Counted edges and overlap conjugacy
Abstract
A nonnegative matrix records numbered parallel edges. Lexicographic fiber ranks split and reassemble each product edge.
Theorem 1.1 (Recover both numbered half-edges).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Coding/CountedMatrixOverlap.split_join (✓ std3). ∎
Source. Repository-derived.
Commentary.
The product edge number is the lexicographic rank of its middle vertex and both factor-edge numbers. The proved finite-fiber count supplies the increasing rank equivalence. Splitting after joining therefore recovers the full pair, including parallel-edge identity.
Theorem 1.2 (Recover the original matrix edge).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Coding/CountedMatrixOverlap.join_split (✓ std3). ∎
Source. Repository-derived.
Commentary.
The two split half-edges have matching middle endpoints; their equality proof is implicit in the displayed join. The inverse ordered finite-fiber equivalence recovers the original numbered edge. The outside endpoints are unchanged in both constructions.
References
- Truth anchor:
D5/S3/ConceptDynamics/Coding/CountedMatrixOverlap.join_split - Truth anchor:
D5/S3/ConceptDynamics/Coding/CountedMatrixOverlap.split_join - Dependency: D5/S3/ConceptDynamics/Coding/BipartiteOverlapConjugacy