Documentation

LeanPool.DavisKahan.ForTauCeti.Analysis.OperatorIdeal.ApproximationNumber.MinMaxReal

The real threshold theorem for approximation numbers #

This module proves the real spectral-threshold form of the accepted complex infinite-dimensional Courant--Fischer localization theorem, together with its LUB / epsilon characterizations.

Mathlib's continuous functional calculus is available for bounded operators on complex Hilbert spaces but not directly for bounded operators on real ones, so the proof works on the complexification and descends. The transport it needs — the canonical conjugation, the descent of conjugation-fixed operators, and the complexification laws for the adjoint and the Gram operator — is ForTauCeti.Analysis.InnerProductSpace.Complexification.FunctionalCalculus. What is local to this file is the continuous high-energy spectral cutoff, which is private.

Main results #

Provenance #

The real algebra structure and the real continuous functional calculus on the complexified operator algebra are scoped instances of RealComplexification, opened here. They used to be reinstalled in this file as a second local instance, which made them a different declaration from the one that module's lemmas are stated against — and proving the two defeq is what timed out isDefEq when this file first tried to import them. See lane {lane:CPLX-DEDUP-3}.

Transport to the complexification #

The conjugation, its induced involution on operators, and the complexification laws for the adjoint and the Gram operator all live in ForTauCeti/Analysis/InnerProductSpace/Complexification/FunctionalCalculus.lean and are opened above. This module used to carry a private copy of all thirty of them; they were identical, so the copy is gone.

The real threshold theorem #

Restriction to a real subspace cannot increase an approximation number.

The staged statement is already field-generic; this is it at ℝ.

Real spectral-threshold form of infinite-dimensional Courant--Fischer. Every strict nonnegative lower bound for a_n(T) is improved to a uniform lower modulus on a real (n+1)-dimensional subspace.

Over ℝ the min--max lower-bound property is the real threshold theorem above, which is where the complexification is paid for. Everything the localization theory needs from the scalar field is this one fact — see ContinuousLinearMap.HasMinMaxLowerBound.

Every strict real lower threshold for the ambient approximation number is exceeded by an approximation number of an (n+1)-generated real restriction.

Exact real finite-dimensional localization: the ambient approximation number is the least upper bound of the approximation numbers of restrictions to spans of n+1 real vectors.

Epsilon-form real generalized Courant--Fischer characterization.

The Ky Fan triangle inequality over real Hilbert spaces. The complex case is ContinuousLinearMap.kyFanGauge_add_le_complex; both are the same theorem, kyFanGauge_add_le_of_hasMinMaxLowerBound, applied to the min--max lower bound for their field. Over ℝ that bound is hasMinMaxLowerBound_real, which is where the complexification in this file is spent.

ℝ has the min--max lower bound for every pair of Hilbert spaces. With this instance every construction stated over ContinuousLinearMap.HasMinMaxLowerBoundEverywhere 𝕜 — the trace-class ideal family among them — is available at ℝ as well as at ℂ.