Documentation

LeanPool.BrillNoetherGraphs.Bananas.ChainOfLoops.CommonPeriodGonality

Exact gonality of common-period chains #

This file transports the transmission-theoretic gonality theorem across the reader-facing bridge-chain model. The mathematical chain theorem is proved on the vertex-wedge chain, where common-period k-general transmission composes; contracting every displayed bridge preserves degree and rank.

Connectivity is preserved by the displayed bridge-chain construction.

theorem Bananas.exact_gonality_of_leftRankTransport {source target : Utilities.MarkedGraph} (transport : LeftRankTransport source target) {k : ℕ} (hTargetConn : _root_.graphConnected target.graph) (hTargetK : KGeneralTransmission (mark target.graph target.left target.right) k) (hsmall : k ≤ (source.graph.genus.toNat + 3) / 2) :
Utilities.BNExists source.graph 1 ↑k ∧ ∀ d < ↑k, ¬Utilities.BNExists source.graph 1 d

Exact gonality transports from the target of a rank-preserving contraction back to its source. The upper-bound divisor is written explicitly as k chips at the preserved left mark, so no surjectivity of the divisor map is needed.

A bridge-chain of connected factors with common k-general transmission has gonality exactly k, whenever k is at most the generic gonality of the total genus.