Unofficial archive — problems, solutions & results © IMC, reproduced with permission.

IMC / 2022 / Problems / Day 1, P2

IMC 2022 · Day 1 · P2

medium

Let nn be a positive integer. Find all n×nn \times n real matrices AA with only real eigenvalues satisfying A+Ak=ATA + A^k = A^T for some integer knk \ge n.

(ATA^T denotes the transpose of AA.)

(proposed by Camille Mau, Nanyang Technological University)

Solution 1 of 2 (official)

Hint: Consider the eigenvalues of AA.

Taking the transpose of the matrix equation and substituting we have AT+(AT)k=A  A+Ak+(A+Ak)k=A  Ak(I+(I+Ak1)k)=0.A^T + (A^T)^k = A \ \Longrightarrow \ A + A^k + (A + A^k)^k = A \ \Longrightarrow \ A^k \bigl( I + (I + A^{k-1})^k \bigr) = 0. Hence p(x)=xk(1+(1+xk1)k)p(x) = x^k (1 + (1 + x^{k-1})^k) is an annihilating polynomial for AA. It follows that all eigenvalues of AA must occur as roots of pp (possibly with different multiplicities). Note that for all xRx \in \mathbb{R} (this can be seen by considering even/odd cases on kk), (1+xk1)k0,(1 + x^{k-1})^k \ge 0, and we conclude that the only eigenvalue of AA is 0 with multiplicity nn.

Thus AA is nilpotent, and since AA is n×nn \times n, An=0A^n = 0. It follows Ak=0A^k = 0, and A=ATA = A^T. Hence AA can only be the zero matrix: AA is real symmetric and so is orthogonally diagonalizable, and all its eigenvalues are 0.

Remark. It's fairly easy to prove that eigenvalues must occur as roots of any annihilating polynomial. If λ\lambda is an eigenvalue and vv an associated eigenvector, then f(A)v=f(λ)vf(A) v = f(\lambda) v. If ff annihilates AA, then f(λ)v=0f(\lambda) v = 0, and since v0v \ne 0, f(λ)=0f(\lambda) = 0.

Solution 2 of 2 (official)

If λ\lambda is an eigenvalue of AA, then λ+λk\lambda + \lambda^k is an eigenvalue of AT=A+AkA^T = A + A^k, thus of AA too. Now, if kk is odd, then taking λ\lambda with maximal absolute value we get a contradiction unless all eigenvalues are 0. If kk is even, the same contradiction is obtained by comparing the traces of ATA^T and A+AkA + A^k.

Hence all eigenvalues are zero and AA is nilpotent. The hypothesis that knk \ge n ensures A=ATA = A^T. A nilpotent self-adjoint operator is diagonalizable and is necessarily zero.

How the field did

contestants scored
589
average (of 10)
5.56
solved (≥ 80%)
42.8%
near-0 (≤ 10%)
24.1%
discrimination
0.55

Score distribution (field cohort)

Computed on contestants with a meaningful total (field cohort); discrimination is the corrected item–total correlation.

Similar problems

IMC 2025 · Day 2 · P8mediumavg 4.9/10 · solved 42% · near-0 31% · disc 0.60
IMC 2019 · Day 1 · P2mediumavg 6.1/10 · solved 44% · near-0 13% · disc 0.38
IMC 2000 · Day 1 · P3mediumavg 5.4/10 · solved 45% · near-0 33% · disc 0.58
IMC 2020 · Day 1 · P2mediumavg 5.1/10 · solved 45% · near-0 38% · disc 0.37