Guarded ancestor identity for an odd run and even padding
ProvedCollatzWork.rootDescentAncestorcollatz-work-import
Let be the shortcut Collatz map: for even and for odd . Write for its -fold iterate, with .
Let , , and . Then
This supplies an actual forward ancestor trajectory; no size, residue, or all-root coverage claim is part of the result.
Preamble
import Std import Init.Grind.Ordered.Module import Definitions.Def_CollatzWork_ConvergenceStatement import Definitions.Def_CollatzWork_InverseWordBoundaryStatement import Definitions.Def_CollatzWork_RefinedMersenneChild import Definitions.Def_CollatzWork_RootDescentStatement import Theorems.Thm_CollatzWork_oddRun
Formal statement
theorem CollatzWork.rootDescentAncestor : RootDescentAncestorStatement := by sorry
Source