as luck would have it i am teaching that course right now, and we just reached that section. please let me try my version of that stuff on you.
there are two concepts,
1) vector space.
2) a linear map from one vector space to another.
for example, R^2 is a vector space, and projection of R^2 onto the x-axis is a linear map from R^2 to R^2.
Also rotation of R^2, through 60 degrees counterclockwise, is a linear map from R^2 to R^2.
(Any mapping of R^2 to R^2 that takes parallelograms to [maybe flattened] parallelograms is a linear map. e.g. projection onto a line through (0,0), rotation about (0,0), or reflection in a line through (0,0).)
given a linear map L:R^2-->R^2, we want to know two things:
1) which vectors in the target are actually hit by the map?
I.e. for which vectors b can we solve the equation L(X) = b?
2) If b is a vector for which L(X) = b has solutions, what are all those solutions X?
for example, if L:R^2-->R^2 is projection on the x axis, then only those vectors b which lie on the x-axis can be solved for in L(X)=b. and given such a vector b on the x axis, the solutions X of L(X) = b, consist of exactly all X's on the vertical line through b and perpendicular to the x axis.
The set of solutions X of the equation L(X) = 0, is called the null space of L. it is interesting because of the general principle, that the general solution to the equation L(X) = b, consists of any particular solution u such that L(u) = b, plus a general solution v of the equation L(X) = 0.
I.e. if L(u) = b and L(v) = 0, then L(u+v) = b also. thus if we know all solutions of L(X) = 0, to find all solutions of L(X) = b, we only to know one solution.
Thus given any lienat map L:R^2-->R^2, there are two important subspaces:
1) Im(L) = "image of L" = those b such that L(X) = b has a solution X.
2) N(L) = "nullspace of L" = those vectors v such that L(v) = 0.
But since we can always form the space perpendicular to any given space, these two important subspaces give rise also to two more spaces, the spaces perpendicular to the two given ones. N(L)perp, and Im(L)perp.
Now a linear map L:R^2-->R^2 is always given by multiplying by some unique matrix, say A. I.e. given a linear map L, there is a matrix A such that L(X) = AX for all X.
Then notice that L(X) = 0 means simply that AX= 0, and if you know about dot products and matyrix multiplication, this means that X is perpendicupar to the rows of the matrix A. So in fact, N(L) = the space perpendicular to the row space of A,
i.e. N(L) = R(A)perp.
We also know that the product AX is simply the linear combination of the columns of A with coefficients from X, so only vectors which are linear combinations of the columns can have form AX = b.
Thus Im(L) = the column space C(A) of A.
Moreover, the equations which vanish on Im(L) are therefore the space C(A)perp.
Hence we have for each map L:R^n-->R^m, a matrix A such that L(X) = AX for all X.
Then R(A)perp = N(L) = the solutions of L(X) = 0.
C(A) = Im(L) = those b such that L(X) = b has a solution X.
C(A)perp = the equations that tell you which b can be solved for in L(X) = b.
hows that?