Documentation

LeanPool.JacobianDiffgeo.DolbeaultComparison.Comparison

The Dolbeault comparison HΒΉ(X, π’ͺ) β‰… H^{0,1}(X) (Jacobian/DolbeaultComparison/Comparison.lean) #

Unit: dolbeault-comparison (docs/design/dolbeault-comparison.md Β§4.4/Β§6.4). Forster 15.14(a), PDE-free at D = 0: H01 X := Form01 X β§Έ range dbar, the Čech β†’ Dolbeault map cechToH01 (built via H1.lift from the per-good-cover map toDolb, using dolbForm), its injectivity (the CR-bridge argument) and surjectivity (chart-disk dbar-solvability + PoU gluing), packaged as dolbeaultEquiv : H1 (0 : Divisor X) ≃ₗ[β„‚] H01 X.

finiteDimensional_H01 is gated on a [FiniteDimensional β„‚ (H1 (0 : Divisor X))] hypothesis: at the time of this build Jacobian/Finiteness/H1Finite.lean (the file that would discharge this hypothesis unconditionally) has not landed; see the unit's build-log entry.

@[instance_reducible]

Compat: Module.DirectLimit.addCommGroup (needing the Pi-type hypothesis [βˆ€ 𝒰, AddCommGroup (H1Cover 0 𝒰)]) is not found by plain inferInstance for H1 0 β€” Lean's instance search does not automatically distribute over the βˆ€-quantified instance argument of a Module.DirectLimit-style instance with explicit index data; register it once, by hand, as a concrete named instance so ordinary instance search (Sub, LinearMap.ker_eq_bot, LinearEquiv's CoeFun, …) finds it downstream. Spiked/isolated in a throwaway scratch file before landing here.

Equations

H01 X #

The Dolbeault H^{0,1}(X): the naked quotient of Form01 X by range dbar (D3).

Equations
Instances For

    The quotient map onto H01 X.

    Equations
    Instances For
      theorem RS.H01.mk_eq_mk_iff {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [IsManifold (modelWithCornersSelf β„‚ β„‚) ⊀ X] {Ξ· ΞΈ : Form01 X} :
      mk Ξ· = mk ΞΈ ↔ βˆƒ (u : SmoothC X), dbar u = Ξ· - ΞΈ

      toDolb: the Čech β†’ Dolbeault map on a good cover #

      noncomputable def RS.toDolbRaw {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [IsManifold (modelWithCornersSelf β„‚ β„‚) ⊀ X] {𝒰 : Cech.FinCover ⊀} [T2Space X] [CompactSpace X] (h𝒰 : 𝒰.IsGood) :
      β†₯(Cech.Z1 0 𝒰) β†’β‚—[β„‚] H01 X

      The raw (pre-quotient) map Z1 0 𝒰 β†’ H01 X, f ↦ H01.mk (dolbForm h𝒰 f). Additivity and homogeneity come from dolbForm_add_sub_mem/dolbForm_smul_sub_mem (Β§6.3): the discrepancies land in range dbar = ker H01.mk.

      Equations
      Instances For

        The Čech β†’ Dolbeault map on a good cover (Forster 15.14(a) forward map, cover level).

        Equations
        Instances For
          @[simp]
          theorem RS.toDolb_mk {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [IsManifold (modelWithCornersSelf β„‚ β„‚) ⊀ X] {𝒰 : Cech.FinCover ⊀} [T2Space X] [CompactSpace X] (h𝒰 : 𝒰.IsGood) (f : β†₯(Cech.Z1 0 𝒰)) :
          (toDolb h𝒰) ((Cech.H1Cover.mk 0 𝒰) f) = H01.mk (Dolb.dolbForm h𝒰 f)
          theorem RS.toDolb_res {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [IsManifold (modelWithCornersSelf β„‚ β„‚) ⊀ X] {𝒰 𝒱 : Cech.FinCover ⊀} [T2Space X] [CompactSpace X] (h𝒰 : 𝒰.IsGood) (h𝒱 : 𝒱.IsGood) (Ο„ : Fin 𝒱.n β†’ Fin 𝒰.n) (hΟ„ : Cech.IsRefIdx 𝒰 𝒱 Ο„) :
          toDolb h𝒱 βˆ˜β‚— Cech.resH1 0 Ο„ hΟ„ = toDolb h𝒰

          cechToH01: extend toDolb to the whole colimit via H1.lift #

          A classical choice of good refinement of any cover.

          Equations
          Instances For
            theorem RS.goodRef_le {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [CompactSpace X] (𝒰 : Cech.FinCover ⊀) :
            𝒰 ≀ goodRef 𝒰

            toDolb extended to every cover by pushing to a good refinement.

            Equations
            Instances For
              theorem RS.toDolbAll_compat {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [IsManifold (modelWithCornersSelf β„‚ β„‚) ⊀ X] [T2Space X] [CompactSpace X] (𝒰 𝒱 : Cech.FinCover ⊀) (h : 𝒰 ≀ 𝒱) (ΞΎ : Cech.H1Cover 0 𝒰) :
              (toDolbAll 𝒱) ((Cech.resH1' 0 h) ΞΎ) = (toDolbAll 𝒰) ΞΎ

              THE comparison map on the colimit (Forster 15.14(a), forward map).

              Equations
              Instances For
                theorem RS.cechToH01_toH1 {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [IsManifold (modelWithCornersSelf β„‚ β„‚) ⊀ X] [T2Space X] [CompactSpace X] {𝒰 : Cech.FinCover ⊀} (h𝒰 : 𝒰.IsGood) (c : Cech.H1Cover 0 𝒰) :
                cechToH01 ((Cech.toH1 0 𝒰) c) = (toDolb h𝒰) c

                Injectivity #

                Surjectivity #

                Assembly #

                DOLBEAULT (Forster 15.14(a), PDE-free): HΒΉ(X, π’ͺ) ≃ H^{0,1}_dbar(X).

                Equations
                Instances For

                  The blueprint's stated purpose: Čech finiteness transfers to H^{0,1}. Gated on [FiniteDimensional β„‚ (H1 (0 : Divisor X))] β€” the unconditional discharge of this hypothesis lives in Jacobian/Finiteness/H1Finite.lean, not yet built at the time of this unit.

                  theorem RS.exists_dbar_eq_iff {X : Type u_1} [TopologicalSpace X] [ChartedSpace β„‚ X] [IsManifold (modelWithCornersSelf β„‚ β„‚) ⊀ X] [T2Space X] [CompactSpace X] {Ξ· : Form01 X} {ΞΎ : Cech.H1 0} (hΞΎ : cechToH01 ΞΎ = H01.mk Ξ·) :
                  (βˆƒ (u : SmoothC X), dbar u = Ξ·) ↔ ΞΎ = 0

                  Global dbar-solvability criterion (free corollary): solvable iff the Čech class of the Leray cocycle of local solutions vanishes.