1
$\begingroup$

I have a n-by-k matrix A and a n-by-n matrix B, where B is positive definite. I can form the matrix $M = A^t B A$. Playing around, I always found $rk(M) = rk(A)$ but I can't prove this.

$\endgroup$
2
  • 2
    $\begingroup$ Hint: M and A have the same null space. $\endgroup$ Commented Mar 31, 2010 at 12:26
  • $\begingroup$ Thanks, I actually found that, but missed that A and M have the same number of columns to finish the proof. $\endgroup$ Commented Mar 31, 2010 at 12:28

2 Answers 2

6
$\begingroup$

$A^T BAx = 0 \implies (Ax)^TB(Ax)=0 \implies Ax=0$ by positve definiteness of $B$. So $ker(M)=ker(A)$ and hence $rk(M)=rk(A)$.

$\endgroup$
0
$\begingroup$

This is rather tangential, but I can't help mentioning that this is related to the fact that in a hilbert space, for a (compact) linear operator one has: $Ker A^* \perp Im A$.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .