Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Alternating reset histories and whole rays

Abstract

Alternating numbered reset squares yield finite-window tables and a disjoint same-cut decomposition of whole past rays.

NatPositive(q) means 0 < q. Sign is Multiplicative Bool with XOR addition. Matrix means resetMatrix q, Graph means expandedGraph Matrix, and Histories means History Graph with the native product and subtype topologies. The boundary matrix is literally the identity matrix plus Matrix, over the same natural Boolean group algebra. All edge numbers and absolute group coordinates are retained.

The names resetNumberedData, resetFiniteForgetting and resetExpandedEssential denote Alternating.resetNumberedData, Alternating.resetFiniteForgetting and Alternating.reset_expanded_essential in the ResetNumberedHistories namespace. resetAlternatingTablesLocal denotes reset_alternating_tables_local. The other displayed reset names are the same public names in that namespace.

Definition 1.1 (Uniform alternating table pair on the actual reset graph).

Formalization. D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.resetAlternatingTablePair (✓ std3).

Source. Repository-derived.

Commentary.

For every positive q the definition returns TablePair Graph Graph 0 q q 0. Its forward and backward tables read q+1 original numbered edges. The D, F and legal A boundary constructors distinguish identity, reset and advance; the guarded FD/AF squares preserve the endpoints.

Theorem 1.2 (Even positive q gives the local criterion).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.reset_alternating_tables_local (✓ std3). ∎

Source. Repository-derived.

Commentary.

For every positive even q, the criterion gives both seams on legal q+2-edge words and both center roundtrips on legal 2q+1-edge words. The left and right comparison ranks contract along their respective sweeps; overlapping strips identify the windows and recover the original center edge.

Definition 1.3 (Squares on the actual numbered additive boundary).

Formalization. D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.resetNumberedData (✓ std3).

Source. Repository-derived.

Commentary.

The local square interface uses Edge(identityMatrix + resetMatrix) times Sign as its boundary type. Its source and target are the original expanded boundary endpoints. The two summands occupy disjoint coefficient-number intervals; labels, numbers and absolute signs determine the boundary equivalence.

Definition 1.4 (Forgetting after q squares).

Formalization. D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.resetFiniteForgetting (✓ std3).

Source. Repository-derived.

Commentary.

FiniteForgetting is the existing positive-length, left and right forgetting proposition on unrestricted natural-indexed square strips. Equality of the left input strips forces the initial boundaries to coincide after q squares; equality of the right input strips forces the terminal boundaries to coincide. The last common input edge supplies the terminal source equality used by the left contraction.

Theorem 1.5 (Every positive reset graph is essential).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.reset_expanded_essential (✓ std3). ∎

Source. Repository-derived.

Commentary.

Every expanded vertex has an outgoing reset edge. Incoming to suffix zero uses reset with the opposite absolute sign; incoming to a positive suffix uses the predecessor advance with the same sign. Positivity is the only hypothesis, so q=1 is included.

Theorem 1.6 (The square lift equals the finite table map).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.reset_generic_H_eq_applyTable (✓ std3). ∎

Source. Repository-derived.

Commentary.

The equality holds on every legal bilateral history. A q+1-square window of the full generic lift is compared with the original forward sweep. Both sides retain the same numbered expanded edge at each integer coordinate. forward denotes the f field of the table pair; seamG is the seam field of reset_alternating_tables_local.

Definition 1.7 (The native history homeomorphism).

Formalization. D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.resetAlternatingWholeRayHomeomorph (✓ std3).

Source. Repository-derived.

Commentary.

This is Squares.historyHomeomorph applied to the actual reset numbered data and its q-square finite forgetting. Both histories carry their original product and subtype topology.

Definition 1.8 (A full representative for each numbered boundary).

Formalization. D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.resetRayRepresentative (✓ std3).

Source. Repository-derived.

Commentary.

For every positive q, every full history alpha and integer cut n, r is the subtype of full numbered boundary edges with absolute group coordinate whose source equals the target of alpha at n. The representative is NumberedData.beta using the essential reset graph. Its arbitrary legal future extends the prescribed right past; no even hypothesis is needed to define it. A subtype value is denoted value(r).

Theorem 1.9 (Exact disjoint decomposition and every future preimage).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Coding/ResetAlternatingHistories.reset_even_same_cut_whole_rays (✓ std3). ∎

Source. Repository-derived.

Commentary.

Every ray in the formula fixes all numbered expanded coordinates at all integers k <= n, including negative times. image is literal set image under the homeomorphism and the union ranges over the exact source-constrained numbered boundary subtype. The four conjuncts state the entire image equality at the same cut, the actual endpoint of every representative, pairwise disjointness for unequal full boundary indices, and a preimage for every legal right future with the original alpha past and exactly that boundary value at n. The preimage boundary is read from Squares.leftLift with the same finite-forgetting proof.

References