Degree-one rigidity from two-edge-connected cuts #
For the pointed genus-one wedge argument, the remaining cycle input is that distinct vertices determine distinct degree-one divisor classes. This file proves a graph-level sufficient condition: every nonempty proper vertex cut has total outgoing multiplicity at least two.
If (y) - (p) were principal, choose the maximum level set of a firing script
with principal divisor (p) - (y). The vertex p cannot lie in that set.
At every other maximum except possibly y, the level-set inequality forces
out-degree zero; at y it forces out-degree at most one. Thus the whole cut
has size at most one, contradicting the hypothesis.
Total edge multiplicity crossing from S to its complement, counted at
the endpoint in S.
Equations
- Utilities.cutMultiplicity H S = ∑ v ∈ S, outdegreeSet H S v
Instances For
Every nonempty proper vertex set has at least two outgoing edges, counted with multiplicity. For a connected loopless multigraph this is the usual absence of bridges.
Equations
- Utilities.TwoEdgeCutCondition H = ∀ (S : Finset H.V), S.Nonempty → S ≠ Finset.univ → 2 ≤ Utilities.cutMultiplicity H S
Instances For
The cut leaving a singleton has multiplicity equal to the valence of its unique vertex.
A graph satisfying the two-edge cut condition has no degree-one vertices.
A maximum-level vertex whose principal coefficient is zero has no edge leaving the maximum-level set.
A maximum-level vertex with principal coefficient -1 has at most one
edge leaving the maximum-level set.
Distinct vertices cannot be linearly equivalent in degree one when every proper cut has multiplicity at least two. Connectedness is retained in the interface expected by the genus-one application; the cut hypothesis already contains the part of connectedness used by this extremal-set proof.
A connected genus-one graph with a second vertex and no one-edge cut is a pointed rigid genus-one block.