Documentation

CslibFrontier.Computability.Complexity.Problems.Graph.RotationSystem.VertexFibers

Constructing vertex-fiber rotations by complete orbit counts #

A vertex-preserving dart permutation maps its full orbit quotient onto the actual incident vertices. Equality of these finite cardinalities proves that every nonempty vertex fiber is one cycle. Singleton cycles are included; declared points receive no invented darts. Surgery clients must prove the count from their literal permutations and actual endpoint maps.

Every actual vertex rotation has one complete orbit per incident vertex.

Instances For

    Complete orbit counts suffice for the one-cycle-per-incident-vertex contract, provided that the actual successor preserves endpoints. Neither property is taken as an unchecked flag.

    Instances For
      @[simp]

      The certified constructor retains the exact supplied successor permutation.