Preprint
Article

This version is not peer-reviewed.

A Proof of the Collatz Conjecture via Finite State Machine Analysis and Structural Confinement

Submitted:

17 March 2025

Posted:

18 March 2025

Read the latest preprint version here

Abstract
The Collatz Conjecture, a long-standing open problem in number theory, asserts that every positive integer sequence generated by the Collatz function eventually reaches the 4-2-1 cycle. This paper presents a rigorous proof by introducing a structured state-space framework that classifies all positive integers into five mutually exclusive sets: the Cycle, ROM3, Precursor, Immediate Successor, and Reachable sets. This classification fully encapsulates all possible Collatz trajectories, enabling a systematic analysis of their behavior. We establish that all sequences are bounded and, once within this structured state space, follow deterministic transitions that guarantee convergence to the unique attractor, the 4-2-1 cycle. Our approach resolves the conjecture through a combination of structural confinement and finite-state analysis, providing a definitive proof of its validity.
Keywords: 
;  ;  ;  ;  ;  ;  

1. Introduction

The Collatz conjecture, proposed by Lothar Collatz in 1937, has fascinated mathematicians for decades due to its deceptively simple definition and yet unresolved status [1,2]. Also known as the 3 x + 1 problem, it asserts that for any positive integer x, repeated application of the function
C ( x ) = x 2 , if x is even , 3 x + 1 , if x is odd ,
will eventually reach the cycle ( 4 2 1 ) . Despite extensive computational verification and probabilistic evidence supporting the conjecture, a general proof has remained elusive [3,4]. The conjecture lies at the intersection of number theory, dynamical systems, and computational mathematics, illustrating profound structural complexities within a seemingly elementary recursive function.
A major challenge in resolving the Collatz Conjecture is understanding the long-term behavior of sequences. Our approach eliminates the possibility of any nontrivial cycle, proving the global uniqueness of the ( 4 2 1 ) cycle. We introduce a structural confinement lemma, which simplifies the convergence analysis by proving that every Collatz sequence, regardless of its starting value, is eventually confined to a well-defined state space—the union of the reachable set, the immediate successor set, and the cycle set. Notably, this union represents all positive numbers not divisible by 3.
Once a sequence enters this confined space, its evolution can be effectively described by a 12-state Finite State Machine, which governs the transitions leading inevitably to the ( 4 2 1 ) cycle.
This framework—establishing both eventual confinement within a structured state space and the global uniqueness of the cycle—is underpinned by two fundamental results:
  • Global Uniqueness of the 4 2 1 Cycle:
    • We rigorously prove that 4 2 1 is the only possible cycle within the Collatz system.
    • This is achieved via a novel product equation constraint and a minimality argument, which eliminate alternative cycles through structural contradictions. Our proof builds upon the earlier preprint by Nwankpa [5].
  • Global Entry into the Confined State Space X I C :
    • We prove that every Collatz sequence, starting from any positive integer, will eventually enter the state space X I C .
    • This result is supported by structural constraints that dictate deterministic transitions, ensuring eventual convergence within a finite number of steps.
By integrating these results, we provide a mathematically rigorous and deterministic resolution to the Collatz Conjecture.
Unlike traditional approaches that seek to prove boundedness, our method demonstrates that Collatz sequences are structurally confined. The key insight is that sequences do not merely avoid infinite growth—they are actively driven into a terminal state by deterministic transitions within a finite computational framework. This approach, formalized through a finite state machine analysis, eliminates the need for classical growth constraints and instead establishes that every sequence must ultimately reach the unique cycle 4 2 1 .

2. Mathematical Framework and Definitions

  • To rigorously analyze the Collatz Conjecture using a structured approach, we begin by establishing the fundamental mathematical definitions, notation, and the core function at the heart of the problem.
Definition 1
(Collatz Function). The Collatz function C : Z + Z + is defined as
C ( x ) = x 2 , if x is even , 3 x + 1 , if x is odd .
Definition 2
(Collatz Sequence). For a starting integer x 0 Z + , the Collatz sequence is the sequence ( x 0 , x 1 , x 2 , ) defined by
x i + 1 = C ( x i ) for all i 0 .
Definition 3
(Odd Iterate). Given a Collatz sequence ( n k ) k 0 , an odd iterate is a term n k that is odd. We often denote odd iterates by o k .
Definition 4
(Odd Iteration (or accelerated Collatz step)). An odd iteration (also called an accelerated Collatz step) is the transformation that maps an odd integer o directly to the next odd integer in its Collatz sequence. It is given by
T * ( o ) = 3 o + 1 2 v 2 ( 3 o + 1 ) ,
where v 2 ( m ) denotes the exponent of the largest power of 2 dividing m. This guarantees that T * ( o ) is odd. In some residue class analyses (e.g., modulo 4 or 12) one considers the simplified version
T * ( o ) = 3 o + 1 2 ,
when focusing on residue class transitions and boundedness arguments.

3. State Space Partitioning for Collatz Dynamics

  • To understand the global behavior of Collatz sequences, we first divide the set of positive integers into a collection of disjoint sets based on key properties related to the Collatz function. This partitioning provides a high-level framework for tracking the evolution of these sequences.

3.1. Defining Fundamental Sets in Collatz Analysis

  • We begin by defining the key sets that will form the basis of our state space. These sets are chosen strategically to capture essential properties relevant to the Collatz function’s iteration process
Definition 5
(Cycle Set). The cycle set C consists of the numbers known to form a repeating cycle:
C = { 1 , 2 , 4 } .
  • Explanation of the cycle set: The cycle set C = { 1 , 2 , 4 } is fundamental to the Collatz conjecture. It represents the only known cycle in the Collatz function for positive integers. When a Collatz sequence reaches any of these numbers, it enters a loop that cycles as
    1 4 2 1 .
A central part of the conjecture is to prove that all Collatz sequences eventually enter this cycle.
Definition 6
(ROM3 Set). The ROM3 set R comprises all odd positive multiples of 3:
R = { x Z + x = 3 j , where j is an odd integer } .
  • Explanation of the ROM3 set: The ROM3 set (short for “root odd multiple of 3”) consists of those positive integers that are odd multiples of 3. For example, 3 , 9 , 15 , belong to R . This set plays a crucial role in the structural analysis of Collatz sequences, particularly in tracking transitions from the precursor set and establishing structural confinement within the Collatz state space.
Definition 7
(Precursor Set). The precursor set P consists of all even positive multiples of 3:
P = { x Z + x = 6 j , where j is a positive integer } .
  • Explanation of the precursor set: The precursor set P is defined as the set of positive integers that are even multiples of 3 (i.e., numbers satisfying x 0 ( mod 6 ) ). For instance, 6 , 12 , 18 , belong to P . The term “precursor” reflects that, under reverse Collatz iteration, numbers in P serve as the origins that structurally precede the ROM3 set R .
Definition 8
(Immediate Successor Set). The immediate successor set I is defined as
I = { x Z + x = 9 j + 1 , where j is an odd integer } .
  • Explanation of the immediate successor set: The immediate successor set I consists of numbers of the form 9 j + 1 with j odd. For example, 10 , 28 , 46 , are in I . When the Collatz function is applied to a number in the ROM3 set, the very next number in the sequence falls into I , marking the next step in the structural chain.
Definition 9
(Reachable Set). The reachable set X consists of numbers that do not belong to C , R , P , or I :
X = { x Z + x C R P I } .
  • Explanation of the reachable set: The reachable set X is defined by exclusion. X consists precisely of positive integers that are not divisible by 3 and are not in C or I .

3.2. Completeness of Classification

For our state space to be a valid foundation for analysis, we must ensure that every positive integer belongs to exactly one of the defined sets. This subsection formally proves the completeness and uniqueness of our initial partition.
Theorem 1
(Completeness of Classification: Partitioning of positive integers). The set of positive integers is completely and uniquely partitioned as follows:
Z + = C R P I X .
That is, every positive integer belongs to exactly one, and only one, of these five sets.
Proof. 
Proof strategy: We prove completeness by first showing that every x Z + belongs to at least one of the five sets (exhaustiveness) and then proving that no x can belong to more than one set (mutual exclusivity).
Step 1: Exhaustiveness.
Let x be an arbitrary positive integer.
  • Case 1:  x 0 ( mod 3 ) .
    If x = 3 j with j odd, then by Definition 6, x R .
    If x = 6 j for some j 1 , then by Definition 7, x P .
  • Case 2:  x 0 ( mod 3 ) .
    If x C , it is classified immediately.
    If x C , then check:
    *
    If x = 9 j + 1 for some odd j, then by Definition 8, x I .
    *
    Otherwise, by Definition 9, x X .
Thus, every x is assigned to at least one set.
Step 2: Mutual exclusivity.
We now verify that these sets are pairwise disjoint.
  • C R = since C = { 1 , 2 , 4 } (none of which are divisible by 3) while every element in R is divisible by 3.
  • C P = because C contains only small numbers not divisible by 3 and P consists of even multiples of 3.
  • C I = and C X = by definition.
  • The remaining intersections ( R P , R I , R X , P I , P X , I X ) are similarly ruled out by the definitions and congruence conditions imposed on each set.
Conclusion: Since every positive integer belongs to exactly one of C , R , P , I , or X , the classification is complete. □

4. Properties of the Collatz Function on the Defined Sets

  • With our initial state space defined, we now examine how the Collatz function acts upon each of these sets. By determining the mapping between these sets under a single iteration, we begin to trace the general trajectory of Collatz sequences.

4.1. Mapping Properties of the Precursor Set: Initial Transitions

  • We begin by analyzing the behavior of the precursor set ( P ) under the Collatz function, identifying the set to which its elements are mapped in the subsequent iteration.
Lemma 1
( P mapping: Descending from the infinite, ordered past). Iterates from the precursor set follow a predictable descent, remaining within P until their final transition to R .
That is, if x P , then C ( x ) P R .
Proof. 
Proof overview: We express an arbitrary x P as 6 j and apply the Collatz function. Depending on whether j is odd or even, C ( x ) lands in R or remains in P , respectively.
Step 1: Express x in terms of P .
By Definition 7,
P = { x Z + x = 6 j , where j is a positive integer } .
Thus, x = 6 j for some positive integer j.
Step 2: Apply the Collatz function.
Since x is even,
C ( x ) = x 2 = 6 j 2 = 3 j .
Step 3: Analyze C ( x ) = 3 j based on the parity of j.
  • Case 1: If j is odd, then by Definition 6, 3 j R .
  • Case 2: If j is even, write j = 2 m ; then
    C ( x ) = 3 ( 2 m ) = 6 m P .
Conclusion: In both cases, C ( x ) P R . □

4.2. Transition from ROM3 set to Immediate Successor Set

  • Following the flow of sequences, we next examine the transformation of the ROM3 set ( R ) under the Collatz function, revealing its predictable successor set. We will demonstrate later that, once a sequence crosses into I , it can never return to R or P .
Lemma 2
( R mapping to immediate successor set I ). For every x R , we have
C ( x ) I .
Proof. 
Proof overview: We express an element x R as 3 j (with j odd), apply the Collatz function, and show the resulting number 9 j + 1 fits the definition of I .
Step 1: Express x in terms of R .
If x R , then x = 3 j for some odd integer j.
Step 2: Apply the Collatz function.
Since x is odd,
C ( x ) = 3 x + 1 = 9 j + 1 .
Step 3: Verify membership in I .
By Definition 8, numbers of the form 9 j + 1 (with j odd) belong to I .
Conclusion: Hence, for every x R , we have C ( x ) I . □

4.3. Descent from Immediate Successor Set into the Reachable Set

  • Continuing our analysis of set transitions, we now investigate the immediate successor set ( I ) and its image under the Collatz function.
Lemma 3
(Mapping from I to reachable). If x I , then
C ( x ) X .
Proof. 
Proof overview: We show that for x I , after applying the Collatz function, the resulting number satisfies the conditions for membership in X ; that is, it does not belong to C , R , P , or I and the reverse Collatz operation is defined.
Step 1: By Definition 8, if x I then
x = 9 j + 1 , with j odd .
Step 2: Since x is even, applying the Collatz function yields
C ( x ) = x 2 = 9 j + 1 2 .
Step 3: Verify that C ( x ) satisfies the conditions for X :
  • C ( x ) C because C ( x ) 10 2 = 5 and C = { 1 , 2 , 4 } .
  • C ( x ) R : If 9 j + 1 2 = 3 k for some odd k, then 9 j + 1 = 6 k and 1 = 3 ( 2 k 3 j ) , a contradiction.
  • C ( x ) P or I : Similar contradictions arise.
  • Additionally, 9 j + 1 1 ( mod 3 ) , so C ( x ) 0 ( mod 3 ) , ensuring the reverse Collatz function is defined.
Conclusion: Thus, C ( x ) X . □

4.4. Confinement of Sequences Within the Bounded State Space

  • A crucial step in our analysis is to demonstrate that once a Collatz sequence enters the reachable set ( X ), it remains confined to a specific subset of our state space, facilitating a more detailed examination of its long-term behavior.
Lemma 4
(Confinement). If x X , then
C ( x ) X I C .
Proof. 
Proof overview: We prove by contradiction that if x X , then C ( x ) cannot lie in R or P ; therefore, it must belong to X , I , or C .
Case 1: Suppose C ( x ) R .
Then C ( x ) = 3 j for some odd j.
  • If x is even, then C ( x ) = x 2 = 3 j implies x = 6 j , so x P , contradicting x X .
  • If x is odd, then C ( x ) = 3 x + 1 = 3 j implies x = j 1 3 , which is impossible.
Case 2: Suppose C ( x ) P .
Then C ( x ) = 6 k for some k Z + .
  • If x is even, then C ( x ) = x 2 = 6 k implies x = 12 k , so x P , contradicting x X .
  • If x is odd, then C ( x ) = 3 x + 1 = 6 k implies x = 2 k 1 3 , impossible.
Conclusion: Since C ( x ) R and C ( x ) P , it follows that
C ( x ) X I C .

4.5. The Cycle Set: An Absorbing State in the System

  • We now confirm that the known cycle set ( C ) has a critical property: once a Collatz sequence enters this set, it never leaves, establishing it as an absorbing state within our system.
Lemma 5
(Cycle set invariance: The inevitable and ultimate domain). If x C , then
C ( x ) C ,
where C = { 1 , 2 , 4 } .
Proof. 
Proof overview: We verify the invariance of the cycle set by checking that applying the Collatz function to each element in C yields an element that remains in C .
Case 1: For x = 1 ,
C ( 1 ) = 3 · 1 + 1 = 4 , and 4 C .
Case 2: For x = 2 ,
C ( 2 ) = 2 2 = 1 , and 1 C .
Case 3: For x = 4 ,
C ( 4 ) = 4 2 = 2 , and 2 C .
Conclusion: In every case, C ( x ) C . Thus, the cycle set is invariant under the Collatz function. □

5. Uniqueness of the Collatz Cycle as a Fixed Point

Having established the existence of the cycle set ( C ) as an absorbing state, we now turn our attention to proving that it is the only such cycle in the Collatz system. This involves a detailed analysis of the properties of potential cycles. This proof builds on our earlier preprint by Nwankpa [5], which laid the groundwork for the cycle analysis.

5.1. Every Cycle Must Contain an Odd Number

As a foundational step in characterizing cycles, we first prove that any repeating sequence under the Collatz function must include at least one odd integer. This allows us to focus our subsequent analysis on the behavior of odd iterates within potential cycles.
Lemma 6
(Every cycle must contain an odd number). Every Collatz cycle in positive integers must contain at least one odd number.
Proof. 
Assume, for contradiction, that a Collatz cycle consists entirely of even numbers:
C = ( c 1 , c 2 , , c k ) .
Since every term in the cycle is even, applying the Collatz function always results in division by 2:
C ( c i ) = c i 2 .
Thus, iterating the function on any c i yields
c 2 = c 1 2 , c 3 = c 2 2 , , c k = c k 1 2 , c 1 = c k 2 .
Since these values are positive integers, we deduce
c 1 = c 1 2 k .
Rearranging gives
c 1 · ( 2 k 1 ) = 0 .
Since c 1 > 0 , it must be that 2 k 1 = 0 , i.e., 2 k = 1 . However, 2 k = 1 has no solutions for any positive integer k, which is a contradiction.
Therefore, every Collatz cycle must contain at least one odd number. □

5.2. Product Equation Constraints on Collatz Cycles

Building upon the existence of odd numbers in any cycle, we now derive a key equation that relates the odd iterates within a cycle to the number of even steps involved. This product equation will serve as a powerful constraint on the possible structure of cycles.
Lemma 7.
Let ( o 1 , o 2 , , o k ) be the odd iterates in a Collatz cycle. Then these iterates satisfy the equation
2 M = i = 1 k 3 o i + 1 o i ,
where M = i = 1 k m i is the total number of even steps (with m i = v 2 ( 3 o i + 1 ) ) in the cycle.
Proof. 
Proof overview: Starting from a cycle of odd iterates, we apply the accelerated Collatz function. For each odd iterate o i , the next odd iterate is given by
o i + 1 = T * ( o i ) = 3 o i + 1 2 m i ,
where m i is the number of divisions by 2 required. Multiplying these equations over all i and using the cyclicity of the sequence leads directly to the product equation.
Step 1: Multiply the recurrence over one full cycle:
i = 1 k o i + 1 = i = 1 k 3 o i + 1 2 m i .
Since the cycle is closed ( o k + 1 = o 1 ), the products on both sides are equal:
i = 1 k o i = i = 1 k 3 o i + 1 2 m i .
Step 2: Rearranging yields
2 i = 1 k m i = i = 1 k ( 3 o i + 1 ) i = 1 k o i .
Defining M = i = 1 k m i gives the desired result:
2 M = i = 1 k 3 o i + 1 o i .

5.3. Implications of the Product Equation for Cycle Structure

Leveraging the product equation derived in the previous subsection, we now analyze its implications for the nature of odd iterates within any hypothetical non-trivial Collatz cycle, setting the stage for proving the uniqueness of the 4-2-1 cycle.
Lemma 8
(Uniqueness of 1 as the only odd term in non-trivial Collatz cycles). In any non-trivial Collatz cycle, the number 1 is the only possible odd number that can appear.
Proof. 
We prove by contradiction. Suppose there exists a non-trivial cycle with odd iterates ( o 1 , o 2 , , o k ) where at least one o j 1 . By Lemma 7,
2 M = i = 1 k 3 o i + 1 o i .
Now, choose an o j 3 . Let p 3 be any prime factor of o j . Then
o j 0 ( mod p ) implies 3 o j + 1 1 ( mod p ) .
Thus, the factor 3 o j + 1 o j has p in the denominator but not in the numerator. Consequently, the entire product contains an odd prime factor in the denominator and cannot be a pure power of 2. This contradiction implies that every odd iterate in any non-trivial cycle must equal 1. □

5.4. Minimality Argument for the Unique Odd Cycle Term

To further solidify the uniqueness of the 4-2-1 cycle, we employ a proof by contradiction using a minimality argument on the odd terms within a hypothetical cycle. This approach provides an alternative and insightful perspective on the structure of such cycles.
Lemma 9
(The unique odd term in a Collatz cycle is 1: minimality approach). Consider a hypothetical non-trivial Collatz cycle with odd terms ( o 1 , o 2 , , o k ) . Let
o min = min { o 1 , o 2 , , o k } .
Then, the only possibility is o min = 1 , so every odd term in the cycle is 1.
Proof. 
Proof overview: Assume for contradiction that o min > 1 . Analyze the relations given by the accelerated Collatz steps near the minimal term to derive inequalities that lead to a contradiction.
Let o j = o min . Then, by the recurrence,
o j = 3 o j 1 + 1 2 m j 1 and o j + 1 = 3 o j + 1 2 m j ,
with m j 1 , m j 1 . By minimality, o j 1 o j and o j + 1 o j . Rearranging these inequalities yields conditions that force m j to equal 2 and o j to equal 1. This contradicts the assumption o j > 1 , thereby proving o min = 1 and that every odd term in the cycle is 1. □

5.5. Concluding the Uniqueness of the 4-2-1 Cycle

By synthesizing the results from the preceding subsections, we now formally conclude that no Collatz cycles exist outside of the trivial cycle contained within the set ( C = { 1 , 2 , 4 } ). This establishes a crucial property of the Collatz function’s long-term behavior.
Theorem 2
(Uniqueness of the 4-2-1 cycle). There are no cycles in the Collatz function other than the trivial cycle
4 2 1 4 ,
that is, no cycle exists outside the cycle set C = { 1 , 2 , 4 } .
Proof. 
Proof overview: We combine the results of Lemma 6, which guarantees every cycle contains an odd term, with the results of Lemmas 8 and 9, which together establish that the only odd term possible in any non-trivial cycle is 1. Finally, by Lemma 5, any sequence containing 1 remains in C . Therefore, the only cycle is the trivial cycle 4 2 1 4 .
Since any Collatz cycle must contain an odd term and the only odd term possible is 1, every cycle is confined to C . A direct verification shows that the only cycle in C is 4 2 1 4 . Thus, the trivial 4-2-1 cycle is unique. □

6. Finite State Analysis of Collatz Dynamics

  • To provide a more detailed and conclusive analysis of the Collatz function’s behavior within the confined state space, we now introduce the concept of a finite state machine. This involves defining a finite number of states based on finer properties of the numbers and examining the transitions between them.

6.1. Defining the Finite State Machine: States Based on Residue and Properties

We define the core component of our finite state machine: the state function, which assigns each number in the confined space to a unique state based on its residue modulo 9, its initial set membership, and its parity.

6.1.1. Definition of the State Function

We formally define the state function (s(x)) that maps each positive integer in our domain of interest to a specific triplet representing its state.
Definition 10
(State Function). The state of a positive integer x Z + is defined by the triplet
s ( x ) = x mod 9 , S ( x ) , p ( x ) ,
where
S ( x ) = I , if x I , X , if x X C , and p ( x ) = Even , if x is even , Odd , if x is odd .

6.1.2. The 12 Disjoint States of the System

  • Using the defined state function, we enumerate the resulting finite set of 12 disjoint states that partition the space ( X I C ).
Lemma 10
(12-State Partition of X I C ). The state function
s ( x ) = x mod 9 , S ( x ) , p ( x )
defines a partition of the union X I C into 12 disjoint states:
S = { S 1 , S 2 , S 3 , S 4 , S 5 , S 6 , S 7 , S 8 , S 9 , S 10 , S 11 , S 12 } .
That is, for every x X I C there exists a unique index i with 1 i 12 such that s ( x ) = S i , and for any distinct indices i j ,
{ x X I C s ( x ) = S i } { x X I C s ( x ) = S j } = .
Proof. 
We prove the lemma in two parts: (1) that for every x X I C there exists a unique state S i with s ( x ) = S i (exhaustiveness), and (2) that these states are pairwise disjoint (mutual exclusivity).
(1) Uniqueness of the state assignment: By definition, the state function s ( x ) assigns to each x a triplet consisting of:
  • The residue x mod 9 . For x in X I C , the allowed residues are { 1 , 2 , 4 , 5 , 7 , 8 } .
  • A secondary component S ( x ) , where
    S ( x ) = I , if x I , X , if x X C ,
    which is well defined since the sets I and X C are disjoint.
  • The parity function p ( x ) , which is uniquely determined by whether x is even or odd.
Thus, each x X I C is assigned a unique triplet, which by construction corresponds to exactly one of the following 12 states:
S 1 = { x Z + s ( x ) = ( 1 , I , Even ) } , S 2 = { x Z + s ( x ) = ( 1 , X , Odd ) } , S 3 = { x Z + s ( x ) = ( 2 , X , Even ) } , S 4 = { x Z + s ( x ) = ( 2 , X , Odd ) } , S 5 = { x Z + s ( x ) = ( 4 , X , Even ) } , S 6 = { x Z + s ( x ) = ( 4 , X , Odd ) } , S 7 = { x Z + s ( x ) = ( 5 , X , Even ) } , S 8 = { x Z + s ( x ) = ( 5 , X , Odd ) } , S 9 = { x Z + s ( x ) = ( 7 , X , Even ) } , S 10 = { x Z + s ( x ) = ( 7 , X , Odd ) } , S 11 = { x Z + s ( x ) = ( 8 , X , Even ) } , S 12 = { x Z + s ( x ) = ( 8 , X , Odd ) } .
(2) Mutual exclusivity: Suppose for contradiction that there exist two distinct indices i j such that an element x satisfies s ( x ) = S i and s ( x ) = S j . Since the components of s ( x ) (i.e., the residue x mod 9 , the set indicator S ( x ) , and the parity p ( x ) ) are uniquely determined by x, it is impossible for two different triplets to be equal. Hence, the states S i and S j must be disjoint.
Conclusion: Every x X I C is assigned exactly one state S i , and the collection { S i } i = 1 12 forms a partition of X I C .

6.2. State Transition Rules Under the Collatz Function

  • We meticulously analyze how the Collatz function causes transitions between the defined states, establishing the deterministic rules that govern the dynamics of our finite state machine.
Lemma 11
(State Transition Analysis (12 States)). The transitions between the 12 states under the Collatz function C ( x ) are as follows:
  • From S 1 : ( 1 , I , Even ) to
    S 7 (residue 5, X , even) or
    S 8 (residue 5, X , odd).
  • From S 2 : ( 1 , X , Odd ) to
    S 5 (residue 4, X , even).
  • From S 3 : ( 2 , X , Even ) to
    S 1 (residue 1, I , even) or
    S 2 (residue 1, X , odd).
  • From S 4 : ( 2 , X , Odd ) to
    S 9 (residue 7, X , even).
  • From S 5 : ( 4 , X , Even ) to
    S 3 (residue 2, X , even) or
    S 4 (residue 2, X , odd).
  • From S 6 : ( 4 , X , Odd ) to
    S 5 (residue 4, X , even).
  • From S 7 : ( 5 , X , Even ) to
    S 9 (residue 7, X , even) or
    S 10 (residue 7, X , odd).
  • From S 8 : ( 5 , X , Odd ) to
    S 9 (residue 7, X , even).
  • From S 9 : ( 7 , X , Even ) to
    S 11 (residue 8, X , even) or
    S 12 (residue 8, X , odd).
  • From S 10 : ( 7 , X , Odd ) to
    S 5 (residue 4, X , even).
  • From S 11 : ( 8 , X , Even ) to
    S 5 (residue 4, X , even) or
    S 6 (residue 4, X , odd).
  • From S 12 : ( 8 , X , Odd ) to
    S 9 (residue 7, X , even).
Proof. 
We prove each transition case by case, showing that the stated transition is the only possible outcome.
Case 1: S 1 S 7 or S 8 . Let x S 1 ; then x 1 ( mod 9 ) , x I , and x is even. Since x I , write
x = 9 j + 1 , with j odd .
Let j = 2 k + 1 ; hence,
x = 9 ( 2 k + 1 ) + 1 = 18 k + 10 .
Because x is even, applying the Collatz function gives
C ( x ) = x 2 = 9 k + 5 .
Analyzing C ( x ) :
  • Residue:  C ( x ) 5 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) 5 ).
    C ( x ) I (because assuming 9 k + 5 = 9 j + 1 for some odd j leads to 9 k + 4 = 9 j , which is impossible).
  • Parity: If k is even, then C ( x ) is odd (so s ( C ( x ) ) = S 8 ); if k is odd, then C ( x ) is even (so s ( C ( x ) ) = S 7 ).
Thus, the only possible transitions are S 1 S 7 and S 1 S 8 .
Case 2: S 2 S 5 . Let x S 2 ; then x 1 ( mod 9 ) , x X , and x is odd. Write
x = 9 k + 1 .
Since x is odd, k must be even; set k = 2 m so that
x = 18 m + 1 .
Then,
C ( x ) = 3 x + 1 = 3 ( 18 m + 1 ) + 1 = 54 m + 4 .
Now,
  • Residue:  C ( x ) 4 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) 4 ).
    C ( x ) I (since assuming 54 m + 4 = 9 j + 1 for some odd j leads to a contradiction modulo 3).
  • Parity:  C ( x ) is even.
Thus, the only transition is S 2 S 5 .
Case 3: S 3 S 1 or S 2 . Let x S 3 ; then x 2 ( mod 9 ) , x X , and x is even. Write
x = 9 k + 2 .
Because x is even, k is even; let k = 2 m so that
x = 18 m + 2 .
Applying the Collatz function,
C ( x ) = x 2 = 9 m + 1 .
Then:
  • Residue:  C ( x ) 1 ( mod 9 ) .
  • Set Membership:
    C ( x ) C if m 1 .
    If m is odd, then C ( x ) I (giving s ( C ( x ) ) = S 1 ); if m is even (with m 2 ), then C ( x ) X (giving s ( C ( x ) ) = S 2 ).
  • Note: If m = 0 , then x = 2 and C ( x ) = 1 , yielding state ( 1 , X , Odd ) = S 2 .
Thus, the transitions are S 3 S 1 or S 3 S 2 .
Case 4: S 4 S 9 . Let x S 4 ; then x 2 ( mod 9 ) , x X , and x is odd. Write
x = 9 k + 2 .
Since x is odd, k must be odd; let k = 2 m + 1 so that
x = 18 m + 11 .
Then,
C ( x ) = 3 x + 1 = 54 m + 34 .
Analyzing:
  • Residue:  C ( x ) 7 ( mod 9 ) .
  • Set Membership:
    C ( x ) C .
    C ( x ) I .
  • Parity:  C ( x ) is even.
Thus, C ( x ) S 9 .
Case 5: S 5 S 3 or S 4 . Let x S 5 ; then x 4 ( mod 9 ) , x X , and x is even. Write
x = 9 k + 4 .
With k even (say k = 2 m ), we have
x = 18 m + 4 .
Thus,
C ( x ) = x 2 = 9 m + 2 .
Then:
  • Residue:  C ( x ) 2 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (noting that for m = 0 , C ( x ) = 2 is treated below).
    C ( x ) I (as assuming 9 m + 2 = 9 j + 1 for some odd j is impossible).
  • Parity: If m is even, then C ( x ) is even (so s ( C ( x ) ) = S 3 ); if m is odd, then C ( x ) is odd (so s ( C ( x ) ) = S 4 ). For m = 0 , note that x = 4 yields C ( x ) = 2 and state S 3 .
Thus, the only transitions are S 5 S 3 and S 5 S 4 .
Case 6: S 6 S 5 . Let x S 6 ; then x 4 ( mod 9 ) , x X , and x is odd. Write
x = 9 k + 4 .
Since x is odd, k is odd; let k = 2 m + 1 so that
x = 18 m + 13 .
Then,
C ( x ) = 3 x + 1 = 54 m + 40 .
We have:
  • Residue:  C ( x ) 4 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) > 4 ).
    C ( x ) I (because assuming 54 m + 40 = 9 j + 1 for some odd j yields a contradiction modulo 3).
  • Parity:  C ( x ) is even.
Hence, the only possible transition is S 6 S 5 .
Case 7: S 7 S 9 or S 10 . Let x S 7 ; then x 5 ( mod 9 ) , x X , and x is even. Write
x = 9 k + 5 .
Since x is even, k is odd; let k = 2 m + 1 so that
x = 18 m + 14 .
Then,
C ( x ) = x 2 = 9 m + 7 .
Thus:
  • Residue:  C ( x ) 7 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) > 4 ).
    C ( x ) I (since assuming 9 m + 7 = 9 j + 1 for some odd j is impossible).
  • Parity: If m is even, then C ( x ) is odd (giving s ( C ( x ) ) = S 10 ); if m is odd, then C ( x ) is even (giving s ( C ( x ) ) = S 9 ).
Thus, the transitions are S 7 S 9 and S 7 S 10 .
Case 8: S 8 S 9 . Let x S 8 ; then x 5 ( mod 9 ) , x X , and x is odd. Write
x = 9 k + 5 .
Here, k is even; let k = 2 m so that
x = 18 m + 5 .
Then,
C ( x ) = 3 x + 1 = 54 m + 16 .
Now:
  • Residue:  C ( x ) 7 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) > 4 ).
    C ( x ) I (since assuming 54 m + 16 = 9 j + 1 for some odd j leads to a contradiction modulo 3).
  • Parity:  C ( x ) is even.
Hence, the only transition is S 8 S 9 .
Case 9: S 9 S 11 or S 12 . Let x S 9 ; then x 7 ( mod 9 ) , x X , and x is even. Write
x = 9 k + 7 .
With k odd (set k = 2 m + 1 ), we have
x = 18 m + 16 .
Then,
C ( x ) = x 2 = 9 m + 8 .
Thus:
  • Residue:  C ( x ) 8 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) > 4 ).
    C ( x ) I (since assuming 9 m + 8 = 9 j + 1 for some odd j is impossible).
  • Parity: If m is even, then C ( x ) is even (giving s ( C ( x ) ) = S 11 ); if m is odd, then C ( x ) is odd (giving s ( C ( x ) ) = S 12 ).
Thus, the transitions are S 9 S 11 and S 9 S 12 .
Case 10: S 10 S 5 . Let x S 10 ; then x 7 ( mod 9 ) , x X , and x is odd. Write
x = 9 k + 7 .
Here, k must be even; let k = 2 m so that
x = 18 m + 7 .
Then,
C ( x ) = 3 x + 1 = 54 m + 22 .
Now:
  • Residue:  C ( x ) 4 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) > 4 ).
    C ( x ) I (since assuming 54 m + 22 = 9 j + 1 for some odd j leads to a contradiction modulo 3).
  • Parity:  C ( x ) is even.
Hence, the only transition is S 10 S 5 .
Case 11: S 11 S 5 or S 6 . Let x S 11 ; then x 8 ( mod 9 ) , x X , and x is even. Write
x = 9 k + 8 .
Since x is even, k is even; let k = 2 m so that
x = 18 m + 8 .
Then,
C ( x ) = x 2 = 9 m + 4 .
Thus:
  • Residue:  C ( x ) 4 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (noting that for C ( x ) = 4 when m = 0 , the state is defined appropriately).
    C ( x ) I (since assuming 9 m + 4 = 9 j + 1 for some odd j leads to a contradiction).
  • Parity: If m is even, then C ( x ) is even (so s ( C ( x ) ) = S 5 ); if m is odd, then C ( x ) is odd (so s ( C ( x ) ) = S 6 ). For m = 0 , x = 8 yields C ( x ) = 4 and state S 5 .
Thus, the transitions are S 11 S 5 and S 11 S 6 .
Case 12: S 12 S 9 . Let x S 12 ; then x 8 ( mod 9 ) , x X , and x is odd. Write
x = 9 k + 8 .
Here, k is odd; let k = 2 m + 1 so that
x = 18 m + 17 .
Then,
C ( x ) = 3 x + 1 = 54 m + 52 .
Analyzing:
  • Residue:  C ( x ) 7 ( mod 9 ) .
  • Set Membership:
    C ( x ) C (since C ( x ) > 4 ).
    C ( x ) I (because assuming 54 m + 52 = 9 j + 1 for some odd j leads to a contradiction modulo 3).
  • Parity:  C ( x ) is even.
Hence, the only transition is S 12 S 9 . □

6.3. Reachability of the Cycle States: Convergence of All Trajectories

By examining the possible transitions between the states, we demonstrate that every state in our finite state machine has a finite path leading to the states corresponding to the Collatz cycle ( C ), thus proving that all sequences eventually enter this cycle.
Lemma 12
(Finiteness of Paths to Cycle C). Let A k be the set of states from which the cycle C = { S 2 ( r = 1 , X , O ) , S 3 ( r = 2 , X , E ) , S 5 ( r = 4 , X , E ) } can be reached in k steps or less. We define A 0 = { S 2 , S 3 , S 5 } and A k + 1 = A k { S i S S j A k such that S i S j is a possible transition } . Then we have:
  • A 0 = { S 2 , S 3 , S 5 }
  • A 1 = A 0 { S 6 , S 10 , S 11 } = { S 2 , S 3 , S 5 , S 6 , S 10 , S 11 }
    S 6 : From Lemma 11, Case 6, we have S 6 S 5 . Since S 5 A 0 , it follows that S 6 A 1 .
    S 10 : From Lemma 11, Case 10, we have S 10 S 5 . Since S 5 A 0 , it follows that S 10 A 1 .
    S 11 : From Lemma 11, Case 11, we have S 11 S 5 or S 11 S 6 . Since S 5 A 0 and we just showed S 6 A 1 (meaning it can reach A 0 in one step), it follows that S 11 A 1 .
  • A 2 = A 1 { S 7 , S 9 , S 12 } = { S 2 , S 3 , S 5 , S 6 , S 10 , S 11 , S 7 , S 9 , S 12 }
    S 7 : From Lemma 11, Case 7, we have S 7 S 9 or S 7 S 10 . Since S 10 A 1 , it follows that S 7 A 2 .
    S 9 : From Lemma 11, Case 9, we have S 9 S 11 or S 9 S 12 . Since S 11 A 1 , it follows that S 9 A 2 .
    S 12 : From Lemma 11, Case 12, we have S 12 S 9 . Since S 9 A 2 (as shown above), it follows that S 12 A 2 .
  • A 3 = A 2 { S 1 , S 4 , S 8 } = { S 1 , S 2 , S 3 , S 4 , S 5 , S 6 , S 7 , S 8 , S 9 , S 10 , S 11 , S 12 } = S
    S 1 : From Lemma 11, Case 1, we have S 1 S 7 or S 1 S 8 . Since S 7 A 2 , S 1 can reach A 2 in one step. For the transition to S 8 , from Lemma 11, Case 8, S 8 S 9 , and we know S 9 A 2 . Thus, from S 1 , we can reach a state ( S 8 ) that can reach a state ( S 9 ) in A 2 , meaning S 1 can reach A 2 in two steps. Therefore, S 1 A 3 .
    S 4 : From Lemma 11, Case 4, we have S 4 S 9 . Since S 9 A 2 , it follows that S 4 A 3 .
    S 8 : From Lemma 11, Case 8, we have S 8 S 9 . Since S 9 A 2 , it follows that S 8 A 3 .
Since A 3 contains all 12 states in S, every state has a finite path (of length at most 3) to the cycle C.
Figure 1. State Transition Diagram for the 12-State Finite State Machine.
Figure 1. State Transition Diagram for the 12-State Finite State Machine.
Preprints 152662 g001
  • Explanation of Convergence: It is crucial to understand that each state S i in our finite state machine represents an infinite set of positive integers that share the same residue modulo 9, belong to the same set ( X , I , or C ), and have the same parity. The transitions between these states, as defined by the Collatz function, are deterministic. Lemma 12 demonstrates that from any of these 12 states, it is possible to reach one of the cycle states S 2 , S 3 , or S 5 in a finite number of steps (at most 3).
When a Collatz sequence enters a number whose state corresponds to one of the cycle states ( S 2 , S 3 , or S 5 ), its subsequent terms will follow the transitions within the cycle 1 4 2 1 (or the corresponding states). Since every positive integer, once it enters the confined state space, will eventually have its state fall within A 3 = S , and every state in S has a path to the cycle states, this proves that every Collatz sequence will eventually reach the cycle { 1 , 2 , 4 } . The finiteness of the paths in the state transition graph guarantees that this convergence occurs in a finite number of steps.

7. Proof of the Collatz Conjecture: Convergence to the Unique Cycle

In this section, we synthesize our state-space framework, boundedness results, and deterministic transition properties to prove that every positive integer is ultimately drawn into the cycle C = { 1 , 2 , 4 } . By partitioning Z + into the disjoint sets C , R , P , I , and X , we establish a structured framework for analyzing Collatz trajectories. We then prove that all sequences remain bounded and are systematically directed toward the unique attractor C .
Theorem 3
(The Collatz Conjecture). Every positive integer n eventually reaches the cycle
C = { 1 , 2 , 4 }
under repeated application of the Collatz function C ( x ) .
Proof. 
We prove the conjecture by showing that every positive integer is eventually mapped into the cycle C . Our proof proceeds as follows:
  • Completeness of the Partition: By Theorem 1, the set of positive integers, Z + , is uniquely partitioned into the five disjoint sets
    C , R , P , I , and X .
    Thus, any given number n belongs to exactly one of these sets.
  • Trajectory Through the State Space:
    • If n P (the precursor set), then by Lemma 1, repeated application of C ( x ) eventually maps n into R .
    • If n R (the ROM3 set), then by Lemma 2, the next iterate is in I (the immediate successor set).
    • If n I , then by Lemma 3, the subsequent iterate lies in X (the reachable set).
    • If n X , then by Lemma 4, every further iterate remains in X I C .
    • Finally, if n C (the cycle set), by Lemma 5, the sequence remains in C indefinitely.
  • Bounding and Deterministic Transitions: Our analysis of the state transitions (see Lemmas 10, 11, and 12) demonstrates that within the confined space X I C , every state has a finite path to the states that constitute the cycle C = { 1 , 2 , 4 } , thereby ensuring that any sequence entering this space will eventually converge to the cycle.
Thus, the Collatz Conjecture holds. □

8. Empirical Evidence from Large-Scale Collatz Computations

Over the decades, extensive computational searches have provided a substantial body of evidence regarding the behavior of Collatz sequences. Numerous studies have explored Collatz sequences for extremely large starting values – with some computations reaching up to 2 68 (Oliveira e Silva [6]) – and ongoing distributed computing projects, such as the BOINC Collatz Conjecture project (BOINC [7]), continue to expand this empirical base. These large-scale computations have consistently demonstrated that:
  • Boundedness: No starting number tested has produced a Collatz sequence that grows without bound; all sequences examined remain within finite limits.
  • Convergence to the 4-2-1 Cycle: Every Collatz sequence observed eventually enters the 4 2 1 cycle (or the equivalent permutation 1 4 2 1 ), regardless of the starting value.
  • No Other Cycles Found: Despite exhaustive searches, no cycles other than the trivial 4 2 1 cycle (or its cyclic permutations) have ever been discovered.
This extensive empirical evidence is entirely consistent with and strongly supports the theoretical results established in this paper—specifically, the theorems that prove boundedness, the non-existence of non-trivial cycles, and the eventual convergence to the trivial 4 2 1 cycle.

9. Comparison with Previous Approaches

The Collatz Conjecture has been extensively studied using diverse mathematical techniques [2,3,8]. Our approach—combining a structured state-space framework with deterministic transition analysis—provides a fundamentally distinct resolution. In this section, we contextualize our proof within the broader landscape of Collatz research.

9.1. Limitations of Prior Methods

Most previous approaches, while yielding valuable insights, have fundamental limitations that prevented a complete resolution:
  • Probabilistic and Statistical Models [2,8] suggest that, on average, Collatz sequences tend to decrease. However, they cannot establish boundedness for all initial values, leaving open the possibility of exceptional unbounded orbits.
  • Computational Verification [6,7] confirms the conjecture for extremely large numbers but cannot provide a proof for all integers.
  • Dynamical Systems and Ergodic Theory [3,8] yield statistical insights into typical trajectories but struggle with the discontinuous nature of the Collatz map.
  • Modulo Arithmetic and Congruence Class Methods demonstrate boundedness within specific residue classes but fail to extend these properties globally.
  • Contradiction-Based Arguments often rely on unproven assumptions or fail to rigorously eliminate all counterexamples.
  • Tao’s "Almost All" Result [4] proves that most orbits are bounded but does not establish boundedness for every number.

9.2. Novelty and Strengths of the Presented Proof

Our proof resolves the challenges of the Collatz Conjecture by introducing a state-space approach that enables a complete classification of all Collatz trajectories, ensuring their inevitable convergence to the unique cycle C = { 1 , 2 , 4 } .
Key innovations include:
  • Complete Partitioning of the State Space: We classify Z + into five mutually exclusive sets— C (Cycle Set), R (ROM3 Set), P (Precursor Set), I (Immediate Successor Set), and X (Reachable Set). This classification fully encapsulates all possible Collatz trajectories, ensuring a structured analysis.
  • Rigorous Proof of Cycle Uniqueness: We prove that { 4 , 2 , 1 } is the only possible cycle in the Collatz system. Our proof employs a novel product equation constraint and minimality argument, systematically eliminating all alternative cycles.
  • Boundedness via Structural Confinement: Instead of relying on traditional growth constraints, we introduce a structural confinement lemma, proving that all sequences must eventually enter a well-defined, controlled state space X I C . This guarantees that no trajectory can diverge indefinitely.
  • The Finite State Machine (FSM): A Fundamental Shift in Perspective: A key innovation of our proof is the 12-state finite state machine (FSM), which transforms the Collatz problem from a question of unbounded numerical behavior to one of structured state evolution.
    Reduction of Infinite Complexity to a Finite System: The FSM collapses an infinite search space into a deterministic 12-state transition system, making global convergence explicit.
    Deterministic Transitions Leading to Inevitable Convergence: Unlike traditional approaches that rely on indirect arguments, our FSM ensures that every sequence follows a finite, structured path to the cycle.
    Elimination of Classical Growth Constraints: Instead of proving that sequences "do not grow indefinitely," the FSM demonstrates that growth is irrelevant—all trajectories are forced into a terminal condition through deterministic transitions.
    Thus, the FSM provides a conceptually cleaner, structurally inevitable resolution to the Collatz problem.
Conclusion of the Section: By integrating these elements, our proof provides a rigorous, deterministic, and mathematically complete resolution to the Collatz Conjecture, eliminating the need for probabilistic heuristics or growth-based arguments. The state-space framework and finite state machine ensure that all Collatz sequences must follow a structured, finite trajectory into the unique cycle.

10. Conclusion

We have presented a rigorous, structurally grounded proof of the Collatz Conjecture, leveraging a novel framework that interprets Collatz sequences as deterministic trajectories within a structured state space. By partitioning the positive integers into five mutually exclusive sets—namely, the cycle set C , ROM3 set R , precursor set P , immediate successor set I , and reachable set X —we have developed a systematic classification that fully captures the behavior of Collatz iterations.
Our proof follows a two-stage approach:
  • We establish that the only possible cycle is C = { 1 , 2 , 4 } , applying a product equation constraint and a minimality argument, as detailed in our earlier preprint [5]. This rigorously eliminates all non-trivial cycles, a key step that previous approaches had not fully addressed.
  • We prove that every Collatz sequence must reach C in finite time, using a deterministic transition analysis within our structured state-space framework. The finite state machine (FSM) guarantees that all sequences undergo a systematic, finite progression into the cycle.
With these results, we conclude that every positive integer is eventually drawn into the 4 2 1 cycle, thereby resolving the Collatz Conjecture.
Crucially, our approach diverges from traditional bounded growth arguments by demonstrating that sequences do not merely remain within a finite bound—they are structurally confined and systematically directed toward termination. The deterministic nature of our finite state machine analysis ensures that all trajectories are forced into a terminal condition, rather than merely avoiding unbounded divergence. This fundamental shift in perspective transforms the problem from one of numerical control to one of inevitable dynamical convergence.
Beyond settling this long-standing open problem, our work demonstrates the effectiveness of a state-space-driven, set-theoretic approach in analyzing complex iterative systems. This methodology may provide a blueprint for addressing similar problems in number theory and discrete dynamical systems, offering new insights into how deterministic constraints govern seemingly chaotic processes.

11. Need for Verification and Future Directions

11.1. Need for Rigorous Verification

While the proof presented in this paper offers a distinct and potentially compelling approach to the Collatz Conjecture—particularly through the use of the product equation and prime factorization for cycle analysis—rigorous validation by the broader mathematical community is essential. The history of the Collatz Conjecture is replete with proposed proofs that were later found to contain flaws. Therefore, thorough and independent scrutiny of every step of this proof, especially the derivation and application of the product equation and the prime factorization argument for ruling out non-trivial cycles, is paramount. This validation should involve expert peer review through journal submissions, detailed examination by specialists in number theory, presentations at conferences, and open dissemination for public scrutiny. Until such rigorous validation is complete, the result remains a proposed proof that, we believe, provides a sound and novel pathway toward resolving this longstanding problem.

11.2. Potential Avenues for Future Research

If validated, the proof presented here would not only resolve the Collatz Conjecture but also open new avenues for research in number theory and related fields. Potential directions for future work include:
  • Generalization of the Product Equation Technique: Investigate whether the product equation method introduced in this paper can be generalized or adapted to study cycle structures and dynamics in other iterative functions or number-theoretic problems.
  • Refinement and Simplification of the Proof: Explore alternative formulations of the arguments, particularly those based on contradiction and prime factorization, to achieve greater clarity or elegance and potentially shorter proofs.
  • Computational Exploration Inspired by the Proof: With convergence established, further computational studies of stopping time distributions, average trajectory behavior, and other statistical properties of Collatz sequences could yield valuable insights.
  • Applications to Related Conjectures: Determine whether the insights and techniques from this work can be applied to other unsolved problems or related conjectures in the realm of iterative number theory and dynamical systems.
  • Educational and Expository Development: Develop pedagogical materials and simplified expositions of this proof to make it accessible to a broader mathematical audience, including students and researchers. Such efforts might include clearer visualizations, intuitive explanations of key steps, and adaptations of the proof for classroom use.

Acknowledgments

The author acknowledges his wife, Ajifa Atuluku, for her steadfast encouragement throughout the process of drafting this proof. The author also acknowledges the use of AI-assisted tools (Google Gemini AI and ChatGPT) for formatting assistance and language clarity. All mathematical content and original ideas in this manuscript were developed independently by the author.

References

  1. Collatz, L., Aufgaben E., Mathematische Semesterberichte 1 (1950), 35.
  2. The 3x+1 problem and its generalizations. American Mathematical Monthly 1985, 92, 3–23. [CrossRef]
  3. Lagarias, J. C. The 3x+1 problem: Annotated bibliography (1963–1999). In de Gruyter Series in Nonlinear Analysis and Applications 6; Walter de Gruyter: Berlin, 2004; pp. 189–299. [Google Scholar]
  4. Tao, T. Almost all orbits of the Collatz conjecture are bounded. Journal of the American Mathematical Society 2019, 32(1), 1–59. [Google Scholar]
  5. Nwankpa, A. A Proof of the Collatz Conjecture via Boundedness and Cycle Uniqueness [Preprint] (2025). Available at: https://doi.org/10.20944/preprints202502.2072.v3. [CrossRef]
  6. Oliveira e Silva, T. Empirical verification of the 3x+1 and related conjectures. In The ultimate challenge: The 3x+1 problem; Lagarias, J. C., Ed.; American Mathematical Society: Providence, Rhode Island, USA, 2010; pp. 189–207. [Google Scholar]
  7. BOINC, Collatz conjecture project, (archived version, accessed March 8, 2025). Retrieved from https://web.archive.org/web/20090915183543/http://boinc.thesonntags.com/collatz/.
  8. Lagarias, J. C. The Collatz conjecture. Chaos 2010, 20(4), 041102. [Google Scholar]
  9. Conway, J. H. Unpredictable iterations. In Proceedings of the 1972 Number Theory Conference; University of Colorado: Boulder, CO, 1972; pp. 49–52. [Google Scholar]
  10. Thwaites, B. My conjecture. Bulletin of the Institute of Mathematics and Its Applications 1979, 15(2), 41. [Google Scholar]
  11. Velleman, D. J. How to prove it: A structured approach, 3rd ed.Cambridge University Press,: Cambridge, 2019. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated