The unitary action on ℂℙⁿ in charts, and the invariance of the Fubini–Study form #
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 unitary group
U(n+1) acts on ℂℙⁿ (Projectivization/Unitary.lean); read from the affine chart i to the
affine chart j, a unitary U is the map uTrans U i j : w ↦ coordRatio j (U (insertOne i w)),
a linear-fractional map, holomorphic wherever the j-th coordinate of U (insertOne i w) does
not vanish. Under it the Fubini–Study potential shifts by -2 log ‖·‖ of that coordinate — an
affine, hence pluriharmonic, correction — so the chart form is invariant:
Kahler.ddcForm_log_norm_eq_zero_of_holomorphic—log ‖f‖is pluriharmonic off the zeros of a holomorphicf(the linear caseddcForm_log_norm_eq_zeroofKahlerPluriharmonic.lean, withLreplaced by any holomorphicf; this is what lets the affine coordinate of the unitary action be handled);norm_toEuclideanLinearEquiv— a unitary preserves the Euclidean norm;uTrans,uTransE— the chart expression of the action;smul_chartInv,chartFun_smul_chartInv— it is what the action does to a chart inverse;contDiffOn_uTrans,contDiffAt_uTransE— holomorphy on its domain;fsPotential_uTransE— the potential's pluriharmonic shift;- ★
fsChartForm_uTransE— the Fubini–Study chart form is invariant under the unitary action, read from chartito chartj:(U^* ω_j) = ω_ion the overlap; - ★
fsModelForm_uTrans— the same on theFin n → ℂmodel the manifold is charted on.
Honest scope #
⚠️ Chart statements only. The manifold-level statement "fsForm is U(n+1)-invariant" is
consumed directly in this chart form by the volume-invariance argument
(Instances/ProjectiveSpaceFubiniStudyVolume.lean); no pullback of forms along maps of manifolds
is defined here (that general API is not built).
⚠️ The j = i case of the chart transition needed a case split in fsChartForm_transE; the
holomorphic-f formulation of pluriharmonicity removes it here.
Provenance and references. The top-power plan (M4);
Geometry/Manifold/Instances/ProjectiveSpaceFubiniStudy.lean (the chart-transition invariance
this mirrors); Analysis/InnerProductSpace/KahlerPluriharmonic.lean;
LinearAlgebra/Projectivization/Unitary.lean (the action); the completed-work ledger.
log ‖f‖ is pluriharmonic off the zeros of a holomorphic f.
A unitary matrix preserves the Euclidean norm.
The chart expression of the unitary action, from chart i to chart j, on the Pi model.
Equations
Instances For
The same on the Euclidean model.
Equations
- Projectivization.uTransE U i j z = WithLp.toLp 2 (Projectivization.uTrans U i j z.ofLp)
Instances For
The potential transforms by a pluriharmonic correction under the unitary action.
★ Invariance of the Fubini–Study chart form under the unitary action, in charts.
★ Invariance of the Fubini–Study model form under the unitary action, on the Pi model.