2. Results
2.1. Rule for Even Numbers
If is an even positive integer, then .
For every even positive integer the Collatz rule for even positive integers halves the positive integer repeatedly until reaching an odd positive integer. A set of positive integers that consist of even positive integers with the same odd base positive integer is called an “odd base number set” ().
Let denote the set containing all such subsets.
}
}
}
}
⋮
The positive integers in
have the formula:
where
,
.
The general formula for an odd base number set is also the general formula for a positive integer.
General formula for a positive integer:
where
,
.
Odd positive integers are generated when and even positive integers are generated when .
The set of all odd base number sets equals the set of positive integers.
Proof 1. If , two things need to shown:
: Every element in is also in . This is true because and X are integers, and their product is an integer. Since and X is a positive odd integer, is a positive integer.
: Every element in is also in . Every natural number , n can be written as , where a is a non-negative integer representing the highest power of 2 that divides n, and X is the odd base number of n (obtained by dividing n by ). Since and X is an odd positive integer, n fits the definition of an element in .
Let . Show that , where is the set of natural numbers .
Let . By definition, for some non-negative integer a and some odd positive integer X. Since and , y is a positive integer. Therefore, . This shows that .
Let . z can be expressed as , where is the largest integer such that divides z, and is the odd base of z. Since z is a positive integer, a is a non-negative integer, and X is a positive odd integer. By the definition of , . This shows that .
Since
and
:
.
(see Appendix I for verification of proof with Isabelle/HOL proof assistant) □
The rule of even positive integers organizes all positive integers into one and only one odd base number set. Odd base number sets organize all positive integers; however, this is not enough to prove the Collatz conjecture since the rule only halves all even positive integers until reaching their odd base positive integer. The even number rule does not connect the odd base number sets into a path to eventually reach the positive integer “1.”
When examining the odd base number sets, an obvious dilemma appears. Each set has just a single odd positive integer with many even positive integers. However, there are equal quantities of even and odd positive integers. Therefore the key to developing a proof for the Collatz conjecture is to analyze how the odd number rule organizes the odd base number sets of positive integers.
2.2. Rule for Odd Numbers
If X is an odd positive integer, then .
The Collatz rule for handling odd positive integers is , where x is an odd positive integer. This rule causes the generation of an even positive integer after reaching an odd positive integer. Multiplying the odd positive integer by 3 creates an odd positive integer. The addition of 1 generates an even positive integer. Since each odd base number set has an odd positive integer as the base positive integer, the odd positive integer becomes linked to an even positive integer with the general formula of , where X is an odd positive integer and .
However, there must be a relationship between an odd base number and an even number. The absence of a relationship could indicate a non-continuous connection between odd base number sets. In order to show a relationship, must be proven to be bijective.
Proof 2.
Definition A function is:
injective (one-to-one) if for all , implies ;
surjective (onto) if for every there exists an such that ;
bijective if f is both injective and surjective.
Let , where and . The goal is to show that f is bijective.
Injectivity: Let such that . Then, . Subtracting 1 from both sides, leaves . Dividing both sides by 3, obtains . Since implies , the function f is injective.
Surjectivity: Let . Show that there exists an such that . From the definition of f, if , then . Solving for x, gets .
Verify that for every , the corresponding x is in . The set C can be expressed as . Let . Then for some . Substituting this into the expression for x: .
Since , i.e., ), is a positive odd integer. Therefore, . For every , an is found, such that .
Thus, the function f is surjective onto C.
Bijectivity and Cardinality: Since is both injective and surjective, it is a bijective function from to C.
A bijective function establishes a one-to-one correspondence between the elements of the domain and the codomain. Therefore, the cardinality of the set of odd natural numbers is equal to the cardinality of the set
C:
.
(see Appendix II for verification of proof with Isabelle/HOL proof assistant) □
We classify odd positive integers into three distinct categories based on their characteristics in odd base number sets. An odd positive integer is either one less than a positive multiple of 6 (e.g., (), where (N) is a positive integer), one more than a positive multiple of 6 (e.g., (), where (N) is a positive integer), or a number divisible by 3 (i.e., (), where X is a odd positive integer and the result is a positive integer).
Odd positive integers of the form , where X is an odd positive integer and N is a positive integer, create odd base number sets where every other positive integer starting from the first even positive integer (e.g., , , , …, where x is an odd positive integer) equals a positive integer written as (where and x are different odd positive integers). For example, if the odd base positive integer is 5 (e.g., ), then 10 [], 40 [], and 160 [] connect to odd base numbers 3, 13, and 53, respectively.
Odd positive integers of the form , where X is an odd positive integer and N is a positive integer, create odd base number sets where every other positive integer starting from the second even positive integer (e.g., , , ,…, where x is an odd positive integer) equals a positive integer written as (where and x are different odd positive integers). For example, if the odd positive integer is 7 (e.g., ), then 28 [(], 112 [(], and 448 [(] connect to odd base numbers 9, 37, and 149, respectively.
Odd positive integers divisible by 3 form the most interesting odd base number sets. Since each even positive integer in the odd base number set is divisible by 3, none of the even positive integers are expressed by the formula , where x is an odd positive integer. This results in none of the even positive integers in the set being connected to another odd base number set. Unless the initial positive integer selected for analysis with the Collatz conjecture is a positive integer divisible by 3, then none of the odd base number sets with an odd base positive integer divisible by 3 is reached during the iteration of positive integers.
Each odd positive integer forms a separate and unique odd base number set comprising the odd positive integer as the lowest integer in the set and then doubling the odd positive integer to generate the successive even positive integer of the set. Since each odd base number set contains a unique set of positive integers, the combination of the even [] and odd [] number rules essentially require the iteration down an odd base number set until reaching the odd positive integer at the base, then jumping to a different odd base number set. This continues until reaching the final odd base number set for 1.
2.3. Dendritic (Tree-Like) Pattern
At this point, we have proved that the rule for even numbers organizes all positive integers into odd base number sets and the rule for odd numbers causes all of the odd base number sets to be interconnected. The next thing is to prove that all interconnected sets go to 1.
Figure 1.
Illustrates a possible dendritic pattern produced by the Collatz rules of even and odd numbers, showing some , , and branches.
Figure 1.
Illustrates a possible dendritic pattern produced by the Collatz rules of even and odd numbers, showing some , , and branches.
The odd base number set with a base positive integer of 1 can be viewed as the trunk of the tree: the primary () branch. The primary branch has connected odd base number sets with base positive integers of 5, 21, 85, …; which can be viewed as secondary () branches. [“branch” is used to represent an odd base number set] Tertiary () branches connect to the secondary () branches; branches connect to branches; which, in turn connect to branches, and this continues onward. Each branch has a large quantity of even positive integers and there are a large quantity of branches.
In practice, when selecting a positive integer at random, the rule for even numbers causes the even positive integers for a particular odd base number set to go down until reaching the odd positive integer at the base. Then, the rule for odd numbers causes the odd base number set to connect to an even positive integer in an odd base number set in the degree branch below it. The connected sets decrease from the original set “degree” down through the degrees until reaching the primary odd base number set of 1. Therefore all branches go to the lowest branch in the dendritic pattern.
This shows that the precise positive integer to be examined with the Collatz conjecture is not important. What is important is the odd base number set in which the positive integer exists. For example, although the positive integer is large and the positive integer 27 is small, is in the primary branch and 27 is in a 42nd branch.
If an even positive integer is in a particular odd base number set, the even positive integer has the same path to “1” as other even positive integers in the odd base number set. This shows that all even positive integers in a branch go to the odd positive integer at the base and all odd base number sets connect, which eventually goes to 1.
2.4. Rule for Odd Numbers Prevents Infinite Loops
We observed that the Collatz rule for odd numbers creates an equality between two odd numbers. The Collatz rule for odd numbers generates an even number. Therefore, the even number generated by the step also can be written as . For example, upon reaching 5 during an iteration, the odd number rule generates the equality of .
Selecting several equalities with the same odd number in different equalities allows the generation of an equation showing the equality between 1 (the termination of the Collatz conjecture) and every odd positive integer.
The following equations show several equalities with a common odd number:
Solving these equations for the common odd number:
enables the generation of a single equation by substitution.
Equation 25 is reduced and reversed so it is easier to read.
Equation 29 is generalized to generate an equation that represents the iteration of the Collatz conjecture. The numerator of the fractions increases as a power of 3 and the denominator of the fractions increases with larger powers of 2.
where
The general equation is powerful for studying the Collatz conjecture. The equation can be used to show that all iterations go to 1, which is the termination of the Collatz conjecture. Additionally, the equation can be solved to show the individual odd positive integers which form the connections from the selected positive integer to its termination. Finally, the equation can be solved for every odd positive integer to determine its location in the pattern and how many steps it takes to go from the odd positive integer down to 1.
Table 1.
Parts A, B, and C.
Table 1.
Parts A, B, and C.
| |
A |
B |
|
| Two Branches |
|
|
|
| Three Branches |
|
|
|
| Four Branches |
|
|
|
| Five Branches |
|
|
|
| Ten Branches |
|
|
|
| |
|
|
|
| Multiple Branches |
|
|
|
Table 2.
= B.
Table 2.
= B.
| |
|
B |
| Two Branches |
|
|
| Three Branches |
|
|
| Four Branches |
|
|
| Five Branches |
|
|
| Ten Branches |
|
|
| |
|
|
| Multiple Branches |
|
|
There are three important parts of the equation.
A - odd positive integer calculated by the addition of the series of fractions in B and C. If the positive integer in A is 1 then the equation can show that every positive integer goes to 1, the endpoint of the Collatz conjecture.
B - a series of fractions that indicate the odd positive integers during iteration and the position of the even positive integers that connect to the odd positive integer. Solving the equation up to that fraction determines the value of the odd positive integer.
- a fraction with the exponent of 3 one positive integer higher than the previous fraction and with the exponent of 2 the same as the previous fraction multiplied by the odd positive integer that was initially selected or the odd positive integer which is the base number of the selected even positive number.
Mathematics defines an “equation structure” as the arrangement and relationship between the different components of an equation, including variables, constants, operations, and the equal sign, which together define how the equation is written and what information it conveys about the relationship between values.
Equations that have the same structure generally have similar relationships, even if the variables and constants differ. For example, if two equations are similar (e.g., ), mathematicians can always solve them using the same steps, regardless of specific values. The same mathematical methods solve equations with the same structure. In short, structurally similar equations imply a fundamental connection in the patterns or relationships they represent, which can lead to shared methods of analysis or interpretation.
Proof 3 - Step 1. The general structure of the equations in Table 2 can be expressed as follows:
where:
B: A sum of fractions with powers of 2 in the denominators and powers of 3 in the numerators.
C: A fraction involving powers of 2 and 3, multiplied by X.
Step 1: Prove equations in Table 2 have the same structure.
So each equation can be expressed with the general equation:
,
where:
B: A sum of fractions with powers of 2 in the denominators and powers of 3 in the numerators.
C: A fraction involving powers of 2 and 3, multiplied by X.
Therefore:
Equation for two branches:
has:
Equation for three branches:
has:
Equation for four branches:
has:
Equation for five branches:
has:
Equation for ten branches:
has:
General equation for multiple branches:
has:
Although the specific B and C differ in complexity and the number of terms, the underlying structure of the equations remains identical. The structural similarity implies that they belong to the same class of equations, and similar solution techniques can be applied to all equations.
Conclusion:
The equations have the same structure.
(see Appendix III for verification of proof with Isabelle/HOL proof assistant) □
Proof 3 - Step 2. Step 2: Prove in the equations in Table 3, when Y and X are odd and .
Suppose for the sake of contradiction that there is a value that solves the equation so that , which would mean it is true there exist loops.
Therefore,
If ,
and
when ,
let:
.
Since the structure of all the equations is the same, the equation for 10 branches is used as an example for all equations.
,
where Y and X are odd positive integers, not divisible by 3 and , and where and are positive integers.
Prove that .
Assume, for the sake of contradiction, that , which would indicate a loop.
Then the equation becomes:
The right side of the equation does not contain X and only has values that are either powers of 2 or powers of 3.
The left side of the equation contains X and , which is less than 1. X must not have a factor of a power of 2 since X is odd or a power of 3 since X is not divisible by 3.
So in the equation.
Conclusion:
There are no major loops.
(see Appendix III for verification of proof with Isabelle/HOL proof assistant) □
Even though the general equation shows there are no major loops, the equation still calculates the minor loop when . The equation discloses the number of loops rather than the number of branches.
For example,
Two loops of minor loop :
Four loops of minor loop :
Step 1 of the proof demonstrates that while the equations for different numbers of branches have
B and
C with varying numbers of terms and specific coefficients, their overall structure remains unchanged:
where
B includes all constant terms independent of
X and
C is the coefficient for the linear
X term. This consistency in structure implies that all equations belong to the same class of linear equations. Therefore, the same solution techniques can be applied uniformly across all equations in Table 2.
Step 2 derives a contradiction by assuming that . Substituting into the general equation: leads to: . For to hold, then X must satisfy the equation. The contradiction arises when analyzing the general equation for multiple branches, where the inequality demonstrates that X does not satisfy the equation under normal conditions unless , which trivializes the equation to: . Thus, the assumption (and hence the presence of loops) is false in all cases except when .
The similarity of the equations highlights that they have the same “structure” and are analyzed using the same mathematical framework. Therefore, during iteration with the Collatz conjecture rules there are no odd positive integers that return to the same value to form a loop. There are no solutions to the general equation when and are not 1.
2.5. Rule for Odd Numbers Prevents the Possibility of Numbers Continuously Increasing to Infinity
The next big challenge is to prove that no positive integers continue increasing toward infinity. The Collatz conjecture rule for even numbers restricts the ability of values to increase. The even number rule only decreases the previous value and thus, works against the ability to increase endlessly. Therefore, the rule for odd numbers is the only method of increasing the previous value. However, the rule for odd numbers produces an even number, so the value is automatically divided in half. The only way for a value to increase is for the value after the even number rule to be odd. For example, the value 7 goes , so the value increases from 7 to 11 to 17 in 2 steps. Then 17 goes to 26 in the next step (Table 3).
Table 3.
Sequences Have an Even Number After n Steps.
Table 3.
Sequences Have an Even Number After n Steps.
| n |
|
Sequence |
| 2 |
3 |
5,
|
| 3 |
7 |
11, 17,
|
| 4 |
15 |
23, 35, 53,
|
| 5 |
31 |
47, 71, 107, 161,
|
| 6 |
63 |
95, 143, 215, 323, 485,
|
| 7 |
127 |
191, 287, 431, 647, 971, 1457,
|
| 8 |
255 |
383, 575, 863, 1295, 1943, 2915, 4373,
|
| 9 |
511 |
767, 1151, 1727, 2591, 3887, 5831, 8747, 13121,
|
| 10 |
1023 |
1535, 2303, 3455, 5183, 7775, 11663, 17495, 26243, 39365,
|
The observation indicates that the way for a number continuously to increase towards infinity is to always reach an odd number after . Looking at the odd numbers and applying , we observed that the odd numbers form a pattern. The pattern is an alternating pattern of even and odd numbers. This eliminates half of the numbers since the next number must be odd if the value is to continue to increase. At each step of applying to the resulting odd numbers, the quantity of available odd numbers decreases from the previous values. For values ranging from 1 to , we observed that the value yields the maximum number of steps that generate an odd number when applying the transformation .
Figure 2 shows that all values of form will eventually generate an even number and thus decline in value from the previous value. Therefore, the number of steps of that produce an odd number is finite. Thus, there are no positive integers that continue to increase towards infinity.
Figure 2.
Steps before reaching an even number.
Figure 2.
Steps before reaching an even number.
Proof 4. Prove that if , then x is always finite no matter the value of positive integer n.
Definition of a Positive Integer: n is a positive integer; which, means n belongs to the set . By definition, each positive integer is a specific, countable number.
The Base of the Exponent: The base is 2 which is a finite number.
The expression represents repeated multiplication of the base (2) by itself n times.
For example,
If , then ,
If , then ,
If , then ),
If (where k is a specific positive integer), then equals k repetitions of multiplying 2, .
The multiplication of two finite numbers results in another finite number. Starting with the finite number 2 and repeatedly multiplying by itself a finite number of times (as n is a finite positive integer), then the result of must also be a finite number.
Subtracting a finite number (1) from another finite number () is always a finite number.
Conclusion:
Therefore, if n is a positive integer and , then x is finite. Even as n becomes arbitrarily large, n remains a specific, finite integer, leading to a finite value for and consequently for x.
As n increases, x grows incredibly large; however, the important issue is that x will never reach infinity. Infinity is not a number but a concept. Since n is always a specific, finite number, the resulting value of x is always a specific, although potentially very large, finite number.
(see Appendix IV for verification of proof with Isabelle/HOL proof assistant) □
Proof 5. Prove that the step of , when , is always even. Show by contradiction that the statement “the step of , when , is always odd” is false.
Show that is always even. First, obtain a general formula for using induction.
Inductive Hypothesis: Assume that for some positive integer
,
Inductive Step: Show that
.
The inductive step holds. Therefore, by induction, the formula: , is true for all .
Now, consider the
step, i.e.,
:
Since n is a positive integer, is always odd. An odd number minus 1 is always an even number. Therefore, is always even.
Conclusion:
We show that the statement “the step of , when , is always odd” is false. The result shows that for , the step of the iteration is , which has been proven to be always even. This directly contradicts the statement that the step of , when , is always odd. Therefore, the statement is false.
(see Appendix V for verification of proof with Isabelle/HOL proof assistant) □
The proof establishes that for , the expression is always even for all non-negative integers n; which, indicates that the value decreases and no longer is increasing towards infinity.
The idea that the values of the numbers might continuously increase to infinity is an artifact of graphing the sequence of numbers during the Collatz conjecture process. The graphing suggests that when the values of the numbers get farther from 1 that this indicates the failure of the process, rather than just the process of proceeding down the number sets to reach each subsequent base number set that then connects to the next number set in series.
The finding was confirmed by Ren. [
10,
11] During a discussion of their data sets, they stated that the data set for
begins with 100 steps of
and the data set for
begins with 10,000 steps of
.
Therefore, no positive integer continuously increases towards infinity.
2.6. All Positive Integers Converge to 1 by Iteration Using Collatz Conjecture Rules
Proof 6. All positive integers go to 1 by iteration using the rules:
If
is an even positive integer, then
If
is an odd positive integer, then
For the sake of contradiction, suppose there is an odd positive integer S, where , that is the final step after iteration.
Therefore,
Number 1 is False - Proof 4 proves there are no loops.
Number 2 is False - Proof 2 proves that every odd positive integer connects to an even positive integer in a relationship.
Conclusion:
There is no odd positive integer S that is the final step after iteration. Therefore all positive integers eventually go to 1 after iteration.
(see Appendix VI for verification of proof with Isabelle/HOL proof assistant) □