Depth-Truncated Transient-Tree Classification
Abstract
Finite-depth branch codes classify truncated transient trees and truncate naturally.
Theorem 1.1 (Depth codes classify and form a compatible inverse system).
Proof. Machine-checked in Lean as D5/S1/FixedPoints/TransientTrees/DepthTruncatedClassification.depth_truncated_tree_classification_and_naturality (✓ std3). ∎
Source. Repository-derived.
Commentary.
Let tau and sigma be self-maps of finite carriers. At depth zero the branch code retains only the root. Each successor depth is the unordered multiset of the preceding-depth codes of every actual nonperiodic predecessor.
The truncated rooted-tree relation is defined independently by a one-to-one recursive matching of those predecessor multisets. Induction on depth identifies that relation exactly with equality of the corresponding branch codes.
Periodic roots are grouped by Mathlib’s cyclic periodic orbit. Each component cycle is decorated by its rooted depth codes, and the multiset retains repeated equal necklaces coming from distinct components.
The named truncation maps every child code recursively, every necklace site through the cycle map, and every component through the multiset map. It therefore sends both each depth-successor root code and the full decorated invariant to the preceding depth.
References
- Truth anchor:
D5/S1/FixedPoints/TransientTrees/DepthTruncatedClassification.depth_truncated_tree_classification_and_naturality - Dependency: D5/S1/FixedPoints/RootedTransientTreeClassification