Exact residue-20 tail to 65 modulo 81
ProvedCollatzWork.residueAncestor_tail65collatz-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_tail65 (a : Nat) :
0 < 432 * a + 344 ∧
(432 * a + 344) % 27 = 20 ∧
shortcutIter 4 (432 * a + 344) = 81 * a + 65 ∧
3 * (432 * a + 344) + 8 = 16 * (81 * a + 65) ∧
432 * a + 344 ≤ 64 * (81 * a + 65) := by sorry
Source