A positive smaller coalescing start for a guarded parent
ProvedCollatzWork.refinedParent_has_smaller_coalescencecollatz-work-import
Let be the shortcut Collatz map: for even and for odd . Write for its -fold iterate, with . For natural parameters , put , , and . When , the exponent uses truncated natural subtraction.
Assume , , and . Then
This witnesses the smaller-coalescence criterion on the stated family only.
Preamble
import Std import Init.Grind.Ordered.Module import Definitions.Def_CollatzWork_ConvergenceStatement import Definitions.Def_CollatzWork_RefinedMersenneChild import Theorems.Thm_CollatzWork_refinedChild_arithmetic import Theorems.Thm_CollatzWork_refinedMersenneChild_coalesces
Formal statement
theorem CollatzWork.refinedParent_has_smaller_coalescence (L epsilon z : Nat)
(hL : 2 ≤ L) (hepsilon : epsilon ≤ 1)
(hparity : epsilon % 2 = L % 2) :
∃ m : Nat, 0 < m ∧ m < refinedParent L epsilon z ∧
∃ r s : Nat,
shortcutIter r (refinedParent L epsilon z) = shortcutIter s m := by sorry
Source