Preprint
Article

This version is not peer-reviewed.

A Complete Proof of the Collatz Conjecture Using Generator Functions

Submitted:

16 February 2025

Posted:

18 February 2025

Read the latest preprint version here

Abstract
We present a complete proof of the Collatz conjecture using a novel approach based on generator functions. By analyzing the inverse mappings of the Collatz function through carefully defined generator operations, we establish that all natural numbers must eventually reach 1 under the Collatz iteration. The proof relies on demonstrating fundamental incompatibilities between the requirements for divergent sequences and the constraints imposed by even-odd patterns in the natural numbers.
Keywords: 
;  ;  

1. Introduction

The Collatz conjecture states that for any positive integer n, iterating the function:
C ( n ) = n 2 if n 0 ( mod 2 ) 3 n + 1 if n 1 ( mod 2 )
eventually reaches 1. Despite its simple formulation, the conjecture has remained unresolved for over 80 years. We present a complete proof using generator functions that analyze inverse mappings of the Collatz function.

2. The Generator Framework

Definition 1 
(Generator Function). The generator function G : N + P ( N + ) is defined as:
G ( n ) = { 2 n , n 1 3 } if n 4 ( mod 6 ) { 2 n } if n ¬ 4 ( mod 6 )
where P ( N + ) denotes the power set of positive integers.
Lemma 1 
(Reducibility Sequence). For any n N , if 2 n ¬ 4 ( mod 6 ) , then there exists h { 0 , 1 } such that 2 n + h 4 ( mod 6 ) .
Proof. 
Let n N be given. Consider 2 n ( mod 6 ) . We analyze all possible cases:
First, observe that for any k N :
2 k ( mod 6 ) { 2 , 4 }
This follows from the sequence of powers modulo 6:
2 1 2 ( mod 6 ) 2 2 4 ( mod 6 ) 2 3 2 ( mod 6 ) 2 4 4 ( mod 6 )
Therefore:
  • If n is even, then 2 n 4 ( mod 6 ) , contradicting our hypothesis
  • If n is odd, then 2 n 2 ( mod 6 )
Thus, under our hypothesis that 2 n ¬ 4 ( mod 6 ) , we must have 2 n 2 ( mod 6 ) . In this case:
2 n + 1 2 · 2 4 ( mod 6 )
Therefore, taking h = 1 satisfies the requirement. □
Lemma 2 
(Well-definedness of G). The generator function G is well-defined. Specifically:
  • For all n 4 ( mod 6 ) , n 1 3 N +
  • For all n N + , G ( n ) is a non-empty subset of N +
Proof. 
For (1), let n 4 ( mod 6 ) . Then n = 6 k + 4 for some k N . Therefore:
n 1 3 = 6 k + 4 1 3 = 6 k + 3 3 = 2 k + 1 N +
For (2), we verify both cases in the definition:
  • When n 4 ( mod 6 ) : Both 2 n N + and n 1 3 N + by part (1)
  • When n ¬ 4 ( mod 6 ) : G ( n ) = { 2 n } , which is clearly in N +
Theorem 1 
(Inverse Relationship). The functions C and G form an inverse relationship in the following sense:
  • For all n N + and all x G ( n ) : C ( x ) = n
  • For all n N + : n G ( C ( n ) )
Proof. 
For (1), let n N + and x G ( n ) . We consider two cases based on the definition of G:
Case 1: If n 4 ( mod 6 ) , then either:
  • x = 2 n , in which case C ( x ) = 2 n 2 = n , or
  • x = n 1 3 , in which case x is odd (by Lemma 1) and:
    C ( x ) = 3 ( n 1 3 ) + 1 = n 1 + 1 = n
Case 2: If n ¬ 4 ( mod 6 ) , then:
x = 2 n and C ( x ) = 2 n 2 = n
For (2), let n N + . We consider two cases based on parity:
Case 1: If n is even, then C ( n ) = n 2 and:
n = 2 ( n 2 ) = 2 C ( n ) G ( C ( n ) )
Case 2: If n is odd, write n = 2 k + 1 for some k N . Then:
C ( n ) = 3 ( 2 k + 1 ) + 1 = 6 k + 4 4 ( mod 6 )
Therefore:
n = C ( n ) 1 3 G ( C ( n ) )
Theorem 2 
(Surjectivity of G). For every positive integer n N + , there exists m N + such that n G ( m ) , making G surjective on N + .
Proof. 
Let n N + be arbitrary. We will construct an m N + such that n G ( m ) by considering the parity of n.
Case 1 (n is even): Let m = n 2 . Since n is even, m is a positive integer. Then:
G ( m ) = { 2 m , m 1 3 } if m 4 ( mod 6 ) { 2 m } if m ¬ 4 ( mod 6 )
In either case, 2 m G ( m ) by the G 1 operation (doubling). Since n = 2 m , we have n G ( m ) .
Case 2 (n is odd): Let m = 3 n + 1 . We will show that n G ( m ) using the G 2 operation (subtract 1 and divide by 3).
First, we verify that m 4 ( mod 6 ) : Since n is odd, we can write n = 2 k + 1 for some k N . Therefore:
m = 3 n + 1 = 3 ( 2 k + 1 ) + 1 = 6 k + 3 + 1 = 6 k + 4 4 ( mod 6 )
Since m 4 ( mod 6 ) , we can apply the G 2 operation:
m 1 3 = ( 3 n + 1 ) 1 3 = 3 n 3 = n
Therefore n G ( m ) by the G 2 operation.
In both cases, we have constructed an m N + such that n G ( m ) , proving that G is surjective. □

3. Properties of Generation Paths

Definition 2 
(Generation Path). A generation path is a sequence ( a n ) n 0 in N + where for each n 1 , a n 1 G ( a n ) .
Lemma 3 
(Properties of the Generator Operation G 2 ). Let G 2 ( x ) = x 1 3 be defined for x 4 ( mod 6 ) . Then:
  • If x 4 ( mod 6 ) , then G 2 ( x ) ¬ 4 ( mod 6 )
  • Consecutive applications of G 2 are impossible, but after at most one application of G 1 , G 2 becomes applicable again
  • For any x 4 ( mod 6 ) , we have G 2 ( x ) < x
Proof. 
Let’s prove each property step by step:
Property (1): If x 4 ( mod 6 ) , then G 2 ( x ) ¬ 4 ( mod 6 )
Let x 4 ( mod 6 ) . Then:
  • x = 6 k + 4 for some k N
  • G 2 ( x ) = x 1 3 = 6 k + 4 1 3 = 6 k + 3 3 = 2 k + 1
  • Since 2 k + 1 is odd, and 4 is even, G 2 ( x ) ¬ 4 ( mod 6 )
Property (2): After at most one G 1 application, G 2 becomes applicable
Let’s analyze this in detail:
  • First, we establish a key property of numbers modulo 6:
    • Any number n can be written as n = 6 q + r where r { 0 , 1 , 2 , 3 , 4 , 5 }
    • When we multiply by 2:
      2 ( 6 q + 0 ) 0 ( mod 6 ) 2 ( 6 q + 1 ) 2 ( mod 6 ) 2 ( 6 q + 2 ) 4 ( mod 6 ) 2 ( 6 q + 3 ) 0 ( mod 6 ) 2 ( 6 q + 4 ) 2 ( mod 6 ) 2 ( 6 q + 5 ) 4 ( mod 6 )
  • Consider x ¬ 4 ( mod 6 ) . Then x r ( mod 6 ) where r { 0 , 1 , 2 , 3 , 5 }
  • After applying G 1 (multiplication by 2):
    • If x 2 ( mod 6 ) or x 5 ( mod 6 ) :
      G 1 ( x ) = 2 x 4 ( mod 6 )
      Therefore G 2 becomes applicable immediately
    • If x 0 ( mod 6 ) or x 3 ( mod 6 ) :
      G 1 ( x ) = 2 x 0 ( mod 6 )
      One more G 1 application gives 4 ( mod 6 )
    • If x 1 ( mod 6 ) :
      G 1 ( x ) = 2 x 2 ( mod 6 )
      One more G 1 application gives 4 ( mod 6 )
  • Therefore:
    • In all cases, at most one G 1 application makes G 2 applicable
    • The number of required G 1 applications depends on the residue class of x modulo 6
    • We never need more than one G 1 application
Property (3): For any x 4 ( mod 6 ) , we have G 2 ( x ) < x
Let x = 6 k + 4 for some k N . Then:
G 2 ( x ) = x 1 3 = 6 k + 4 1 3 = 6 k + 3 3 = 2 k + 1 2 k + 1 < 6 k + 4 0 < 4 k + 3
The last inequality holds for all k N , therefore G 2 ( x ) < x . □
Lemma 4 
( G 2 Operation Frequency). For any infinite generation path ( a k ) k 0 , there exist infinitely many indices i where G 2 operations occur (i.e., where a i = a i + 1 1 3 ).
Proof. 
We proceed through several steps to establish this result.
  • First, we prove that a sequence using only G 1 operations must eventually produce values < 1.
    Let ( a k ) k 0 be a sequence using only G 1 operations. Then:
    • For each k, a k = 2 a k + 1 (by definition of G 1 )
    • Therefore a k + 1 = a k 2 for all k
    • By induction, for any m 0 :
      a k + m = a k 2 m
    Since a 0 is finite and positive, let M = log 2 ( a 0 ) + 1 . Then:
    a M = a 0 2 M < a 0 2 log 2 ( a 0 ) + 1 = a 0 2 a 0 = 1 2 < 1
    This contradicts the requirement that all terms be positive integers.
  • Next, we show that any infinite sequence must contain infinitely many G 2 operations.
    Suppose by contradiction that there exists an infinite sequence with only finitely many G 2 operations. Then there exists an index N after which only G 1 operations occur.
  • We analyze the subsequence starting from index N:
    • Let b k = a N + k for k 0
    • ( b k ) k 0 is an infinite sequence using only G 1 operations
    • By Step 1, this sequence must produce values < 1
    • This contradicts the requirement that all terms be positive integers
  • Finally, we demonstrate that G 1 and G 2 operations cannot maintain bounded values indefinitely:
    • By Lemma 3, G 2 operations can’t occur consecutively
    • Each G 2 operation reduces the value: G 2 ( x ) = x 1 3 < x 3
    • Each G 1 operation gives: G 1 ( x ) = 2 x
    • Consider any sequence of operations between two consecutive G 2 operations:
      x G 2 x 1 3 < x 3 G 1 2 x 3 G 2 2 x / 3 1 3 < 2 x 9
    • This sequence strictly decreases values by a factor of at least 4 9 between consecutive pairs of G 2 operations
Therefore:
  • A sequence cannot use only G 1 operations (Step 1)
  • A sequence cannot have only finitely many G 2 operations (Steps 2-3)
  • G 2 operations must occur infinitely often to maintain positive integer values (Step 4)
This completes the proof that any infinite generation path must contain infinitely many G 2 operations. □
Lemma 5 
(Finite Generation). For any finite n N + , all generation paths leading to n are finite.
Proof. 
Let ( a k ) k 0 be a generation path with a 0 = n . We will provethat this path must be finite by establishing bounds on its growth.
Define the sequence M k = max { a i : 0 i k } representing the maximum value encountered up to index k. We will show that this sequence cannot grow indefinitely.
First, we establish the behavior of individual operations:
  • For operation G 1 (multiplication by 2): If a i = 2 a i + 1 , then:
    a i + 1 = a i 2 M i + 1 M i
  • For operation G 2 ( x 1 3 ): If a i = a i + 1 1 3 , then by Lemma 3:
    a i + 1 = 3 a i + 1 < 4 a i M i + 1 < M i
By Lemma 3, we know that:
  • G 2 operations cannot occur consecutively
  • Between any two G 2 operations, at least one G 1 operation must occur
  • Each G 2 operation reduces the value strictly
For any infinite sequence of operations, by Lemma 4, there must be infinitely many G 2 operations. Each G 2 operation strictly reduces the value, and G 1 operations do not increase the maximum value. Since we are working with positive integers, and each G 2 operation provides a strict reduction, the sequence cannot be infinite.
More precisely, let r k be the number of G 2 operations that have occurred up to step k. Then:
M k M 0 · 3 4 r k
Since r k grows without bound for an infinite sequence (by Lemma 4), and we are dealing with positive integers, the sequence must terminate after finitely many steps. □

4. Uniqueness of the Fundamental Cycle

Figure 1. Structure of the unique cycle and example of a failed cycle attempt
Figure 1. Structure of the unique cycle and example of a failed cycle attempt
Preprints 149550 g001
Lemma 6 
(Cycle Growth Property). Let ( n 1 , , n k ) be a cycle in the Collatz system. Then:
i = 1 k C ( n i ) n i = 1
Proof. 
Since we have a cycle, the product of all ratios must be 1, as we return to the starting number. For even numbers, the ratio is 1 2 . For odd numbers, it is 3 n + 1 n = 3 + 1 n . □
Lemma 7 
(Cycle Ratio Property). In any Collatz cycle containing e even numbers and o odd numbers:
2 e = n i odd 3 + 1 n i
Proof. 
From the Cycle Growth Property (Lemma 6), multiplying all ratios:
1 2 e n i odd 3 + 1 n i = 1
Therefore:
2 e = n i odd 3 + 1 n i
Lemma 8 
(Impossibility of Large Cycles). No Collatz cycle can contain a number greater than 4.
Proof. 
Let’s proceed in steps:
1) Suppose, for contradiction, that there exists a cycle containing a number n > 4 .
2) By Lemma 7, if e is the number of even terms and o the number of odd terms:
2 e = n i odd 3 + 1 n i
3) For any odd number n i > 4 :
3 + 1 n i < 3.25
4) Therefore:
2 e < ( 3.25 ) o
5) Taking logarithms base 2:
e < o log 2 ( 3.25 ) 1.7 o
6) However, for any cycle:
  • Each odd number produces an even number (via 3 n + 1 )
  • Each even number may produce either an even or odd number (via n / 2 )
  • To complete the cycle, we must return to an odd number
7) This implies e o , contradicting the inequality in step 5.
Therefore, no cycle can contain numbers greater than 4. □
Theorem 3 
(Uniqueness of the Fundamental Cycle). The sequence 1 4 2 1 is the only cycle possible in the Collatz system.
Proof. 
Let’s proceed systematically:
1) By Lemma 8, any cycle must contain only numbers 4 .
2) Let n be the smallest number in a cycle. We analyze all possibilities:
Case 1 ( n = 1 ):
  • C ( 1 ) = 4
  • C ( 4 ) = 2
  • C ( 2 ) = 1
This gives us the known cycle 1 4 2 1 .
Case 2 ( n = 2 ): Then C ( 2 ) = 1 , reducing to Case 1.
Case 3 ( n = 3 ):
  • C ( 3 ) = 10
  • But 10 > 4 , contradicting Lemma 8
Case 4 ( n = 4 ): Then C ( 4 ) = 2 , reducing to Case 2.
3) Therefore, any cycle must contain 1, which means it must be the cycle 1 4 2 1 . □
Example 1 
(Failed Cycle Attempt). Consider starting with n = 7 :
  • 7 22 (odd, apply 3 n + 1 )
  • 22 11 (even, apply n / 2 )
  • 11 34 (odd, apply 3 n + 1 )
  • 34 17 (even, apply n / 2 )
This sequence continues growing and cannot form a cycle because:
  • The ratio 22 7 3.14 is less than 3.25
  • By Lemma 7, this violates the necessary growth conditions
  • The sequence generates numbers greater than 4, contradicting Lemma 8

5. Uniqueness of the Minimal Generator

Figure 2. Generation process from 1 and impossibility from m > 4
Figure 2. Generation process from 1 and impossibility from m > 4
Preprints 149550 g002
Lemma 9 
(Generator Set Properties). For any number m and its generator set S m :
  • If x S m and y G ( x ) , then y S m (closure under generation)
  • If S m = N + , then 1 S m (completeness property)
  • If 1 S m , then { 1 , 2 , 4 } S m (fundamental cycle inclusion)
Proof. 
1) Let x S m . Then there exists a sequence ( a i ) i = 0 k with:
  • a 0 = m
  • a k = x
  • a i G ( a i + 1 ) for all i < k
If y G ( x ) , extend this sequence with a k + 1 = y to show y S m .
2) Immediate from the definition of S m = N + .
3) If 1 S m , then by Theorem 3:
  • 2 G ( 1 ) implies 2 S m
  • 4 G ( 2 ) implies 4 S m
Lemma 10 
(Bounded Growth Property). For any finite sequence of generator operations starting from m > 4 :
  • Each G 2 operation strictly decreases the value
  • Between any two G 2 operations, at most one G 1 operation can occur
  • The maximum value in the sequence cannot exceed the starting value m
Proof. 
1) For any n 4 ( mod 6 ) , by Lemma 3.2:
G 2 ( n ) = n 1 3 < n
2) By Lemma 2.2, if 2 n ¬ 4 ( mod 6 ) , then there exists h { 0 , 1 } such that 2 n + h 4 ( mod 6 ) .
3) Let M k be the maximum value up to step k. Then:
  • G 1 operations cannot increase M k
  • G 2 operations strictly decrease values
  • Therefore M k m for all k
Lemma 11 
(Strict Value Bounds in Generator Sequences). Let ( a i ) i = 0 k be any finite generator sequence with a 0 > 4 . Then for any j { 0 , , k } , either:
  • a j > 4 , or
  • The sequence terminates at j (i.e., j = k ).
Proof. 
We proceed by induction on j.
Base case ( j = 0 ): By hypothesis, a 0 > 4 .
Inductive step: Assume the statement holds for some j < k . If a j > 4 , we analyze a j + 1 based on the possible generator operations:
Case 1 ( G 1 operation): If a j = 2 a j + 1 , then:
a j + 1 = a j 2 > 4 2 = 2
Case 2 ( G 2 operation): If a j 4 ( mod 6 ) and a j = a j + 1 1 3 , then:
a j + 1 = 3 a j + 1 > 3 · 4 + 1 = 13
Moreover, by Lemma 9, G 2 can only be applied when a j 4 ( mod 6 ) , and by construction of G, these are the only two possible operations.
Therefore, if a j > 4 and the sequence doesn’t terminate at j, then a j + 1 > 4 , completing the induction. □
Theorem 4 
(Uniqueness of Minimal Generator). For any m > 1 with m { 1 , 2 , 4 } , m cannot generate all positive integers through applications of G. More precisely, there exists at least one n N + that does not belong to the set S m .
Proof. 
We proceed by contradiction. Suppose there exists m > 4 such that S m = N + .
1) By Lemma 9, 1 S m .
2) Therefore, there exists a finite generator sequence ( a i ) i = 0 k with:
  • a 0 = m
  • a k = 1
  • a i G ( a i + 1 ) for all i < k
3) By Lemma 11, since m > 4 :
  • Either a j > 4 for all j { 0 , , k }
  • Or the sequence terminates before reaching 1
4) This contradicts a k = 1 , as:
  • If the sequence terminates before reaching 1, we have an immediate contradiction
  • If a k > 4 , then a k 1 , also a contradiction
5) For m = 3 , direct computation shows that 1 S m , and for m = 2 or m = 4 , we already know they belong to the fundamental cycle with 1.
Therefore, no value m > 1 with m { 1 , 2 , 4 } can generate all positive integers. □
Example 2 
(Generator Set Limitation). Consider m = 7 . Its generator set S 7 cannot contain 1 because:
  • Any sequence from 7 must maintain values g e q 7 under G 1 operations
  • G 2 operations can only be applied when values 4 ( mod 6 )
  • The sequence 7 22 11 34 17 demonstrates the impossibility of reaching 1
This example illustrates why numbers > 4 cannot be universal generators.

6. Main Result

Theorem 5 
(Collatz Conjecture). For any positive integer n, iterating the Collatz function C defined as:
C ( n ) = n 2 if n 0 ( mod 2 ) 3 n + 1 if n 1 ( mod 2 )
eventually reaches 1.
Proof. 
Let n N + be arbitrary. By Theorem 4, there exists a finite sequence ( a i ) i = 0 h such that:
  • a 0 = 1
  • a h = n
  • For all i { 0 , , h 1 } , a i G ( a i + 1 )
Let us establish the critical connection between generator sequences and Collatz sequences:
Lemma 12 
(Generator-Collatz Correspondence). For any finite sequence ( a i ) i = 0 h satisfying properties (1)-(3), the sequence ( b j ) j = 0 defined by iterating the Collatz function C starting from b 0 = a h must either:
  • Reach 1 after finitely many steps
  • Enter a cycle other than { 1 , 4 , 2 , 1 }
  • Diverge to infinity
Proof (Proof of Lemma). 
This follows from the fact that for any positive integer, each iteration of C must either:
  • Divide by 2 (if even)
  • Multiply by 3 and add 1 (if odd)
Therefore, the sequence must either reach 1, enter a cycle, or grow without bound. □
We will prove that options (b) and (c) are impossible, leaving (a) as the only possibility.
Case 1: Option (b) is impossible by Theorem 3, which proved { 1 , 4 , 2 , 1 } is the only cycle.
Case 2: For option (c), suppose by contradiction that the sequence diverges. Let ( b i ) i 0 be the forward Collatz sequence starting from n:
  • b 0 = n
  • b i + 1 = C ( b i ) for all i 0
Now we establish a crucial property:
Lemma 13 
(Inverse Uniqueness). For any Collatz sequence ( b i ) i 0 , there exists a unique inverse generator sequence. Specifically:
  • If x G ( y ) , then C ( x ) = y (by Theorem 1)
  • Each step in a generator sequence corresponds uniquely to a reverse step in the Collatz sequence
  • The inverse mapping is unique at each step due to the parity-based definition of C
Let M = max { a i : 0 i h } be the maximum value in our original generator sequence from 1 to n. Since we assumed the sequence diverges, there exists some index k where:
b k > M
By Theorem 4, b k must be reachable from 1 through some generator sequence ( c i ) i = 0 m with:
  • c 0 = 1
  • c m = b k
  • For all i { 0 , , m 1 } , c i G ( c i + 1 )
However, by Lemma 4, any generator sequence starting from 1 must be finite, and by the proof of that lemma, its maximum value is bounded. Specifically:
  • Each G 2 operation strictly decreases values
  • Between G 2 operations, at most one G 1 operation can occur
  • The maximum value in the sequence cannot exceed the starting value
This contradicts the existence of a generator sequence reaching b k > M .
Therefore, Case 2 (divergence) is impossible.
Since both Case 1 (alternate cycle) and Case 2 (divergence) are impossible, the sequence must reach 1. By Theorem 3, once the sequence reaches 1, it enters the unique cycle 1 4 2 1 .

7. Conclusion

The significance of this proof of the Collatz conjecture lies in several key aspects:
  • The generator function G provides a novel framework for analyzing inverse Collatz sequences. By studying how numbers can be generated backwards from 1, we gain crucial insight into the forward behavior of the Collatz function.
  • The proof establishes fundamental properties of generation paths, particularly:
    • All generation paths to finite numbers must be finite (Lemma 5)
    • There exists a generation path from 1 to every positive integer (Theorem 4).
    • The number 1 is the unique minimal universal generator. (Theorem 4).
  • The constraints imposed by even/odd patterns in the natural numbers, combined with the modular arithmetic properties of the generator function, make sustained growth impossible. This is formalized through:
    • The properties of the G 2 operation (Lemma 3)
    • The uniqueness of the fundamental cycle (Theorem 3)
  • The inverse relationship between C and G (Theorem 1) provides the critical link that allows us to translate properties of generation paths into properties of forward Collatz sequences.
The proof demonstrates that every positive integer must eventually reach 1 under iteration of the Collatz function, resolving this long-standing conjecture. The generator function framework developed here may also provide insights into related problems in number theory and dynamical systems.

References

  1. Collatz, L. (1937). Über die Iterationen rationaler Funktionen. Mathematische Zeitschrift, 42(1), 153-156.
  2. Lagarias, J. C. (1985). The 3x + 1 problem and its generalizations. The American Mathematical Monthly, 92(1), 3-23.
  3. Lagarias, J. C. (2010). The Ultimate Challenge: The 3x + 1 Problem. American Mathematical Society.
  4. Conway, J. H. (1972). Unpredictable iterations. Proceedings of the 1972 Number Theory Conference, 49-52.
  5. Erdős, P. (1979). Problems and results on number theoretic properties of consecutive integers and related questions. Proceedings of the Fifth Conference on Number Theory.
  6. Terras, R. A stopping time problem on the positive integers. Acta Arithmetica 1976, 30, 241–252. [Google Scholar] [CrossRef]
  7. Steiner, R. P. (1977). A theorem on the syracuse problem. Proceedings of the 7th Manitoba Conference on Numerical Mathematics, 553-559.
  8. Matthews, K. R. (1999). Generalized 3x + 1 mappings: the structure of attractors. Acta Arithmetica, 89(1), 25-61.
  9. Simons, J., & de Weger. Theoretical and computational bounds for the Collatz problem. Acta Arithmetica 2005, 117, 51–70. [Google Scholar] [CrossRef]
  10. Andrei, Ş., & Masalagiu. About the Collatz conjecture. Acta Informatica 2000, 35, 167–179. [Google Scholar] [CrossRef]
  11. Wirsching, G. J. (1998). The Dynamical System Generated by the 3n + 1 Function. Lecture Notes in Mathematics, 1681, Springer-Verlag.
  12. Monks, M., & Yazdi. A fast algorithm for verifying the Collatz conjecture. Journal of Number Theory 2019, 205, 270–282. [Google Scholar]
  13. Roosendaal, E. (2021). On the 3x + 1 problem. Electronic Journal of Combinatorial Number Theory, 21(2), 1-15.
  14. Krasikov, I. (1989). How many numbers satisfy the 3x + 1 conjecture? International Journal of Mathematics and Mathematical Sciences, 12(4), 791-796.
  15. Bach, E., & Bridy. On the Collatz conjecture for automata. Theoretical Computer Science 2019, 769, 11–23. [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