A reference occurrence retaining uniformity at and below a saved boundary. The target hints and complete leaf key remain part of the witness when pruning transports it to another child.
- leaf {n : Nat} {ctx : Ctx n} {tcLevel boundary level : Nat} {rs : RefineSt n} (discrete : ∀ (q : Nat), q < n → rs.ptn[q]! ≤ level) : RefPath ctx tcLevel boundary level rs [] { codes := [rs.longcode, codeSentinel], rows := leafRows ctx rs.lab }
- step {n : Nat} {ctx : Ctx n} {tcLevel boundary level tc e o : Nat} {rs : RefineSt n} {targets : List Nat} {key : Key n} (depth : level < n) (cell : (tc, e) ∈ cells rs.ptn level n) (nontrivial : tc < e) (offset : o ≤ e - tc) (target : tc = specTargetcell ctx rs.lab rs.ptn level tcLevel) (child : RefPath ctx tcLevel boundary (level + 1) (childSt ctx level rs tc rs.lab[tc + o]!) targets key) (uniform : boundary ≤ level → Uniform ctx tcLevel level rs (tc :: targets) { codes := rs.longcode :: key.codes, rows := key.rows }) : RefPath ctx tcLevel boundary level rs (tc :: targets) { codes := rs.longcode :: key.codes, rows := key.rows }
Instances For
Forgetting uniformity gives the ordinary reference occurrence.
At the saved boundary, the richer occurrence supplies the uniform subtree premise needed by the emission theorem.
Moving a saved boundary deeper weakens the uniformity obligation.
In a uniform subtree, every reference occurrence carries uniformity at every later boundary along its path.
Graph and cell isomorphisms transport the reference and all its saved uniformity premises, including through unrecorded checked carriers.
A checked cell stabilizer moves a richer reference occurrence to another child without losing its saved uniformity boundary. Membership in the emitted generator group is not required.
A checked automorphism identifies the sets of leaf keys below the two children it relates. The reverse carrier is a forward word in the same permutation, using finite permutation cycles.
Every image of a reference child under the true path stabilizer contains the same reference occurrence. This supplies the matching-search premise before any generation theorem has been established.