Gilles Rasigade bio photo

Gilles Rasigade

PhD Engineer loving technology and humans

Twitter Google+ LinkedIn Github Stackoverflow ResearchGate

Collatz conjecture

This very first article1 is interesting.

The following formula is obtained by applying n times the reverse function f to a number aN:

fn(a)=13n(a2ni=0pini=13i12nj=i+1pj)

The problem

f(n)={n/2if n0mod23n+1if n1mod2

The conjecture

This process will eventually reach the number 1, regardless of which positive integer is chosen initially.

Generator

Any function of the form:

G: NNaa×2p,pN

is defined as a generator for the Syracuse problem because any number leading to a function of this form will fall down to 1 after n iterations.

Anytime a number a is having the following property, the conjecture is demonstrated:

pN,f(a)=3a+1=G(p)

This means that any number respecting the following equation is validating the conjecture:

a=G(p)13=2p13

The question is then: is there for any number aN, a fixed number of iteration for f leading to a generator function?

If this is the case, the conjecture is demonstrated.

Relation between generators

A generator has several children but a single parent.

Is the following relation truth?

bN,!aN/f(Gb)=Ga

Demonstration

Written, must be copied here

Conclusion

A generator has several children by the application of the function f but has a single parent by the application of the same function.

Neutral element

The generator G1 is a neutral element for the function f:

f(G1)=G1

with

G1=2p,pN

Questions:

  • Do we have other neutral elements for the function f?
  • Is there a relation between neutral elements and cycles for the function f?

Demonstration

f(Ga)=GaN3×a2p+1=a2q=>q>pa(2q3×2p)=1a2p(2qp3)=1a=12p(2qp3)a,p,nN=>a=1

Children of a generator

A generator Ga is having the following children by application of the reverse function of f:

f1(Ga)=a2p13N,pN

What are the values of p?

All odd numbers can be defined with the following form:

a=3(n±0,2),nN

Leading to

1,3,57,9,1113,15,1719,21,2325,27,29...

Thus, what are accepted values of p with the following form?

f1(Ga)=a2p13N,pN=3(n±0,2)2p13N,nN

For a=3n,nN

f1(Ga)=a2p13N,pN=3n2p13N,nN=n2p13N,n,pN

Conclusion A generator of type G3k,kN does not have any children generator.

We can thus simplify the problem. What are values of p for a=3(n±2),nN leading to:

a2p13N

For a=3n2,nN

f1(Ga)=a2p13N,pN=3n2p2p+113=n2p2p+1+13N if p+12k+1,kN

Conclusion For a=3n2,nN, only values of p of the form p=2k,kN are defining valid children generators forGa.

For a=3n+2,nN

f1(Ga)=a2p13N,pN=3n2p+2p+113=n2p+2p+113N if p+12k,kN

Conclusion For a=3n+2,nN, only values of p of the form p=2k+1,kN are defining valid children generators for Ga.

Based on previous results, we can build the following array

n 2n 1 5 7 11 13 17 19 23 25 29 31
0 1 0   2   4   6   8   10
1 2   3   7   11   15   19  
2 4 1   9   17   25   33   41
3 8   13   29   45   61   ...  
4 16 5   37   69   101   ...   ...
5 32   53   117   181   ...      
6 64 21   149   277   405   ...    
7 128   213   469   725   ...      
8 256 85   597   1109   1621   ...    
9 512   853   1877   2901   ...      
10 1024 341   2389   4437   6485   ...    
11 2048   ...   ...   ...   ...      
12 4096 1365   ...   ...   ...        

Is there a relation between generators values for consecutive valid odd numbers for a given n value?

δn=(b+6)2n13b2n13=6×2n3=2×22δn=2n+1

Conclusion In the array given above, the difference between 2 values on the same row is 2n+1,nN.

Is there a relation between generators values for consecutive values power of 2 for a given a value?

δna,=a2n+213a2n13=a2n(221)13=3a2n3δna,=a2n

N mapped

Do we have an equivalence between each nN?

If we are observiing the arra accurately, we can extract that if any number of N can be expressed with:

n=22p(1+6q)13 where p,qN

or

n=22p+1(5+6q)13 where p,qN

Order relation between generators

The following order between generators can be easily extracted from the array:

1,5,13,17,11,7,37,49,65,43,229,305,203,541,721,961,5125,6833,4555,6073,32389,...

Understanding

G1G5G13...

or

f(G5)=G1f2(G13)=G1f3(G17=G1...