Collatz conjecture
OpenCollatzMission.collatz_conjectureconjecturedynamical-systemsiterationnumber-theory
Collatz Conjecture (3n+1 Problem): Starting from any positive integer , the iteration (if even) or (if odd) eventually reaches 1.
Example: .
Proposed by Lothar Collatz in 1937. Verified for all integers up to . Tao (2019) proved almost all orbits reach arbitrarily small values. Erdős said 'Mathematics is not yet ready for such problems'.
Formalization Note The Collatz step is imported from the reusable collatzStepMap definition module so that proof submissions can be checked.
Preamble
import Mathlib import Definitions.Def_collatzStepMap
Formal statement
namespace CollatzMission
theorem collatz_conjecture (n : ℕ) (hn : 0 < n) :
∃ m : ℕ, collatzStep^[m] n = 1 := by
sorry
end CollatzMissionSource