login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

Number of iterations of the map n->n/3 if n == 0 (mod 3), n->4*n+a if 4*n+a == 0 (mod 3) where a = 1 or 2, before reaching the end of the cycle.
2

%I #12 Mar 30 2012 18:35:59

%S 5,5,5,7,17,5,16,22,5,16,20,8,8,16,18,20,22,6,16,8,16,18,20,23,34,16,

%T 6,27,11,16,18,22,21,32,16,9,23,25,9,9,28,16,20,39,19,30,16,21,21,21,

%U 23,23,35,7,26,37,16,18,37,9,28,28,16,43,14,19,19,34,21,21,33,24

%N Number of iterations of the map n->n/3 if n == 0 (mod 3), n->4*n+a if 4*n+a == 0 (mod 3) where a = 1 or 2, before reaching the end of the cycle.

%C The problem is as follows: start with any number n. If n is divisible by 3, divide it by 3, otherwise multiply it by 4 and add 1 or 2 in order to find a new integer divisible by 3. Do we always reach the end of a cycle? It is conjectured that the answer is yes.

%C On the set of positive integers, the orbit of any number seems to end in the orbit of 1, or of another integer.

%C This problem has a resemblance with the Collatz problem.

%H Alois P. Heinz, <a href="/A194428/b194428.txt">Table of n, a(n) for n = 1..10000</a>

%e a(1) = 5 because 1 -> 6 -> 2 -> 9 -> 3 -> 1 with 5 iterations ;

%e a(2) = 5 because 2 -> 9 -> 3 -> 1-> 6 -> 2 with 5 iterations ;

%e a(3) = 5 because 3 -> 1 -> 6 -> 2 -> 9 -> 3 with 5 iterations ;

%e a(4) = 7 because 4 -> 18 -> 6 -> 2 -> 9 -> 3 -> 1 -> 6 with 7 iterations.

%p T:=array(1..2000):for n from 1 to 100 do: T[1]:=n:n0:=n:k:=2:for it from 1 to 50 do: z:=irem(n0,3):if z=0 then n0:=n0/3:T[k]:=n0:k:=k+1:else n0:=4*n0 + 1:if irem(n0,3)=0 then T[k]:=n0:k:=k+1:else n0:=n0+1:T[k]:=n0:k:=k+1:fi:fi:od:U:=convert(T,set):n1:=nops(U): printf(`%d, `, n1):od:

%Y Cf. A001281.

%K nonn

%O 1,1

%A _Michel Lagneau_, Aug 23 2011