Walkback Certificates
A residue class can be removed in either of two ways: its path descends, or it merges with an already-covered path.
The two culls
If its affine endpoint is uniformly smaller than its starting family, earlier verification covers everything that follows. This is the familiar 2k residue sieve used by Oliveira e Silva, and Barina.
Alternatively, an affine pair could be a descendent of a uniformly smaller affine family. There are various methods to detect this situation.
Prior residue rules
Methods for finding class joins
-
R
Roosendaal’s deduplication removes an affine state when the same pair appeared at a shallower depth. The first collision found by this method is residue 15 at depth 6 (001111) producing the same pair (20, 4) that was produced by 7 at depth 5 (00111).
-
A1
Angeltveit’s path-merging sieve uses m ≡ 2 (mod 3) to detect merges. It can be extended more generally to many mod 3j where j < f in the affine pair. Though this has a cost of needing to do m mod 3j as well as pre-calculate which mod 3j values are admissible. It can detect merges earlier than the deduplication rule.
-
A2
Angeltveit’s odd-even-even sieve recognizes another fixed merge shape in the collatz tree. It also can detect merges earlier than the deduplication rule.
Reverse moves
Walkback searches the reverse tree
Start with (v, s) = (m, 3f). We can reverse the steps that Each admissible reverse word proposes another family v + sa that produces this affine pair.
Then v + sa < n₀ + 2ka for all residues starting where least k bits = n₀.
Unification
Other merge rules are a subset of the walkback
Exhaustive walkback finds the same collisions that deduplication, mod 3j, and OEE merges find. Each asks whether an alternative branch exists and is that alternative branch smaller.
Heredity
One certificate passes to both binary children
Substitute a = 2a′ + b. The comparator becomes (v + sb) + 2sa′, preserving both inequalities for b = 0 and b = 1. Descendants remain certified, so exhaustive walkback is needed only at chosen checkpoints.