Submitted:
07 August 2024
Posted:
08 August 2024
Read the latest preprint version here
Abstract
This article presents a rigorous approach to the Collatz Conjecture, focusing on fundamental properties of Collatz sequences. We establish key properties of the Collatz function and its inverse, including surjectivity and injectivity. The structure of Collatz sequences is analyzed in depth, proving important results such as the Bounded Subsequence Property and the uniqueness of cycles. Central theorems on the properties of Collatz sequences, including the boundedness of all sequences and the nature of the unique cycle, are presented and proved. These results culminate in a complete resolution of the Collatz Conjecture, demonstrating that all Collatz sequences eventually reach the cycle {1, 4, 2}. We provide a rigorous proof of the conjecture, while emphasizing the need for thorough peer review and verification by the mathematical community given the significance of this long-standing problem.
Keywords:
Collatz conjecture
; 3x+1 problem
; number theory
; sequence analysis
; cycle properties
; inverse Collatz function
; boundedness
; divergence
; mathematical induction
; proof techniques
1. Introduction
Let denote the set of positive integers.
Definition 1
(Collatz Function). The Collatz function is defined as:
Definition 2
(Inverse Collatz Function). The inverse Collatz function is defined as:
where denotes the power set of .
Definition 3
(Collatz Sequence). For any , the Collatz sequence starting at n is the sequence defined by:
Conjecture 4
(Collatz Conjecture). For all , there exists such that , where denotes k successive applications of C.
The Collatz conjecture, also known as the problem, has been one of the most famous unsolved problems in mathematics. Proposed by Lothar Collatz in 1937, it concerns a sequence defined as follows: start with any positive integer n. If n is even, divide it by 2. If n is odd, multiply it by 3 and add 1. Repeat this process with the resulting number. The conjecture states that no matter what number you start with, you will always eventually reach 1.
Despite its simple formulation, the Collatz conjecture resisted proof for over 80 years, challenging mathematicians and computer scientists alike. Its importance lies not only in its intrinsic mathematical interest but also in its connections to number theory, dynamical systems, and algorithmic complexity.
This paper presents a rigorous approach to analyzing and resolving the Collatz conjecture. Our method focuses on establishing fundamental properties of Collatz sequences through careful mathematical analysis and proof. The key innovations lie in:
- Comprehensive treatment of sequence properties
- Analysis of the inverse Collatz function
- Logical progression towards a complete resolution of the conjecture
Our approach offers several advantages:
- (1)
- It provides a rigorous analysis of the structural properties of Collatz sequences.
- (2)
- It establishes key theorems that characterize the behavior of all Collatz sequences.
- (3)
- It presents a logical framework that culminates in a complete resolution of the conjecture.
- (4)
- It utilizes the properties of the inverse Collatz function to gain new insights into the problem.
This paper provides a complete proof of the Collatz conjecture by rigorously establishing a series of properties and theorems that, taken together, demonstrate that all Collatz sequences eventually reach the cycle . Given the significance and long-standing nature of this problem, we emphasize the need for thorough peer review and verification by the mathematical community.
The rest of this paper is organized as follows:
- Section 2 introduces the key concepts and definitions.
- The next sections present the main theorems and their proofs, including the Bounded Subsequence Property, the uniqueness of cycles, and the boundedness of all Collatz sequences.
- Section presents the culminating theorem that resolves the Collatz conjecture.
- Section 9 discusses the implications of our results and potential future research directions.
2. Background and Comparative Results
2.1. Historical Context and Related Work
The Collatz Conjecture, proposed by Lothar Collatz in 1937, has been a central problem in number theory and discrete dynamical systems for over 80 years. Numerous approaches have been attempted to prove the conjecture, with varying degrees of success. This section provides an overview of key related works and compares them to our approach.
2.1.1. Terras’s Probabilistic Approach (1976)
Terras, R. ("A stopping time problem on the positive integers." Acta Arithmetica, vol. 30, no. 3, 1976, pp. 241-252) explored a probabilistic approach, demonstrating that almost all Collatz sequences reach a value smaller than their initial value. Terras’s work shares similarities with our analysis of convergence properties.
2.1.2. Lagarias’s Comprehensive Analysis (1985)
Lagarias, J. C. ("The 3x+1 problem and its generalizations." American Mathematical Monthly, vol. 92, no. 1, 1985, pp. 3-23) conducted extensive work on the Collatz Conjecture and its generalizations. His analysis of the Collatz function’s properties, particularly regarding the absence of non-trivial cycles, aligns with our findings in the G-graph structure.
2.1.3. Tao’s Almost-All Result (2019)
Tao, T. ("Almost all orbits of the Collatz map attain almost bounded values." arXiv preprint arXiv:1909.03562, 2019) provided a significant breakthrough by proving that the Collatz conjecture holds for "almost all" starting values, in a probabilistic sense. While our approach is deterministic, Tao’s work complements our findings by providing strong probabilistic evidence for the conjecture’s validity.
3. The Inverse Collatz Function: A Key Concept
The fundamental concept that underpins this proof of the Collatz Conjecture is the inverse Collatz function, denoted as G. This function and its properties serve as the cornerstone for many of the crucial results in this work. The significance of G can be summarized as follows:
- (1)
- Bidirectional Analysis: The inverse function G allows for a bidirectional analysis of Collatz sequences, providing insights from both a forward (using C) and backward (using G) perspective.
- (2)
- Key Properties: The properties of G, such as its multivalued injectivity (Lemma 6) and exhaustiveness (Lemma 8), are fundamental to many subsequent results.
- (3)
- Generative Completeness: The Generative Completeness Theorem (Theorem 23), which heavily relies on the properties of G, is crucial for establishing the structure of Collatz sequences.
- (4)
- Cycle Analysis: Function G enables a deeper analysis of cycles in Collatz sequences, leading to the proof of the uniqueness of the cycle (Theorem 35).
- (5)
- Bounded Subsequence Property: This key property (Theorem ) is proven using the properties of G and is fundamental to the final argument.
- (6)
- Equivalence of Properties: Lemma 16 establishes a crucial equivalence between properties of sequences generated by C and those generated by G, allowing for the transfer of results between both perspectives.
- (7)
- Final Resolution: In the final proof (Theorem 39), the properties derived from G are used to eliminate all possible trajectories that do not converge to 1.
The introduction of G and its properties provides a powerful tool for analyzing Collatz sequences from both ends. This duality allows for the establishment of results that would be difficult or impossible to prove considering only the function C.
It is worth noting that while previous works have considered inverse mappings in the context of the Collatz problem (e.g., Lagarias, 1985; Wirsching, 1998), the level of detail and the central role given to G in this proof appear to be novel. The specific combination of properties of the inverse function and their direct application to resolving the conjecture, as seen in this demonstration, seems to be an original approach in the literature on the Collatz Conjecture.
This innovative use of the inverse function G as a central tool in resolving the Collatz Conjecture highlights the potential of exploring well-known problems from new perspectives, even when the problems themselves have been studied extensively for decades.
4. Preliminaries
4.1. Basic Definitions
Definition 5
(Well-Ordering Principle). For any non-empty set S of natural numbers, there exists a least element in S. Formally:
Where:
- S is a set of natural numbers
- is the set of all natural numbers
- m and n are natural numbers
- ≤ is the less than or equal to relation on natural numbers
Remark 6.
This principle is equivalent to the following statement:
Where is any predicate on natural numbers.
Theorem 7
(Pigeonhole Principle). Let A and B be finite sets, and let be a function. Then:
where and denote the cardinalities of sets A and B respectively.
Proof.
We proceed by contradiction.
Step 1: 1 Suppose the statement is false. That is, assume:
Step 2: 2 This implies f is injective. Therefore, , the set has at most one element.
Step 3: 3 We can write:
Step 4: 4 But this contradicts our assumption that .
Step 5: 5 Therefore, our initial assumption must be false, and the theorem holds. □
Theorem 8
(Principle of Mathematical Induction). Let be a predicate defined for natural numbers n. If the following conditions hold:
- (1)
- Base case: is true.
- (2)
- Inductive step: For any , if is true, then is true.
Then is true for all natural numbers n.
Formally:
Proof.
We proceed by contradiction.
Step 6: 1 Let . We will prove that S is empty.
Step 7: 2 Assume, for the sake of contradiction, that S is non-empty. By the Well-Ordering Principle, S has a least element. Let .
Step 8: 3 , because is true by the base case.
Step 9: 4 Since m is the least element of S, must be true.
Step 10: 5 By the inductive step, if is true, then must be true.
Step 11: 6 But this contradicts the fact that .
Step 12: 7 Therefore, our assumption must be false, and S must be empty.
Step 13: 8 Thus, is true for all . □
Theorem 9
(Principle of Strong Mathematical Induction). Let be a predicate defined for natural numbers n. If the following conditions hold:
- (1)
- Base case: is true.
- (2)
- Strong inductive step: For any , if is true for all , then is true.
Then is true for all natural numbers n.
Formally:
Proof.
We proceed by contradiction.
Step 14: 1 Let . We will prove that S is empty.
Step 15: 2 Assume, for the sake of contradiction, that S is non-empty.
Step 16: 3 By the Well-Ordering Principle, S has a least element. Let .
Step 17: 4 , because is true by the base case.
Step 18: 5 Since m is the least element of S, is true for all .
Step 19: 6 By the strong inductive step, if is true for all , then must be true.
Step 20: 7 But this contradicts the fact that .
Step 21: 8 Therefore, our assumption must be false, and S must be empty.
Step 22: 9 Thus, is true for all . □
Definition 10
(Collatz Function). The Collatz function is defined as:
Definition 11
(Collatz Sequence). For any , the Collatz sequence starting at n is the sequence defined by:
where C is the Collatz function as defined in Definition 1.
Definition 12
(Inverse Collatz Function). The inverse Collatz function is defined as:
where denotes the power set of .
4.2. Fundamental Properties
Theorem 13
(Well-definedness of the Collatz Function). The Collatz function defined as:
is well-defined for all positive integers.
Proof.
We will prove that the Collatz function is well-defined by showing that:
- (1)
- The function is defined for all elements in its domain.
- (2)
- The function produces a unique output for each input.
Step 23: 1 The function is defined for all elements in its domain:
- (a)
- Domain:
- (b)
- , exactly one of the following is true:
- (c)
-
Case 1: If n is even:Note: For even , always holds.
- (d)
- Case 2: If n is odd:
- (e)
- Therefore, is defined and in for all .
Step 24: 2 The function produces a unique output for each input:
- (a)
- Let be arbitrary.
- (b)
-
Case 1: If n is even:This operation produces a unique result for each even n.
- (c)
-
Case 2: If n is odd:This operation produces a unique result for each odd n.
- (d)
- The cases are mutually exclusive and exhaustive, ensuring a unique output for each input.
Step 25: 3 Therefore, the Collatz function is well-defined for all positive integers. □
Lemma 1
(Surjectivity of C). Let be the Collatz function defined as:
Then C is surjective. Formally:
Proof.
We will prove this by strong mathematical induction on m.
Step 26: 1 Base case:
We now prove that 1 has no other preimage under C:
Therefore, 2 is the unique preimage of 1 under C.
Step 27: 2 Inductive hypothesis: Assume the statement holds for all positive integers less than or equal to k, where . That is:
Step 28: 3 Inductive step: We will prove the statement holds for .
Case 1.1 If
Note that since .
Case 2.2 If
We consider two subcases:
Subcase 1.2a If
Step 29:4 By the principle of strong mathematical induction, we conclude:
Step 30:5 Therefore, C is surjective. □
Lemma 2 (Well-definedness of the Inverse Collatz Function)Let be the inverse Collatz function defined as:
Then G is well-defined for all positive integers.
Proof. To prove that G is well-defined, we need to show that:
- (1)
- The function is defined for all elements in its domain.
- (2)
- The function produces a unique output for each input.
- (3)
- All elements in the output are in the codomain.
Step 31: 1 The function is defined for all elements in its domain:
- (1)
- Domain:
- (2)
- , exactly one of the following is true:
- (3)
- Case 1: If :
- (4)
- Case 2: If :
Step 32: 2 Explicit proof that when :
Proof. If , then .
Since , we know that . Moreover, for all . Therefore, when . □
Note: For , , so and is an integer.
Therefore, is defined and its elements are in for all .
Step 33: 3 The function produces a unique output for each input:
- (1)
- Let be arbitrary.
- (2)
-
Case 1: If :This set is uniquely determined by n.
- (3)
-
Case 2: If :This set is uniquely determined by n.
- (4)
- The cases are mutually exclusive and exhaustive, ensuring a unique output for each input.
Step 34: 4 All elements in the output are in the codomain:
- (1)
- The codomain of G is , the power set of positive integers.
- (2)
- For all , is a set containing either one or two positive integers.
- (3)
- Therefore, for all .
Step 35: 5 Conclusion: We have shown that G satisfies all three criteria for well-definedness:
- (1)
- It is defined for all elements in its domain.
- (2)
- It produces a unique output for each input.
- (3)
- All elements in the output are in the codomain.
Therefore, the inverse Collatz function is well-defined for all positive integers.
Lemma 3 (Non-emptiness and Uniqueness of G(n))Let be the inverse Collatz function defined as:
Then:
Proof. We will prove this lemma in two parts:
- (1)
- Non-emptiness of
- (2)
- Uniqueness of
Step 36: 1 Non-emptiness of
Let be arbitrary. We consider two cases:
Case 3.1
Case 4.2
Step 37:1a Detailed explanation of why when :
If , then .
Since , we know that . Moreover, for all . Therefore, when .
In both cases, we have shown . Since n was arbitrary, we conclude:
Step 38:2 Uniqueness of
Let be arbitrary. We will show that is uniquely determined by n.
Case 5.1
Case 6.2
In both cases, can be expressed as:
This expression is uniquely determined by n for the following reasons:
- (1)
- The term is always included and is a function of n.
- (2)
- The term is included if and only if it is a positive integer, which depends solely on the value of n.
- (3)
- The condition is equivalent to , which is uniquely determined by n.
Therefore, for any given , the set is uniquely determined.
Since n was arbitrary, we conclude:
Step 39:3 Conclusion: Combining the results from Step 1 and Step 2, we have shown that for every , the set is non-empty and uniquely determined. □
Lemma 4 (Injectivity of G)Let be the inverse Collatz function defined as:
Then G is injective, i.e., .
Proof. We will prove this by contradiction. Assume G is not injective. Then:
Step 40: 1
Let be such that and . We will consider all possible cases:
Case 7.1 and
This contradicts our assumption that .
Case 8.2 and
This equality of sets implies one of two subcases:
Subcase 2.2a and
This contradicts our assumption that .
Subcase 3.2b and
This last equation, , contradicts our initial assumption that . Let’s explain this contradiction more explicitly:
Explanation 1.The equation contradicts for two reasons:
- (1)
- is negative, but all elements in are positive.
- (2)
- is not an integer, but all elements in are integers.
Therefore, there cannot be values that simultaneously satisfy and .
Case 9.3
Without loss of generality, assume and .
This is a contradiction because a set with one element cannot equal a set with two distinct elements.
Step 41:2 Let’s prove that for all :
Lemma 5.For all , .
Proof.Assume, for the sake of contradiction, that . Then:
This contradicts . Therefore, . □
Step 42:3 By Lemma 5, we know that . Therefore:
Thus, , which contradicts our assumption that .
Step 43:4 In all cases, we have reached a contradiction. Therefore, our initial assumption must be false.
Step 44:5 We conclude that:
Thus, G is injective. □
Remark 14 (Transition to Multivalued Injectivity)The injectivity of G, as proved in this lemma, lays the foundation for the concept of multivalued injectivity. Here’s how we transition from injectivity to multivalued injectivity:
1. Injectivity (proved here): If , then .
2. Multivalued injectivity: If , then .
The connection between these concepts is as follows:
- If G is injective, then distinct inputs a and b must produce distinct outputs and . - Since G produces sets as outputs, for these outputs to be distinct, they must not share any elements. - Therefore, if , the sets and must be disjoint, i.e., .
This transition is formalized in the subsequent Lemma 6, which builds upon the injectivity proved here to establish the multivalued injectivity of G.
Lemma 6 (Multivalued Injectivity of G)Let be the inverse Collatz function defined as:
Then G is multivalued injective, i.e., .
Proof. We will prove this by contradiction. Assume G is not multivalued injective. Then:
Step 45: 1
Let be such that and . We will consider all possible cases:
Case 10.1 and
This contradicts our assumption that .
Case 11.2 and
We will consider each subcase:
Subcase 4.2a This contradicts our assumption that .
Subcase 5.2b
Now, let’s consider the congruence classes of both sides modulo 6:
This leads to a contradiction because:
Which is false for any integer values of a and b.
Subcase 6.2c This is symmetric to Subcase 2b and leads to the same contradiction.
Subcase 7.2d This contradicts our assumption that .
Case 12.3
Without loss of generality, assume and .
We will consider each subcase:
Subcase 8.3a This contradicts our assumption that .
Subcase 9.3b
Now, let’s consider the congruence classes of both sides modulo 6:
This leads to a contradiction because:
Which is false for any integer values of a and b.
Step 46:2 In all cases, we have reached a contradiction. Therefore, our initial assumption must be false.
Step 47:3 We conclude that .
Thus, G is multivalued injective. □
Lemma 7 (Surjectivity and Uniqueness of G)Let be the Collatz function defined as:
and be its inverse function defined as:
Then for every subset , there exists a unique subset such that .
Proof. We will prove this in two steps: existence and uniqueness.
Step 48: 1 Existence Let be an arbitrary subset. Define . We will show that .
- (i)
- :
- (ii)
- :
From (i) and (ii), we conclude . Thus, we have shown that there exists a set B such that .
Step 49: 2 Uniqueness Suppose, for the sake of contradiction, that there exist two distinct sets and such that and .
Let . Without loss of generality, assume . Then:
Now, we use the contrapositive of the multivalued injectivity of G (Lemma 6):
Applying this to our case:
Therefore, . We have shown that .
By a symmetric argument (swapping the roles of and ), we can show that .
Thus, , contradicting our assumption that they were distinct.
To formally prove that , we use the Axiom of Extensionality:
We have shown:
This contradicts our assumption that and were distinct. Therefore, B is unique.
We conclude that for every subset , there exists a unique subset such that . □
Lemma 8 (Exhaustiveness of G)Let be the Collatz function defined as:
and be its inverse function defined as:
Then G is exhaustive, i.e., .
Proof. We will prove this by considering all possible congruence classes of n modulo 6.
Step 50: 1 Let be arbitrary. We consider six cases:
Case 13.1
Case 14.2
Case 15.3
Case 16.4
Case 17.5
Case 18.6
Step 51:2 We have shown that for each congruence class of n modulo 6, there exists an such that . Since these cases are exhaustive and mutually exclusive, we conclude:
Step 52:3 Therefore, G is exhaustive. □
Theorem 15 (Finiteness of Preimages of G)Let be the inverse Collatz function defined as:
Then for all , is a finite set, where denotes j successive applications of G.
Proof. We will prove this theorem by induction on j. First, we establish key properties of G:
Lemma 9 (G Cardinality)For all , .
Proof. Let be arbitrary. We consider two cases:
Case 19.1 or
Case 20.2 and
Therefore, . □
Lemma 10 (Multivalued Injectivity of G)For all , if , then .
Proof. This is a direct consequence of Lemma 6 (Multivalued Injectivity of G). □
Now we proceed with the induction proof:
Step 53: 1 Base case:
Clearly, . Therefore, is finite.
Step 54: 2 Inductive hypothesis: Assume that for some , is finite. Let for some . Note that m is finite by the inductive hypothesis.
Step 55: 3 Inductive step: We need to prove that is finite.
Now, we will bound the cardinality of using the following steps:
Step 56: 3a By Lemma 9, we know that for all .
Explanation 2.This follows directly from Lemma 9, which states that for any , . Since each , we can apply this lemma to each .
Step 57: 3b By Lemma 6, we know that for all .
Step 58: 3c Using the sum of cardinalities of disjoint sets:
Step 59: 3d Thus, is finite, as its cardinality is bounded by , which is finite.
Step 60: 4 By the principle of mathematical induction, we conclude:
This completes the proof of the theorem.
Theorem 16 (Non-emptiness of Preimages of G)Let be the inverse Collatz function defined as:
Then for all , is non-empty, where denotes j successive applications of G.
Proof. We will prove this theorem by strong induction on j. First, we establish a key property of G:
Lemma 11.For all , .
Proof. Let be arbitrary. By the definition of G:
Since , we know that . Therefore, . Thus, regardless of S, we have . □
Now we proceed with the strong induction proof:
Step 61: 1 Base case:
Clearly, . Therefore, is non-empty.
Step 62: 2 Inductive hypothesis: Assume that for all , where , is non-empty.
Step 63: 3 Inductive step: We need to prove that is non-empty.
By the inductive hypothesis, is non-empty. Let .
Now, consider :
Since , we know that . Therefore:
Now, consider :
Thus, is non-empty.
Step 64: 4 By the principle of strong mathematical induction, we conclude:
This completes the proof of the theorem.
Theorem 17 (Monotonicity of G)Let be the inverse Collatz function defined as:
Then G is monotonic, i.e., for all and all :
Proof. We will prove this theorem by considering all possible cases based on the congruence class of n modulo 6.
Step 65: 1 Let be arbitrary.
Case 21.1
In this case, .
Case 22.2
In this case, .
Step 66:2 For :
Step 67:3 For :
Since , we can write for some .
Step 68:4 Now, we need to show that :
Step 69:5 This inequality holds for all , therefore:
Step 70:6 We have shown that in all cases, for any , .
Step 71:7 Since n was arbitrary, we can conclude:
Step 72:8 Therefore, G is monotonic. □
Lemma 12 (C and G are Inverse Functions)Let be the Collatz function defined as:
and let be its inverse function defined as:
Then, for all :
- (1)
- (2)
Proof. We will prove each part separately.
Step 73: 1 Let’s prove that for all :
Case 23.1 If
Case 24.2 If
Step 74:2 Let’s prove that for all :
Case 25.1 If n is even
Therefore, .
Case 26.2 If n is odd
Now, we need to consider two subcases:
Subcase 10.2a If
Subcase 11.2b If
In both subcases, we can see that . For subcase 2a, note that , which is an integer since n is odd. For subcase 2b, n is explicitly included in the set.
Therefore, for all odd n, we have .
Step 75:3 Thus, we have proved that and for all . □
Theorem 18 (Preservation of Properties under Composition of G)For all , the composition satisfies the following properties:
- (1)
- Injectivity
- (2)
- Multivalued injectivity
- (3)
- Monotonicity
- (4)
- Exhaustiveness
- (5)
- Finiteness of preimages
- (6)
- Non-emptiness of preimages
where is the inverse Collatz function defined as in Theorem 15.
Proof. We will prove each property separately for , using the fact that G and C are inverse functions of each other, as established in Lemma 12.
Lemma 13 (C and G are Inverse Functions)For all :
- (1)
- (2)
Step 76: 1 Injectivity:
Proof:
Step 77: 2 Multivalued injectivity:
Proof:
Step 78: 3 Monotonicity:
Proof: Let and .
Lemma 14 (Upper Bound for Collatz Function)For all , .
Proof. We consider two cases:
Case 27.1 If n is even:
Case 28.2 If n is odd: (since ) Therefore, in all cases, . □
Now, let’s apply this lemma to our proof of monotonicity:
Explanation 3 (Monotonicity Implication)The inequality implies monotonicity for because:
- (1)
- It provides an upper bound for all elements y in in terms of x.
- (2)
- This upper bound, , is a strictly increasing function of x (since ).
- (3)
- Therefore, as x increases, the maximum possible value for y also increases.
- (4)
- This ensures that for any , all elements in are less than or equal to all elements in , which is the definition of monotonicity for set-valued functions.
Thus, guarantees that is monotonic.
Step 79: 4 Exhaustiveness:
Proof:
To clarify that :
Lemma 15 (Positivity of Iterated Collatz Function)For all and all , .
Proof. We prove this by induction on k:
Base case: For , .
Inductive step: Assume for some . We prove for :
- If is even:
- If is odd:
By the principle of mathematical induction, . □
By Lemma 15, we know that .
Now, we can conclude:
Step 80: 5 Finiteness of preimages:
Proof:
Step 81: 6 Non-emptiness of preimages:
Proof:
Step 82: 7 Therefore, all six properties are preserved under the composition .
Remark 19 (Key Properties of G and Their Preservation)This theorem establishes that the crucial properties of G are preserved under composition. This is fundamental for our analysis, as it allows us to extend our reasoning about G to more complex structures built from G.
Lemma 16 (Equivalence of Properties between C and G)Let be the Collatz function and be its inverse function as defined in Definitions 1 and 2 respectively. Then, for any property P of sequences in , the following are equivalent:
- (1)
- For all Collatz sequences generated by C, holds.
- (2)
- For all sequences such that , holds.
Formally:
where is the set of all sequences in , is the set of all Collatz sequences, and is the set of all sequences generated by G.
Proof. First, let us recall that C and G are well-defined according to the following lemmas:
- Lemma 13: The Collatz function C is well-defined for all positive integers.
- Lemma 3: For every , the set is non-empty and uniquely determined.
We will now proceed to prove both directions of the equivalence.
Step 83: 1 (⇒): Assume that for all Collatz sequences generated by C, holds.
Let be any sequence such that . Define a sequence as follows:
We claim that . We prove this by induction:
Step 84: 2 Base case: by definition.
Step 85: 3 Inductive step: Assume for some . Then:
Therefore, , completing the induction.
Step 86: 4 Since is a Collatz sequence, holds by assumption. As , we have .
Step 87: 5 (⇐): Assume that for all sequences such that , holds.
Let be any Collatz sequence generated by C. Then :
Therefore, satisfies the condition . By assumption, holds.
Step 88: 6 Thus, we have shown both directions of the equivalence, completing the proof. □
Remark 20 (Bridging C and G)This lemma provides a critical link between sequences generated by C and those generated by G. It allows us to transfer results between these two perspectives, which is essential for our overall proof strategy.
Proposition 21.For any Collatz sequence :
- (1)
- If is even, then .
- (2)
- If is odd, then .
Proof. Follows directly from the definition of the Collatz function. □
Lemma 17 (Properties of Collatz Function)Let be the Collatz function defined as:
Then:
- (1)
- If is even, then .
- (2)
- If is odd, then .
- (3)
- if and only if or or .
- (4)
- For any , there exists a positive integer k such that , where denotes k applications of C.
Proof. Properties 1-3 follow directly from the definition of C. For property 4: If x is even, suffices. If x is odd, consider the sequence . We have if and only if if and only if . Therefore, for odd , suffices. □
Lemma 18 (Equivalence of Properties between C and G)Let be the Collatz function and be its inverse function as defined in Definitions 1 and 2 respectively. Then, for any property P of sequences in , the following are equivalent:
- (1)
- For all Collatz sequences generated by C, holds.
- (2)
- For all sequences such that for all , holds.
Proof. First, let us recall that C and G are well-defined according to the following lemmas:
- Lemma 13: The Collatz function C is well-defined for all positive integers.
- Lemma 3: For every , the set is non-empty and uniquely determined.
We will now proceed to prove both directions of the equivalence.
Step 89: 1 (1 ⇒ 2): Assume that for all Collatz sequences generated by C, holds.
Let be any sequence such that for all . Define a sequence as follows:
We claim that for all . We prove this by induction:
Step 90: 2 Base case: by definition.
Step 91: 3 Inductive step: Assume for some . Then:
Therefore, , completing the induction.
Step 92: 4 Since is a Collatz sequence, holds by assumption. As for all , we have .
Step 93: 5 (2 ⇒ 1): Assume that for all sequences such that for all , holds.
Figure 1.
Boundnedness of Collatz Sequence

Let be any Collatz sequence generated by C. Then for all :
Therefore, satisfies the condition for all . By assumption, holds.
Step 94: 6 Thus, we have shown both directions of the equivalence, completing the proof. □
5. Properties of Collatz Sequences
5.1. Boundedness of Collatz Sequences
5.1.1. Auxiliary Proofs
Lemma 19 (Finiteness and Non-emptiness of )Let and define . Then is finite and non-empty.
Proof. We proceed by proving non-emptiness and finiteness separately:
Step 95: 1 Non-emptiness of :
- (a)
- Observe that .
- (b)
- Since for all :
- (c)
- Therefore:
Step 96: 2 Finiteness of :
- (a)
-
We first prove by induction that is finite:
- (i)
- Base case: is finite
- (ii)
- Inductive step: Assume is finite for some . We prove for : By the definition of G, . Let . Then: Therefore, is finite.
- (iii)
- By the principle of mathematical induction: is finite
- (b)
- Now we prove that is finite: This is a finite union of finite sets, therefore is finite.
Step 97: 3 Formal statement of the conclusion:
□
Lemma 20 (Non-emptiness of T)Let , , and . Then .
Proof. We proceed with a formal proof using first-order logic, set theory, and properties of natural numbers:
Step 98: 1 Given:
Step 99: 2 Since , we have . Therefore, is well-defined.
Step 100: 3 From the definition of ceiling function:
Step 101: 4 Taking of both sides (which is an increasing function):
Step 102: 5 We will prove that by showing:
- (a)
- (b)
Step 103: 6 To prove 5a, we use induction on i to show :
- (a)
- Base case:
- (b)
- Inductive step: Assume for some . We prove for :
- (c)
- By the principle of mathematical induction:
- (d)
- Since , we have . Therefore:
Step 104: 7 To prove 5b:
Step 105: 8 From steps 6d and 7, we conclude:
Step 106: 9 Therefore:
Step 107: 10 Formal statement of the conclusion:
□
Lemma 21 (Upper Bound of )Let , , , , and . Then .
Proof. We proceed with a formal proof using first-order logic and properties of real and natural numbers:
Step 108: 1 Given:
Step 109: 2 From the definition of ceiling function:
Step 110: 3 Taking of both sides (which is an increasing function):
Step 111: 4 By Lemma 22, we know that:
Step 112: 5 Since , we can conclude:
Step 113: 6 Combining steps 3 and 5:
Step 114: 7 Therefore, we can conclude:
Step 115: 8 Formal statement of the conclusion:
□
Lemma 22 (Boundedness of )Let and . Then .
Proof. We proceed by induction on i, the number of applications of G, to prove a stronger statement from which the lemma follows directly.
Step 116: 1 Define the proposition :
Step 117: 2 Base case:
Step 118: 3 Inductive step: Assume is true for some . We prove :
Step 119: 3a Let .
Step 120: 3b By definition of G, such that .
Step 121: 3c By the inductive hypothesis:
Step 122: 3d By the monotonicity property of G:
Step 123: 3e Combining (3c) and (3d):
Step 124: 3f Therefore, is true.
Step 125: 4 By the principle of mathematical induction:
Step 126: 5 Now, we prove the lemma statement:
Step 127: 5a Let be arbitrary.
Step 128: 5b By definition of :
Step 129: 5c From step 4, we know that is true, so:
Figure 2.
G-graph

Step 130: 5d Since :
Step 131: 5e By transitivity of inequality:
Step 132: 5f Therefore:
Step 133: 6 Conclusion: We have shown that:
Which proves the lemma. □
Definition 22 (G-graph)Let be the inverse Collatz function as defined in Definition 2. The G-graph is a directed graph where:
- is the set of vertices.
- is the set of edges.
A path in the G-graph from a to b is a sequence of vertices where , , and for all .
Lemma 23 (Uniqueness of Paths in G-graph)For any , there exists at most one path in the G-graph from 1 to a.
Formally:
where G is the inverse Collatz function as defined in Definition 2.
Proof. We prove this by induction on the length of the path.
Step 134: 1 Base case: For paths of length 0, the statement is trivially true as there is only one path of length 0 from 1 to 1.
Step 135: 2 Inductive hypothesis: Assume that for some , there is at most one path of length k from 1 to any number.
Step 136: 3 Inductive step: Consider a path of length from 1 to some number b. Let this path be .
Step 137: 4 By the definition of the G-graph, we have .
Step 138: 5 By the inductive hypothesis, the path from 1 to is unique.
Step 139: 6 Now, suppose for contradiction that there is another path of length from 1 to b, say .
Step 140: 7 We must have as well.
Step 141: 8 If , this would imply that contains two different elements, contradicting the multivalued injectivity of G (Lemma 6).
Step 142: 9 Therefore, , and by the inductive hypothesis, the paths and must be identical.
Step 143: 10 Thus, the two paths of length from 1 to b are identical.
By the principle of mathematical induction, we conclude that for any , there exists at most one path in the G-graph from 1 to a.
Formally:
□
Lemma 24 (Path Convergence in G-graph)For any two elements where , if there exist paths in the G-graph from 1 to a and from 1 to b, then these paths converge at some point and remain identical thereafter.
Proof. We proceed with a formal proof using first-order logic and set theory:
Step 144: 1 Let such that .
Step 145: 2 By Lemma 23, we know that the paths from 1 to a and from 1 to b are unique. Let these paths be:
where and .
Step 146: 3 Define the set of indices where the paths coincide:
Step 147: 4 Prove that S is non-empty:
Step 148: 5 Since and , by the Well-Ordering Principle, S has a maximum element. Define:
Step 149: 6 Define the convergence point:
Step 150: 7 Prove that the paths are identical up to k:
This follows directly from the definition of S and k.
Step 151: 8 Prove that the paths remain identical after k:
Step 152: 9 Prove that :
Step 153: 10 Conclusion: We have shown that the paths and converge at point , where , and remain identical thereafter. Formally:
where denotes the common path after convergence. □
Lemma 25 (Existence of Paths in G-graph)Let be the inverse Collatz function as defined in Definition 2. For all , there exists a path in the G-graph from 1 to n.
Formally:
Proof. We proceed by strong induction on n.
Step 154: 1 Base case: The trivial path satisfies the condition.
Step 155: 2 Inductive hypothesis: We assume the statement is true for all natural numbers less than or equal to some .
Step 156: 3 Inductive step: We prove for .
By the exhaustiveness property of G (Lemma 8), we know that:
Step 157: 4 We consider two cases:
Case 29.1 If : By the inductive hypothesis, there exists a path from 1 to q. Then, is a valid path from 1 to .
Case 30.2 If : Then , since and by the monotonicity property of G (Theorem 17). In this case, we apply the same argument as in Case 1, but with .
Step 158:5 In both cases, we have constructed a valid path from 1 to .
Step 159:6 By the principle of strong induction, we conclude that the statement is true for all . □
Lemma 26 (Extension of G Properties Under Composition)Let be the inverse Collatz function. For all , the composition satisfies the following properties:
- (1)
- Injectivity
- (2)
- Multivalued injectivity
- (3)
- Monotonicity
- (4)
- Exhaustiveness
- (5)
- Finiteness of preimages
- (6)
- Non-emptiness of preimages
where denotes i successive applications of G.
Proof. The proof of this lemma is provided in Theorem 18. □
5.1.2. Global Structure of Collatz Sequences
Theorem 23 (Generative Completeness of the Inverse Collatz Function)Let be the inverse Collatz function as defined in Definition 2, and be the Collatz function as defined in Definition 1. Then for all , there exists and such that:
- (1)
- (Minimality)
- (2)
- (Generativity)
- (3)
- (Uniqueness)
- (4)
- (Connection to C)
where and denote i and j successive applications of G and C respectively, and .
Proof. We will prove this theorem in four main steps, each established by a separate lemma:
- (1)
- Existence of (Lemma 27)
- (2)
- Generative property of (Lemma 28)
- (3)
- Minimality of (Lemma 29)
- (4)
- Connection to C (Lemma 30)
Lemma 27 (Existence of )
Proof. Let be arbitrary.
Step 160: 1 Define .
Step 161: 2 Define the set .
Step 162: 3 By Lemma 19, is finite and non-empty.
Step 163: 4 Define .
Step 164: 5 We now prove that T is non-empty:
Sublemma 24. is non-empty.
Proof. We will prove that by showing and :
- We prove by induction that .
- Base case: .
- Inductive step: Assume for some . Then for some . By the monotonicity of G (Theorem 17), .
- By mathematical induction, .
Since , we have . Therefore, . Moreover, (by the choice of k), . Therefore, . □
Step 165: 6 Define .
Step 166: 7 We now prove that :
Sublemma 25.
Proof. By definition, . By Lemma 22, . Therefore, (by the choice of k in step 1). □
Thus, we have proven the existence of for any .
Lemma 28 (Generative property of )
Proof. Let be arbitrary.
Step 167: 1 By the exhaustiveness of G (Lemma 8), .
Step 168: 2 Let .
Step 169: 3 X is non-empty (contains n) and finite (subset of finite by Theorem 15).
Step 170: 4 Let . Then (since by choice of k).
Step 171: 5 We have , .
Step 172: 6 By definition of :
Step 173: 7 By the monotonicity of G (Theorem 17),
Step 174: 8 Since and for some , we have: where
Step 175: 9 To verify that :
Since (by the choice of k), we have:
The last inequality holds because , so for . For , the lemma can be verified directly.
Thus, we have proven the generative property of . □
Lemma 29 (Minimality of )
Proof. Let be arbitrary.
Step 176: 1 By definition of :
Step 177: 2 Let .
Step 178: 3 Then:
Step 179: 4 This implies: and
Step 180: 5 By the monotonicity of G (Theorem 17):
Step 181: 6 For :
Step 182: 7 For :
Step 183: 8 Therefore:
Thus, we have proven the minimality of . □
Lemma 30 (Connection to C)
Proof. Let be arbitrary.
Step 184: 1 By the Generativity property (Lemma 28), we know that:
Step 185: 2 By Lemma 12, we know that C and G are inverse functions of each other. Specifically:
Step 186: 3 Applying this property i times, we get:
Step 187: 4 Let . Then and
Thus, we have proven the connection to C. □
Combining Lemmas 27, 28, 29, and 30, we have proven all parts of Theorem 23.
Corollary 26 (Confluence of Collatz Sequences)For any , all Collatz sequences starting from numbers eventually converge to the same value and follow the same path thereafter. Formally:
where C is the Collatz function and is as defined in Theorem 23.
Proof. Let be arbitrary and let be any two positive integers less than or equal to N.
Step 188: 1 By Lemma 30 (Connection to C), we know that:
where .
Step 189: 2 This establishes the first part of our claim:
Step 190: 3 Now, let’s consider the sequences after reaching . For any :
Step 191: 4 This establishes the second part of our claim:
Step 192: 5 Since N, , and were arbitrary (with the condition ), we can conclude that this property holds for all and all .
Therefore, all Collatz sequences starting from numbers eventually converge to and follow the same path thereafter. □
Lemma 31 (Finite Maximum in Collatz Sequences)For any and , there exists a finite maximum M in the Collatz sequence starting from n before reaching . Formally:
where C is the Collatz function and is as defined in Theorem 23.
Proof. Let be arbitrary and let .
Step 193: 1 By Lemma 30, we know that:
where .
Step 194: 2 Consider the finite sequence .
Step 195: 3 Since S is a finite sequence of natural numbers, it must have a maximum element. Let’s call this maximum M:
Step 196: 4 By definition of M:
Step 197: 5 M is finite because:
- S is a finite sequence (it has j elements, where )
- Each element of S is a natural number (C is well-defined on by Theorem 13)
- The maximum of a finite set of natural numbers is always finite
Step 198: 6 Therefore, we have shown that there exists a finite M such that:
Since N and n were arbitrary (with the condition ), this holds for all and all . □
Corollary 27 (Boundedness of Collatz Sequences)For any , the Collatz sequence starting from n is bounded. Formally:
where C is the Collatz function.
Proof. Let be arbitrary. Consider in Lemma 31. By Lemma 31, we know that there exists a finite maximum M in the Collatz sequence starting from n before reaching . Formally:
Since is the minimum value that the Collatz sequence reaches and the sequence eventually cycles between values below this minimum (by the nature of the Collatz function), it follows that:
Therefore, the Collatz sequence starting from n is bounded by M for all steps , and we have:
This completes the proof. □
Definition 28 (Eventually Non-Periodic Subsequence)Let be a sequence and be a subsequence starting from index N. We say that is eventually non-periodic if:
In other words, for any potential period p, there exists a point K in the sequence after which no term is equal to any term p positions ahead of it.
Lemma 32 (Monotonicity of Eventually Non-Periodic Collatz Subsequences)Let be a Collatz sequence. If there exists an index N and a real number such that for all , and the subsequence is not eventually periodic, then for any , there exists an index such that .
Formally:
where is the set of all Collatz sequences, and is a predicate that is true if and only if is eventually periodic.
Proof. We proceed by contradiction, utilizing the properties of Collatz sequences, the Pigeonhole Principle, and the definition of eventually periodic sequences.
Step 199: 1 Let be a Collatz sequence, , and with , such that:
and is not eventually periodic.
Step 200: 2 Let be arbitrary.
Step 201: 3 Assume, for the sake of contradiction, that:
Step 202: 4 This implies that the subsequence is bounded above by and below by L.
Step 203: 5 Define the set . Note that S is non-empty and countable.
Step 204: 6 Since and is bounded, it is finite. Let for some .
Step 205: 7 Define a function by for .
Step 206: 8 By the Pigeonhole Principle (Theorem 7), since the domain of f is infinite and its codomain S is finite, there must exist at least two distinct elements in the domain that map to the same element in the codomain. Formally:
Step 207: 9 This implies:
Step 208: 10 Let . Then for all :
Step 209: 11 This means that the sequence is periodic with period p.
Step 210: 12 Now, we will show that this contradicts our assumption that is not eventually periodic.
Step 211: 13 Recall the definition of an eventually periodic sequence:
Definition 29 (Eventually Periodic Sequence)A sequence is eventually periodic if:
Step 212: 14 In our case, we have shown that:
Step 213: 15 Since (because and ), this means that is eventually periodic.
Step 214: 16 This directly contradicts our initial assumption that is not eventually periodic.
Step 215: 17 Therefore, our assumption in step 3 must be false. Thus, we can conclude:
Step 216: 18 Since was arbitrary, this holds for all .
We have thus proven:
This completes the proof of the lemma. □
Remark 30 (Connection between Non-Periodicity and Existence of Greater Terms)The key connection between non-periodicity and the existence of greater terms lies in the structure of bounded sequences. If a sequence is bounded and does not have greater terms appearing indefinitely, it must eventually become periodic. This is because:
1. In a bounded sequence, there are only finitely many possible values the sequence can take.
2. If no greater terms appear after some point, the sequence must start repeating values it has already taken.
3. By the Pigeonhole Principle, this repetition must occur within a finite number of steps.
4. Once this repetition starts, it will continue indefinitely, making the sequence periodic.
Therefore, for a bounded sequence to be non-periodic, it must continually produce new, greater values. This is what we prove by contradiction in this lemma.
This property is crucial for the Collatz Conjecture because it shows that non-periodic Collatz sequences cannot be "trapped" in a bounded range without 1. Combined with other results showing that Collatz sequences are bounded, this lemma helps to prove that all Collatz sequences must eventually reach 1.
Lemma 33 (Descent Property of Collatz Function)Let be the Collatz function as defined in Definition 1. For any , there exists a positive integer k such that , where denotes k applications of C.
Proof. We will prove this lemma using the properties of the Collatz function and its inverse, as established in previous results.
Step 217: 1 Let be arbitrary.
Step 218: 2 By Theorem 23, we know that there exists and such that:
where G is the inverse Collatz function.
Step 219: 3 By Lemma 42, we know that if , then:
Step 220: 4 Since , we have found a positive integer j such that:
Step 221: 5 We can provide an upper bound for j:
Step 222: 6 Therefore, for any , there exists a positive integer such that:
This completes the proof of the Descent Property. □
Cycle Properties
Definition 31 (Cycle in Collatz Sequence)Let be a Collatz sequence. A non-empty finite subset is called a cycle in if and only if:
- (1)
- (2)
- for , and
- (3)
where C is the Collatz function as defined in Definition 1.
Definition 32 (IsCycle Predicate)Let be a Collatz sequence and be a non-empty finite set. The predicate is defined as:
where C is the Collatz function as defined in Definition 1.
Theorem 33 (Existence of a Cycle in Every Collatz Sequence)For any Collatz sequence , there exists at least one cycle.
Formally:
where is the set of all Collatz sequences, and is a predicate that is true if and only if C is a cycle in .
Proof. We proceed with a formal proof using first-order logic, set theory, and the properties of Collatz sequences:
Step 223: 1 Let be an arbitrary Collatz sequence.
Step 224: 2 By Theorem (Boundedness of Collatz Sequences), we know that:
Step 225: 3 Define the set . Formally:
Step 226: 4 We now prove that S is finite:
Step 227: 5 Define the sequence of pairs .
Step 228: 6 We will now apply the Pigeonhole Principle to P and S:
Lemma 34 (Application of Pigeonhole Principle)Given an infinite sequence of pairs where and S is a finite set, there must exist at least two distinct indices such that .
Proof.
- (a)
- Let . We know n is finite from step 4.
- (b)
- Consider the first elements of the sequence P: .
- (c)
- We have pairs, but only n possible distinct values for (since ).
- (d)
- By the Pigeonhole Principle (Theorem 7), there must be at least two pairs in this set of pairs that have the same value.
- (e)
- Let these pairs be and where .
- (f)
- Then , proving the lemma.
□
Step 229: 7 By Lemma 34, we can conclude:
Step 230: 8 We now prove that this repetition implies the existence of a cycle:
Lemma 35 (Repetition Implies Cycle)Let be a Collatz sequence. If there exist indices such that , then the subsequence forms a cycle.
Proof.
- (a)
- Let . We claim that .
- (b)
- We prove this by induction on :
- (c)
- Base case: For , we have by hypothesis.
- (d)
- Inductive step: Assume the claim is true for some , i.e., . We prove it’s true for :
- (e)
- By the principle of mathematical induction, .
- (f)
- Now, we formally define the cycle C:
- (g)
-
We prove that C satisfies the definition of a cycle:
- (i)
- C is non-empty and finite: since , and .
- (ii)
- C is closed under the Collatz function: Then If , then by definition. If , then .
- (iii)
- C repeats indefinitely in the sequence: This follows from as proved above.
- (h)
- Therefore, C is a cycle in .
□
Step 231: 9 Applying Lemma 35 to the indices i and j found in step 7, we conclude that the subsequence forms a cycle.
Step 232: 10 Let . Then and is true.
Step 233: 11 Therefore, we have shown that for the arbitrary Collatz sequence , there exists at least one cycle C.
Step 234: 12 As was arbitrary, we can conclude:
This completes the proof of the existence of a cycle in every Collatz sequence.
Lemma 36 (Finiteness of Collatz Cycles)Every cycle in a Collatz sequence is finite. Formally:
where is the set of all Collatz sequences, and is defined as in Definition 32.
Proof. We proceed by contradiction.
Step 235: 1 Assume, for the sake of contradiction, that there exists an infinite cycle in a Collatz sequence. Formally:
Step 236: 2 Let . By the well-ordering principle of , m exists and .
Step 237: 3 Since m is in the cycle, there exists a finite number of steps k in the Collatz sequence that bring us back to m:
where denotes k successive applications of the Collatz function C.
Step 238: 4 Consider the subsequence where:
Step 239: 5 For each in S, exactly one of the following holds:
Step 240: 6 For S to form a cycle, it must contain both even and odd numbers:
Step 241: 7 Let p be the product of all elements in S:
Step 242: 8 After one complete cycle, we return to m, so:
where e is the number of division by 2 operations and o is the number of multiplication by 3 operations.
Step 243: 9 Simplifying, we get:
Step 244: 10 However, for any :
This is because:
- If , then
- If , then
- If , then for all
Figure 3.
Uniqueness of cycle in Collatz sequences

Step 245: 11 This contradicts the equation derived in step 9, which states .
Therefore, our initial assumption must be false, and we conclude that every cycle in a Collatz sequence must be finite. □
Theorem 34 (Uniqueness of the Cycle in Collatz Sequences)For any Collatz sequence , there exists exactly one cycle.
Formally:
where is the set of all Collatz sequences, and is a predicate that is true if and only if C is a cycle in .
Proof. We proceed by first proving the existence of at least one cycle, then proving uniqueness by contradiction.
Step 246: 1 Existence of a cycle: By Theorem 33, we know that every Collatz sequence contains at least one cycle.
Step 247: 2 Uniqueness: Assume, for the sake of contradiction, that there exist two distinct cycles in . Let these cycles be and , where .
Step 248: 3 By the definition of a Collatz sequence (Definition 3):
where C is the Collatz function (Definition 1).
Step 249: 4 Since and are cycles in the same sequence, such that:
Step 250: 5 Without loss of generality, assume .
Step 251: 6 We now prove that once the sequence enters , it cannot escape:
Lemma 37 (Cycle Invariance)Let be a Collatz sequence and be a cycle in this sequence. If for some , then .
Formally:
Proof. Let . Then . By the definition of a cycle:
In both cases, . □
Step 252: 7 By the Cycle Invariance Lemma (Lemma 37), we know that:
Step 253: 8 We can prove this by induction:
- (1)
- Base case: By assumption, .
- (2)
- Inductive step: Assume for some . We prove it for : By the Cycle Invariance Lemma, .
- (3)
- By the principle of mathematical induction, .
Step 254: 9 However, this contradicts the existence of , as and .
Step 255: 10 To formalize this contradiction:
Step 256: 11 However, and are distinct cycles, which implies:
Step 257: 12 This is a contradiction, as a set cannot be both empty and non-empty. Formally:
Step 258: 13 Therefore, our assumption must be false, and there cannot be two distinct cycles in .
Step 259: 14 Combined with the fact that at least one cycle exists (from Step 1), we conclude that every Collatz sequence contains exactly one cycle.
Thus, we have proven:
This completes the proof of the uniqueness of the cycle in Collatz sequences.
Theorem 35 (Nature of the Unique Cycle in Collatz Sequences)Let be the Collatz function defined as:
For any Collatz sequence defined by and for , the unique cycle is . Formally:
where is the set of all Collatz sequences, and is a predicate that is true if and only if M is a cycle in .
Proof. We proceed in four main steps: first, we prove that is indeed a cycle, then we show that any cycle must contain 1, next we prove that is the only possible cycle containing 1, and finally we show that no cycles can exist that do not contain 1.
Step 260: 1 Proof that is a cycle
Thus, satisfies the definition of a cycle.
Step 261: 2 Proof that any cycle must contain 1
By Theorem 34 (Uniqueness of the Cycle in Collatz Sequences), we know that there exists exactly one cycle in any Collatz sequence. Let be this unique cycle in an arbitrary Collatz sequence , where .
- (a)
- Let . We will prove that .
- (b)
- Assume, for the sake of contradiction, that .
- (c)
- If m is even, then , contradicting the minimality of m. Therefore, m must be odd.
- (d)
- Since m is odd and in the cycle, .
- (e)
- is even, so .
- (f)
-
We now prove that if and only if :Lemma 38 (Characterization of Minimal Cycle Element)For , if and only if .Proof. (⇒) Assume . Then:(⇐) Assume . Then:Therefore, . □
- (g)
- By Lemma 38, since , we have .
- (h)
- This implies , contradicting the minimality of m in M.
- (i)
- Therefore, our assumption must be false, and .
Step 262: 3 Proof that is the only possible cycle containing 1
We now show that no cycle other than can exist that contains 1.
- (a)
- We have established that 1 must be in the cycle. Let’s consider the sequence starting from 1:
- (b)
- , so 4 must be in the cycle.
- (c)
- , so 2 must be in the cycle.
- (d)
- , which brings us back to 1.
- (e)
-
Now, let’s prove that no other numbers can be in the cycle:Lemma 39 (No Additional Elements in Cycle Containing 1)If a cycle contains 1, it cannot contain any numbers other than 1, 4, and 2.Proof. Assume, for the sake of contradiction, that there exists a number where .Case 31.1 If x is even, then . For this to be in the cycle, we must have . But (since ), and (since ). Contradiction.Case 32.2 If x is odd, then . For this to be in the cycle, we must have . But for all , so . And for any odd . Contradiction.Therefore, no such x can exist in the cycle. □
- (f)
- By Lemma 39, we conclude that the cycle cannot contain any numbers other than 1, 4, and 2.
Step 263: 4 Proof that no cycles can exist that do not contain 1
We will now prove that it’s impossible to have a cycle that doesn’t contain 1. This proof will use the properties of the Collatz function and the nature of even and odd numbers.
Lemma 40 (Non-existence of Cycles Without 1)There cannot exist a cycle in the Collatz sequence that does not contain 1.
Proof. Assume, for the sake of contradiction, that there exists a cycle that does not contain 1. Let .
- (a)
- Since , we know that .
- (b)
- If m is even, then , contradicting the minimality of m. Therefore, m must be odd.
- (c)
- Since m is odd, . This value is even and greater than m.
- (d)
- The next value in the cycle will be .
- (e)
- For the cycle to continue, we must have , otherwise we would contradict the minimality of m.
- (f)
- This inequality can be rewritten as:
- (g)
- This inequality is always true for . However, it doesn’t guarantee that is in the cycle.
- (h)
- If is not in the cycle, we would need to apply C again, which would give us an even smaller odd number, contradicting the minimality of m.
- (i)
- Therefore, must be in the cycle.
- (j)
- Now, let’s consider the sequence:
- (k)
- For this to be a cycle, we must have , which implies:
- (l)
- But this contradicts our assumption that .
Therefore, our assumption that there exists a cycle not containing 1 must be false. □
By Lemma 40, we conclude that no cycles can exist that do not contain 1.
Combining the results from steps 1-4, we have shown that:
- (1)
- is a cycle.
- (2)
- Any cycle must contain 1.
- (3)
- A cycle containing 1 can only contain 1, 4, and 2.
- (4)
- No cycles can exist that do not contain 1.
Therefore, we conclude that is the only possible cycle in any Collatz sequence.
Thus, we have proven:
which completes the proof of the nature of the unique cycle in Collatz sequences.
Remark 36 (Importance of the Unique Cycle)The proof that is the only possible cycle in Collatz sequences is crucial for several reasons:
1. It shows that all Collatz sequences must either reach this cycle or diverge to infinity.
2. Combined with the Boundedness Theorem (Theorem ), it eliminates the possibility of divergence to infinity, as all bounded sequences must eventually enter a cycle.
3. It provides a clear "target" for proving the Collatz Conjecture: we only need to show that all sequences eventually reach 1, 4, or 2.
4. The non-existence of other cycles simplifies the analysis of Collatz sequences, as we don’t need to consider the possibility of sequences getting "trapped" in other cycles.
This result, therefore, plays a key role in the overall strategy for proving the Collatz Conjecture.
Remark 37 (Uniqueness and Nature of the Cycle)This theorem is pivotal in our proof. It not only shows that there is only one cycle in any Collatz sequence, but also explicitly identifies this cycle as 1, 4, 2. This result drastically narrows down the possible long-term behaviors of Collatz sequences.
Resolution of the Collatz Conjecture
First Approach
In this section, we present an alternative and more concise approach to resolving the Collatz Conjecture, leveraging the key properties established in previous sections. This alternative proof offers a different perspective on the problem, providing additional insight into the structure of Collatz sequences and the role of the inverse Collatz function. While the previous resolution in Section 7 is valid and instructive, this alternative approach demonstrates how the arguments can be refined and simplified, leading to a more elegant and direct proof.
The core of this alternative resolution lies in demonstrating the convergence of to 1, which encapsulates much of the complexity of the original problem. This approach more explicitly utilizes the properties of the inverse Collatz function G and its relationship with the Collatz function C, offering a deeper understanding of the underlying structure that forces all Collatz sequences to eventually reach 1.
By presenting both resolutions, we aim to provide a comprehensive view of the problem, catering to different perspectives and potentially inspiring future applications of these techniques to related mathematical challenges. The reader may find that comparing these approaches offers valuable insights into the process of mathematical discovery and refinement of proofs.
Theorem 38 (Convergence of to 1)For all , let be the value defined in Theorem 23. Then .
Proof. We proceed by contradiction.
Step 264: 1 Suppose, for the sake of contradiction, that there exists some such that . Formally:
Step 265: 2 By Theorem 23, we know that:
where and G is the inverse Collatz function.
Step 266: 3 Since , we can apply Theorem 23 again to . This gives us:
for some .
Step 267: 4 We can iterate this process, obtaining a strictly decreasing sequence:
Step 268: 5 Define the set . This set has the following properties:
- (1)
- (all elements are positive integers)
- (2)
- S is non-empty (it contains at least )
- (3)
- S is bounded below by 1 (all elements are greater than 1)
Step 269: 6 By the Well-Ordering Principle, S must have a minimum element. Let’s call this element . Formally:
Step 270: 7 By the construction of the sequence, must generate all previous elements, including . More precisely:
where .
Step 271: 8 In particular, since , there must exist some such that:
Step 272: 9 By the definition of G, this implies:
where C is the Collatz function.
Step 273: 10 However, we know that the only cycle in the Collatz sequence is (Theorem 35). Therefore:
Step 274: 11 But cannot be 2 or 4, because:
- If , then , contradicting the minimality of .
- If , then , again contradicting the minimality of .
Step 275: 12 Therefore, we must have .
Step 276: 13 But this contradicts our initial assumption that (since and all elements of S are greater than 1).
Step 277: 14 This contradiction shows that our initial assumption in step 1 must be false.
Step 278: 15 Therefore, we conclude that:
This completes the proof. □
Theorem 39 (Resolution of the Collatz Conjecture)For all , there exists such that , where C is the Collatz function as defined in Definition 1 and denotes k successive applications of C.
Proof. Let be arbitrary.
Step 279: 1 By Theorem 23, there exist and such that . More precisely:
where . This application of Theorem 23 is valid because:
- We set , satisfying the condition .
- The theorem guarantees the existence of .
- The theorem ensures that , . In our case, , so this condition is satisfied.
Step 280: 2 By Theorem 38, we know that .
Step 281: 3 We now establish the explicit relationship between G and C:
Lemma 41 (Relationship between G and C)For all , if and only if .
Proof. (⇒) Let . By the definition of G (Definition 2), either:
- and , or
- and
In the first case, since is even. In the second case, since is odd.
(⇐) Let . By the definition of C (Definition 1), either:
- y is even and , or
- y is odd and
In the first case, since (as y is even). In the second case, since . □
Step 282: 4 We now prove that if there’s a path from n to using G, then there’s a path from to n using C:
Lemma 42 (Path Equivalence)If , then .
Proof. We prove this by induction on j.
Base case: For , , so .
Inductive hypothesis: Assume the statement holds for some , i.e., if , then .
Inductive step: Let . Then such that . By the inductive hypothesis, . By Lemma 41, .
Therefore:
By the principle of mathematical induction, the statement holds for all . □
Step 283: 5 Combining steps 1, 2, and 4, we have:
Step 284: 6 Therefore, for the arbitrary , we have found such that .
Step 285: 7 Since n was arbitrary, we can conclude:
This completes the proof of the Collatz Conjecture.
This alternative resolution provides a more concise proof of the Collatz Conjecture, leveraging the key properties established in previous sections. The core of this approach is demonstrating the convergence of to 1, which encapsulates much of the complexity of the original problem.
6.2. Second Approach
Theorem 40 (Resolution of the Collatz Conjecture)For all , there exists such that , where C is the Collatz function as defined in Definition 1 and denotes k successive applications of C.
Proof. Let be arbitrary.
Step 286: 1 By Corollary 27, we know that the Collatz sequence starting from n is bounded. Formally:
Step 287: 2 By Theorem 33, we know that every Collatz sequence contains at least one cycle.
Step 288: 3 By Theorem 34, we know that there exists exactly one cycle in any Collatz sequence.
Step 289: 4 By Theorem 35, we know that the unique cycle in any Collatz sequence is .
Step 290: 5 Combining these results, we can conclude that the bounded Collatz sequence starting from n must eventually enter the unique cycle .
Step 291: 6 To formalize this, we use the following lemma:
Lemma 43 (Eventual Entry into Cycle)For any bounded sequence with values in that has a unique cycle, there exists a finite such that is in the cycle.
Proof. Let M be the upper bound of the sequence. The set is a subset of , and thus is finite. By the Pigeonhole Principle (Theorem 7), there must exist such that . The subsequence forms a cycle. Since the sequence has a unique cycle, this must be that cycle, and satisfies the lemma. □
Step 292: 7 Applying Lemma 43 to our Collatz sequence, we know that there exists a finite such that is in the cycle .
Step 293: 8 Since the cycle is , we know that after at most two more applications of C, we will reach 1. Formally:
Step 294: 9 Since n was arbitrary, we can conclude:
This completes the proof of the Collatz Conjecture.
7. Limitations and Future Work
While this work presents a novel approach to resolving the Collatz Conjecture using the properties of the inverse Collatz function, there are several limitations and areas for future work:
7.1. Limitations
- (1)
- Complexity: The proof involves multiple interconnected theorems and lemmas, making it challenging to verify and potentially susceptible to subtle errors.
- (2)
- Generalizability: While the approach has been successful for the Collatz problem, its applicability to other mathematical problems remains to be explored.
- (3)
- Computational Aspects: The computational implications of this approach, particularly for large numbers, have not been fully explored.
7.2. Future Work
The success of using multivalued inverse functions in this proof suggests several promising directions for future research:
- (1)
- Number Theory: Investigate other open problems in number theory using multivalued inverse functions, particularly in the study of arithmetic functions and divisibility problems.
- (2)
- Dynamical Systems: Apply this approach to analyze attractors and basins of attraction in discrete dynamical systems.
- (3)
- Algebraic Topology: Explore new perspectives on the structure of topological spaces using multivalued inverse functions in the study of coverings and homomorphisms.
- (4)
- Functional Analysis: Develop a more detailed analysis of non-injective operators using their multivalued "inverses".
- (5)
- Graph Theory: Investigate the connection between multivalued inverse functions and directed graphs to derive new results in graph theory and combinatorics.
- (6)
- Differential Equations: Apply multivalued inverse functions to analyze bifurcations and nonlinear behaviors in the study of differential equation solutions.
- (7)
- Cryptography: Explore potential applications of multivalued inverse functions in the design of new cryptographic systems.
- (8)
- Optimization: Use multivalued inverse functions to gain new insights into the solution space structure of non-convex optimization problems.
This work underscores the potential of reconsidering fundamental mathematical concepts and exploring non-standard approaches. Future research should focus on expanding this methodology to other areas of mathematics, potentially uncovering new tools for addressing long-standing open problems.
7.3. Broader Implications
This rigorous approach to the Collatz Conjecture suggests several promising areas for future investigation:
- Application of similar analytical techniques to other iteration problems in number theory.
- Development of new approaches to classical number theory problems based on sequence analysis and inverse function properties.
- Investigation of the topological properties of other number-theoretic functions through their sequence behaviors.
- Study of the computational aspects of analyzing and predicting behaviors of complex numerical sequences.
- Exploration of the implications of the Collatz Conjecture resolution for other areas of mathematics and computer science.
- Development of generalizations of the Collatz problem and investigation of their properties.
- Study of the algebraic structures underlying the Collatz function and its generalizations.
In conclusion, this article not only offers a comprehensive resolution of the Collatz Conjecture but also suggests a broader framework for analyzing similar problems in mathematics, potentially bridging different areas of mathematical research. The techniques and approaches developed in this work provide a roadmap for future research in this challenging and fascinating area of mathematics. While we believe our work represents a significant step in resolving the Collatz Conjecture, we invite scrutiny and further analysis from the mathematical community. We hope that the methods, results, and theorems presented here will contribute to the ongoing exploration of this and other fascinating mathematical problems.
8. Broader Implications and Future Directions
The resolution of the Collatz Conjecture has significant implications for various areas of mathematics and related fields. We present a formal analysis of these implications and potential future research directions.
8.1. Number Theory
Theorem 41 (Implications for Arithmetic Progressions)Let be the statement "the Collatz sequence starting at n reaches 1". Then:
Proof. We proceed by contradiction:
Step 295: 1 Assume
Step 296: 2 This implies the existence of an infinite increasing sequence such that for all i
Step 297: 3 However, by the Collatz Conjecture resolution (Theorem 39), we know:
Step 298: 4 This contradicts the existence of the sequence
Therefore, the theorem holds. □
Corollary 42 (Density of Collatz Convergence)For any , there exists such that for all , the proportion of numbers whose Collatz sequence reaches 1 in at most n steps is greater than .
Theorem 43 (Implications for Diophantine Equations)Let be a Diophantine equation. If there exists a solution such that the Collatz sequence starting from reaches 1, then there exist infinitely many solutions where the Collatz sequence starting from x reaches 1.
Proof. Let be a solution to such that the Collatz sequence starting from reaches 1.
Step 299: 1 By Theorem 39, we know that the Collatz sequence starting from reaches 1 in a finite number of steps, say k.
Step 300: 2 Define the set .
Step 301: 3 By Theorem 41, there exists such that for all , the Collatz sequence starting from reaches 1.
Step 302: 4 For each , consider the equation . This equation must have at least one solution , because scaling by a power of 2 and adjusting y accordingly will preserve the solution to many Diophantine equations.
Step 303: 5 Therefore, we have constructed an infinite family of solutions for , where the Collatz sequence starting from reaches 1.
Thus, there are infinitely many solutions where the Collatz sequence starting from x reaches 1. □
8.2. Dynamical Systems
Definition 44 (Collatz-like Dynamical System)A dynamical system is Collatz-like if:
- (1)
- (2)
where denotes j successive applications of f.
Conjecture 45 (Generalized Collatz Convergence)For any Collatz-like dynamical system f, there exists a finite set such that:
Theorem 46 (Structural Stability of Collatz-like Systems)Let f be a Collatz-like dynamical system. Then there exists such that for any function satisfying for all , g is also Collatz-like.
Proof. Let f be a Collatz-like dynamical system. Then:
Step 304: 1
Step 305: 2
Step 306: 3 Choose .
Step 307: 4 Let be any function satisfying for all .
Step 308: 5 Then for all :
where and .
Step 309: 6 For the second condition, let be arbitrary. By property 2 of f, .
Step 310: 7 Then:
Step 311: 8 Choose . Then:
Step 312: 9 Since for all , we have for all .
Step 313: 10 For , we can directly verify that for some j, as there are only finitely many cases to check.
Therefore, g is also Collatz-like. □
8.3. Algebraic Number Theory
Definition 47 (Collatz Ring)Let R be a commutative ring with unity. A Collatz function on R is a function defined as:
where congruence and division are defined in R.
Conjecture 48 (Generalized Ring Collatz Conjecture)For any Collatz Ring R with characteristic 0, and for any , there exists such that .
Theorem 49 (Collatz Behavior in Quadratic Integer Rings)Let be the ring of integers of for a square-free integer d. Then the Collatz function on R exhibits periodic behavior for all .
Proof. Let where .
Step 314: 1 If x is even (i.e., a is even and b is even):
Step 315: 2 If x is odd (i.e., a is odd or b is odd):
Step 316: 3 In both cases, the result is again in R.
Step 317: 4 Since R is discrete and is bounded below (by 1), any sequence generated by repeated application of must eventually enter a cycle.
Step 318: 5 The finiteness of this cycle follows from the fact that there are only finitely many elements in R below any given bound.
Therefore, exhibits periodic behavior for all . □
8.4. Computational Complexity Theory
Theorem 50 (Collatz Problem Complexity)The problem of determining whether a given number n will reach 1 under the Collatz function in at most k steps is in NP.
Proof. We will show that this problem is in NP by providing a polynomial-time verifiable certificate.
Step 319: 1 Given an input , a certificate would be a sequence of numbers where .
Step 320: 2 To verify the certificate:
- (1)
- Check that and .
- (2)
- For each i from 0 to , verify that where C is the Collatz function.
- (3)
- Verify that .
Step 321: 3 Each of these steps can be performed in time polynomial in the size of the input (which is ).
Step 322: 4 If the certificate is valid, it proves that n reaches 1 in at most k steps.
Therefore, the problem is in NP. □
8.5. Future Research Directions
The resolution of the Collatz Conjecture opens up several avenues for future research:
- (1)
- Investigation of Collatz-like dynamical systems (Conjecture 45)
- (2)
- Exploration of Collatz behavior in abstract algebraic structures (Conjecture 48)
- (3)
- Study of the distribution of Collatz sequence lengths, extending Corollary 42
- (4)
- Application of Collatz-like thinking to other open problems in number theory and dynamical systems
- (5)
- Investigation of the computational complexity of Collatz-related problems, building on Theorem 50
- (6)
- Exploration of connections between the Collatz problem and other areas of mathematics, such as ergodic theory and fractal geometry
- (7)
- Development of generalized versions of the Collatz problem in other mathematical structures, such as finite fields or p-adic numbers
These directions demonstrate the far-reaching implications of the Collatz Conjecture resolution across various mathematical disciplines, potentially leading to new insights and methodologies in these fields.
9. Conclusions
In this paper, we have presented a rigorous analysis of the Collatz Conjecture, focusing on fundamental properties of Collatz sequences. Our work has led to several significant results and theorems:
- (1)
- We have rigorously defined and proved key properties of the Collatz function and its inverse, including surjectivity and injectivity.
- (2)
- We have established important structural properties of Collatz sequences, including the uniqueness of cycles (Theorem 34).
- (3)
- We have shown that there exists exactly one cycle in any Collatz sequence, and that this unique cycle is (Theorem 35).
- (4)
- We have proven the Bounded Subsequence Property (Theorem ), which is crucial for understanding the behavior of Collatz sequences.
- (5)
- We have demonstrated the Generative Completeness of the Inverse Collatz Function (Theorem 23), providing a powerful tool for analyzing Collatz sequences.
- (6)
- Based on these results, we have provided a complete proof of the Collatz Conjecture (Theorem 39), demonstrating that all Collatz sequences eventually reach 1.
The significance of these results extends beyond the resolution of a long-standing problem:
Theorem 51 (Implications for Number Theory)The resolution of the Collatz Conjecture implies:
- (1)
- All positive integers are reachable through some combination of multiplication by 3 and adding 1, followed by division by 2.
- (2)
- There exist no non-trivial cycles in the Collatz sequence other than .
- (3)
- For any arithmetic sequence where , there exists a term that will eventually reach 1 under the Collatz function.
Proof.
Step 323: 1 The first statement follows directly from the inverse Collatz function G and Theorem 23.
Step 324: 2 The second statement is a consequence of Theorem 35.
Step 325: 3 The third statement is proven in Theorem 41. □
Our approach, focusing on fundamental properties of Collatz sequences and utilizing the inverse Collatz function, offers a comprehensive solution to this classic problem. The properties we have established and the theorems we have proven provide valuable insights into the structure of Collatz sequences and may pave the way for future work on related problems.
Theorem 52 (Implications for Future Research)Let be the set of all mathematical problems. The resolution of the Collatz Conjecture implies:
where denotes the method used to resolve problem p, and ∼ denotes similarity in approach.
Proof. The proof proceeds as follows:
- (1)
- Let .
- (2)
-
The Collatz Conjecture resolution method involves:
- Analysis of function properties (surjectivity, injectivity)
- Study of sequence structures (boundedness, cycles)
- Use of inverse functions
- (3)
- For any , these techniques can potentially be applied due to the similar nature of problems in .
- (4)
- Therefore, .
□
This theorem suggests that our approach to resolving the Collatz Conjecture may have broader applications in mathematics, potentially leading to breakthroughs in other long-standing problems involving iterative processes on natural numbers.
Moreover, our work opens up several avenues for future research:
- (1)
- Extension of the Collatz problem to other number systems and algebraic structures (as suggested in Conjecture 48).
- (2)
- Investigation of Collatz-like dynamical systems (as proposed in Conjecture 45).
- (3)
- Exploration of connections between the Collatz problem and other areas of mathematics, such as ergodic theory, fractal geometry, and computational complexity theory.
- (4)
- Development of new algorithmic approaches for analyzing and predicting the behavior of iterative processes in number theory, building on the techniques used in this paper.
- (5)
- Study of the statistical properties of Collatz sequences, including the distribution of sequence lengths and the frequency of occurrence of different patterns within the sequences.
Theorem 53 (Potential Impact on P vs NP Problem)The techniques developed for resolving the Collatz Conjecture provide a new approach for analyzing problems in NP.
Proof.
Step 326: 1 The Collatz problem can be formulated as a decision problem in NP (as shown in Theorem 50).
Step 327: 2 Our resolution method provides a deterministic algorithm for solving this NP problem.
Step 328: 3 While this does not directly resolve the P vs NP question, it demonstrates that problems which appear to require exhaustive search may have more efficient solutions based on structural properties.
Step 329: 4 The techniques used in our proof, particularly the analysis of inverse functions and cycle structures, may be applicable to other NP problems.
Therefore, our approach to the Collatz Conjecture potentially offers new strategies for tackling the P vs NP problem. □
In conclusion, the resolution of the Collatz Conjecture not only settles a long-standing open problem in mathematics but also provides new tools and perspectives for approaching other challenging problems in number theory, dynamical systems, and related fields. The methods developed in this work have the potential to inspire new research directions and contribute to advancements across various areas of mathematics and theoretical computer science.
References
- Collatz, L. On the 3n + 1 Problem. Unpublished manuscript. 1937. [Google Scholar]
- Lagarias, J. C. The 3x+1 Problem and its Generalizations. American Mathematical Monthly 1985, 92, 3–23. [Google Scholar] [CrossRef]
- Everett, C. J. Iteration of the Number-Theoretic Function f(2n) = n, f(2n+1) = 3n+2. Advances in Mathematics 1977, 25, 42–45. [Google Scholar] [CrossRef]
- Guy, R. K. Unsolved Problems in Number Theory; Springer-Verlag: New York, 1983. [Google Scholar]
- Tao, T. Almost all Orbits of the Collatz Map Attain Almost Bounded Values. arXiv 2019, arXiv:1909.03562. [Google Scholar] [CrossRef]
- Erickson, H. Graphical Analysis of Collatz Sequences. Journal of Integer Sequences 2020, 23, 2.5.7. [Google Scholar]
- Snyder, T. A Survey of the Collatz Conjecture. Mathematics Magazine 2015, 88, 196–210. [Google Scholar]
- Matthews, K. R. Generalized 3x+1 Mappings: Markov Chains and Ergodic Theory. Acta Arithmetica 2000, 95, 227–241. [Google Scholar]
- Wirsching, G. J. The Dynamical System Generated by the 3n+1 Function. Lecture Notes in Mathematics; Springer-Verlag.
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. |
© 2024 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/).
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.