Documentation

LeanPool.Schoenflies.QuantitativeStages

Quantitative successor stages #

The reverse half of the quantitative-refinement recursion is now a closed construction. From one generated pair over the closed Jordan domain and one requested positive bound, it selects an exact finite target-segment cover, a sufficiently fine square-mesh overlay, finitely many clean accessible boundary anchors, and the reverse finite transfer. Its target stars are smaller than the requested bound.

Blueprint #

def Schoenflies.TargetFaceMesh {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} (P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)) (bound : ℝ) :

A uniform mesh bound on the closed target 2-cells of a generated pair.

Equations
Instances For
    theorem Schoenflies.TargetFaceMesh.refine {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P T : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {par : γ → γ} {bound : ℝ} (hmesh : TargetFaceMesh P bound) (href : T.tgt.Refines P.tgt par) :

    A target face-mesh bound survives any compatible refinement.

    theorem Schoenflies.TargetFaceMesh.forwardTransfer {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P T : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {par : γ → γ} {bound : ℝ} (hmesh : TargetFaceMesh P bound) {H : Graph Plane γ} {Hdraw : γ → ℝ → Plane} (h : IsTransferOf T P H Hdraw par) :

    In particular, direction (a) of finite transfer preserves the target mesh bound.

    theorem Schoenflies.TargetFaceMesh.diam_star_lt {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {bound : ℝ} (hmesh : TargetFaceMesh P bound) {σ : γ} (hσ : σ ∈ P.str.cells) :
    Metric.diam (P.tgt.star σ) < 2 * bound

    A target face-mesh estimate gives the corresponding factor-two bound on every star.

    structure Schoenflies.QuantitativeReverseStage {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} (P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)) (anchors : List Plane) (bound : ℝ) :
    Type u_1

    The complete output of one quantitatively bounded reverse-transfer successor.

    • A finite exact segment presentation of the old target skeleton.

    • overlay : self.cover.MeshOverlayTransferData anchors

      The chosen overlay and transferred generated pair.

    • delta_lt_half_bound : self.overlay.delta < bound / 2

      Half the requested bound leaves room for the factor two in the star estimate.

    Instances For
      @[reducible, inline]
      abbrev Schoenflies.QuantitativeReverseStage.pair {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {anchors : List Plane} {bound : ℝ} (w : QuantitativeReverseStage P anchors bound) :

      The generated pair at the new successor stage.

      Equations
      Instances For
        @[reducible, inline]
        abbrev Schoenflies.QuantitativeReverseStage.parent {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {anchors : List Plane} {bound : ℝ} (w : QuantitativeReverseStage P anchors bound) :
        γ → γ

        The common abstract parent map from the successor to the old stage.

        Equations
        Instances For
          theorem Schoenflies.QuantitativeReverseStage.transition {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {anchors : List Plane} {bound : ℝ} (w : QuantitativeReverseStage P anchors bound) :

          Reverse finite transfer supplies exactly the common transition interface used by the tower.

          theorem Schoenflies.QuantitativeReverseStage.diam_targetStar_lt_bound {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {anchors : List Plane} {bound : ℝ} (w : QuantitativeReverseStage P anchors bound) {σ : γ} (hσ : σ ∈ w.pair.str.cells) :
          Metric.diam (w.pair.tgt.star σ) < bound

          Every target star at the successor has diameter below the prescribed bound.

          theorem Schoenflies.QuantitativeReverseStage.targetFaceMesh {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} {P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)} {anchors : List Plane} {bound : ℝ} (w : QuantitativeReverseStage P anchors bound) :

          The stronger face-level estimate retained by later forward refinements.

          theorem Schoenflies.exists_quantitativeReverseStage {γ : Type u_1} {S₀ : CellStructure γ} {C : Set Plane} [Infinite γ] (P : GeneratedPair S₀ C (C ∪ inside C) modelCurve (Plane.closedSquare 0 1)) (hsep : IsSeparating C) (hcycle : S₀.OuterEdgesFormCycle) (anchors : List Plane) {bound : ℝ} (hbound : 0 < bound) :

          Quantitative reverse successor. Every generated stage over the closed Jordan domain admits a reverse transferred refinement whose target stars are smaller than any specified positive bound.