Exact residue-20 tail to 92 modulo 243
ProvedCollatzWork.residueAncestor_tail92collatz-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_tail92 (a : Nat) :
0 < 6912 * a + 2612 ∧
(6912 * a + 2612) % 27 = 20 ∧
shortcutIter 8 (6912 * a + 2612) = 243 * a + 92 ∧
9 * (6912 * a + 2612) + 44 = 256 * (243 * a + 92) ∧
6912 * a + 2612 ≤ 64 * (243 * a + 92) := by sorry
Source