Preprint
Article

This version is not peer-reviewed.

Collatz Trees: Trunk–Branch Indexing and Affine Cycle-Freeness

Submitted:

15 September 2025

Posted:

17 September 2025

Read the latest preprint version here

Abstract

The Collatz Conjecture remains one of the most enduring unsolved problems in mathematics, despite being based on an extraordinarily simple rule. Given any natural number \( n \), the conjecture posits that repeatedly applying the operation—dividing by 2 if even, or multiplying by 3 and adding 1 if odd—will eventually result in the number 1. This paper develops a structural perspective by proposing the Collatz Tree as a framework to organize and visualize natural numbers. Each branch is the geometric ray \( \{k\cdot 2^b\}_{b\ge 0} \) for an odd odd core \( k \), and the trunk is the ray from 1. We introduce a trunk—branch indexing that bijects \( N \) with \( Z_{\ge 0}×Z_{\ge 0} \). Algebraically, we encode Collatz steps as affine maps and prove absence of nontrivial finite cycles for a three-way map \( T \); via a bridge, this implies the same for the standard accelerated map \( A(n)=(3n+1)/2^{v2(3n+1)} \) on odd integers. Thus the global Collatz convergence reduces to an independent pillar: coverage (reachability) of the inverse tree rooted at 1, isolating cycle-freeness from coverage and reducing the conjecture to the remaining reachability pillar. Prior work (e.g., Kosobutskyy) studied reverse-oriented trees via Jacobsthal sequences, emphasizing periodic and statistical aspects. Our approach differs in both formulation and aim: we build a tree rooted at 1 and give a constructive, graph-theoretic route toward cycle-freeness and reduction to coverage.

Keywords: 
;  ;  ;  ;  

1. Decomposing All Natural Numbers into Geometric Sequences

1.1. Background and Objective

We express N as a collection of rays parameterized by odd cores and powers of two, providing a structural stage for Collatz dynamics.

1.2. Definitions and Goals

Let
S = { ( 2 a + 1 ) · 2 b a , b Z 0 } .
We show S = N and the representation is unique.

1.3. Prime Factorization and Classification

Every n N decomposes uniquely as
n = 2 b · k , b Z 0 , k odd .

1.4. Exhaustion of Odd Numbers

Any odd k is k = 2 a + 1 with a 0 , giving 1 , 3 , 5 , 7 , .

1.5. Exhaustion of Even Parts

For each odd k, the ray k , 2 k , 4 k , exhausts the even multiples of k.

1.6. Construction of S and Uniqueness

By the above, every n = ( 2 a + 1 ) 2 b with a , b 0 . If
( 2 a + 1 ) 2 b = ( 2 a + 1 ) 2 b ,
then ( 2 a + 1 ) / ( 2 a + 1 ) = 2 b b , forcing a = a and b = b since the left side is odd rational and the right is a power of two. Hence S = N bijectively.

1.7. Remarks from the Collatz Perspective

For odd k, 3 k + 1 is even and belongs to some ray ( 2 a + 1 ) 2 b . This exhibits inter-branch connections. However, the assertion that every number lies on a finite forward path to 1 (global convergence) is a separate issue (coverage) made precise by thm:reduction; it is not implied by the mere classification S = N .
Takeaway of Chapter 1. We obtain a clean, bijective indexing of N by odd core and 2-adic height, furnishing a coordinate system on which later structural/affine arguments are staged.

2. The Structure of the Collatz Tree

2.1. Definition (Branches and Trunk)

Define the trunk  T 0 = { 1 · 2 b : b 0 } and for each odd k 3 the branch  B k = { k · 2 b : b 0 } . These rays partition N disjointly.
Figure 1. Trunk and branches (schematic; reverse orientation when embedded into the inverse graph: edges point to preimages).
Figure 1. Trunk and branches (schematic; reverse orientation when embedded into the inverse graph: edges point to preimages).
Preprints 176821 g001

2.2. Branch–Branch Links via 3 k + 1

Given odd k, 3 k + 1 is even and decomposes as ( 2 a + 1 ) 2 b , indicating where the branch from k can merge into another branch/trunk in forward dynamics. This shows linkage patterns but does not by itself prove global coverage of the tree by reverse generation.
Figure 2. Branch connections (schematic; reverse orientation: edges point to preimages).
Figure 2. Branch connections (schematic; reverse orientation: edges point to preimages).
Preprints 176821 g002

2.3. Forward vs. Reverse Orientation

Let the standard forward map be
f ( n ) = n / 2 , n even , 3 n + 1 , n odd .
The forward graph (edges n f ( n ) ) is a functional digraph (outdegree 1). We do not call it a DAG because it contains the trivial 1 2 4 3-cycle; nontrivial finite cycles are excluded later (sec:affine).
The reverse (preimage) graph rooted at 1, with edges to preimages under f, is a true DAG: levels increase with each application of a reverse step.

2.4. Tree Language

When drawing a reverse BFS tree rooted at 1, each node is assigned a unique parent by construction (though a number may have up to two preimages as graph children). Connectivity of every node to 1 in the forward sense is equivalent to coverage of the reverse tree, which is equivalent to the Collatz convergence; see Theorem 4.

3. Trunk–Branch Indexing of the Natural Numbers

Definition 1
(Odd core, 2-adic valuation). For n N , write uniquely n = odd ( n ) · 2 ν 2 ( n ) where odd ( n ) is odd and ν 2 ( n ) Z 0 is the exponent of 2 in n.
Definition 2
(Trunk and branches). The trunk is T 0 = { 1 · 2 b : b = 0 , 1 , 2 , } = 1 , 2 , 4 , 8 , . For any odd k 3 , B k = { k · 2 b : b = 0 , 1 , 2 , } . Then { T 0 } { B k : k odd 3 } is a disjoint partition of N .
Definition 3
(Indices). Order the odd numbers as 1 , 3 , 5 , 7 , . Assign the branch index br ( odd ) = ( odd 1 ) / 2 Z 0 , so that br ( 1 ) = 0 and br ( 3 ) = 1 , br ( 5 ) = 2 , etc. Define the height ht ( n ) = ν 2 ( n ) . Set
Idx : N Z 0 × Z 0 , Idx ( n ) = br ( odd ( n ) ) , ht ( n ) , Idx 1 ( i , b ) = ( 2 i + 1 ) · 2 b .
Theorem 1
(Complete classification). The map n Idx ( n ) is a bijection from N onto Z 0 × Z 0 .
Proof. 
Uniqueness of odd ( n ) and ν 2 ( n ) is immediate; disjointness/exhaustiveness of rays follows.    □
Figure 3. Trunk–branch indexing (schematic; reverse orientation in the inverse graph).
Figure 3. Trunk–branch indexing (schematic; reverse orientation in the inverse graph).
Preprints 176821 g003
Figure 4. Indexed reverse tree (schematic; edges point to preimages).
Figure 4. Indexed reverse tree (schematic; edges point to preimages).
Preprints 176821 g004

Table: Trunk–Branch Indexing (sample)

Odd k Index Next Index (rule) parity-based trend transition factor
1 1
3 2 3 increase 3 / 2
5 3 1 decrease 1 / 3
7 4 6 increase 3 / 2
9 5 4 decrease 4 / 5
11 6 9 increase 3 / 2
13 7 3 decrease 3 / 7
15 8 12 increase 3 / 2
17 9 7 decrease 7 / 9
19 10 15 increase 3 / 2

4. Affine Word Method: Absence of Nontrivial Finite Cycles

We encode even/odd steps as affine maps and use finite-word compositions F W ( x ) = a W x + c W to prove absence of nontrivial finite cycles.

Definition of the three-way map T.

Define T : N 1 N 1 by
T ( n ) = 3 2 n , n even , n 1 2 , n odd and ν 2 ( 3 n + 1 ) = 1 , 3 n + 1 4 , n odd and ν 2 ( 3 n + 1 ) 2 .
Elementary steps.
E ( x ) = 3 2 x , O 1 ( x ) = x 1 2 , O 2 ( x ) = 3 x + 1 4 .
(For odd n, choose O 1 if ν 2 ( 3 n + 1 ) = 1 , and O 2 if ν 2 ( 3 n + 1 ) 2 .)

Words and composition. 

For any finite word W over { E , O 1 , O 2 } , the composition is affine:
F W ( x ) = a W x + c W .
Writing m = # E , o 1 = # O 1 , o 2 = # O 2 , we have
a W = 3 2 m 1 2 o 1 3 4 o 2 = 3 m + o 2 2 m + o 1 + 2 o 2 ,
and the denominator of c W divides 2 o 1 + 2 o 2 (each O 1 contributes 1 / 2 , each O 2 contributes + 1 / 4 ; E does not increase the power-of-two denominator).
Lemma 1
(No a W = 1 for nonempty words). If W is nonempty then 3 m = 2 m + o 1 + 2 o 2 cannot hold.
Lemma 2
(Odd numerator for 1 a W ).
1 a W = 2 m + o 1 + 2 o 2 3 m + o 2 2 m + o 1 + 2 o 2 ,
so the numerator is odd (even minus odd).
Lemma 3
(If m 1 , a periodic solution cannot be integral). Since den ( c W ) 2 o 1 + 2 o 2 , we have c W · 2 m + o 1 + 2 o 2 = ( integer ) · 2 m . By lem:oddnum-en, 1 a W = ( odd ) / 2 m + o 1 + 2 o 2 . Hence
x = c W 1 a W = ( integer ) · 2 m odd ,
and the odd denominator cannot cancel 2 m . Thus x is not an integer.
Lemma 4
(If m = 0 , contraction; the only integer fixed point is 1). When m = 0 , a W = 2 ( o 1 + 2 o 2 ) < 1 , so any integer periodic point must be a fixed point. Solving x = O 1 ( x ) and x = O 2 ( x ) yields x = 1 as the only integer fixed point.
Theorem 2
(Loop-freeness for T). Under the three-way rule above, the map T admits no finite cycle other than the trivial 1-cycle.
Proof. 
By lem:a1-en, consider x = c W / ( 1 a W ) . If m 1 , Lemma 3 rules out integer x > 1 . If m = 0 , lem:mzero-en leaves only x = 1 as a fixed point.    □
Interpretation. If an even step E appears at least once, a factor 2 m remains in the numerator of x = c W / ( 1 a W ) and cannot be canceled by the odd denominator, so no integer fixed point arises. If E never appears, the composition is a contraction and the only integer fixed point is 1. This algebraic loop-elimination aligns with the inverse-generation intuition.

5. Bridge to the Accelerated Collatz Map

Let the standard accelerated map on odd integers be
A ( n ) = 3 n + 1 2 ν 2 ( 3 n + 1 ) .
We show: If A had a nontrivial finite cycle, then T would have one as well.

Coefficient matching. 

If one tour of the A-cycle multiplies by 3 e / 2 E , take on the T-side a word with m = e and o 1 + 2 o 2 = E m so that a W = 3 e / 2 E .

Constant congruence by adjacent swaps. 

For adjacent swaps E O O E ( O { O 1 , O 2 } ), the normalized constant changes by Δ C ± u · 3 t ( mod D ) where D = 2 E 3 e and u is an odd unit modulo D. Using the order of 3 modulo prime powers of D and CRT, one can realize any residue class mod D.

Realizability (intermediate consistency). 

Parity and ν 2 constraints at each step reduce to a finite system of linear congruences α j x + β j r j ( mod 2 m j ) for the initial value x. The same swap operations adjust β j by controlled powers of two, allowing a simultaneous solution by CRT.
Theorem 3
(Bridge, complete version). If the accelerated map A has a nontrivial finite cycle, then the map T has a nontrivial finite cycle.
Corollary 1
(No nontrivial finite cycle for A). Combining thm:loopfreeT-en with thm:bridge-en, the accelerated Collatz map A has no nontrivial finite cycle.

6. Reduction to Convergence

A functional digraph with outdegree 1 decomposes into a directed cycle with an in-tree (basin). By cor:acc-en, the only allowed cycle is 1. Thus global convergence splits into two independent pillars: (i) cycle-freeness (proved here) and (ii) coverage.
Theorem 4
(Reduction to convergence). For the accelerated map A, the following are equivalent:
  • Every positive integer reaches 1 in finitely many steps (global convergence).
  • The inverse generation tree rooted at 1 covers all positive integers (reachability/coverage).
Proof. 
Each connected component of a functional digraph is a directed cycle with an in-tree. Since only the 1-cycle is permitted (cor:acc-en), global convergence holds iff every node is in the basin of 1, i.e. iff the inverse tree covers N .    □

7. Related Work

The affine-composition viewpoint with coefficient 3 m / 2 E is classical in studies of cycles and their lengths (in our three-way encoding, a W = 3 m + o 2 / 2 m + o 1 + 2 o 2 ). Our novelty is to integrate (i) the trunk–branch indexing and inverse-tree structure, with (ii) a complete loop-elimination for the three-way map T, and (iii) a bridge transporting hypothetical cycles of A into T, thereby isolating cycle-freeness as a stand-alone pillar and reducing full convergence to coverage.

Appendix A. Python Code for Reverse Collatz Tree Visualization

This script visualizes structure up to a finite cutoff and isnota proof of coverage.
The following script visualizes the reverse graph from 1 up to a finite cutoff limit. Preprints 176821 i001Preprints 176821 i002

Appendix B. Python-Generated Tree Visualizations (Illustrative Only)

Note. These are finite-cutoff visualizations generated programmatically. They aid intuition but are not proofs of coverage.
Figure A5. Indexed reverse tree (schematic; edges point to preimages).
Figure A5. Indexed reverse tree (schematic; edges point to preimages).
Preprints 176821 g0a5
Figure A6. Indexed reverse tree (schematic; edges point to preimages).
Figure A6. Indexed reverse tree (schematic; edges point to preimages).
Preprints 176821 g0a6
Figure A7. Indexed reverse tree (schematic; edges point to preimages).
Figure A7. Indexed reverse tree (schematic; edges point to preimages).
Preprints 176821 g0a7

Data Availability Statement

Figures can be regenerated using the Python in the Appendix (for visualization; not a proof of coverage).

References

  1. Lagarias, J.C. The 3x+1 Problem and Its Generalizations. The American Mathematical Monthly 1985, 92, 3–23. [Google Scholar] [CrossRef]
  2. Terras, R. A stopping time problem on the positive integers. Acta Arithmetica 1976, 30, 241–252. [Google Scholar] [CrossRef]
  3. Wikipedia contributors, Collatz conjecture, https://en.wikipedia.org/wiki/Collatz_conjecture, accessed 2025-03-26.
  4. Petro Kosobutskyy, The Collatz problem (a·q±1,a=1,3,5,) from the point of view of transformations of Jacobsthal numbers, arXiv preprint. arXiv:2306.14635, 2023.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated