The math optional, made finite. Daily Practice

Orthogonal and unitary matrices

At a Glance

Why This Chapter Matters

Orthogonal and unitary matrices appear roughly once every four years in Paper 1, always as a proof-type question. The 2020 Householder reflector question is the most marks-dense item in this topic (20 marks, four sub-parts) and rewards anyone who knows the two key identities cold: uTu=1u^Tu=1 (inner product) and uuTuuT=uuTuu^Tuu^T=uu^T (rank-1 collapse). The 2019 singularity question is a one-trick proof using the determinant factorisation A+B=A(A+B)TBA+B=A(A+B)^TB; once you see it, it takes under five minutes. The 2014 unitary eigenvalue proof is a three-line argument that examiners accept at 7 marks — easiest possible full-marks return.

Minimum Theory

Orthogonal matrices. A real matrix AA is orthogonal if AAT=ATA=IAA^T = A^TA = I. Equivalently, its columns (and rows) form an orthonormal set. For any orthogonal AA: detA=±1\det A = \pm 1, A1=ATA^{-1}=A^T, and AA preserves Euclidean norms: Av=v\|Av\|=\|v\|.

Unitary matrices. A complex matrix UU is unitary if UU=UU=IUU^* = U^*U = I, where U=UTU^*=\overline{U}^T is the conjugate transpose. Unitary matrices preserve the standard inner product: Uu,Uv=u,v\langle Uu, Uv\rangle = \langle u,v\rangle. Every unitary eigenvalue satisfies λ=1|\lambda|=1. Real unitary matrices are exactly orthogonal matrices.

Householder reflector. For a real unit column vector uu (so uTu=1u^Tu=1), the matrix H=I2uuTH=I-2uu^T is symmetric (HT=HH^T=H), orthogonal (HTH=IH^TH=I), and an involution (H2=IH^2=I). Its trace is n2n-2, because tr(uuT)=uTu=1\operatorname{tr}(uu^T)=u^Tu=1. The key simplification throughout: uuTuuT=u(uTu)uT=uuTuu^T\cdot uu^T = u(u^Tu)u^T = uu^T.

Question Archetypes

ArchetypeYou are seeing this when…
householder-propertiesA=I2uuTA=I-2uu^T, uu unit vector; asked to prove symmetry, orthogonality, trace, or compute explicitly
orthogonal-singularity-proofTwo orthogonal matrices with detA+detB=0\det A + \det B = 0; show A+BA+B is singular
unitary-eigenvalue-modulusUnitary matrix; prove every eigenvalue has $

householder-properties (1 question(s); 2020)

Recognition Cues

Solution Template

  1. State the unit-vector condition uTu=1u^Tu=1 (inner product, scalar) versus uuTuu^T (outer product, rank-1 matrix).
  2. Symmetry: Transpose: (I2uuT)T=I2(uuT)T=I2uuT=A(I-2uu^T)^T = I - 2(uu^T)^T = I-2uu^T = A. Done.
  3. Orthogonality: Use AT=AA^T=A, so check A2=IA^2=I. Expand (I2uuT)2(I-2uu^T)^2; the crucial step: uuTuuT=u(uTu)uT=uuTuu^T\cdot uu^T = u(u^Tu)u^T = uu^T. So A2=I4uuT+4uuT=IA^2 = I - 4uu^T + 4uu^T = I.
  4. Trace: tr(A)=tr(I)2tr(uuT)=n21=n2\operatorname{tr}(A)=\operatorname{tr}(I)-2\operatorname{tr}(uu^T)=n-2\cdot1=n-2 (use cyclic trace: tr(uuT)=tr(uTu)=uTu=1\operatorname{tr}(uu^T)=\operatorname{tr}(u^Tu)=u^Tu=1).
  5. Explicit matrix: Compute uuTuu^T as outer product, multiply by 2, subtract from II.

Worked Example

2020 Paper 1, 2020-P1-Q2b (20 marks)

Define an n×nn\times n matrix as A=I2uuTA=I-2u\cdot u^T, where uu is a unit column vector. (i) Examine if AA is symmetric. (ii) Examine if AA is orthogonal. (iii) Show that trace(A)=n2\operatorname{trace}(A)=n-2. (iv) Find A3×3A_{3\times3}, when u=(1/3,2/3,2/3)Tu=(1/3,\,2/3,\,2/3)^T.

Step 1 — Setup. uu is a real unit column vector, so uTu=u2=1u^Tu = \|u\|^2 = 1. Note uuTuu^T is an n×nn\times n rank-1 matrix; uTu=1u^Tu=1 is a scalar.

Step 2 — Symmetry (part i).

AT=(I2uuT)T=IT2(uuT)T=I2(uT)TuT=I2uuT=A.A^T = (I-2uu^T)^T = I^T - 2(uu^T)^T = I - 2(u^T)^Tu^T = I - 2uu^T = A.

A is symmetric.\boxed{A \text{ is symmetric.}}

Step 3 — Orthogonality (part ii). Since AT=AA^T=A, we need A2=IA^2=I.

(I2uuT)2=I2uuT2uuT+4uuTuuT.(I-2uu^T)^2 = I - 2uu^T - 2uu^T + 4\,uu^T\,uu^T.

The last term: uuTuuT=u(uTu)uT=u(1)uT=uuTuu^T\cdot uu^T = u(u^Tu)u^T = u(1)u^T = uu^T. Therefore:

A2=I4uuT+4uuT=I.A^2 = I - 4uu^T + 4uu^T = I.

ATA=A2=I, so A is orthogonal (and A1=A).\boxed{A^TA = A^2 = I,\text{ so }A\text{ is orthogonal (and }A^{-1}=A).}

Step 4 — Trace (part iii). By linearity of trace and the cyclic property tr(uuT)=tr(uTu)=uTu=1\operatorname{tr}(uu^T)=\operatorname{tr}(u^Tu)=u^Tu=1:

tr(A)=tr(I)2tr(uuT)=n21=n2.\operatorname{tr}(A) = \operatorname{tr}(I) - 2\operatorname{tr}(uu^T) = n - 2\cdot 1 = n-2.\qquad\blacksquare

Step 5 — Explicit matrix (part iv). Verify u=(1/3,2/3,2/3)Tu=(1/3,2/3,2/3)^T is unit: 1/9+4/9+4/9=11/9+4/9+4/9=1 ✓.

Outer product:

uuT=19(122)(122)=19(122244244).uu^T = \frac{1}{9}\begin{pmatrix}1\\2\\2\end{pmatrix}\begin{pmatrix}1&2&2\end{pmatrix} = \frac{1}{9}\begin{pmatrix}1&2&2\\2&4&4\\2&4&4\end{pmatrix}.

A=I2uuT=19(900090009)19(244488488)=19(744418481).A = I - 2uu^T = \frac{1}{9}\begin{pmatrix}9&0&0\\0&9&0\\0&0&9\end{pmatrix} - \frac{1}{9}\begin{pmatrix}2&4&4\\4&8&8\\4&8&8\end{pmatrix} = \boxed{\frac{1}{9}\begin{pmatrix}7&-4&-4\\-4&1&-8\\-4&-8&1\end{pmatrix}.}

Verify: tr=19(7+1+1)=1=n2=32\operatorname{tr}=\tfrac{1}{9}(7+1+1)=1=n-2=3-2 ✓. Row 1 norm: 181(49+16+16)=1\tfrac{1}{81}(49+16+16)=1 ✓. Row 1 \cdot Row 2: 181(284+32)=0\tfrac{1}{81}(-28-4+32)=0 ✓.

Common Traps


orthogonal-singularity-proof (1 question(s); 2019)

Recognition Cues

Solution Template

  1. Argue about determinants. Since A,BA,B are orthogonal, detA,detB{+1,1}\det A,\det B\in\{+1,-1\}. The condition detA+detB=0\det A+\det B=0 forces them to be opposite: detA=detB\det A=-\det B, so detAdetB=1\det A\cdot\det B=-1.
  2. Establish the factorisation. Show A+B=A(A+B)TBA+B = A(A+B)^T B using AAT=IAA^T=I and BTB=IB^TB=I.
  3. Take determinants of both sides. Use det(MT)=detM\det(M^T)=\det M to get det(A+B)=detAdet(A+B)detB\det(A+B)=\det A\cdot\det(A+B)\cdot\det B.
  4. Conclude. Substituting detAdetB=1\det A\cdot\det B=-1: det(A+B)=det(A+B)\det(A+B)=-\det(A+B), so det(A+B)=0\det(A+B)=0.

Worked Example

2019 Paper 1, 2019-P1-Q2b (15 marks)

Let AA and BB be two orthogonal matrices of same order and detA+detB=0\det A + \det B = 0. Show that A+BA+B is a singular matrix.

Step 1 — Determinants of orthogonal matrices. Since AAT=BBT=IAA^T=BB^T=I, taking determinants: (detA)2=(detB)2=1(\det A)^2=(\det B)^2=1, so detA,detB{+1,1}\det A,\det B\in\{+1,-1\}. The hypothesis detA+detB=0\det A+\det B=0 forces:

detA=detB,hencedetAdetB=1.\det A = -\det B, \qquad\text{hence}\qquad \det A\cdot\det B = -1.

Step 2 — The key factorisation. Claim: A+B=A(A+B)TBA+B = A(A+B)^T B.

Verify: expand the right side using BTB=IB^TB=I and AAT=IAA^T=I:

A(A+B)TB=A(AT+BT)B=AATB+ABTB=IB+AI=B+A=A+B.A(A+B)^T B = A(A^T+B^T)B = AA^TB + AB^TB = IB + AI = B + A = A+B.\quad\checkmark

Step 3 — Take determinants.

det(A+B)=detAdet ⁣((A+B)T)detB=detAdet(A+B)detB,\det(A+B) = \det A \cdot \det\!\big((A+B)^T\big)\cdot\det B = \det A\cdot\det(A+B)\cdot\det B,

since det(MT)=detM\det(M^T)=\det M. Substituting detAdetB=1\det A\cdot\det B=-1:

det(A+B)=det(A+B).\det(A+B) = -\det(A+B).

2det(A+B)=0det(A+B)=0.\therefore\quad 2\det(A+B)=0 \quad\Longrightarrow\quad \det(A+B)=0.

A+B is singular.\boxed{A+B \text{ is singular.}}\qquad\blacksquare

Common Traps


unitary-eigenvalue-modulus (1 question(s); 2014)

Recognition Cues

Solution Template

  1. Setup. Let λ\lambda be an eigenvalue with eigenvector v0v\neq 0: Uv=λvUv=\lambda v.
  2. Compute Uv2\|Uv\|^2 two ways. Via unitary property: Uv2=Uv,Uv=v,UUv=v,v=v2\|Uv\|^2=\langle Uv,Uv\rangle=\langle v,U^*Uv\rangle=\langle v,v\rangle=\|v\|^2. Via eigenvalue: Uv2=λv2=λ2v2\|Uv\|^2=\|\lambda v\|^2=|\lambda|^2\|v\|^2.
  3. Equate and divide. λ2v2=v2|\lambda|^2\|v\|^2=\|v\|^2, and v2>0\|v\|^2>0, so λ2=1|\lambda|^2=1, giving λ=1|\lambda|=1.

Worked Example

2014 Paper 1, 2014-P1-Q3c-ii (7 marks)

Prove that the eigenvalues of a unitary matrix have absolute value 1.

Let UU be an n×nn\times n unitary matrix, so UU=IU^*U=I. Let λC\lambda\in\mathbb C be an eigenvalue with eigenvector v0v\neq 0, so Uv=λvUv=\lambda v.

Step 1 — Compute Uv2\|Uv\|^2 via the unitary property.

Uv2=Uv,Uv=v,UUv=v,Iv=v,v=v2.\|Uv\|^2 = \langle Uv,Uv\rangle = \langle v, U^*Uv\rangle = \langle v,Iv\rangle = \langle v,v\rangle = \|v\|^2.

Step 2 — Compute Uv2\|Uv\|^2 via the eigenvalue equation.

Uv2=λv2=λv,λv=λλv,v=λ2v2.\|Uv\|^2 = \|\lambda v\|^2 = \langle\lambda v,\lambda v\rangle = \lambda\overline\lambda\,\langle v,v\rangle = |\lambda|^2\|v\|^2.

Step 3 — Equate and conclude.

λ2v2=v2.|\lambda|^2\|v\|^2 = \|v\|^2.

Since v0v\neq0, we have v2>0\|v\|^2>0. Dividing:

λ2=1λ=1.|\lambda|^2 = 1 \quad\Longrightarrow\quad |\lambda|=1.

Every eigenvalue of a unitary matrix has absolute value 1.\boxed{\text{Every eigenvalue of a unitary matrix has absolute value 1.}}\qquad\blacksquare

Common Traps


Marks-Aware Writing

7-mark question (unitary eigenvalue, 2014): The three-step argument (unitary property → Uv2=v2\|Uv\|^2=\|v\|^2; eigenvalue equation → Uv2=λ2v2\|Uv\|^2=|\lambda|^2\|v\|^2; equate + divide) is exactly what the marking scheme expects. State UU=IU^*U=I explicitly and write both computations of Uv2\|Uv\|^2 before equating.

15-mark question (singularity, 2019): Two marks-bearing sub-arguments — (a) deducing detAdetB=1\det A\cdot\det B=-1 from the hypothesis, and (b) establishing the factorisation A+B=A(A+B)TBA+B=A(A+B)^TB and taking determinants. Both must be present. The factorisation step must be verified by expanding; just stating it without proof loses points.

20-mark question (Householder, 2020): Four sub-parts with roughly equal weight. Sub-parts (i)–(iii) are each a few lines; sub-part (iv) is the calculation. Common deductions: missing the uTu=1u^Tu=1 step in the orthogonality proof (2–3 marks), arithmetic error in the outer product (1–2 marks per entry).

Practice Set

(No unseen questions in the corpus for this atom; all three are worked above.)

We've mapped all 13 years of this exam. Get new chapters, tools, and solutions as we release them — free.