Documentation

LeanPool.JacobianDiffgeo.Cech.H0

H⁰(𝒰,D) ≃ L(D) (CC8, proof plan §6.1) #

Unit: cech-cohomology (docs/design/cech-cohomology.md §4.3).

noncomputable def RS.Cech.toC0 {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] (D : Divisor X) {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) :
(LinSysOn D Ω) →ₗ[] C0 D 𝒰

Restriction of a relative section to the cover.

Equations
Instances For
    theorem RS.Cech.toC0_apply {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] (D : Divisor X) {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) (φ : (LinSysOn D Ω)) (i : Fin 𝒰.n) :
    (toC0 D 𝒰) φ i = (LinSysOn.restrictL D ) φ
    theorem RS.Cech.toC0_mem_ker {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] (D : Divisor X) {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) (φ : (LinSysOn D Ω)) :
    (toC0 D 𝒰) φ (d0 D 𝒰).ker
    noncomputable def RS.Cech.toC0' {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] (D : Divisor X) {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) :
    (LinSysOn D Ω) →ₗ[] (d0 D 𝒰).ker

    toC0, corestricted to land in ker d0.

    Equations
    Instances For
      theorem RS.Cech.iUnion_U_eq {X : Type u_1} [TopologicalSpace X] {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) :
      ⋃ (i : Fin 𝒰.n), (𝒰.U i) = Ω

      The cover's members exhaust Ω (as sets).

      noncomputable def RS.Cech.h0EquivLinSysOn {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] [IsManifold (modelWithCornersSelf ) X] (D : Divisor X) {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) :
      (d0 D 𝒰).ker ≃ₗ[] (LinSysOn D Ω)

      H⁰(𝒰,D) ≃ Γ(Ω,O_D) (CC8's "definitionally easy" H⁰ = L(D), relativized to Ω).

      Equations
      Instances For
        @[simp]
        theorem RS.Cech.h0EquivLinSysOn_symm_apply {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] [IsManifold (modelWithCornersSelf ) X] (D : Divisor X) {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) (φ : (LinSysOn D Ω)) (i : Fin 𝒰.n) :
        ((h0EquivLinSysOn D 𝒰).symm φ) i = (LinSysOn.restrictL D ) φ
        theorem RS.Cech.h0EquivLinSysOn_symm_apply_ord {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] [IsManifold (modelWithCornersSelf ) X] (D : Divisor X) {Ω : TopologicalSpace.Opens X} (𝒰 : FinCover Ω) (φ : (LinSysOn D Ω)) (i : Fin 𝒰.n) {x : X} (hx : x 𝒰.U i) :
        (↑(((h0EquivLinSysOn D 𝒰).symm φ) i)).ord x = (↑φ).ord x

        The absolute LinSysOn D univ and LinSys D are the same submodule (Opens.coe_top is rfl, so only the IsOpen-gate needs unfolding).

        noncomputable def RS.Cech.h0Equiv {X : Type u_1} [TopologicalSpace X] [ChartedSpace X] [IsManifold (modelWithCornersSelf ) X] (D : Divisor X) (𝒰 : FinCover ) :
        (d0 D 𝒰).ker ≃ₗ[] (LinSys D)

        Global form: H⁰(𝒰,D) ≃ L(D) for covers of X.

        Equations
        Instances For