Documentation

TauCeti.Geometry.Manifold.Basic

Compact and closed manifold predicates #

This file packages the dimension-independent topological hypotheses used by manifold constructions. The chart structure is supplied by a ChartedSpace instance over the Euclidean half-space (boundary allowed) or the Euclidean space (boundaryless) model. Every charted space is a topological manifold (Mathlib's instance IsManifold I 0 M). The predicates retain this condition to record the chosen model and atlas, while their iff lemmas characterize them by the remaining conditions: T2Space, SecondCountableTopology, CompactSpace, and ConnectedSpace. The file also provides the standard surface and three-manifold specializations used by geometric-topology APIs.

A compact, connected n-manifold, allowing a nonempty boundary, in the standard Euclidean half-space model.

Instances For
    @[simp]

    The defining separation, countability, compactness, and connectedness conditions for IsCompactConnectedManifold.

    The usual compactness, connectedness, separation, and countability typeclasses supply IsCompactConnectedManifold n X.

    A compact, connected, Hausdorff, second-countable, boundaryless topological n-manifold.

    Instances For
      @[simp]

      The defining separation, countability, compactness, and connectedness conditions for IsClosedConnectedManifold.

      The usual compactness, connectedness, separation, and countability typeclasses supply IsClosedConnectedManifold n X.

      A compact connected surface, allowing a nonempty boundary, in the standard Euclidean half-space model.

      Instances For

        A compact connected 3-manifold, allowing a nonempty boundary, in the standard Euclidean half-space model.

        Instances For

          The usual compactness, connectedness, separation, and countability typeclasses supply the compact-connected-surface predicate.

          The usual compactness, connectedness, separation, and countability typeclasses supply the compact-connected-3-manifold predicate.

          A closed connected surface is a compact, connected, Hausdorff, second-countable, boundaryless topological 2-manifold. The dimension is pinned by the Euclidean 2-space model.

          Instances For

            A closed connected 3-manifold is a compact, connected, Hausdorff, second-countable, boundaryless topological 3-manifold.

            Instances For
              @[simp]

              The defining separation, countability, compactness, and connectedness conditions for a closed connected surface.

              @[simp]

              The defining separation, countability, compactness, and connectedness conditions for a closed connected 3-manifold.

              The usual compactness, connectedness, separation, and countability typeclasses supply the closed-connected-surface predicate.

              The usual compactness, connectedness, separation, and countability typeclasses supply the closed-connected-3-manifold predicate.