Theorem 2.28 — a C-real symmetric operator has equal defect indices
ProvedTeschlQM.SelfAdjoint.defect_indices_eq_of_cRealLet be a symmetric operator on a complex Hilbert space and let be a conjugation on such that is -real, i.e. and for . Then the defect indices of are equal:
Combined with Theorem 2.26 this shows that -real symmetric operators, such as real differential operators, always have self-adjoint extensions.
Formalization Note. A conjugation is a conjugate-linear C : H →ₗ⋆[ℂ] H with and (antiunitary reading of the book's definition). Equality of defect indices is the existence of a unitary from onto .
import Mathlib import Definitions.Def_TeschlQM_Shared_IsSymmetric import Definitions.Def_TeschlQM_SelfAdjoint_defectSpace import Definitions.Def_TeschlQM_SelfAdjoint_IsCReal
namespace TeschlQM.SelfAdjoint
/-- Teschl, Theorem 2.28 (p. 83): if the symmetric operator `A` is `C`-real for a conjugation
`C`, then its defect indices are equal. -/
theorem defect_indices_eq_of_cReal {H : Type*} [NormedAddCommGroup H] [InnerProductSpace ℂ H] [CompleteSpace H]
(A : H →ₗ.[ℂ] H) (hA : TeschlQM.Shared.IsSymmetric A) (C : H →ₗ⋆[ℂ] H) (hC : IsConjugation C)
(hAC : IsCReal A C) :
HasEqualDefectIndices A := by sorry
end TeschlQM.SelfAdjoint
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Let be a complex Hilbert space: a complete complex inner product space. Let be a partial -linear operator on . Let be a conjugate-linear map: additive, with . Assume:
- ;
- ;
- .
Conclusion: .
All four predicates are imported definitions whose code is not shown here. The statement asserts only that these three hypotheses together imply the conclusion predicate.
Degenerate cases:
- If , the conclusion depends on how the unseen HasEqualDefectIndices treats that case.
- If the three hypotheses cannot hold together, the statement is vacuous. The same applies to the case if they cannot all hold there.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.