Rank profiles under vertex gluing #
For divisors D and E on two graphs glued at x and y, the expected
tropical-dot-product formula is
rank (D ⊕ E) = min ell, rank (D - (ell+1)x) + rank (E + ell*y) + 1.
This file proves the threshold form of that formula for every k ≥ 0. The
forward implication follows from the universal effective-subtraction
definition of rank and the exact winnability convolution in
VertexWedge.lean. For the converse, the scalar inequalities force a
staggered crossing of the two marked rank profiles; its one-step offset is
exactly the offset required by the common chip shift on the wedge.
One-dimensional marked rank profiles #
Adding one marked chip changes rank by either zero or one. This is the basic discrete Lipschitz property of a marked rank profile.
The degree along a marked rank profile is affine with slope one.
On a connected graph, the sufficiently high-degree tail of a marked rank
profile is the affine Riemann--Roch line degree - genus.
Effective test divisors on the wedge #
Restrict a wedge divisor to the left factor, assigning the entire common coefficient to the left.
Equations
- Utilities.wedgeRestrictLeftDivisor G H x y Q a = Q (Sum.inl a)
Instances For
Restrict a wedge divisor to the right factor, assigning zero chips to its marked vertex (the common coefficient was assigned to the left).
Equations
Instances For
The two canonical restrictions reconstruct the original wedge divisor.
Effectivity descends to the canonical left restriction.
Effectivity descends to the canonical right restriction.
The degrees of the two canonical restrictions add to the wedge degree.
A factorwise chip-shift cover for every effective split of degree k
implies rank at least k on the wedge. This is the exact converse interface
provided by winnable_vertexWedge_iff_exists_chipShift.
The profile cover naturally produced by the scalar rank formula is
staggered by one step. This is also the exact staggering of the two factors
under a common chip shift: the left phase uses -(ell+1) and the right phase
uses ell+1.
A convenient finite-rank-profile sufficient condition for the converse.
For every degree split a+b=k, it asks for one profile index at which the two
factor ranks simultaneously dominate a and b.
Crossing the two rank profiles #
The scalar tropical-dot-product inequalities force every nonnegative
degree split to occur across one adjacent pair of phases. The proof only uses
the two negative-degree tails. Far to the left the right rank is -1, while
far to the right the left rank is -1; the assumed scalar inequality forces
the opposite profile above the desired threshold at each endpoint.
Converse to vertexWedge_rank_profile_inequality: the full family of
scalar profile inequalities supplies the staggered profile cover and hence a
rank lower bound on the wedge.
One direction of the vertex-gluing rank formula: a rank lower bound on the wedge forces every tropical-dot-product inequality.
Tropical-dot-product rank criterion for a vertex wedge. For every
nonnegative threshold k, the wedge has rank at least k exactly when every
integer phase satisfies the corresponding sum-of-factor-ranks inequality.