Skip to content
Part CCSIR NET December 2023

Eigenvalues, characteristic & minimal polynomials, Cayley–Hamilton

Let A be an n × n real symmetric matrix. Which of the following statements are necessarily true?

  1. A.A is diagonalizable.✓ Correct
  2. B.If Aᵏ = I for some positive integer k, then A2=IA^{2} = I.✓ Correct
  3. C.If Aᵏ = 0 for some positive integer k, then A2=0A^{2} = 0.✓ Correct
  4. D.All eigenvalues of A are real.✓ Correct

The idea, in plain words

A symmetric matrix is just a stretch along a set of perpendicular directions, with a real stretch factor for each. Every claim here becomes a claim about those factors, and each one is easy once you ask what a single number would have to satisfy.

Solution

Spectral theorem: A = QDQᵀ with real D.

Aᵏ = I forces each real eigenvalue to satisfy λk=1\lambda^{k} = 1

so λ=±1\lambda = \pm1 and A2=I;Ak=0A^{2} = I; A^{k} = 0 forces all λ=0\lambda = 0 so A = 0.

Why each option is right or wrong

Checked against 1 symbolic computation
  • A.Correct

    True by the spectral theorem: a real symmetric matrix is orthogonally diagonalisable, A = QDQᵀ with Q orthogonal and D real diagonal.

    No hypothesis about distinct eigenvalues is needed — symmetry alone suffices.

  • B.Correct

    True.

    Diagonalise as A = QDQᵀ; then Aᵏ = QDᵏQᵀ = I forces λk=1\lambda^{k} = 1 for every eigenvalue λ\lambda.

    The eigenvalues are real, and the only real k-th roots of unity are ±1

    so D2=ID^{2} = I and hence A2=IA^{2} = I.

    Over C\mathbb{C} this argument fails — complex roots of unity are available — which is why realness matters here.

  • C.Correct

    True.

    Aᵏ = QDᵏQᵀ = 0 forces λk=0\lambda^{k} = 0

    so every eigenvalue is 0

    so D = 0 and therefore A = 0 outright — not merely A2=0A^{2} = 0.

    A symmetric nilpotent matrix is the zero matrix; the usual nilpotent examples such as [[0,1],[0,0]] are not symmetric.

  • D.Correct

    True.

    For a real symmetric A and eigenpair Av =λv= \lambda{}v with v ≠ 0, v*Av is real

    giving λ=v\lambda = vAv / vv∈Rv \in \mathbb{R}.

    SymPy confirms on [[1,2],[2,1]], whose eigenvalues are 3 and −1.

    All four options here are correct — a Part C question with no false statement

    which can make you doubt sound work.

Related counterexample: Same characteristic polynomial ⇒ similar

More on this topic

The chapter behind this: Characteristic vs minimal polynomial — what each tells you — free to read

From Eigenvalues and Canonical Forms › Eigenvalues, characteristic & minimal polynomials, Cayley–Hamilton

Last revised . Found a mistake? Tell us — corrections are the fastest thing we act on.

ShareWhatsAppTelegram