The Complete Actual J2 Component Partition
Abstract
Six actual complete path components partition the full independently defined F2 domain.
Definition 1.1 (The Six Independently Specified Starting Ports).
Formalization. D5/S3/Combinatorics/Graph/PrefixReversal/NativeJ2Components.componentStartPort (✓ std3).
Source. Repository-derived.
Commentary.
In index order zero through five, the starts are R0, L0, R1, L2, bar R0, and L1.
Definition 1.2 (The Six Independently Specified Finishing Ports).
Formalization. D5/S3/Combinatorics/Graph/PrefixReversal/NativeJ2Components.componentFinishPort (✓ std3).
Source. Repository-derived.
Commentary.
In the same order, the finishes are R2, bar L1, bar L2, bar R2, bar R1, and bar L0.
Theorem 1.3 (Every Actual F2 Vertex Lies in Exactly One of Six Components).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/Graph/PrefixReversal/NativeJ2Components.native_j2_six_component_partition (✓ std3). ∎
Source. Repository-derived.
Commentary.
For every m at least five, there is a dependent family of six actual surviving walks with independently specified starts and finishes. Every walk is a simple path and exhausts exactly its reachable component, including every actual edge incident to that component. A configuration lies in F2Domain(m) exactly when it belongs to the support of a unique member of this family.
The endpoint table, in index order zero through five, is R0 to R2, L0 to bar L1, R1 to bar L2, L2 to bar R2, bar R0 to bar R1, and L1 to bar L0. These ports are defined independently of every path. The first five actual walks come from the complete literal words, and the sixth comes from the actual remaining six-cut slice. Every slice has a marked port at its start; the complete twelve-port endpoint table connects that slice to one of the six stated paths. Full component support then earns domain coverage. If a vertex belonged to two supports, reachability would put one independent starting port inside the other simple path. Its graph-leaf property forces it to be one of that path’s endpoints. Actual port injectivity and the independent endpoint table force the two indices to be equal.
References
- Truth anchor:
D5/S3/Combinatorics/Graph/PrefixReversal/NativeJ2Components.componentFinishPort - Truth anchor:
D5/S3/Combinatorics/Graph/PrefixReversal/NativeJ2Components.componentStartPort - Truth anchor:
D5/S3/Combinatorics/Graph/PrefixReversal/NativeJ2Components.native_j2_six_component_partition - Dependency: D5/S3/Combinatorics/Graph/PrefixReversal/NativeJ2SixthComponent