Documentation

LeanPool.JacobianDiffgeo.Surface.RealSmooth

CC7: the ๐“˜(โ„, โ„‚) bridge โ€” real smoothness from holomorphy #

Unit: surfaces-and-charts (docs/design/surfaces-and-charts.md ยง3.2, core-choices.md CC7).

๐“˜(โ„‚) and ๐“˜(โ„, โ„‚) are different terms of different types, but both have toPartialEquiv = PartialEquiv.refl โ„‚ definitionally and share the same ChartedSpace โ„‚ X instance. This file provides, once and for all:

@[instance 100]

CC7. A holomorphic atlas is โ„-analytically compatible: โ„‚-analytic transition maps are โ„-analytic. Priority below the model-space instance so X := โ„‚ resolves to mathlib's instIsManifoldModelSpace first.

CC7 pinned fact: the extended chart over ๐“˜(โ„, โ„‚) IS the extended chart over ๐“˜(โ„‚).

The two-model chart composites agree definitionally (consumed by dbar-solvability).

Two-chart โ„-smoothness bridge, f : X โ†’ Y; the composite is written in the ๐“˜(โ„‚) charts (which are literally the ๐“˜(โ„, โ„‚) charts).

Holomorphic โ‡’ real-C^n, pointwise (n arbitrary, including ฯ‰ and โˆž).

theorem RS.exists_smoothPartitionOfUnity {X : Type u_1} [TopologicalSpace X] [ChartedSpace โ„‚ X] [IsManifold (modelWithCornersSelf โ„‚ โ„‚) โŠค X] [T2Space X] [CompactSpace X] {ฮน : Type u_3} (U : ฮน โ†’ Set X) (ho : โˆ€ (i : ฮน), IsOpen (U i)) (hU : Set.univ โІ โ‹ƒ (i : ฮน), U i) :

Smooth partitions of unity subordinate to any open cover exist on a compact T2 surface (restated on our surface as a compile-time guarantee for the PoU-based units).