Documentation

LeanPool.ClassificationOfSurfaces.FiniteCyclicRealization

Polygonal realization of finite cyclic presentations #

This file gives FiniteCyclicPresentation a quotient-space semantics directly from its stored face words. A boundary occurrence is a face together with an index in that face's word, so repeated signed darts remain distinct polygon sides.

The pre-realization is the disjoint union of the standard polygonal disks indexed by the presentation's faces. Internal sides are paired exactly when their signed darts have the same underlying edge; equal signs use the same interval parameter and opposite signs use the reversed parameter.

FiniteCyclicPresentation.IsSurfaceValid already includes nonempty face boundaries, unlike the legacy cell-complex predicate. It therefore supplies the complete occurrence-pairing certificate needed by this construction.

@[reducible, inline]

A position in one of the stored cyclic face words.

Equations
Instances For

    The polygon side indexed by a boundary occurrence.

    Equations
    Instances For

      All boundary occurrences carrying the unoriented edge e.

      Equations
      Instances For

        Total edge multiplicity is exactly the cardinality of the corresponding occurrence fiber.

        Two distinct occurrences of the same edge certify that the edge is internal.

        A compatible gluing instruction between two distinct internal boundary occurrences.

        Instances For

          Every internal occurrence has a unique distinct partner carrying the same unoriented edge.

          Every internal boundary occurrence is the source of a compatible polygon-side pairing.

          The polygon-side identification associated to a compatible occurrence pairing.

          Equations
          Instances For

            Every internal occurrence of a valid presentation starts a prescribed identification.

            @[reducible, inline]

            The disjoint union of the polygonal cells encoded by the stored face words.

            Equations
            Instances For
              @[reducible, inline]

              The polygonal quotient realized directly from a valid finite cyclic presentation.

              Equations
              Instances For

                Every compatible pairing identifies the corresponding side points in the quotient.

                Cut-and-paste data sufficient to compare two polygonal realizations.

                The maps start on the two polygonal pre-realizations but land in the opposite quotient. This asymmetric-looking formulation is deliberate: after a polygon is cut into two faces, the reverse map need not lift continuously to the disjoint union of those faces, although it can be continuous as a map to their glued quotient.

                Instances For

                  Descend the forward cut-and-paste map through the source gluing relation.

                  Equations
                  Instances For

                    Descend the reverse cut-and-paste map through the target gluing relation.

                    Equations
                    Instances For

                      Cut-and-paste data descend to a homeomorphism of the generated polygonal quotients.

                      Equations
                      Instances For

                        Quotient semantics for comparing two valid finite cyclic presentations.

                        Equations
                        Instances For

                          A cut-and-paste certificate proves polygonal equivalence.