Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-28
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

If the characteristic polynomial of an endomorphism splits, some orthonormal basis makes its matrix upper triangular

Statement

Let V be a finite-dimensional real or complex inner product space over F, and let T:V→V be linear. If the characteristic polynomial of T splits over F, then V has an orthonormal basis in which the matrix of T is upper triangular.

Facts & Assumptions

Given: A finite-dimensional real or complex inner product space V over F and a linear endomorphism T:V→V whose characteristic polynomial splits over F.

[L1]

An endomorphism is triangularisable exactly when its characteristic polynomial splits (T is triangularisable iff its minimal polynomial splits iff its characteristic polynomial splits).

[L2]

A basis gives an upper-triangular matrix exactly when its successive spans form a complete T-invariant flag (Complete invariant flags are equivalent to upper-triangular matrices).

[L3]

Gram-Schmidt turns a linearly independent list into an orthonormal list with the same successive spans (Gram–Schmidt turns every finite independent list into an orthonormal list with the same successive spans).

Proof

technique · direct
1.1L1L2

By [L1], there is a basis (v1,…,vn) of V in which [T] is upper triangular; equivalently, the flag 0⊂span⁡(v1)⊂span⁡(v1,v2)⊂⋯⊂span⁡(v1,…,vn)=V is T-invariant by [L2].

2.1L3step 1.1

Apply [L3] to (v1,…,vn) and obtain an orthonormal basis (e1,…,en) such that span⁡(e1,…,ek)=span⁡(v1,…,vk) for every k, so the same successive spans are still T-invariant.

3.1L2step 2.1∎

Because the orthonormal basis (e1,…,en) is adapted to a complete T-invariant flag, [L2] shows that the matrix of T in that basis is upper triangular.

Depends on

Used by

Dependency tree · two levels

14 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources