Documentation

LeanPool.ClassificationOfSurfaces.Moise.FrontierGlue

Gluing a vanishing approximation across an open frontier #

Moise Chapter 8 replaces a chart-transition map on an open, locally finite subcomplex. The replacement is controlled by a tolerance which tends to zero at the frontier, so it fits continuously with the unchanged map outside the open set. This file isolates that analytic argument from the later complex bookkeeping.

A positive control on U is strongly positive when it has a positive lower bound on every compact subset of U. This is Moise's notation phi >> 0, stated without continuity.

Equations
Instances For

    Distance to the complement, the canonical frontier-vanishing control on an open set.

    Equations
    Instances For

      Distance to the complement is strongly positive on the open set.

      The control tends to zero when points of U approach its frontier.

      Equations
      Instances For

        Distance to the complement tends to zero along the open set at every frontier point.

        Compact exhaustion of a proper open set #

        The n-th compact core of an open set, cut out by distance to its complement.

        Equations
        Instances For
          noncomputable def LeanEval.Topology.ClassificationOfSurfaces.Moise.frontierGlue {X : Type u_1} {Y : Type u_2} (U : Set X) (g h : XY) :
          XY

          Replace h by g on U.

          Equations
          Instances For
            @[simp]
            theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.frontierGlue_of_mem {X : Type u_1} {Y : Type u_2} {U : Set X} {g h : XY} {x : X} (hx : x U) :
            frontierGlue U g h x = g x
            @[simp]
            theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.frontierGlue_of_notMem {X : Type u_1} {Y : Type u_2} {U : Set X} {g h : XY} {x : X} (hx : xU) :
            frontierGlue U g h x = h x

            A replacement agrees asymptotically with the old map at the frontier of its open domain. This is the topology-only form of Moise's condition phi(P) → 0.

            Equations
            Instances For

              A frontier-matching replacement on an open set glues continuously to the unchanged map. Unlike continuous_frontierGlue, this form does not require a metric on the target.

              theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.continuous_frontierGlue {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [PseudoMetricSpace Y] {U : Set X} (hU : IsOpen U) {g h : XY} (hg : ContinuousOn g U) (hh : Continuous h) {phi : X} (hphi : VanishesAtFrontier U phi) (hclose : xU, dist (g x) (h x) |phi x|) :

              A replacement on an open set glues continuously to the old map when its error tends to zero at the frontier. No local finiteness or PL data enters this lemma.

              theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.matchesAtFrontier_of_vanishing_close {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [PseudoMetricSpace Y] {U : Set X} (hU : IsOpen U) {g h : XY} (hg : ContinuousOn g U) (hh : Continuous h) {phi : X} (hphi : VanishesAtFrontier U phi) (hclose : xU, dist (g x) (h x) |phi x|) :

              Metric closeness controlled by a frontier-vanishing function supplies the topology-only matching condition. This is the bridge from the quantitative Chapter 6 approximation to the metric-free paste in the ambient surface.

              theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.range_frontierGlue {X : Type u_1} {Y : Type u_2} {U : Set X} {g h : XY} :

              The range of a frontier glue is exactly the union of the replacement image and the unchanged image. This set-level formula is the one used in Moise Chapter 8 when the modified old complex is united with the finite chart complex.

              theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.injective_frontierGlue {X : Type u_1} {Y : Type u_2} {U : Set X} {g h : XY} (hg : Set.InjOn g U) (hh : Function.Injective h) (hcross : Disjoint (g '' U) (h '' U)) :

              A replacement which is injective on the open set and misses the unchanged outside image glues to a globally injective map. No compactness or continuity is needed for this part.

              theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.isEmbedding_frontierGlue {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [CompactSpace X] [PseudoMetricSpace Y] [T2Space Y] {U : Set X} (hU : IsOpen U) {g h : XY} (hgcont : ContinuousOn g U) (hhcont : Continuous h) {phi : X} (hphi : VanishesAtFrontier U phi) (hclose : xU, dist (g x) (h x) |phi x|) (hginj : Set.InjOn g U) (hhinj : Function.Injective h) (hcross : Disjoint (g '' U) (h '' U)) :

              On a compact source, the continuous injective frontier glue is a topological embedding. This packages the exact analytic conclusion used for Moise's modified map f'_n.

              theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.isEmbedding_frontierGlue_of_matches {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [CompactSpace X] [TopologicalSpace Y] [T2Space Y] {U : Set X} (hU : IsOpen U) {g h : XY} (hgcont : ContinuousOn g U) (hhcont : Continuous h) (hmatch : MatchesAtFrontier U g h) (hginj : Set.InjOn g U) (hhinj : Function.Injective h) (hcross : Disjoint (g '' U) (h '' U)) :

              Compact-to-Hausdorff embedding form of the topology-only frontier glue.