[Math] Proofs about Matrix Rank

linear algebramatricesreference-request

I'm trying to prove the following two statements. I can prove them easily by considering the matrix as a representation of a linear map with a given basis, but I don't know a proof which uses just the properties of matrices.

First, I want to prove that similar matrices have the same rank. This seems obvious because the rank is just the dimension of the image of the linear map, but these matrices represent the same map (just in a different basis).

Next, I want to prove that $rank(AB)\le \min(rank(A),rank(B))$. Again, this seems relatively obvious if we just consider $AB$ as the composition of the two maps , but I can't see how to do it with matrices.

Best Answer

One purely matrix-based definition of rank is decomposition rank: the rank of an $n\times m$-matrix is the smallest integer $r$ such that the matrix can be decomposed as product of an $n\times r$ and a $r\times m$ matrix.

It is now obvious that the rank of $AB$ cannot be larger than the rank of $A$, or than the rank of $B$ (a decomposition of $A$ or of $B$ immediately leads to a decomposition of $AB$). It is also clear that if $P,Q$ are invertible, then the rank of $Q^{-1}AP$ cannot be larger than that of $A$, nor can it be smaller, since the rank of $A=QQ^{-1}APP^{-1}$ would then be larger than that of $Q^{-1}AP$; ergo they are equal.

By the way, the relation between $A$ and $Q^{-1}AP$ is (unfortunately) called matrix equivalence. It is defined for rectangular matrices while similarity is only defined for square matrices; for square matrices similarity is much more restrictive than equivalence. So the result above is more general than what you mentioned.

Related Question