Documentation

Mathlib.Analysis.InnerProductSpace.StandardSubspace

Standard subspaces of a Hilbert space #

This files defines standard subspaces of a complex Hilbert space: a standard subspace S of H is a closed real subspace S such that S ⊓ i S = ⊥ and S ⊔ i S = ⊤. For a standard subspace, one can define a closable operator x + i y ↦ x - i y and develop an analogue of the Tomita-Takesaki modular theory for von Neumann algebras. By considering inclusions of standard subspaces, one can obtain unitary representations of various Lie groups.

Main definitions and results #

References #

TODO #

Define the Tomita conjugation, prove Tomita's theorem, prove the KMS condition.

noncomputable def scalarSMulCLE (H : Type u_1) [NormedAddCommGroup H] [InnerProductSpace H] (c : ˣ) :

the scalar product by a non-zero complex number as a continuous real-linear equivalence.

Equations
Instances For
    @[simp]
    theorem scalarSMulCLE_apply (H : Type u_1) [NormedAddCommGroup H] [InnerProductSpace H] (c : ˣ) (x : H) :
    (scalarSMulCLE H c) x = c x
    @[simp]
    @[implicit_reducible]

    H as a real Hilbert space. This instance is declared inside ClosedSubmodule namespace. If one needs this structure (for example when considering standard subspaces), one should just open ClosedSubmodule and not declare another instance.

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

      The imaginary unit as an invertible element.

      Equations
      Instances For
        @[simp]
        @[reducible, inline]

        The image of a closed submodule by the multiplication by Complex.I.

        Equations
        Instances For
          @[reducible, inline]

          The symplectic complement of a closed submodule with respect to ⟪⬝, ⬝⟫.im, defined as the image of mulI and orthogonal. The proof that this is the symplectic complement is given by mem_symplComp_iff.

          Equations
          Instances For
            theorem ClosedSubmodule.mem_iff {H : Type u_1} [NormedAddCommGroup H] [ipc : InnerProductSpace H] (S : ClosedSubmodule H) {x : H} :
            x S x (↑S).carrier
            theorem ClosedSubmodule.mem_symplComp_iff {H : Type u_1} [NormedAddCommGroup H] [ipc : InnerProductSpace H] {x : H} {S : ClosedSubmodule H} :
            x S.symplComp yS, (inner y x).im = 0
            theorem ClosedSubmodule.mulI_sup {H : Type u_1} [NormedAddCommGroup H] [ipc : InnerProductSpace H] (S T : ClosedSubmodule H) :
            (ST).mulI = S.mulIT.mulI
            theorem ClosedSubmodule.mulI_inf {H : Type u_1} [NormedAddCommGroup H] [ipc : InnerProductSpace H] (S T : ClosedSubmodule H) :
            (ST).mulI = S.mulIT.mulI

            A standard subspace S of a complex Hilbert space (or just an inner product space) H is a closed real subspace S such that S ⊓ i S = ⊥ and S ⊔ i S = ⊤.

            Instances For
              theorem StandardSubspace.ext {H : Type u_1} {inst✝ : NormedAddCommGroup H} {inst✝¹ : InnerProductSpace H} {x y : StandardSubspace H} (toClosedSubmodule : x.toClosedSubmodule = y.toClosedSubmodule) :
              x = y

              The image of a standard subspace by the multiplication by Complex.I, bundled as a StandardSubspace.

              Equations
              Instances For

                The symplectic complement of a standard subspace, bundled as a StandardSubspace.

                Equations
                Instances For