Divisor rank under adjoining a leaf #
This module isolates the pendant-tree reduction needed before a finite stable
core classification. The graph addLeaf H root adjoins one new vertex and a
single edge from it to root. Divisors extend by zero to the new leaf, while
divisors on the extension retract by moving the leaf coefficient to root.
These operations preserve degree, linear equivalence, winnability, and rank.
The resulting rank-one interface shows that adjoining or pruning a leaf does not change divisorial gonality.
Adjoin a new leaf none to the old vertex some root.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A connected graph remains connected after adjoining a leaf.
Extend an old divisor by zero at the new leaf.
Equations
- Utilities.Certificate.LeafExtension.extendDiv H root D none = 0
- Utilities.Certificate.LeafExtension.extendDiv H root D (some x_1) = D x_1
Instances For
Extend a firing script constantly across the new leaf edge.
Equations
- Utilities.Certificate.LeafExtension.extendScript H root script none = script root
- Utilities.Certificate.LeafExtension.extendScript H root script (some x_1) = script x_1
Instances For
Extending by zero preserves divisor degree.
Constant extension of a firing script has zero Laplacian at the leaf and the old Laplacian at every old vertex.
Linear equivalence transports from the old graph to its leaf extension.
Script which moves one removed-chip test from root to the new leaf.
Equations
- Utilities.Certificate.LeafExtension.leafMoveScript H root none = 1
- Utilities.Certificate.LeafExtension.leafMoveScript H root (some x_1) = 0
Instances For
Removing a chip at the old root or at the new leaf gives linearly equivalent divisors on the leaf extension.
Retracting the added leaf #
Restrict a firing script from a leaf extension to the old vertices.
Equations
- Utilities.Certificate.LeafExtension.retractScript H root script x = script (some x)
Instances For
Retraction commutes with principal divisors. The leaf-edge contribution cancels between the root and the leaf.
Linear equivalence on a leaf extension retracts to linear equivalence on the original graph.
Retraction of an effective divisor across the leaf is effective.
Winnability on a leaf extension retracts to the original graph.
Moving all leaf chips to the root preserves divisor degree.
The leaf transfer identifies every divisor with the zero extension of its retraction, up to linear equivalence.
The public collapse interface #
Collapsing a principal divisor restricts its firing script to the old vertices.
Collapsing an effective divisor preserves effectivity.
Adjoining one leaf does not change divisorial gonality.