Given $A\in S^{n}_{+}$ means that $A$ and $B$ are symmetric semidefinite matrix. Can we prove that $\operatorname{tr}(AB)=0$ if and only if $AB=0$ ?
2026-03-26 17:35:41.1774546541
On
On
Given symmetric semidefinite matrix A and B, prove AB = 0 if and only if tr(AB)=0
3.9k Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
3
There are 3 best solutions below
2
On
See it if any confusion please ask https://i.stack.imgur.com/TxtTb.jpg A is diagonal matrix of the form A = diag(a1, . . . , an), a1 ≥ . . . ≥ an ≥ 0.
0
On
You have to know the following results:
- $tr(AB)=tr(BA)$ - trace commute in blocks
- Any symmetric matrix is diagonalizable
- A symmetric matrix is positive-semidefinite $\iff$ all its eigenvalues are $\geq 0$
Well, $AB=0 \implies tr(AB)=0$ its trivial.
Then for the converse, you can use 1.2.3. to understand why the hint given by @user1551 helps you!
Hint: $\operatorname{tr}(AB)=\operatorname{tr}(B^{1/2}AB^{1/2})$ and $B^{1/2}AB^{1/2}=\left(A^{1/2}B^{1/2}\right)^\ast\left(A^{1/2}B^{1/2}\right)$ is positive semidefinite.