Documentation

TauCeti.Analysis.Normed.Operator.ComplexLinearPart

The complex-linear part of a real-linear operator #

A continuous real-linear operator Ψ : E →L[ℝ] F between complex normed spaces has a complex-linear part

Ψ.complexLinearPart z = ½ (Ψ z - i Ψ (i z)),

which is a continuous complex-linear operator (ContinuousLinearMap.complexLinearPart). Its underlying real-linear map is the algebraic complex-linear part TauCeti.complexLinearPart for the complex structures given by multiplication by i (ContinuousLinearMap.coe_complexLinearPart). Likewise the complex-antilinear part Ψ.complexAntilinearPart z = ½ (Ψ z + i Ψ (i z)) is a continuous complex-antilinear operator (ContinuousLinearMap.complexAntilinearPart), and Ψ is the sum of its two parts. A complex-linear operator is its own complex-linear part and has zero complex-antilinear part, and taking either part commutes with composition by complex-linear operators on either side. Both parts depend continuously on Ψ (ContinuousLinearMap.continuous_complexLinearPart, ContinuousLinearMap.continuous_complexAntilinearPart), so a continuous family of real-linear operators has continuous families of complex-linear and complex-antilinear parts.

For a real-linear map Ψ between complex inner product spaces preserving the standard symplectic form Im ⟪·, ·⟫, the complex-linear part P and the complex-antilinear part A satisfy ‖P z‖² = ‖z‖² + ‖A z‖² (ContinuousLinearMap.norm_sq_complexLinearPart_apply). So the complex-linear part of a linear symplectic map is injective, and for an endomorphism of a finite-dimensional space it is a complex-linear automorphism (ContinuousLinearMap.complexLinearPartEquiv), in particular of nonzero determinant (ContinuousLinearMap.det_complexLinearPart_ne_zero). This is how the graph of a linear symplectic map is moved into place by complex-linear automorphisms in TauCeti.LinearAlgebra.TotallyReal.Maslov.Symplectic.

Main declarations #

References #

The complex-linear part z ↦ ½ (Ψ z - i Ψ (i z)) of a continuous real-linear operator between complex normed spaces, as a continuous complex-linear operator.

Instances For
    @[simp]

    The defining formula of the complex-linear part.

    The complex-linear part is, as a function, the algebraic complex-linear part TauCeti.complexLinearPart for the complex structures given by multiplication by i.

    The complex-antilinear part z ↦ ½ (Ψ z + i Ψ (i z)) of a continuous real-linear operator between complex normed spaces, as a continuous complex-antilinear operator.

    Instances For
      @[simp]

      The defining formula of the complex-antilinear part.

      The complex-antilinear part is, as a function, the algebraic complex-antilinear part TauCeti.complexAntilinearPart for the complex structures given by multiplication by i.

      A real-linear operator is the sum of its complex-linear and complex-antilinear parts.

      @[simp]

      A complex-linear operator is its own complex-linear part.

      @[simp]

      Postcomposing with a complex-linear operator commutes with taking complex-linear parts.

      @[simp]

      Precomposing with a complex-linear operator commutes with taking complex-linear parts.

      @[simp]

      The complex-linear part of 0 is 0.

      @[simp]

      The complex-linear part is additive.

      @[simp]

      The complex-linear part commutes with negation.

      @[simp]

      The complex-linear part commutes with subtraction.

      @[simp]

      The complex-linear part commutes with real scalar multiplication.

      The real-linear operator underlying the complex-linear part is ½ (Ψ - i ∘ Ψ ∘ i).

      The complex-linear part depends continuously on the operator.

      @[simp]

      The complex-antilinear part of 0 is 0.

      @[simp]

      The complex-antilinear part is additive.

      @[simp]

      The complex-antilinear part commutes with negation.

      @[simp]

      The complex-antilinear part commutes with subtraction.

      @[simp]

      The complex-antilinear part commutes with real scalar multiplication.

      @[simp]

      A complex-linear operator has zero complex-antilinear part.

      @[simp]

      Postcomposing with a complex-linear operator commutes with taking complex-antilinear parts.

      @[simp]

      Precomposing with a complex-linear operator commutes with taking complex-antilinear parts.

      The complex-antilinear part depends continuously on the operator.

      The complex-linear part of a linear symplectic map #

      For a real-linear map Ψ preserving the symplectic form Im ⟪·, ·⟫, the complex-linear part P and the complex-antilinear part A satisfy ‖P z‖² = ‖z‖² + ‖A z‖².

      The complex-linear part of a real-linear map preserving Im ⟪·, ·⟫ is injective.

      noncomputable def ContinuousLinearMap.complexLinearPartEquiv {V : Type u_4} [NormedAddCommGroup V] [InnerProductSpace ℂ V] [FiniteDimensional ℂ V] (Ψ : V →L[ℝ] V) (hΨ : ∀ (x y : V), (inner ℂ (Ψ x) (Ψ y)).im = (inner ℂ x y).im) :

      The complex-linear part of a real-linear map preserving Im ⟪·, ·⟫, as a complex-linear automorphism.

      Instances For
        @[simp]
        theorem ContinuousLinearMap.coe_complexLinearPartEquiv {V : Type u_4} [NormedAddCommGroup V] [InnerProductSpace ℂ V] [FiniteDimensional ℂ V] (Ψ : V →L[ℝ] V) (hΨ : ∀ (x y : V), (inner ℂ (Ψ x) (Ψ y)).im = (inner ℂ x y).im) :

        The automorphism ContinuousLinearMap.complexLinearPartEquiv is the complex-linear part.

        @[simp]

        The linear automorphism underlying ContinuousLinearMap.complexLinearPartEquiv is the complex-linear part.

        The complex-linear part of a real-linear endomorphism preserving Im ⟪·, ·⟫ has nonzero determinant.

        @[simp]
        theorem ContinuousLinearMap.complexLinearPartEquiv_apply {V : Type u_4} [NormedAddCommGroup V] [InnerProductSpace ℂ V] [FiniteDimensional ℂ V] (Ψ : V →L[ℝ] V) (hΨ : ∀ (x y : V), (inner ℂ (Ψ x) (Ψ y)).im = (inner ℂ x y).im) (z : V) :

        The automorphism ContinuousLinearMap.complexLinearPartEquiv acts as the complex-linear part.