Documentation

LeanPool.BrillNoetherGraphs.Utilities.Iso.GraphContractionEuler

Euler accounting for topological graph contractions #

GraphContractionCertificate.Valid fixes precisely the edges joining different vertex fibres. This file packages the resulting Euler accounting. It is intentionally phrased using directed multiplicities, because that is the representation-independent quantity supplied by numEdges.

In particular, an equal-genus valid contraction has exactly the amount of internal directed multiplicity forced by its loss of vertices. Together with connected fibres, the remaining graph-theoretic input for saying that every fibre is a tree is the usual connected-graph lower bound on its internal edge count. Keeping this boundary explicit avoids silently treating arbitrary quotients as rank-preserving contractions.

The total directed multiplicity of source edges which stay inside one vertex fibre.

Equations
Instances For

    The total directed multiplicity of source edges which join two distinct vertex fibres.

    Equations
    Instances For

      The vertices in one contraction fibre.

      Equations
      Instances For

        The actual induced graph carried by a contraction fibre.

        Equations
        Instances For

          The finite-cut connected-fibre condition is precisely enough to make each induced fibre graph connected.

          Convenience form of fibre connectedness for a topological contraction.

          The source directed multiplicity partitions into internal and external fibre contributions.

          The off-fibre directed multiplicity is exactly the degree sum of the quotient graph.

          Euler accounting in directed form. The contracted internal multiplicity is twice the loss of edge occurrences.

          If a valid contraction has equal cyclomatic genus, its internal directed multiplicity is exactly twice the number of vertices removed. This is the Euler identity underlying the assertion that connected fibres must be trees.