Take the 2-minute tour ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

Is there a simple way to show that a positive definite matrix must be Hermitian?

I feel there is a long drawn out proof of this to be had by taking unit vectors and applying the positive definiteness property, and brute forcing it.

But is there some simple clever proof why a positive definite matrix is necessarily Hermitian?

share|improve this question
"Positive definite" is not a word that should be applied to matrices in the first place (it should be applied to sesquilinear forms). To the extent that it applies to matrices, it should only apply to Hermitian ones. –  Qiaochu Yuan Dec 29 '12 at 21:56
One usually considers only Hermitian definite positive matrices. Indeed, in most cases this property is included in the definition. I think that this is due to the fact that only for Hermitian matrices the property of being definite positive is equivalent to the property of having only positive eigenvalues. –  Giuseppe Negro Dec 29 '12 at 21:56
i know the questtion is phrased poorly. but i did look at it with forms and couldn't see any simple connection either. if someone could explain it with forms that would be great too... –  pad Dec 29 '12 at 22:18
@pad I am not sure if there is any cleverer way out. I guess all the proof will need to prove if $z^* B z = 0$ is true for all $z \in \mathbb{C}^n$, then $B$ has to be zero. Using unit vectors (or) other special vectors, I believe is the easy and right approach. –  user17762 Dec 29 '12 at 22:26
@Jose: this is false. For example, any nilpotent operator has real spectrum, but nonzero nilpotent operators are never self-adjoint. The correct statement is that a normal operator is self-adjoint if and only if its spectrum is real. –  Qiaochu Yuan Dec 29 '12 at 22:54

1 Answer 1

up vote 3 down vote accepted

As Marvis says in the comments, the problem reduces to showing that if $V$ is a finite-dimensional complex inner product space and $A : V \to V$ an operator such that $\langle v, Av \rangle = 0$ for all $v$, then $A = 0$. Letting $v$ run across all eigenvectors of $A$, the hypothesis implies that $A$ has all eigenvalues $0$, hence is nilpotent. Suppose by contradiction that $A \neq 0$, hence there exists a vector $v_0$ such that $v_1 = A v_0$ is nonzero. We may assume WLOG that $A v_1 = 0$, hence

$$\langle v_0 + v_1, A(v_0 + v_1) \rangle = \langle v_1, v_1 \rangle \neq 0$$

which is a contradiction. Hence $A = 0$.

Note that the corresponding assertion for real inner product spaces is false; the condition $\langle v, Av \rangle = 0$ is satisfied by all skew-symmetric matrices.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.