Steiner's No 1-Cycle Theorem (Partial) #
A "1-cycle" has all odd steps first, then all even steps. We prove the key
structural lemmas about consecutive steps and the simplest case: the only
1-cycle with exactly one odd step has n = 1 (the trivial {1,4,2} cycle).
Consecutive odd steps #
Consecutive even halvings #
No 1-cycle with b = 1 #
theorem
Collatz.no_one_cycle_b_eq_one
{n p : ℕ}
(hn : 0 < n)
(hp : 2 ≤ p)
(hcyc : collatz^[p] n = n)
(hodd_first : n % 2 = 1)
(heven_rest : ∀ (i : ℕ), 1 ≤ i → i < p → collatz^[i] n % 2 = 0)
:
If n is on a 1-cycle with exactly one odd step (n is odd, then all remaining steps
are even), then n = 1. The only such cycle is the trivial {1, 4, 2} cycle.