In this write-up, "Homogeneous and non-homogeneous equations", it says:
If the matrix equation
$\displaystyle AX = B$
has one particular solution $ X_p$, and the associated homogeneous equation
$\displaystyle AX = 0$
has the complete solution $ X_h$, then the complete solution to the original non-homogeneous equation is
$\displaystyle X = X_p + X_h.$
Question: What I do not understand is the motivation or intuition behind even attempting to look for the nullspace via $\displaystyle AX = 0$ when you already have not just one solution but an infinite number of solutions as the complete solution (via the parameter t) of a system of equations where there are more unknowns than equations! (If needed, please see the Example that immediately follows in the write-up.)
I read the relevant excerpt of the referenced article more carefully this time.
It seems $Ax = B$ won't require venturing into nullspace solutions via $Ax = 0$ provided you express the solution as parameterized (when the system of equations has free variables).
The complete solution even in Intro to Linear Algebra, 4ed book by Strang, page 158, is something we can obtain just by solving $Ax = B$ and remembering to use parameters. In other words, the parameterized solution is the complete solution that includes in it the particular solution automatically.
The confusion, I think, arose because I failed to notice how some authors were arriving at their particular solution. They were setting free variables to 1, one at a time. But if you set them to parameters, $s$, $t$ etc from the get go, there would be no need to even mention nullspace and conceptually complicate things for newbies (like myself).