Search: id:A120511 Results 1-1 of 1 results found. %I A120511 %S A120511 1,3,6,7,11,12,14,15,20,21,23,24,27,28,30,31,37,38,40,41,44,45,47,48,52, %T A120511 53,55,56,59,60,62,63,70,71,73,74,77,78,80,81,85,86,88,89,92,93,95,96, %U A120511 101,102,104,105,108,109,111,112,116,117,119,120,123,124,126,127,135 %N A120511 a(n) = min{j>0 : A006949(j) = n}. %H A120511 B. Jackson and F. Ruskey, Meta-Fibonacci Sequences, Binary Trees and Extremal Compact Codes, Electronic Journal of Combinatorics, 13 (2006), R26. %H A120511 C. Deugau and F. Ruskey, Complete k-ary Trees and Generalized Meta-Fibonacci Sequences, J. Integer Seq., Vol. 12. [This is a later version than that in the GenMetaFib.html link] %H A120511 C. Deugau and F. Ruskey, Complete k-ary Trees and Generalized Meta-Fibonacci Sequences %F A120511 G.f.: P(z) = z / (1-z) * (1 + sum(z^(2^m) * (1 + 1 / (1 - z^(2^m))), m=0..infinity)) %F A120511 It appears that a(n) = a(ceil(n/2)) + n. - Georgi Guninski (guninski(AT)guninski.com), Sep 08 2009 %F A120511 Comments from Max Alekseyev, Sep 08 2009: (Start) This can be proved as follows. %F A120511 Let b=A006949. It is known that b(n) = b(n-1-b(n-1)) + b(n-2-b(n-2)) and b(n-1) <= b(n) <= b(n-1)+1. %F A120511 The following claims are trivial: %F A120511 Claim 1. For any n, b(a(n))=n. %F A120511 Claim 2. If m=a(n) for some n, then a(b(m))=m. %F A120511 Claim 3. Let m=a(n). Then b(m)=n and b(m-1)=n-1, implying that b(m+1) = b(m-b(m)) + b(m-1-b(m-1)) = 2*b(m-n) is an even number. %F A120511 Claim 4. Each even number in A006949 is repeated at least two times while each odd number in A006949 appears only once. %F A120511 Proof. If n is even, then for m=a(n), we have b(m)=n and b(m+1)=n (from Claim 3), i.e., n is repeated at least twice. %F A120511 If n is odd, then for m=a(n), we cannot have b(m+1)=n since by Claim 3 b(m+1) must be even. QED %F A120511 Consider two cases: %F A120511 1) If n is odd, then b(m+1) = n+1 = 2*b(m-n), i.e., b(m-n) = (n+1)/2. %F A120511 Claim 4 also implies b(m-2)=n-1. Therefore %F A120511 n = b(m) = b(m-1-b(m-1)) + b(m-2-b(m-2)) = b(m-n) + b(m-n-1) %F A120511 Since n is odd, we have b(m-n-1) m), from 2n-1 <= A120511(n) <= m it follows that %F A120511 A006949(m) <= (m+1)/2. Similarly, from %F A120511 m < A120511(n+1) < 2(n+1) + log2(n+1) - 1 <= 2(n+1) + log2((m+1)/2+1) - 1, %F A120511 it follows that A006949(m) >= (m - log2(m+3)) / 2. %F A120511 Therefore | A006949(m) - m/2 | <= log2(m+3)/2 %F A120511 which gives an interval of just logarithmic length to search for the value of A006949(m). %F A120511 (End) %F A120511 Comment from Frank Ruskey, Sep 11 2009: From p. 25 of the revised version of the Deugau-Ruskey we have p(n) = s*ceil(log_k n) + (kn-d-1)/(k-1) where d is the sum of the digits of the k-ary expression of n-1. In the present case s = 1 and k = 2. %p A120511 p := proc(n) %p A120511 if n=1 then return 1; end if; %p A120511 for j from p(n-1)+1 to infinity do %p A120511 if A006949(j) = n then return j; fi; od; %p A120511 end proc; %o A120511 (PARI) { A120511(n) = local(t,k); t=binary(n); k=valuation(n,2); 2*n + #t - sum(i=1,#t,t[i]) - k - (n==2^k) } /* from Max Alekseyev */ %Y A120511 Cf. A006949, A120522. %Y A120511 Sequence in context: A087643 A022544 A091067 this_sequence A022550 A153033 A076644 %Y A120511 Adjacent sequences: A120508 A120509 A120510 this_sequence A120512 A120513 A120514 %K A120511 nonn %O A120511 1,2 %A A120511 Frank Ruskey (http://www.cs.uvic.ca/~ruskey/) and Chris Deugau (deugaucj(AT)uvic.ca), Jun 20 2006 %E A120511 Edited by Max Alekseyev (maxale(AT)gmail.com), Sep 16 2009 %E A120511 More terms from Max Alekseyev (maxale(AT)gmail.com), Sep 18 2009 Search completed in 0.002 seconds