Documentation

CsdLean4.Mathlib.Analysis.InnerProductSpace.KahlerForm

The pointwise Fubini–Study / Kähler fundamental form (linear-algebra core) #

Category: 1-Mathlib (CSD-free; the form-level analogue of fubiniStudyMeasure).

Mathlib has no Kähler-geometry API (no manifold differential forms, no exterior derivative, no almost-complex structure — see KahlerVolumeForced.lean for the audit). So the full closed 2-form ω on ℂℙ^{N-1} with dω = 0 and ω^{∧(N-1)}/(N-1)! = μ_FS cannot be built without first developing differential geometry in Lean. What is bounded — and is built here — is the pointwise (linear-algebra) core of that form: on any complex inner-product space E (the tangent model of ℂℙ^{N-1} at a ray is ψ^⊥ ⊆ E), the flat Hermitian structure gives the Kähler triple

We prove the defining almost-Kähler / Hermitian compatibility relations, pointwise and axiom-free:

The capstone fubiniStudy_pointwise_kahler_compatibility bundles the Kähler triple.

Honest scope — what this is and is NOT #

This is the pointwise (algebraic) core of the Kähler form, the exact analogue at the form level of what fubiniStudyMeasure is at the measure level: it delivers the "compatible with the complex structure, positive" half of "Kähler" as genuine theorems. It does NOT deliver:

The X_H = ω⁻¹dH duality this triple supports is now a theorem at the linear level: HamiltonianVectorField.lean (same directory), consumed by A4's corpus fragment.

Those remain the Mathlib-blocked residue (KG-1 / the manifold half of the Kähler-sector posit, KahlerOnticSetup.kahler_pointwise's open residual). This module works on the flat Hermitian model E; its restriction to the tangent space ψ^⊥ is the Fubini–Study form pointwise. The physically load-bearing datum — the volume — is already forced independently (KahlerVolumeForced.lean).

The complex structure J: multiplication by i. Squares to -1 (complexStructure_involutive).

Equations
Instances For

    The Riemannian metric g: the real part of the Hermitian inner product, g u v = re ⟪u, v⟫. Symmetric (metric_comm) and positive-definite (metric_self, = ‖u‖²).

    Equations
    Instances For

      The fundamental 2-form ω: the imaginary part of the Hermitian inner product, ω u v = im ⟪u, v⟫. Alternating -bilinear (the pointwise Kähler form).

      Equations
      Instances For
        @[simp]

        J² = -1: the fundamental relation of a complex structure. J (J u) = i • (i • u) = -u.

        ω is an alternating -bilinear form #

        @[simp]

        ω u u = 0: the fundamental form is alternating (⟪u,u⟫ is real).

        ω u v = -ω v u: antisymmetry, from ⟪v,u⟫ = conj ⟪u,v⟫.

        ω is additive in the left argument.

        ω is -homogeneous in the left argument (r : ℝ acting through ). With additivity and antisymmetry this makes ω an alternating -bilinear form.

        The Kähler triple: g, ω, J compatibility #

        J-compatibility ω u v = g (J u) v. The fundamental form is the metric precomposed with the complex structure: im ⟪u, v⟫ = re ⟪i • u, v⟫. This is the defining relation tying ω, g, J.

        The metric is recovered from ω and J: g u v = ω u (J v). re ⟪u, v⟫ = im ⟪u, i • v⟫. The dual Kähler-triple relation.

        J is an isometry — ω is a (1,1)-form #

        J preserves the Hermitian inner product: ⟪J u, J v⟫ = ⟪u, v⟫ (since conj i · i = 1).

        J is a g-isometry: g (J u) (J v) = g u v.

        ω is J-invariant: ω (J u) (J v) = ω u v, i.e. ω is a (1,1)-form.

        Positivity / taming, and the metric's positive-definiteness #

        @[simp]
        theorem Kahler.metric_self {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace E] (u : E) :
        metric u u = u ^ 2

        g u u = ‖u‖²: the metric is positive-definite.

        theorem Kahler.metric_comm {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace E] (u v : E) :
        metric u v = metric v u

        g is symmetric.

        @[simp]

        Positivity / taming ω u (J u) = ‖u‖². The fundamental form paired with the complex structure recovers the squared norm — so (u, v) ↦ ω u (J v) = g u v is positive-definite, the taming condition that makes ω a positive (1,1)-form (the compatible almost-Kähler structure).

        ω u (J u) > 0 for u ≠ 0: strict positivity of the taming form.

        The capstone #

        The pointwise Kähler compatibility of the Fubini–Study fundamental form. On any complex inner-product space E (the tangent model of ℂℙ^{N-1}), the triple g = re ⟪·,·⟫, ω = im ⟪·,·⟫, J = i • · satisfies the defining almost-Kähler relations:

        • J² = -1 (complex structure);
        • ω u v = g (J u) v (the fundamental form is the metric twisted by J);
        • g u v = ω u (J v) (the metric is recovered from ω and J);
        • ω (J u) (J v) = ω u v (ω is a (1,1)-form);
        • ω u (J u) = ‖u‖² (positivity / taming).

        This is the linear-algebra core of the Kähler form — the "compatible with the complex structure and positive" content, proved pointwise and axiom-free. Closedness dω = 0 and the global identity ω^{∧(N-1)}/(N-1)! = μ_FS need manifold exterior calculus (absent from Mathlib) and stay blocked.

        The projective tangent space ψ^⊥ is J-invariant #

        At a ray [ψ] ∈ ℂℙ^{N-1} the (holomorphic) tangent space is modelled by the orthogonal complement (span ℂ {ψ})ᗮ = ψ^⊥. The complex structure J = i • · preserves it, so ψ^⊥ is a complex (J-invariant) subspace (complexStructure_mem_orthogonal, proved immediately below) — and since the Kähler-triple identities above are universally quantified over E (fundamentalForm_eq_metric_complexStructure, fundamentalForm_complexStructure), they restrict to ψ^⊥ with nothing to prove: the flat Hermitian structure on E induces the Fubini–Study Kähler structure on each tangent space. This ties the ambient pointwise form to the actual tangent model of ℂℙ^{N-1} (still pointwise — no manifold structure needed).

        J preserves the tangent space ψ^⊥. If v ⊥ ψ then J v = i • v ⊥ ψ (since ⟪ψ, i • v⟫ = i · ⟪ψ, v⟫ = 0).

        The tangent space at a ray is a complex (J-invariant) subspace. J maps ψ^⊥ into itself, so the pointwise Kähler triple (fubiniStudy_pointwise_kahler_compatibility) restricts to the tangent space of ℂℙ^{N-1} at [ψ] — the induced Fubini–Study Kähler structure on the tangent.

        The Kähler structure is preserved by unitary symmetries #

        Any -linear isometry preserves the Hermitian inner product, hence both the metric g and the fundamental form ω. So it is a symplectic isometry — a "Kähler transformation" of the structure. In particular the Schrödinger flow exp(-itH) (a one-parameter group of unitaries) preserves g and ω: QM evolution is a symplectomorphism of the Fubini–Study Kähler geometry (the Kibble / Ashtekar–Schilling picture, at the pointwise/linear level). See LF4/SchrodingerKahlerInvariance.lean for the flow corollary.

        theorem Kahler.metric_linearIsometryEquiv {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace E] (f : E ≃ₗᵢ[] E) (u v : E) :
        metric (f u) (f v) = metric u v

        A -linear isometry preserves the metric g.

        A -linear isometry preserves the fundamental form ω.

        The Kähler structure is preserved by any unitary symmetry. A -linear isometry preserves both the metric g and the fundamental form ω, so it is a symplectic isometry (a Kähler transformation) of the Hermitian structure. This is the invariance that makes the Schrödinger flow a symplectomorphism of the Fubini–Study geometry.