Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Assume that $A$ is an $n\times n$ skew-symmetric real matrix, i.e. $$A^T=-A.$$

Since $\det(A-\lambda I)=\det(A^T-\lambda I)$, $A$ and $A^T$ have the same eigenvalues. On the other hand, $A^T$ and $-A$ also have the same eigenvalues. Thus if $\lambda$ is an eigenvalue of $A$, so is $-\lambda$. If $n$ is odd, $\lambda = 0 $ is an eigenvalue.

A curious search in Google returns that the nonzero eigenvalues of $A$ are all pure imaginary and thus are of the form $iλ_1, −iλ_1, iλ_2, −iλ_2,$ … where each of the $λ_k$ are real.

Here is my question:

How can I prove the fact that "the nonzero eigenvalues of $A$ are all pure imaginary"?

share|cite|improve this question
If you are given that the eigenvalues of a Hermitian operator are real, just consider $H=iA$. – Benji Aug 12 '11 at 17:06
Zero eigenvalues are purely imaginary too :-) – TonyK Aug 12 '11 at 17:25
up vote 19 down vote accepted

Consider $A$ as a matrix over $\mathbb{C}$. Then we have that for all $\mathbf{x},\mathbf{y}\in\mathbb{C}^n$, $$\langle A\mathbf{x},\mathbf{y} \rangle = \langle \mathbf{x},A^*\mathbf{y}\rangle,$$ where $\langle-,-\rangle$ is the standard complex inner product, and $A^*$ is the adjoint (which relative to the standard complex inner product is given by the conjugate transpose of $A$). Since $A$ is a real matrix, the adjoint is equal to the transpose, so for every $\mathbf{x},\mathbf{y}\in\mathbb{C}^n$, you have $$\langle A\mathbf{x},\mathbf{y}\rangle = \langle \mathbf{x},A^T\mathbf{y}\rangle = \langle \mathbf{x},-A\mathbf{y}\rangle = -\langle \mathbf{x},A\mathbf{y}\rangle.$$

Now suppose that $\mathbf{x}$ is an eigenvector with eigenvalue $\lambda$. Setting $\mathbf{y}=\mathbf{x}$, we have $$\langle A\mathbf{x},\mathbf{x}\rangle = \langle \lambda\mathbf{x},\mathbf{x}\rangle = \lambda \lVert\mathbf{x}\rVert^2.$$ On the other hand, $$-\langle \mathbf{x},A\mathbf{x}\rangle = -\langle\mathbf{x},\lambda\mathbf{x}\rangle = -\overline{\lambda}\langle\mathbf{x},\mathbf{x}\rangle = -\overline{\lambda}\lVert\mathbf{x}\rVert^2.$$ These two are equal, and since $\mathbf{x}$ is an eigenvector, then $\lVert\mathbf{x}\rVert\neq 0$. Therefore, we have that $\lambda=-\overline{\lambda}$, and hence $\lambda$ is either $0$ or a pure imaginary number.

share|cite|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.