Syracuse cycles with valuation-word symmetry and small period-shift gcd are trivial
Provedsyracuse_cycle_valuation_word_small_gcd_eq_oneLet , and let be the exponent of two. Write for -fold iteration. Suppose , , , and .
Assume the complete cyclic valuation word is invariant under the shift : for every natural-number index ,
If , then
Neither the supplied return period nor the shift is bounded; the bound is only on their greatest common divisor. No least-period, divisibility, or finite starting-value assumption is made. The comparison includes the cyclic return boundary, not just a nonwrapping prefix. The case is allowed and reduces to .
This strengthens the short-shift word-symmetry criterion to a small-common-period criterion, including arbitrarily large coprime and . It does not exclude arbitrary primitive valuation words, prove the unbounded mission parent, or establish Collatz convergence.
import Mathlib import Definitions.Def_syracuseStep set_option autoImplicit false
theorem syracuse_cycle_valuation_word_small_gcd_eq_one (m p d : ℕ)
(hm : 0 < m) (hp : 0 < p) (hg : Nat.gcd p d ≤ 6290)
(hcyc : syracuseStep^[p] m = m)
(hword : ∀ i : ℕ, i < p →
(3 * syracuseStep^[i + d] m + 1).factorization 2 =
(3 * syracuseStep^[i] m + 1).factorization 2) :
m = 1 := by sorry