1

Let A $\in(a_{ij})_{m\times n}$ and B$\in(b_{ij})_{n\times m}$ where entries are real numbers, if $rank(AB)=m$, then $rank(BA)=m$

Here is some of my approach

First, we know $m=rank(AB)$ $\le$ $min$ {$rankA,rankB$} and as $rankA$ $\le$ m, so we get rankA=m, so n$\le$m and A be full rank, and we know that AB be invertible matrix,how can we also show that rank(BA)=m?

lee
  • 380

1 Answers1

0

First we prove that $r(B)=m$. If there exists an $x \neq\,0$ such that $Bx=0$ then $ABx=0$ and hence $N(AB)\neq${$0$}, which implies that $r(AB)\neq\,m$, contradiction. Therefore $N(B)$={$0$} which gives $r(B)=m$.

Also $m=r(AB)\leq\,min${$r(A),m$} and $r(A)\leq\,m$. But if $r(A)<m$ then $r(A)\geq\,m$ which implies $r(A)=m$. If on the other hand $r(A)\geq\,m$ then $m\leq\,r(A)\,\leq m$ which gives $r(A)=m$. In every case $r(A)=m$.

Now we apply the Sylvester's inequality for $B$ an $nxm$ matrix and $A$ an $mxn$ matrix. Then we get:

$r(B)+r(A)-m$$\leq$$ r(BA)$ which gives $r(BA)\geq\,m$.

I believe this is all we can get, because there are counterexamples mentioned in above comments which prove that equality is not true!

koke
  • 41