The standard compatible triple on V × V #
For a real inner product space V, the doubled space V × V carries a canonical compatible
triple (ω, J, g): the standard symplectic form ω₀, the product almost complex structure
J(x, y) = (-y, x) from TauCeti.AlmostComplexStructure.product, and the componentwise inner
product g recovered as ω₀(·, J ·). When V = ℝ^n, this specializes to the standard model
ℝ^{2n} = ℝ^n ⊕ ℝ^n; in general it serves as a non-vacuous witness that the pointwise
almost-complex/symplectic definitions of AlmostComplex.lean are inhabited and interact as
the standard conventions require.
Main declarations #
TauCeti.stdSymplecticForm: the standard symplectic formω₀((x₁, y₁), (x₂, y₂)) = ⟪x₁, y₂⟫ - ⟪y₁, x₂⟫onV × V.TauCeti.stdSymplecticForm_invariant_product:ω₀is invariant under the product almost complex structureJ.TauCeti.stdSymplecticForm_tames_product:ω₀tamesJ, withω₀(v, J v) = ‖v.1‖² + ‖v.2‖².TauCeti.stdSymplecticForm_compatible_product:ω₀is compatible withJ.TauCeti.stdSymplecticForm_associatedBilinForm_product: the metricg = ω₀(·, J ·)is the sum of the inner products pulled back from the two factors.
The conventions follow McDuff--Salamon, J-holomorphic Curves and Symplectic Topology,
Section 2.1, where (ℝ^{2n}, ω₀, J₀) is the standard compatible model.
The standard symplectic form ω₀((x₁, y₁), (x₂, y₂)) = ⟪x₁, y₂⟫ - ⟪y₁, x₂⟫ on V × V.
Instances For
The coordinate formula for evaluating the standard symplectic form on two vectors of V × V.
The standard symplectic form is invariant under the product almost complex structure.
ω₀(v, J v) = ‖v.1‖² + ‖v.2‖² for the product almost complex structure J.
The standard symplectic form tames the product almost complex structure.
The standard symplectic form is compatible with the product almost complex structure.
The metric g = ω₀(·, J ·) associated to the standard compatible triple is the
sum of the inner products pulled back along the two coordinate projections. In particular,
g(u, w) = ⟪u.1, w.1⟫ + ⟪u.2, w.2⟫.