ErLV maximal-gap arithmetic for the convex three-distance argument #
This file isolates the integer bookkeeping in draft Sections 3--4. A
K3Majorant records cover moves, equivalently polygon sides consumed at its
two ends. In particular, the first majorant's fields are the draft's a,b;
they are not counts of interior points. This is the side-count convention for
which the rank budget is a + b ≤ 2.
Signed integers are used for arc differences. Thus the case L < 0, where
u precedes y in unwrapped order, is represented rather than discarded.
Cover moves at the two ends of a k = 3 majorant.
For the majorant of zx, leftMoves = a counts moves at the x-end and
rightMoves = b counts moves at the z-end. For the majorant of tu, the
same fields are the draft's α,β. Every move consumes one polygon side and
strictly raises one of the three distance ranks, hence at most two moves.
- leftMoves : ℕ
Cover moves made at the first endpoint.
- rightMoves : ℕ
Cover moves made at the second endpoint.
Instances For
Arithmetic data retained from the two ErLV majorants after choosing a vertex with maximal first-neighbor gap.
- first : K3Majorant
Majorant issuing from the maximal-gap vertex.
- second : K3Majorant
Facing majorant issuing three cyclic steps later.
- gapX : ℕ
First-neighbor gap at the selected maximal-gap vertex.
- gapT : ℕ
First-neighbor gap at the facing vertex.
- M : ℕ
M = |us|_sides; the second majorant consumes at least these moves at itsu-end.
Instances For
The maximal-gap slack δ = gₓ - gₜ.
Instances For
Maximality gives the exact corrected formula L = 3 - δ, not merely
ErLV's printed loose upper bound.
The corrected maximal-gap formula implies the sharp signed bound L ≤ 3.
The second majorant gives the draft bound M ≤ 2.
Transparent Presburger certification of draft table (3.5)/(Section 4):
the short-arc bound fails exactly on the five displayed (a,b,L,M) rows.
The structure-level form of five_row_enumeration, with a,b,L,M
read directly from the two majorants and maximal-gap data.
A negative signed L can never be exceptional; it forces the desired
short-arc bound directly.