Documentation

CsdLean4.Mathlib.Geometry.Manifold.Instances.ProjectiveSpaceFubiniStudy

The Fubini–Study chart form is invariant under the chart transitions of ℂℙⁿ #

TERM-SCOPE(Kahler) — this module uses the restricted sense of "Kahler"; the source repository's terms register records what is backed and what is not.

Category: 1-Mathlib (CSD-free).

The mathematical heart of "the Fubini–Study form is a global object on ℂℙⁿ". The chart form fsChartForm = dd^c log(1 + ‖z‖²) (KahlerPotential.lean) is defined chart by chart; this module proves that the affine-chart transitions of ProjectiveSpace.lean carry the form in chart j to the form in chart i:

Honest scope #

Invariance of a family of flat forms under flat maps — exactly what assembling a global section of the alternating bundle on ℂℙⁿ needs; that assembly (the bundle-level local-representative identity and the section's smoothness) is ProjectiveSpaceFubiniStudyForm.lean (fsForm). Still no exterior derivative on the manifold (step (2b)): nothing here states dω = 0 on ℂℙⁿ.

Provenance and references. KahlerPotential.lean; KahlerPluriharmonic.lean; Geometry/Manifold/Instances/ProjectiveSpace.lean; Geometry/Manifold/Instances/ProjectiveSpaceFubiniStudyForm.lean (the consumer); the completed-work ledger.

theorem Kahler.ddcForm_congr {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℂ E] {K₁ K₂ : E → ℝ} {x : E} (h : K₁ =ᶠ[nhds x] K₂) :
ddcForm K₁ x = ddcForm K₂ x

L3: dd^c only sees the potential near the point.

noncomputable def Projectivization.transE {n : ℕ} (i j : Fin (n + 1)) :

The chart transition i → j, read on the Euclidean model.

Equations
Instances For
    theorem Projectivization.norm_sq_insertOne {n : ℕ} (i : Fin (n + 1)) (w : Fin n → ℂ) :
    ‖insertOne i w‖ ^ 2 = 1 + ∑ k : Fin n, ‖w k‖ ^ 2
    theorem Projectivization.contDiffAt_transE {n : ℕ} (i j : Fin (n + 1)) {z : EuclideanSpace ℂ (Fin n)} (hz : (insertOne i z.ofLp).ofLp j ≠ 0) :
    theorem Projectivization.coordRatio_insertOne_self {n : ℕ} (i : Fin (n + 1)) (w : Fin n → ℂ) :

    L1: the transition from a chart to itself is the identity.

    theorem Projectivization.transE_self {n : ℕ} (i : Fin (n + 1)) :
    transE i i = id

    L4: the potential transforms by a pluriharmonic correction.

    ★ L5: chart invariance of the Fubini–Study form. The pullback of the chart-j form along the transition from chart i is the chart-i form, wherever the transition is defined.

    The form on the Fin n → ℂ model, and its invariance there #

    @[reducible, inline]
    noncomputable abbrev Projectivization.toLpCLM {n : ℕ} :

    The Euclidean structure map, as an ℝ-continuous-linear map from the Pi model.

    Equations
    Instances For
      noncomputable def Projectivization.fsModelForm {n : ℕ} (w : Fin n → ℂ) :

      The Fubini–Study chart form transported to the Fin n → ℂ model.

      Equations
      Instances For
        noncomputable def Projectivization.transP {n : ℕ} (i j : Fin (n + 1)) :
        (Fin n → ℂ) → Fin n → ℂ

        The Pi-model transition.

        Equations
        Instances For
          theorem Projectivization.transE_eq {n : ℕ} (i j : Fin (n + 1)) :
          transE i j = ⇑toLpCLM ∘ transP i j ∘ ⇑(PiLp.continuousLinearEquiv 2 ℝ fun (x : Fin n) => ℂ)
          theorem Projectivization.fsModelForm_transP {n : ℕ} (i j : Fin (n + 1)) {w : Fin n → ℂ} (hw : (insertOne i w).ofLp j ≠ 0) :

          ★ B3c-1: chart invariance on the Pi model.