Residual Syracuse descent inside modulo
Opensyracuse_descent_residual_fifteen_mod16_mod4096This statement is open.
Let be the Syracuse (accelerated Collatz) map. The assertion is that every which additionally avoids all 26 of the exceptional progressions listed below has a finite accelerated stopping time:
The excluded progressions are precisely those on which the Terras affine certificate already closes within steps (they are handled by the companion lemma). What remains is the residue of the class modulo : exactly 136 classes mod survive, on which the first binary digits of do not suffice to certify descent.
The exclusions:
Why this is the honest remainder
Refining the modulus settles a further slice at every level — Terras proved the settled density tends to — but it never reaches at any finite level, so this residual cannot be emptied by pushing the refinement deeper. Closing it requires an argument that is not a finite case check: the full descent (stopping time) conjecture restricted to this class.
Formalization note. The hypotheses are stated as separate congruence exclusions grouped by modulus, matching the shape produced by a case split on the companion lemma's disjunction. No oddness or positivity hypothesis is needed.
import Mathlib import Definitions.Def_syracuseStep
theorem syracuse_descent_residual_fifteen_mod16_mod4096 (n : ℕ)
(h : n % 16 = 15)
(h128 : n % 128 ≠ 15)
(h256 : n % 256 ≠ 79 ∧ n % 256 ≠ 95 ∧ n % 256 ≠ 175)
(h1024 : n % 1024 ≠ 287 ∧ n % 1024 ≠ 367 ∧ n % 1024 ≠ 575 ∧ n % 1024 ≠ 735 ∧ n % 1024 ≠ 815 ∧ n % 1024 ≠ 975)
(h4096 : n % 4096 ≠ 383 ∧ n % 4096 ≠ 463 ∧ n % 4096 ≠ 879 ∧ n % 4096 ≠ 1087 ∧ n % 4096 ≠ 1231 ∧ n % 4096 ≠ 1647 ∧ n % 4096 ≠ 1823 ∧ n % 4096 ≠ 1855 ∧ n % 4096 ≠ 2031 ∧ n % 4096 ≠ 2239 ∧ n % 4096 ≠ 2351 ∧ n % 4096 ≠ 2591 ∧ n % 4096 ≠ 2975 ∧ n % 4096 ≠ 3119 ∧ n % 4096 ≠ 3295 ∧ n % 4096 ≠ 4063) :
∃ t : ℕ, syracuseStep^[t] n < n := by sorry