Documentation

LeanPool.BrillNoetherGraphs.Utilities.Iso.FossilTopology

Topology and gonality of the fossil #

The short library name fossil means the degree-one Abel--Jacobi image, or 2-edge-connectivization, of a connected graph. This file packages the facts needed by public applications: the fossil remains connected, has the same cyclomatic genus and divisorial gonality, and has no one-edge cuts or leaves.

A connected graph has a connected fossil.

theorem Utilities.genus_fossil (G : CFGraph) (hConnected : graphConnected G) :

The fossil has the same cyclomatic genus as a connected graph.

The proof avoids a separate edge-count analysis of the bridge forest. Take a divisor in the nonspecial range for both graphs. Fossil pushforward preserves its degree and rank, while Riemann--Roch says that this rank is degree - genus on each side, forcing the genera to agree.

A connected fossil has no one-edge cut. If a proper cut had total multiplicity one, its unique crossing occurrence would define a SeparatingEdgeCut; its endpoints would then be equivalent one-chip classes, contradicting that fossil vertices are already those classes.

In particular, a connected fossil has no degree-one vertices.

Divisorial gonality is unchanged by passage to the fossil.