Exact affine covers for closed genus-five rows #
This module joins two existing public trust boundaries. A CoordinateCell
is an ordinary closed explicit-potential certificate whose coordinates are
the twelve slot lengths. AffineCover selects one such cell, and the
closed-face census turns its local scripts into BNExists on the canonical
forest contraction. The final adapter recovers the diagnostic AR pencil.
Generated row modules contain data only: certificates, cones, and one checked cover tree. All graph and divisor semantics are proved here once.
Extensionality for degenerate specifications; all omitted fields are proofs of propositions.
The affine coordinate reading the length of slot edge.
Equations
Instances For
Passive data for one cone of a closed row cover.
The integer chip multiplicities of the divisor used throughout this cone.
- witness : Fin n → Utilities.Certificate.ExplicitPotential.AnchorWitness p n p
An explicit-potential witness for each anchor vertex of the core.
The affine constraints specifying the cone where this cell certificate applies.
Instances For
Interpret a cell as the standard explicit-potential certificate.
Equations
- cell.certificate = { core := core, segment := AtanasovRanganathan.GenusFiveClosedCover.coordinateForm, divisor := cell.divisor, witness := cell.witness, cone := cell.cone }
Instances For
The length point used by a coordinate cell.
Equations
- AtanasovRanganathan.GenusFiveClosedCover.lengthPoint length edge = ↑(length edge)
Instances For
One accepted coordinate cell proves the semantic row statement on the canonical closed face.
A list of passive cells advertises exactly their certificate cones.
Equations
Instances For
A compact split tree for certificate cells #
Proof-producing decision tree used by the fixed-row emitter. A leaf names one cell and carries, for every inequality in its cone, a Farkas contradiction from the active chamber together with the violation of that inequality.
- cell {p : ℕ} (index : ℕ) (receipts : List Utilities.Certificate.AffineCover.FarkasData) : CellTree p
- absurd {p : ℕ} (receipt : Utilities.Certificate.AffineCover.FarkasData) : CellTree p
- split {p : ℕ} (form : Utilities.Certificate.ExplicitPotential.AffineForm p) (nonnegative negative : CellTree p) : CellTree p
Instances For
The affine cone attached to a cell index, defaulting to the empty constraint list for an invalid index.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Validity of the cell indices, Farkas receipts, and sign branches in a tree under the active affine constraints.
Equations
- One or more equations did not get rendered due to their size.
- AtanasovRanganathan.GenusFiveClosedCover.CellTree.Valid cells active (AtanasovRanganathan.GenusFiveClosedCover.CellTree.absurd receipt) = receipt.Valid active
Instances For
The Boolean checker for cell coverage, contradiction receipts, and both branches of each affine split.
Equations
- One or more equations did not get rendered due to their size.
- AtanasovRanganathan.GenusFiveClosedCover.CellTree.check cells active (AtanasovRanganathan.GenusFiveClosedCover.CellTree.absurd receipt) = receipt.check active
Instances For
The generated row proofs can have many repeated split forms and Farkas
receipts. CompactCellTree stores indices into shared tables, keeping the
checked source proportional to the genuinely distinct arithmetic data.
A cell decision tree whose forms and receipts are indices into shared tables.
- cell (index : ℕ) (receipts : List ℕ) : CompactCellTree
- absurd (receipt : ℕ) : CompactCellTree
- split (form : ℕ) (nonnegative negative : CompactCellTree) : CompactCellTree
Instances For
Expand the shared form and receipt indices into a full cell tree, using zero forms and empty receipts for invalid indices.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Check a compact tree by decoding its shared tables and checking the resulting cell tree.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Checked split-tree form of closedConstruction_of_cover.
Table-compressed checked split-tree form of
closedConstruction_of_cellTree.
Chamber form of closedConstruction_of_compactCellTree.
The checked data only has to cover the sub-cone cut out by base, and the
conclusion is the pencil at a single length vector lying in that sub-cone.
This is exactly the shape of the chamber argument of
ClosedOrbit.closedConstruction_of_chamber, so a row whose exact cover is too
large to replay on the whole orthant may be proved on a fundamental domain for
the core's symmetry group and transported to the rest.
Nothing is weakened: base is still the active row list at the root of the
tree, so every Farkas receipt is replayed against exactly the hypotheses the
caller supplies pointwise through hHold.
A checked affine cover whose every cell is valid gives the full closed AR construction.