Documentation

LeanPool.ClassificationOfSurfaces.Moise.LocallyFiniteSidePreservation

Side preservation for locally finite face fillings #

The metric estimates of LocallyFinitePLApproximation put nonincident vertices outside each replacement polygon. This file propagates that information along every replacement edge. The argument is the same connected-side argument used in Moise Chapter 6: an edge can cross a polygonal boundary only where the corresponding abstract edge meets the face.

A replacement graph pointwise finer than the canonical vertex-separation control is facewise close at the canonical per-face separation radii. This is the bridge from a tolerance-parametrized one-skeleton replacement to the side-preservation entry FaceBoundariesClose G (faceVertexSeparationRadius G).

Include the interval parametrization of an edge in the source one-skeleton.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    If the second endpoint of an edge is absent from a face, an edge-path point in that face must have parameter zero.

    If the first endpoint of an edge is absent from a face, an edge-path point in that face must have parameter one.

    Graph-side compatibility required for coherent cellwise assembly.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Facewise closeness and vertex-to-face separation put every nonincident vertex on the unbounded side of the replacement polygon. This is the locally finite form of Moise's actual Chapter 6 argument: bounded Tietze extension fills the close boundary while avoiding the outside vertex, and no-retraction detects the unbounded side.

      Parametrization-independent form of faceFillingsVerticesAvoidClosedRegions_of_close: the comparison map on the standard region may be ANY continuous map whose values stay within half the separation radius of the original face image, and which is within half that radius of the replacement boundary on the frontier. This absorbs the parameter misalignment between the replacement arcs' Path.trans splits and the original edge trims: an aligned comparison built from CentralPolygonalArc.curve_close can discharge the closeness at the approximation-control scale, which the crude same-parameter comparison with faceOriginalMap cannot.

      Moise's vertex-side condition propagates along every edge: the complete simultaneous replacement graph avoids the bounded interior selected for each face.

      Once the replacement graph stays out of every selected bounded component, distinct filled face interiors are disjoint. A vertex of the second face not belonging to the first supplies the strict side witness required by polygonal Jordan separation.

      The quantitative Chapter 6 hypotheses, together with local finiteness of the selected closed polygonal disks, produce the complete compatibility package needed for cellwise assembly.

      Moise's original side-control interface: facewise graph closeness below the canonical vertex-to-face separation radius gives the compatibility package for all Schoenflies fillings. Unlike cellwiseCompatibility_of_control, this formulation does not force one pointwise tolerance to serve every face incident to a source point.

      The compatibility package from a parametrization-independent comparison map at the canonical separation radii. This is the entry matched to the locally finite replacement arcs: their curve_close tracking is stated against the trimmed original curve, not against the Path.trans parameter, so only a reparametrized comparison can be discharged at the approximation-control scale.