Degree-one classes on a bridgeless graph #
This formalizes Lemma 2.3 of the paper using TwoEdgeCutCondition as the
precise no-bridge hypothesis. A nontriviality hypothesis is stated
explicitly: for the one-vertex edgeless graph the cut condition is vacuous,
but its unique degree-one class has rank one rather than rank zero.
Lemma 2.3(1): on a connected graph with no one-edge cut, two vertices are equal exactly when their degree-one divisors are linearly equivalent.
On a nontrivial connected graph with no one-edge cut, every one-chip divisor has rank exactly zero.
The rank-zero part of the degree-one Picard component, represented in the additive quotient model used throughout the formalization.
Equations
- Bananas.RankZeroDegreeOneClass G = { c : CFDiv G ⧸ principalDivisors G // ∃ (D : CFDiv G), (QuotientAddGroup.mk' (principalDivisors G)) D = c ∧ rank G D = 0 ∧ CFDiv.degree D = 1 }
Instances For
The Abel--Jacobi vertex map, with codomain restricted to rank-zero degree-one divisor classes.
Equations
- Bananas.bridgelessDegreeOneClassMap G hConnected hCut hNontrivial x = ⟨(QuotientAddGroup.mk' (principalDivisors G)) (oneChip x), ⋯⟩
Instances For
Lemma 2.3(2): vertices are in bijection with rank-zero divisor classes of degree one.