Documentation

LeanPool.ClassificationOfSurfaces.Examples

Standard combinatorial examples #

This file names the small surfaces we should keep as regression tests while the definitions mature. The examples are concrete one-face boundary-word presentations in the shared SurfaceCellComplex API. Their topology is supplied by the faithful polygonal quotient layer.

Edge names for the disk example.

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

      Edge names for the annulus example.

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

          Edge names for the torus example.

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

              Edge names for the projective-plane example.

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

                  Edge names for the Mobius-strip example.

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

                      One-face boundary-word presentation for the disk.

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

                        One-face boundary-word presentation for the annulus: d₀ c₀ d₀⁻¹ d₁ c₁ d₁⁻¹.

                        The dᵢ pairs are internal seams and the single occurrences cᵢ are the two boundary contours. This is a renaming of the genus-zero, two-contour normal form from Gallier--Xu Definition 6.5.

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

                          One-face boundary-word presentation for the torus: a b a⁻¹ b⁻¹.

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

                            One-face boundary-word presentation for the projective plane: a a.

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

                              One-face boundary-word presentation for the Mobius strip: a a h.

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

                                Occurrence-pairing validity #

                                The corrected annulus word has two internal seam pairs and two boundary occurrences.

                                A minimal one-triangle triangulation of PUnit, used only to test the data conversion API.

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

                                  A one-triangle fixture with one reversed side, used to test oriented conversion.

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