Documentation

LeanPool.DavisKahan.ForTauCeti.Analysis.OperatorIdeal.Family.CompactOperator

Compact operators as an ideal family #

The compact operators, gauged by the operator norm, form a symmetric operator ideal family: the smallest interesting one, sitting inside TauCeti.operatorNormFamily with the same gauge but a proper carrier.

Everything the ideal laws need is in Mathlib already — IsCompactOperator.add, .smul, .comp_clm, .clm_comp, isCompactOperator_zero and isClosed_setOfPred_isCompactOperator — except adjoint-invariance, which is Schauder's theorem; that is TauCeti.ContinuousLinearMap.isCompactOperator_adjoint, whose own docstring records that it was written to unblock exactly this family.

The gauge is ∞ off the ideal #

OperatorIdealFamily carries an ℝ≥0∞-valued gauge that is ∞ exactly off the carrier, so the compact family's gauge is the operator norm on compact operators and ∞ elsewhere. Two of the four laws then need a case split that the operator-norm family does not:

Main definitions #

Provenance #

noncomputable def TauCeti.compactOperatorIdealFamily (𝕜 : Type u) [RCLike 𝕜] :

The compact operators, gauged by the operator norm, as an operator ideal family. The gauge is ∞ off the compact operators, which is how OperatorIdealFamily records the carrier.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The compact family's gauge, unfolded.

    Membership in the compact ideal is compactness.

    On the ideal, the gauge is the operator norm; the compact family differs from operatorNormIdealFamily only in its carrier.

    The ideal of the compact family, as a normed space, is isometric to Mathlib's submodule of compact operators. This is what carries completeness across: the gauge is the operator norm on members, so the two norms agree.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The compact ideal is complete. The compact operators are closed for the operator norm, and on them the ideal norm is the operator norm, so the ideal inherits completeness from the ambient operator space.

      noncomputable def TauCeti.compactOperatorFamily (𝕜 : Type u) [RCLike 𝕜] :

      The compact operators as a symmetric ideal family.

      Adjoint-invariance of the carrier is Schauder's theorem (ContinuousLinearMap.isCompactOperator_adjoint_iff); adjoint-invariance of the gauge is then the isometry of the adjoint, exactly as for the operator-norm family.

      Equations
      Instances For

        Completeness transfers to the symmetric view, which shares its underlying family. Restated rather than inherited for the reason recorded on operatorNormFamily: the base instance is at three independent universes and the symmetric family constrains the last two to be equal.

        The symmetric compact family has the same gauge as the plain one.

        Membership in the symmetric compact family is compactness.