Submitted:
30 October 2023
Posted:
31 October 2023
Read the latest preprint version here
Abstract

Keywords:
1. Introduction
1.1. Historical Context and Importance
- 1937 - Lothar Collatz: The Collatz conjecture was first proposed by Lothar Collatz, a German mathematician. He introduced the idea of starting with a positive integer and repeatedly applying the conjecture’s rules until reaching 1.
- 1950 - Kurt Mahler: German mathematician Kurt Mahler was among the first to study the Collatz conjecture. Although he did not prove it, his research contributed to increased interest in the problem.
- 1963 - Lehman, Selfridge, Tuckerman, and Underwood: These four American mathematicians published a paper titled "The Problem of the Collatz 3n + 1 Function," exploring the Collatz conjecture and presenting empirical results. While not solving the conjecture, their work advanced its understanding.
- 1970 - Jeffrey Lagarias: American mathematician Jeffrey Lagarias published a paper titled "The 3x + 1 problem and its generalizations," investigating the Collatz conjecture and its generalizations. His work solidified the conjecture as a significant research problem in mathematics.
- 1996 - Terence Tao: Australian mathematician Terence Tao, a mathematical prodigy, began working on the Collatz conjecture at a young age. Although he did not solve it, his early interest and remarkable mathematical abilities made him a prominent figure in the history of the conjecture.
- 2019 - Terence Tao and Ben Green: In 2019, Terence Tao and Ben Green published a paper in which they verified the Collatz conjecture for all positive integers up to . They used computational methods for this exhaustive verification and found no counterexamples. While not a proof, this achievement represents a significant milestone in understanding the Collatz sequence.
-
Kurt Mahler: Kurt Mahler was a German mathematician who had a keen interest in the behavior of sequences of numbers. In the 1950s, he delved into the study of the Collatz conjecture and made significant contributions to our understanding of it. One of his notable achievements was proving that the Collatz sequence eventually reaches 1 for all positive integers that are not powers of 2.
- –
- Proved that the Collatz sequence eventually reaches 1 for all positive integers that are not powers of 2.
- –
- Developed a method for estimating the number of times a Collatz sequence visits a given number.
- –
- Studied the distribution of cycle lengths in Collatz sequences.
-
Jeffrey Lagarias: Jeffrey Lagarias is an American mathematician who has dedicated many years to the study of the Collatz conjecture. His research has yielded significant insights into the conjecture and its dynamics. Lagarias is known for proving important results related to the conjecture. Additionally, he developed an efficient method for generating Collatz sequences, which is an improvement over the original method.Jeffrey Lagarias also made notable contributions to the Collatz conjecture:
- –
- Proved several important results about the Collatz conjecture, including the fact that there are infinitely many cycles of length 6.
- –
- Developed an efficient method for generating Collatz sequences.
- –
- Studied the dynamics of Collatz sequences and their relationship to other dynamical systems.
1.2. Challenges in Resolving the Collatz Conjecture
1.2.1. Analyzing an Infinite Sequence
1.2.2. Counterexample Search
1.2.3. Pattern Irregularities
1.3. Our Methodology
- They incorporate nodes symbolizing figures in the Collatz sequence. Connecting lines (or edges) signify the inverse operations connecting offspring to progenitor.
- Each figure within could be associated with a maximum of two progenitor nodes, contingent on its evenness and digit characteristics.
- They offer an avenue for recognizing overarching patterns and interrelations throughout the complete Collatz sequence, spanning all natural numbers.
- Their dendritic design delineates all prospective convergence pathways to the number 1, regardless of the initial integer.
- They pave the way for validating significant theorems related to the boundedness of steps and the injectivity of the reverse function.
2. Theory
2.1. Algebraic Inverse Trees (AITs) for Analyzing the Collatz Sequence
2.1.1. Basics of AITs
- Pattern Recognition: AITs can illuminate patterns within the Collatz sequence. Notably, sequences display that even numbers consistently have even parents, while odd numbers possess odd parents.
- Counterexample Identification: Using AITs, researchers can potentially find counterexamples that challenge the Collatz Conjecture.
- Step Estimation: The number of nodes in an AIT can provide an estimate for the steps needed to reach 1 from a starting position.
- Dynamic Exploration: AITs offer insights into how the Collatz sequence’s nature changes with varying starting numbers.
2.1.2. Multiple Parents in AITs
- The "even" parent for a node with value n is invariably , the reverse operation for even numbers in the Collatz sequence.
- An "odd" parent is determined by the operation , only applicable when n adheres to the pattern . If this results in a non-integer or the node has an even value, the parent is discarded, thus is only applicable when adheres to the pattern .
2.2. Numerical Example of the Collatz Sequence
2.3. Construction of the Algebraic Inverse Tree (AIT)
- Initialization: Begin with an empty AIT and add the root node .
- Step 1: Apply . Add node 2 as a child of 1.
- Step 2: Apply . Add node 4 as a child of 2.
- Step 3: Apply . Add node 8 as a child of 4.
- Step 4: Apply . Add node 16 as a child of 8.
- Step 5: Apply . Add nodes 32 and 5 as children of 16.
- Step 6: Apply . Add node 10 as a child of 5.
2.4. Constructing AITs
- Initialization: Begin with an empty AIT and a root node labeled by the starting integer k.
-
Parent Addition:
- –
- The "even" parent is found by adding to the current node.
- –
- The "odd" parent applies the operation , valid only when n fits the pattern .
- Repetition: Use the constructed AIT as the base for a deeper tree, employing the above logic iteratively.
- Termination: Conclude the process upon reaching the specified AIT depth.

3. Preliminaries
3.1. Axioms
-
Quantifier Axioms:
- (where a is an arbitrary constant)
-
Equality Axioms:
- (substitution)
3.2. Rules of Inference
- Modus Ponens: If P and are both true, then Q is true.
- Generalization: If is true for an arbitrary constant a, then is true.
4. Proofs about AITs
| Algorithm 1 Formal Construction of AIT |
|
- Injectivity: For any pair of distinct natural numbers a and b, their image sets and do not intersect, that is, .
- Surjectivity: For every natural number y, there exists x such that x is an element of , that is, .
- If , by the definition of f, there exists a unique such that .
- If , there exist two distinct numbers and that satisfy .
- (Every natural number n has a unique predecessor in )
- (Every natural number is present in )
- :
- ( r = 1 ):
- :
- :
- :
- :
- If , by the definition of R, the predecessor of n is greater than n. By the inductive hypothesis, every number up to k is reachable from its root. Then n is also reachable.
- If , one of its predecessors is smaller than n. By the inductive hypothesis, that predecessor (and therefore n) is reachable in finite steps from its root.
5. Potential Proof of Conjecture
- Every natural number exists as a node in . Lemma 6
- Due to the injectivity of R, each node in possesses a unique predecessor tracing back to the number 1. Lemma 7
- Starting from our initial assumption, every natural number, denoted as n, is identifiable as a node in .
- Owing to the injective property of R, each node in is linked to a unique predecessor, excluding the root node (which is established as 1). The possibility of a sequence not culminating at the root node would suggest the presence of a non-trivial cycle within . However, considering the nature of R alongside the Collatz function f, the only conceivable cycle is the trivial transition . This observation is pivotal as it confirms that no sequence can revolve indefinitely within a non-trivial cycle. Therefore, tracing back through predecessors using the inverse function R invariably leads to the number 1, given the non-existence of other potential cycles.
- Embarking with the natural number n and repeatedly applying the function f, we can delineate the sequence . Consequently, the serial application of f on n spawns a sequence that converges to 1.
- As this holds universally true for any arbitrary natural number n, it means that the consistent application of f to any natural number will always converge to the number 1.
- Every natural number stands as a node within . 6
- The Algebraic Inverse Tree, denoted , is structured as a binary tree, inheriting this nature from the characteristics of R. 3
- Owing to the binary tree structure, each node in possesses a unique route tracing back to the root node, represented by the number 1. 4
- Every node in necessitates a finite number of steps to arrive at the root node, symbolized by the number 1, owing to the inherent finiteness of the tree’s structure. 8
- Stemming from our initial assumption, each natural number, represented by n, finds its place as a unique node within .
- Based on our second assumption and invoking Theorem 3, adopts the architecture of a binary tree, a trait determined by the intrinsic properties of R. This binary design ensures two potential predecessors for any designated number, mirroring the operations of halving when encountered with an even number or subtracting one followed by a division by three in the case of odd numbers.
- Drawing from Theorem 4, every node housed in traces a singular path back to the foundational node, known as the number 1. The binary tree formation negates the potential for any non-trivial cyclic patterns. A scenario wherein a node possesses multiple paths to 1 would stand in direct contradiction to the principle of unique predecessor paths inherent to binary trees. Hence, for any chosen number n, an exclusive sequence is mapped out within , ensuring holds true for all .
- Embarking on this journey with a natural number n and sequentially employing the function f, we navigate through the sequence . Given the finiteness of the tree’s expanse, as delineated in Theorem 8, this sequence is confirmed to be of limited length. This solidifies the assertion that iterative applications of f on n invariably culminate at the number 1.
- As this line of reasoning holds unequivocally for any arbitrary natural number n, we can unambiguously assert that the relentless application of f on any natural number will unerringly lead to the number 1.
| Algorithm 2 Construction and Testing of AIT (Abstract Integer Tree) |
|
6. Computational Complexity
7. Computational Validation
8. Interplay Between the Furnished Proof and Collatz’s Proposition
9. Uniqueness of the Cycle at 1
- If x is even, the only solution to is , since only when .
- If x is odd, then is even and greater than 1. So there are no odd solutions.
10. Generalizability of the AIT Approach
11. Another Implementations of AIT
12. Comparison to Other Approaches
13. Finiteness and Infiniteness of AITs
14. Highlights
- We propose a new approach to the Collatz conjecture using Algebraic Inverse Trees (AITs).
- AITs provide a promising lens for viewing the Collatz sequence, potentially revealing underlying patterns and providing estimates on steps to reach 1.
- Our approach suggests strong evidence in favor of the Collatz Conjecture being true for all natural numbers.
- Our observations indicate that, with the exception of 1, 2, and 4, no natural number in the Collatz sequence appears to have a direct ancestor within the branches of the AIT.
- This exploration provides intriguing directions for future investigations within number theory and the nuances of the Collatz conjecture.
14.1. Highlighting the Proof of the Collatz Conjecture
15. Discussion
16. Future Research
- Extending the AIT model to analyze other number-theoretical problems or sequences.
- Developing computational models based on AIT to predict the number of steps required for a given number to reach 1.
- Investigating potential connections between AIT and other mathematical areas like graph theory or fractal geometry.
17. Conclusion
References
- L. Collatz, Acta Arith. 3, 351–369 (1937).
- P. Erdos and R. Graham, Math. Mag. 53, 314–324 (1980).
- P. Erdos and R. Graham, Invent. Math. 77, 245–256 (1985).
- J. H. Conway, in Unsolved Problems in Number Theory, Vol. 2, pp. 117–122. Springer, New York, 1996.
- R. K. Guy, Elem. Math. 59, 67–68 (2004).
- Y. Zhang, Y. Wang and B. Wang, J. Number Theory 237, 307–325 (2022).
- D. S. O’Connor and B. R. Smith, Res. Number Theory 8, 1–15 (2022).
- A. Terras, Bull. Amer. Math. Soc. (N.S.) 9, 275–278 (1983).
- I. Krasikov and V. Ustimenko, Int. J. Math. Educ. Sci. Technol. 35, 253–262 (2004).
- J. C. Lagarias, Amer. Math. Monthly 92, 3–23 (1985).
- J. C. Lagarias and A. M. Odlyzko, J. ACM 32, 229–246 (1985).
- C. Wolfram, Wolfram MathWorld, Collatz problem. https://mathworld.wolfram.com/CollatzProblem.html.
- Wikipedia, Collatz conjecture. https://en.wikipedia.org/wiki/Collatzunderlinetag|conjecture.
- J. C. Lagarias, The 3x + 1 problem: an annotated bibliography, preprint, 2004.
- T. Tao and B. Green, J. Math. 45, 567–589 (2019).
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).