I am reading the book "Introduction to Linear Algebra" by Professor Gilbert Strang and either I have a problem to understand the difference (or similarity) between the complete solution and complements representation, or the information in the book is unclear.
Namely, in the chapter 3.4, the author introduces the complete solution in a very clear and understandable way. We can summarize the chapter in the following way: If we have a system $Ax=b$, the complete solution can be represented as $x=x_p+x_n$, where $x_p$ is one particular solution and $x_n$ is a linear combination of special solutions. The author points out that there is more then one particular solution - if we set the free variables to the values different from the one he uses, we will get a new particular solution for the same system.
Then, in the chapter 4.1, the author explains the orthogonality between the subspaces (column space and left nullspace, row space and nullspace) and he says that any solution $x$ for a system $Ax=b$ can be represented as $x=x_r+x_n$, where $x_r$ is a row space component and $x_n$ is a nullspace component. Then he states that every vector b in the column space comes from one and only one vector in the row space. He did not stress out if he referred to the system with invertible matrix $A$. It would not make sense anyway because he explains the whole problem of subspaces with respect to a rectangular matrix $A$.
The last statement confused me completely. I thought $x_p$ and $x_r$ were basically the same thing expressed in different ways. However, the fact the we can have many particular solutions (just take some other values for the free variables) conflicts with the bolded statement. It is obvious that $x_p$ is a vector from the row space but it is not the only particular solution that solves the system $Ax=b$ (assume the system is consistent). My claim that $x_p=x_r$ seems to be valid just if A is invertible, i.e. when there is just one particular solution.
I am not sure if the author wanted to say that the row component is not multiplied by any arbitrary constant (we have the same with the particular solution). In other words, perhaps he wanted to say:
$x=x_r+x_n=x_r+c_1x_{s_1}+c_2x_{s_2}...c_{n-r}x_{s_{n-r}}$
where $x_{s_1},x_{s_2},...,x_{s_{n-r}}$ are $n-r$ special solutions ($n$ is the number of columns, $r$ is the rank of matrix $A$). However, even if he wanted to say that, there is now way we can say that $b$ comes just from one vector in the row space since all particular solutions (row components) are in the row space of matrix $A$. Correct me if I am wrong.