Documentation

LeanPool.ClassificationOfSurfaces.Moise.FacewiseComparison

The per-face comparison map for locally finite side preservation #

This file discharges the side-preservation entry of the locally finite Chapter 6 replacement through the parametrization-independent interface cellwiseCompatibility_of_comparison.

The canonical replacement arcs only track the trimmed original edge curve (CentralPolygonalArc.curve_close), with the Path.trans parameter misaligned against the original face parametrization, so no same-parameter estimate can beat the mesh scale. The comparison map built here is the original face chart composed with a clamped radial reparametrization of the standard triangle (sidePiece, glued over three closed sectors in facewiseComparison): on each side the boundary parameter is redistributed so that the middle replacement range covers exactly the matched trim window, and the spoke ranges cover the two trimmed-off end pieces. All values lie in the original face image, so the cthickening membership required by cellwiseCompatibility_of_comparison is automatic.

The key quantitative input is exists_comparisonScale: the original face chart and its inverse are both uniformly continuous on the compact standard triangle, so once the vertex isolation disk and central tube of an edge are small in the image, the endpoints of each trimmed-off piece have close images, hence (inverse modulus) close standard parameters, hence (forward modulus) the whole reparametrized piece stays within a quarter separation radius of the vertex image. In particular the last-exit trim cannot make the trimmed-off original curve wander once the controls undercut the comparison scale — the wandering is bounded by the two-sided modulus, not by any mesh estimate.

Everything is arranged for a realization with shrunken approximation controls (withApproximationControls), which changes neither the embedded map nor the face separation radii; the resulting entry point is exists_controlled_polygonalReplacement_of_comparison.

Barycentric coordinates on the standard triangle #

The standard triangle vertices as an affine basis of the plane.

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

    The clamped unit parameter #

    A clamped line-map combination of two points of a convex set stays in the set.

    Coordinates along one oriented standard side #

    The original face chart along a source side #

    The original face chart carries the oriented standard side to the charted edge curve with the identical parameter.

    The comparison scale of a face #

    The face separation radius bounds the target tolerance; the two-sided uniform continuity of the original face chart converts image smallness into segment-image smallness. The resulting scale is what the shrunken approximation controls must undercut.

    Two-sided modulus: once two standard points have images within twice this scale, the whole straight segment between them has image within a quarter separation radius of either end.

    The standard index opposite a cyclic side #

    The three coordinates named by one side enumerate the whole coordinate sum.

    The matched trim parameters of one side #

    The original edge parameter matched to the polygonal arc's left exit.

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

      The original edge parameter matched to the polygonal arc's right exit.

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

        The matched boundary parameter profile of one side #

        The piecewise-affine reparametrization of one side matched to the complete replacement path: the left spoke range covers the trimmed-off initial edge piece, the middle range covers the matched trim window, and the right spoke range covers the trimmed-off final piece.

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

          The comparison piece adapted to one side #

          The barycentric depth of a point relative to one side: 1 on the side, 0 at the barycenter.

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

            The raw radial side parameter of a point: on the side itself it is the oriented affine side parameter; near the barycenter the clamped denominator keeps it continuous.

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

              The comparison piece adapted to side i: the original face chart evaluated on the clamped radial interpolation from the barycenter to the reparametrized side point.

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

                Evaluation of a side piece #

                On the side itself the raw parameter is the oriented affine side parameter.

                A side piece evaluated on its own side is the reparametrized original boundary chart.

                The first-corner evaluation: whenever the first endpoint coordinate agrees with the opposite coordinate, the side piece interpolates toward the second corner.

                The second-corner evaluation: whenever the second endpoint coordinate agrees with the opposite coordinate, the side piece interpolates toward the first corner.

                Agreement of adjacent side pieces #

                Two side pieces agree wherever their opposite coordinates agree. This is the closed interface condition of the sector decomposition; no minimality is required.

                The assembled facewise comparison map #

                The comparison map of one face: the three side pieces glued over the closed sectors on which the corresponding opposite coordinate is minimal.

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

                  On the closed sector of side i — in fact anywhere the opposite coordinate of side i vanishes — the comparison map is the side-i piece.

                  The boundary estimate #

                  The complete replacement path of one side stays within half the face separation radius of the reparametrized original boundary chart, once the vertex isolation disks and the central tube are below the comparison scale.

                  The graph replacement on one face boundary stays within half the face separation radius of the facewise comparison map.

                  The complete cellwise compatibility package from comparison-scale-small approximation data. This is the honest side-preservation discharge for the locally finite Chapter 6 replacement: no same-parameter mesh estimate enters.

                  Choosing the approximation controls below every incident comparison scale #

                  The support point of a global vertex.

                  Equations
                  Instances For

                    The minimum comparison scale among the finitely many faces through a vertex.

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

                      The minimum comparison scale among the finitely many faces meeting an edge.

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

                        Invariance of the comparison data under control shrinking #

                        The side-preservation discharge with shrunken controls. For every locally finite realization there are strictly positive replacement controls below which the complete cellwise compatibility package holds; the shrunken realization keeps the same map, region and separation radii.