Exact residue-20 tail to 38 modulo 81
ProvedCollatzWork.residueAncestor_tail38collatz-work-import
Let be the shortcut Collatz map: for even and for odd . Write for its -fold iterate, with .
For , put and . Then
This is one row of the finite tail selector. The bound by 64z is not a claim that the ancestor is smaller than z.
Preamble
import Std import Init.Grind.Ordered.Module import Definitions.Def_CollatzWork_ConvergenceStatement import Definitions.Def_CollatzWork_InverseWordBoundaryStatement import Definitions.Def_CollatzWork_RefinedMersenneChild
Formal statement
theorem CollatzWork.residueAncestor_tail38 (a : Nat) :
0 < 216 * a + 101 ∧
(216 * a + 101) % 27 = 20 ∧
shortcutIter 3 (216 * a + 101) = 81 * a + 38 ∧
3 * (216 * a + 101) + 1 = 8 * (81 * a + 38) ∧
216 * a + 101 ≤ 64 * (81 * a + 38) := by sorry
Source