The parity-compatible refined child reaches the same endpoint
ProvedCollatzWork.refinedChild_itercollatz-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 gives the child side of the guarded coalescence construction.
Preamble
import Std import Init.Grind.Ordered.Module import Definitions.Def_CollatzWork_ConvergenceStatement import Definitions.Def_CollatzWork_InverseWordBoundaryStatement import Definitions.Def_CollatzWork_RefinedMersenneChild import Theorems.Thm_CollatzWork_oddRun import Theorems.Thm_CollatzWork_compatibleProduct_mod_four
Formal statement
theorem CollatzWork.refinedChild_iter (L epsilon z : Nat) (hL : 2 ≤ L)
(hepsilon : epsilon ≤ 1)
(hparity : epsilon % 2 = L % 2) :
shortcutIter L (refinedChild L epsilon z) =
(3 ^ L * refinedA epsilon z - 1) / 4 := by sorry
Source