Columns of A are linearly independent ⟺null(A)={0}⟺A is one-to-one. This is clear from writing Ax as a combination of the columns,
Ax=[A1∣A2∣⋯∣An]x1⋮xn=x1A1+⋯+xnAn
RREF
A matrix is in reduced row echelon form when
the leading entry in every row is 1,
each pivot is the only nonzero entry in its column,
pivots move to the right going down, and zero rows are at the bottom.
For invertible A∈Mn(F), row reduction solves several systems at once,
[A∣b]∼[I∣d],[A∣b∣b′]∼[I∣d∣d′]
where Ad=b and Ad′=b′.
Determinant
detA:=σ∑sign(σ)i=1∏nAi,σ(i)
where the sum is over all bijections σ:{1,…,n}→{1,…,n}. Also detAB=detAdetB.
Effects of row operations on detA:
swapping two rows multiplies it by −1,
multiplying a row by c multiplies it by c,
adding a multiple of one row to another doesn't change it.
Matrix Product and Permutation Matrices
(AB)ij=k=1∑nAikBkj
A permutation matrix has exactly one 1 in every row and every column, and zeros elsewhere. PA permutes the rows of A and APT permutes the columns.
Inverse
B is the inverse of A when AB=BA=I. For A∈Mn the following are equivalent
there is B with AB=BA=I,
detA=0⟺RREF(A)=I,
kerA={0}⟺ columns of A are linearly independent ⟺A is one-to-one,
rankA=n⟺ columns of A span Fn⟺A is onto.
Proof
(1⇒2)AB=I⇒detAdetB=1⇒detA=0.
(2⇒1) Row operations only multiply the determinant by nonzero constants, so detA=cdet(RREF(A)) with c=0. A square RREF with nonzero determinant has no zero rows, so RREF(A)=I. Row reducing [A∣I]∼[I∣B] means EA=I and E=B for a product E of elementary matrices, so BA=I, and since E is invertible also AB=I.
(1⇒3)Ax=0⇒BAx=B0⇒x=0.
(3,4⇒1)A is one-to-one and onto, so there is an inverse map B, which is linear. ABx=x and BAx=x for all x, so AB=BA=I.
Similarity
A,B are similar when A=SBS−1 for some invertible S. Similarity is an equivalence relation.