Alphabeta Math
CorollaryStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-22
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.

Orthonormal eigenbasis for a compact self adjoint operator

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let H be a real or complex Hilbert space (Hilbert space) and let T∈B(H) be a compact self-adjoint operator (Compact linear operator, Self-adjoint, positive, unitary and normal operators). Then T has a Hilbert basis (Orthonormal families, complete orthonormal systems and Hilbert bases) consisting of eigenvectors of T (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker⁡(T−λI), and the spectrum σF(T) of an endomorphism): one may take the union of orthonormal bases of the finitely many-dimensional nonzero eigenspaces with a Hilbert basis of ker⁡T. If ker⁡T={0} no vectors from the kernel are needed, and if all nonzero eigenspaces are absent (that is T=0) the union is a Hilbert basis of H=ker⁡T.

Facts & Assumptions

Given: AC, a real or complex Hilbert space H, a compact self-adjoint T, the set Σ of its nonzero eigenvalues, the eigenspaces Eλ for λ∈Σ, and M:=span⁡‾⋃λ∈ΣEλ.

[A1]

Spectral theorem. Σ is finite or countably infinite with finite multiplicities, the nonzero eigenvalues are real and distinct eigenspaces are orthogonal, M=(ker⁡T)⊥=ran⁡T‾ and H=M⊕M⊥ with M⊥=ker⁡T (Spectral theorem for compact self adjoint operators, Eigenspaces of a self adjoint operator are orthogonal, Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker⁡(T−λI), and the spectrum σF(T) of an endomorphism).

[A2]

Orthonormal families. An orthonormal family has unit vectors which are pairwise orthogonal, and every finite-dimensional real or complex inner product space has an orthonormal basis, the empty one in dimension zero; the closed linear span of an orthonormal family is a closed subspace, and a Hilbert basis is a complete orthonormal family (Orthonormal families, complete orthonormal systems and Hilbert bases, Every finite-dimensional real or complex inner product space has an orthonormal basis).

[A3]

Complements. S⊥ is a closed linear subspace for every subset S; orthogonality is symmetric and bilinear in the obvious sense; for closed M one has H=M⊕M⊥ with M⊥⊥=M (Orthogonality and the orthogonal complement, Orthogonal complements are closed, Orthogonal decomposition by a closed subspace).

[A5]

Closed subspaces are complete. A closed subspace of a complete metric space is complete in ZF, so a closed subspace of a Hilbert space is again a Hilbert space (Closed subspaces of complete metric spaces are complete; the converse under countable choice, Hilbert space). The set of orthonormal families in a subset of H is a poset under inclusion, and the inclusion-union of a chain of orthonormal families is orthonormal (Orthonormal families, complete orthonormal systems and Hilbert bases, Partial order and partially ordered set, Chain in a poset).

Proof

technique · direct

Given: AC, the compact self-adjoint T, the nonzero eigenspaces Eλ, their closed span M, and the kernel K0:=ker⁡T.

1.1A1A2

An orthonormal family spanning M. For every λ∈Σ the eigenspace Eλ is finite-dimensional by [A1], so it has an orthonormal basis by [A2]; the disjoint union E of all these finite bases is an orthonormal family, because each basis is orthonormal and vectors belonging to distinct eigenvalues are orthogonal by [A1]. Its closed linear span is M by the definition of M, and M=(ker⁡T)⊥ by [A1].

1.2A2A4A5

A maximal orthonormal family in the kernel. Let P be the set of orthonormal families contained in ker⁡T, ordered by inclusion. This is a nonempty poset (the empty family belongs to it) and the union of any chain in P is again an orthonormal family contained in ker⁡T, hence an upper bound of the chain; therefore Zorn's lemma [A4] provides a maximal element B∈P.

2.1step 1.2A2A3A5

B is complete in the kernel. Let W:=span⁡‾B⊆ker⁡T be the closed span of B, which is a closed subspace of the Hilbert space ker⁡T [A5]; if W≠ker⁡T then by the orthogonal decomposition in the Hilbert space ker⁡T [A3] there is v∈ker⁡T∩W⊥ with v≠0. Then v/∥v∥ has norm 1, is orthogonal to every element of B, and lies in ker⁡T, so B∪{v/∥v∥} is an orthonormal family in ker⁡T strictly containing B, contradicting maximality; hence W=ker⁡T, that is B is a complete orthonormal family of the Hilbert space ker⁡T.

3.1step 1.1step 2.1A1A2A3

The union is a Hilbert basis of H. The union E∪B is an orthonormal family: it is the union of two orthonormal families, and every b∈B⊆ker⁡T is orthogonal to every e∈E⊆M=(ker⁡T)⊥ by [step 1.1] and [A1]. Its closed linear span contains M (by [step 1.1]) and ker⁡T (by [step 2.1]), hence contains M⊕ker⁡T=H by [A1]; therefore E∪B is complete and is a Hilbert basis of H.

4.1step 3.1A1A2A4∎

Conclusion. Every element of E∪B is an eigenvector of T: the vectors of E lie in nonzero eigenspaces, while every b∈B is a unit vector in ker⁡T, so b≠0 and Tb=0=0b (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker⁡(T−λI), and the spectrum σF(T) of an endomorphism). Thus, whenever B is nonempty, 0 is an eigenvalue witnessed by each of its members; when ker⁡T={0} one has B=∅, and the proof neither needs nor asserts that 0 is an eigenvalue. By [step 3.1] the family E∪B is a Hilbert basis of H consisting of eigenvectors of T, which proves the corollary; the degenerate descriptions in the statement are the cases M={0} (then E=∅ and B spans ker⁡T=H) and ker⁡T={0} (then B=∅).

Depends on

Dependency tree · 2 levels

Sources