Collatz Conjecture Proof
The Collatz conjecture is one of the most famous unsolved problems in mathematics. This conjecture states that starting with any positive integer, repeatedly applying the two simple rules – "if even, divide by 2; if odd, multiply by 3 and add 1" will eventually lead to 1. Despite various approaches and attempts, the Collatz Conjecture remains unproven for no general proof has been found. Most of the researches are focus on put the two simple operation together, but what will happen if separate the two operation, and hold the divided by 2 for a while?
If a positive integer D after n "multiply by 3 and add 1(odd-step)" and m "divide by 2(even-step)" turn to 1, this can be expressed as:
D𝐧+Y𝐧=2𝐦 [1]
where 𝐷𝐧=3𝐧?𝐷. For any positive integer D, if such Yn existed based on Collatz Conjecture iteration, Collatz Conjecture should be true. Now what is needed to do is trying to figure out how Y is built up along with Collatz Conjecture iteration and such Y𝐧 exist.
For any positive integer D can be expressed as the product of 2 to the power of k(0) and an odd number:
D=2k(0)(Q?2+1) k(0)=0,1,2,3,… [2]
Now we can apply Collatz Conjecture iteration to the odd part and collect the divided by 2 and put it to the 2k part. Any odd number to another odd number, one odd-step and one or more even-step needed. For example:
(1) Number 3:
3*3 + 1 = 10 → 5,
one odd-step and one even-step, collect one divided by 2 → 2k(0)+1
(2) Number 9:
3*9 + 1 = 28 →14 →7,
one odd-step and two even-steps, collect two divided by 2 → 2k(0)+2
(3) Number 13:
3*13 + 1 = 40 →20 →10 → 5,
one odd-step and three even-steps, collect three divided by 2 → 2k(0)+3
(4) Number 37:
3*37 + 1 = 112 → 56 → 28 → 14 → 7,
one odd-step and four even-steps, collect four divided by 2 → 2k(0)+4
Generally for Equation [2], just apply 3n+1 and divided by 2 to the odd part (Q*2 + 1) and pass divided by 2 to 2k portion we got:
2k(0)[3(Q?2+1)+1]
=3?[2k(0)(Q?2+1)]+ 2k(0)
=3?D+ 2k(0) collect 𝑘(0) [3]
= D1+ Y1 D1= 31?D,Y1= 2k(0),D1> Y1
in other way,
2k(0)[3(Q?2+1)+1]
=2k(0)[3?Q?2+4]
=2k(0)+1[3?Q+2]
=2k(0)+1?2x?(Q1?2+1)
=2k(0)+(1+x)?(Q1?2+1) collect 1+x,x=0,1,2,3,…
=2k(1)?(Q1?2+1) k(1)=k(0)+(1+x) [4]
after one 3n+1 and one or more divided by 2 we got a new equation from Equation [2]:
D1+ Y1= 2k(1)?(Q1?2+1) k(1)>k(0) [5]
Compare to Equation [2]:
D→D1+Y1,2k(0)→2k(1)=2𝑘(0)+(1+𝑥),Q→ Q1
Apply another 3n+1 and divided by 2 to the odd part (Q1*2 + 1) of Equation [5] we got:
2k(1)[3(Q1?2+1)+1]
=3?[2k(1)(Q1?2+1)]+2k(1)
=3?D1+3?Y1+2k(1)
=D2+Y2 D2=32?D,Y2=3?Y1+2k(1)
in other way,
2k(1)[3(Q1?2+1)+1]
=2k(1)[3?Q1?2+4]
=2k(1)+1[3?Q1+2]
=2k(1)+(1+x)(Q2?2+1) collect 1+x,x=0,1,2,3,…
=2k(2)(Q2?2+1) k(2)>k(1)
same as Equation [5] we got
D2+Y2 = 2k(2)(Q2?2+1)
repeat the 3n+1 and divided by 2 on the odd part to step n we could get:
Dn+Yn=2k(n)(Qn?2+1) [6]
The above process could be interpreted as it approaches a certain pure even-x number 2m with continuing iteration, then we can get the following equation by combining Equation [1] and [6]:
2𝐦?𝟏
let Y0 = 0, then
Y1=2k(0)=3?Y0+2k(0)
it can be figured out that Y is built up as:
Y0=0,Y1=3?Y0+2k(0),Y2=3?Y1+2k(1),…,Yn=3?Yn?1+2k(n?1)
k(0) < k(1) < ... < k(n-1) < k(n)
The minimum step of k is 1, and for any odd number k(0) = 0, the minimum k sequence should be:
k = 0, 1, 2, 3, ...
and the minimum Y sequence is as:
Y = 0, 1, 5, 19, 65, 211, ..., 3n - 2n.
As described above, D and Y are both multiplied by 3, D is not changed, but Y is added 2k each time, so that Y is getting bigger and bigger. At the beginning Y1
Assuming Yn-1 ≤ Dn-1 at step n-1, and Yn>Dn at step n, from Equation [7] we got:
2𝐦?𝟏
2𝐦?𝟏
To ensure from Yn-1 ≤ Dn-1 to Yn>Dn, 2k(n-1) (difference between Dn and 3*Yn-1) must take the possible maximum value. From Equation [8], the maximum value of 2k(n-1) could be 2m-1. But if 2k(n-1) = 2m-1, Dn + 3*Yn-1 should be ≤ 2m-1, and result in 3*Yn-1 = 0 and Dn = 2m-1. For Yn-1 can not be 0, so that 2k(n-1) must be less than 2m-1, and the maximum possible value should be 2m-2. so we got:
2𝐦?𝟐≤Dn<2𝐦?𝟏
2𝐦?𝟐≤3?Yn?1<2𝐦?𝟏
2𝐦?𝟏
From above analysis we can get:
Δn=2𝐤(𝐧?𝟏)=2𝐦?𝟐
so that
3?Yn?1+Δn=3?Yn?1+2𝐤(𝐧?𝟏)=Yn
Due to Yn satisfied Equation [1] exist for any positive integer, so that Collatz Conjecture should be TRUE for any positive integer.