Documentation

LeanPool.ClassificationOfSurfaces.Moise.AdaptiveControlledApproximation

Adaptive meshes for strongly-positive metric controls #

Moise Chapter 6 first subdivides the source until every simplex is small compared with the prescribed strongly-positive tolerance. This file supplies that step for the locally finite adaptive triangulation. Strong positivity gives a uniform lower bound on a compact neighborhood of each point; continuity then shrinks that neighborhood until its image has small diameter. Subordination to the resulting open cover converts the existing setwise polygonal graph replacement into a pointwise controlled approximation.

A neighborhood on which phi has a fixed positive lower bound and the image of f has diameter at most one quarter of that bound.

Instances For

    Strong positivity and local compactness produce controlled neighborhoods for every point.

    A chosen controlled neighborhood at every point.

    Equations
    Instances For
      noncomputable def LeanEval.Topology.ClassificationOfSurfaces.Moise.regionMeshControl {X : Type u_1} (V : Set Plane) (f : XPlane) (x : X) :

      The part of a mesh tolerance reserved for staying inside an open target region. When the region is all of the plane, the constant bound 1 is used instead.

      Equations
      Instances For

        The target-region mesh control is strongly positive along any continuous map landing in that region.

        noncomputable def LeanEval.Topology.ClassificationOfSurfaces.Moise.regionSafeControl {X : Type u_1} (V : Set Plane) (f : XPlane) (phi : X) (x : X) :

        Combine a requested approximation tolerance with the target-region mesh control.

        Equations
        Instances For
          theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.regionSafeControl_le_left {X : Type u_1} (V : Set Plane) (f : XPlane) (phi : X) (x : X) :
          regionSafeControl V f phi x phi x
          theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.StronglyPositiveOn.min_control {X : Type u_1} [TopologicalSpace X] {U : Set X} {phi psi : X} (hphi : StronglyPositiveOn U phi) (hpsi : StronglyPositiveOn U psi) :
          StronglyPositiveOn U fun (x : X) => min (phi x) (psi x)

          A minimum of two strongly-positive controls is strongly positive.

          The ambient open cover obtained from controlled neighborhoods in the open subspace U.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.ControlledAdaptiveOpenCover.cover_set_control (K : IntrinsicTwoComplex) (U : Set K.realization) (hU : IsOpen U) (f : UPlane) (hf : Continuous f) (phi : U) (hphi : StronglyPositiveOn Set.univ phi) (x : U) :
            ∃ (eps : ), 0 < eps eps 1 (∀ (y : U), y (K.controlledAdaptiveOpenCover U hU f hf phi hphi).set xeps phi y) ∀ (y z : U), y (K.controlledAdaptiveOpenCover U hU f hf phi hphi).set xz (K.controlledAdaptiveOpenCover U hU f hf phi hphi).set xdist (f y) (f z) eps / 4

            Every selected cover set retains its quantitative scale and image-diameter bounds.

            @[reducible, inline]

            The adaptive locally finite triangle complex subordinate to the quantitative cover.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[reducible, inline]
              noncomputable abbrev LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.regionControlledAdaptiveComplex (K : IntrinsicTwoComplex) (U : Set K.realization) (hU : IsOpen U) (V : Set Plane) (hV : IsOpen V) (f : UPlane) (hf : Continuous f) (hmem : ∀ (x : U), f x V) (phi : U) (hphi : StronglyPositiveOn Set.univ phi) :

              The controlled adaptive complex with its tolerance automatically reduced near the frontier of an open target region.

              Equations
              Instances For

                Subordination makes every edge image small enough for the canonical simultaneous polygonal replacement to satisfy the original strongly-positive pointwise control.

                Every edge belonging to a controlled adaptive face has image diameter bounded by that face's selected scale.

                The tolerance consumed by the filling is uniformly bounded and frontier-relative.

                The region-controlled adaptive complex carries distinct vertex triples on distinct faces: the hfaces entry condition of exists_polygonalReplacement holds unconditionally.

                theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.exists_polygonalReplacement (K : IntrinsicTwoComplex) (U : Set K.realization) (hU : IsOpen U) (V : Set Plane) (hV : IsOpen V) (f : UPlane) (hf : Continuous f) (hmem : ∀ (x : U), f x V) (phi : U) (hphi : StronglyPositiveOn Set.univ phi) (G : (LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.R✝ K U hU V hV f hf hmem phi hphi).PlaneGraphRealization) (hmap : ∀ (p : (LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.R✝ K U hU V hV f hf hmem phi hphi).support), G.map p = f p) (hregion : G.region = V) (hfaces : Function.Injective (LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.R✝ K U hU V hV f hf hmem phi hphi).faceVertices) (hsep : LocallyFiniteTriangleComplex.SeparatesVerticesFromFaces G fun (p : (LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.R✝ K U hU V hV f hf hmem phi hphi).support) => regionSafeControl V f phi p) :

                Complete locally finite cellwise replacement once the remaining side-separation condition is supplied. Region containment and local finiteness are now consequences, not hypotheses.

                theorem LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.exists_polygonalReplacement_of_comparison (K : IntrinsicTwoComplex) (U : Set K.realization) (hU : IsOpen U) (V : Set Plane) (hV : IsOpen V) (f : UPlane) (hf : Continuous f) (hmem : ∀ (x : U), f x V) (phi : U) (hphi : StronglyPositiveOn Set.univ phi) (G : (LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.R✝ K U hU V hV f hf hmem phi hphi).PlaneGraphRealization) (hmap : ∀ (p : (LeanEval.Topology.ClassificationOfSurfaces.Moise.IntrinsicTwoComplex.RegionControlledAdaptiveComplex.R✝ K U hU V hV f hf hmem phi hphi).support), G.map p = f p) (hregion : G.region = V) :

                Complete locally finite cellwise replacement with no residual side hypothesis. The separation entry of exists_polygonalReplacement is discharged by the facewise comparison map after shrinking the arc approximation controls; the shrunken realization keeps the map, the region, and the frontier-reduced tolerance, so all adaptive control theorems reapply.