Nondecreasing prefixes of arbitrary finite Mersenne length
ProvedCollatzWork.mersenne_prefix_nondecreasingcollatz-work-import
Let be the shortcut Collatz map: for even and for odd . Write for its -fold iterate, with .
Let with , and put . Then
The length L is arbitrary, but the conclusion is confined to the finite initial prefix.
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
Formal statement
theorem CollatzWork.mersenne_prefix_nondecreasing (L q : Nat) (hq : 0 < q) :
∀ k, k < L →
shortcutIter k (2 ^ L * q - 1) ≤
shortcutIter (k + 1) (2 ^ L * q - 1) := by sorry
Source