A polynomial approach to the Collatz conjecture
Feng Pan, Jerry P. Draayer

TL;DR
This paper investigates the Collatz conjecture through polynomial representations derived from binary systems, showing that polynomial degrees tend to decrease, offering a weak inductive proof towards the conjecture.
Contribution
Introduces a polynomial approach based on binary systems to analyze the Collatz conjecture, providing a novel perspective and a weak proof outline.
Findings
Polynomial degrees decrease on average after finite steps
Provides a weak inductive proof of the conjecture
Offers a new algebraic framework for Collatz analysis
Abstract
The Collatz conjecture is explored using polynomials based on a binary numeral system. It is shown that the degree of the polynomials, on average, decreases after a finite number of steps of the Collatz operation, which provides a weak proof of the conjecture by using induction with respect to the degree of the polynomials.
| The degree of | ||
|---|---|---|
| 0 | 0 | 1 |
| 1 | 1 | |
| 2 | 3 | |
| 3 | 4 | |
| 4 | 6 | |
| 5 | 7 | |
| 6 | 9 | |
| 7 | 11 | |
| 8 | 12 | |
| 9 | 14 | |
| 10 | 15 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBenford’s Law and Fraud Detection
A polynomial approach to the Collatz conjecture
Feng Pan
Department of Physics, Liaoning Normal University, Dalian 116029, China
Department of Physics and Astronomy, Louisiana State University, Baton Rouge, LA 70803-4001, USA
Jerry P. Draayer
Department of Physics and Astronomy, Louisiana State University, Baton Rouge, LA 70803-4001, USA
Abstract
The Collatz conjecture is explored using polynomials based on a binary numeral system. It is shown that the degree of the polynomials, on average, decreases after a finite number of steps of the Collatz operation, which provides a weak proof of the conjecture by using induction with respect to the degree of the polynomials.
Keywords: Collatz conjecture; binary numeral system based on polynomials; induction method.
The Collatz problem [1] ; [2] ; [3] concerns consecutive Collatz operations to a given integer with if is odd and if is even. The conjecture asserts that there is always a finite number of the Collatz operations, after which . In this letter, we only consider odd integers with the operation , where is the largest positive integer with (mod 2). The conjecture has been verified to be true for all [4] . It is well known that a natural number less than can be expressed in a binary numeral system with
[TABLE]
where there is a unique positive integer and a set of coefficients with or for the given . The sequence of bits, , is just the binary representation of the integer . In the following, we always assume that is a positive finite integer. In order to visually realize the Collatz operation on odd integers, we introduce the polynomial
[TABLE]
of degree , where is assumed throughout, which corresponds to an odd integer given in (1) with . Arithmetic operations of the polynomials, such as addition and subtraction , multiplication , and division are defined as usual, for which one only needs to keep in mind that , so
[TABLE]
with according to the rules of arithmetic operations on integers in the binary numeral system. Hence, the resultants of or are still a polynomial of the same type. Table 1 provides for as examples computed in this way. The degree of the polynomial increases with linearly as for , where is the nearest integer of .
The Collatz operation on the polynomial representing an odd integer is defined as
[TABLE]
where the positive integer is chosen to be the largest such that is still a polynomial of the same type defined by (2), or equivalently is factorizable as , where is an positive integer, and is a polynomial of the same type of degree representing another odd integer. Thus, the polynomial ring constructed by a series of polynomials ,,, , where is given by (2), and are formed by different combinations of [math] and in the sequence of bits in , is algebraically closed under the Collatz operation. The Collatz conjecture can then be stated as follows: The Collatz Conjecture Any degree polynomial decreases after a finite number of the Collatz operations. Namely, with and finite , and eventually with a finite .
Definition If a polynomial defined by (2) satisfies with finite , is called the Collatz polynomial. Concerning the Collatz operation on , we have the following corollaries: Corollary 1 If , then , which can be verified directly by the Collatz operation. Corollary 2 After consecutive iterations according to Corollary 1, the following series () satisfies , which was noted in [5] .
If there are nonzero terms in , without loss of generality, can be expressed as
[TABLE]
in which for is assumed, or with . For a given polynomial , the degree of , where stands for times of the Collatz operation on , can be expressed as
[TABLE]
where is the degree of , which is obtained simply based on the power counting of the leading term of . Concerning the Collatz operation, we have the following proposition: Proposition 1 Except for the trivial polynomial , the Collatz operation on , , is different from itself. The validity of Proposition 1 is obvious from the Collatz operation on . If there is an satisfies , one can deduce that . Since and being a polynomial, the only possible solution for is with , which is excluded in Proposition 1. Directly taking the Collatz operation on , we also have Corollary 3 The degree of the polynomials for , , and with and decreases after a few steps of the Collatz operation. For , we have
[TABLE]
For and , the resultants of direct Collatz operations on are
[TABLE]
For and and ,
[TABLE]
It is obvious that the degrees of the resultants shown in (7), (A polynomial approach to the Collatz conjecture), and (9) are less than .
Furthermore, for , the resultants of direct Collatz operations on are
[TABLE]
The above examples show that the first two cases of given in (A polynomial approach to the Collatz conjecture) increase or remain unchanged in their degree after a few steps of the Collatz operation, while the other cases decrease in the degree, which are mainly determined by the values of (), especially by those of and of the monomials and involved. When , the degree of the leading term of will increase from to , while becomes when , with which the divisor required in the Collatz operation is the smallest in with and resulting in degree polynomial for . This situation remains unchanged after several steps of the Collatz operation, especially when , , , for . As the consequence, the worst situation is typically represented by with , which needs most steps of the Collatz operation to get a polynomial with degree less than . Especially, for for this case, with which the degree of the resulting polynomial will increase within the first steps of the Collatz operation. Table 2A polynomial approach to the Collatz conjecture provides the resultant of after steps of the Collatz operation for explicitly as examples, in which the last column provides the , where is the total number of steps of the Collatz operation needed for to reach . In this case, one can verify that
[TABLE]
where stands for times of the Collatz operation , which is a polynomial of degree . Obviously, for within the first steps of the Collatz operation on .
Table 2. Some after steps of Collatz operations , where, due to (15), only with even for are provided.
[TABLE]
From (11), we have
[TABLE]
where for odd, and for even. Hence,
[TABLE]
for even, where because is odd. Moreover,
[TABLE]
Combining Eqs. (13) and (14), we get
[TABLE]
According to (15), if is a Collatz polynomial, is also a Collatz polynomial, which, however, is valid only when is even. In addition, according to (12) and (13),
[TABLE]
from which we have
[TABLE]
for , where the positive integer changes with quasi-periodically, of which some examples are provided in Table 3 and consistent with the results shown in Table 2.
Table 3. The positive integer in Eq. (17) as a function of even for .
[TABLE]
In order to demonstrate the patten of after the Collatz operation, one may denote and the resultant of after several steps of the Collatz operation as nodes. If is the resultant of , and are connected with an arrow line, of which the arrow points to . Hence, one can generate the Collatz tree graph for under the Collatz operation.
Fig. 1 shows a part of the Collatz tree graph for with , where a long path with nodes from to , in which no polynomial with appears, is abbreviated with dots. Though Fig 1 only provides with a small portion of the graph with , its patten is quite the same as that of the whole tree graph due to the fact that the properties of the polynomials for either even or those for odd are the same among themselves. The common features of the graph can be summarized as follows: (a) Due to Proposition 1, the only endpoint node on the tree graph is , and there is no other endpoint node on any path. Moreover, Proposition 1 also asserts that the tree is unique. Namely, there is no other separate trees containing some of the polynomials with a different endpoint. (b) For a given , there is one and only one path on the tree graph, which can easily be proven because is unique. This unique path is towards , which is due to the fact that is the only endpoint node on the tree graph. Actually, is the unique invariant polynomial under the Collatz operation. (c) If is a factor of , it is a starting node of a path to , because there is no polynomial after the Collatz operation to be a factor of . (d) From towards , in comparison with the former node on the move indicated by the arrow, the degree of the polynomials on the path may keep unchanged, decrease, or increase. Without exception, increasing in the degree with amount occurs only on the path from towards for , which shows that with are the only sources resulting in far increasing of the degree of the polynomial after the Collatz operation.
Concerning the common features of the tree graph, one of the unsolved problems is the possibility of circles under the Collatz operation. Let () are a set of odd integers satisfying for . If , then forms a circle [7] under the Collatz operation. Another unsolved problem is that there may be some polynomials , of which the degrees go to infinity after consecutive Collatz operations. In these two cases, the related polynomials will be separated from the tree graph shown in Fig. 1. It was shown in [7] that the circle containing is not possible for small , but might occur when is large. For both cases, the degree of , on average, will never decrease under the Collatz operation. However, the structure of the polynomials are all the same. Namely, whether a polynomial is the Collatz polynomial should be independent of the degree . A short discussion on this problem will be made later on.
Moreover, when , can be expressed as
[TABLE]
where is a polynomial of degree . While is the starting node of a path when is odd, because is a factor of . When for ,
[TABLE]
for , where
[TABLE]
for . Hence, when for , and are on the same path, where
[TABLE]
for with .
Therefore, if no circle and non-decreasing in the degree occur under the Collatz operation, the polynomials under the consecutive steps of the Collatz operation like a simple board game, for which the rules of the moves are determined by the Collatz operation. Once a move starts from any one of the nodes on the board, there is only one possible path, which is towards the only destination under the Collatz operation. Since is the only endpoint node on the tree graph, the degree of the polynomials after finite steps of the Collatz operation, on average, should decrease, which can be estimated as follows:
Proposition 2 The degree of the Collatz polynomials , on average, decreases after a finite steps of the Collatz operation. Generally, the polynomials (5) may be one of the following four cases with
[TABLE]
for , where when in , when and in , when and in , and when , , and in . The Collatz operation to the first case is definitely with , or to the second or the fourth case is with , and to the third case may be with , , , . Anyway, (). Though it is difficult to calculate the distribution of these values for , is the smallest value, which is most possible to occur in this case. Due to the fact that
[TABLE]
the resultant of after the Collatz operation, (), is still of the form shown in (26). Though there are more possible outcomes for the third case of (26), the resultant of is also of the form shown in (26). The exceptional case is with , for which for . Except and some polynomials related to it under the Collatz operation, the four cases listed in (26) occur approximately randomly after the Collatz operation on the polynomials including shown in (12) with some examples provided in Table 2A polynomial approach to the Collatz conjecture. Hence, except and some polynomials related to it under the Collatz operation, on average, the lower bound of the mean-value after steps of the Collatz operation on can be expressed as
[TABLE]
It should be stated that (31) only provides the lower bound of the mean-value for the polynomial , which is not related to under the Collatz operation. For example, the values of shown in Table 2 are always greater than given in (31). There are more extreme cases with deterministically greater than . For example, since the Collatz operation on provided in Corollary 2 always results in , especially , for the former and for the latter. For a class of polynomials related to under the Collatz operation, the mean-value should be modified as
[TABLE]
Thus, it can now be shown that Proposition 2 is valid in concerning (6) and the estimation of the lower bound of the mean-value after steps of the Collatz operation (31) and (32). Since, after steps of the Collatz operation, the degree of ,
[TABLE]
and, on the average, ,
[TABLE]
for not related to under the Collatz operation, while
[TABLE]
which also applies to . (34) and (35) provide with the average upper bound of . It can be observed from (34) and (35) that with sufficiently large and finite will be less than , with which is definitely satisfied. Hence, the Proposition 2 is stronger than and consistent with the results shown in [1] . In addition the number of steps of the Collatz operation needed for to reach estimated by (34) or (35) is slightly larger than that estimated by previous probabilistic prediction [6] , because (34) or (35) provides with the upper bound of . Proposition 2 also ensures that there is no circle containing for any , and there is no polynomial non-decreasing in its degree after consecutive Collatz operations. Thus, is the only endpoint of the unique tree graph.
Since is the obvious Collatz polynomial, if with have been verified to be the Collatz polynomials, are also the Collatz polynomials because will become with after a finite steps of the Collatz operation as shown in Proposition 2. Hence, by using the induction on the degree of the polynomials, for any are the Collatz polynomials.
In summary, the polynomials in representing integers based on a binary numeral system are introduced to explore the Collatz conjecture, which seem more convenient in the computation under the Collatz operation. Especially, the polynomial structure and its evolution under the Collatz operation become more transparent, from which the upper bound of the degree of the polynomial after a finite steps of the Collatz operation is estimated. With this upper bound, it is shown that the conjecture is true in terms of the induction with respect to the degree of the polynomials.
I acknowledgement
Support from the National Natural Science Foundation of China (11675071), the U. S. National Science Foundation (OIA-1738287 and ACI -1713690), U. S. Department of Energy (DE-SC0005248), the Southeastern Universities Research Association, and the LSU–LNNU joint research program (9961) is acknowledged.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) C. J. Everett, Iteration of the number-theortic function f ( 2 n ) = n 𝑓 2 𝑛 𝑛 f(2n)=n , f ( 2 n + 1 ) = 3 n + 2 𝑓 2 𝑛 1 3 𝑛 2 f(2n+1)=3n+2 , Adv. Math. 25 , 42-45 (1977) . · doi ↗
- 2(2) J. C. Lagarias, The 3 x + 1 3 𝑥 1 3x+1 problem and its generalizations, Amer. Math. Monthley 92 , 3-23 (1985) . · doi ↗
- 3(3) J. C. Lagarias, The 3 x 𝑥 x + 1 problem: An overview, The ultimate challenge: The 3 x + 1 3 𝑥 1 3x+1 problem (American Math. Soc., Providenc, Rhode Island, 2010), p. 3.
- 4(4) T. Oliveira e Silva, Empirical verification of the 3x+1 and related conjectures, The ultimate challenge: The 3 x + 1 3 𝑥 1 3x+1 problem (American Math. Soc., Providenc, Rhode Island, 2010), p. 189.
- 5(5) Ş. Andrei and C. Masalagiu, About the Collatz conjecture, Acta Informatica 35 , 167-179 (1998) . · doi ↗
- 6(6) R. E. Crandall, On the “3 x 𝑥 x + 1” problem, Math. Comp. 32 , 1281-1292 (1978) . · doi ↗
- 7(7) R. Terras, A stopping time problem on the positive integers, Acta Arithmetica 30 , 242-252 (1976).
