cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

A151788 Partial sums of A151787.

This page as a plain text file.
%I A151788 #14 Oct 31 2022 13:00:48
%S A151788 1,4,7,13,16,22,28,40,43,49,55,67,73,85,97,121,124,130,136,148,154,
%T A151788 166,178,202,208,220,232,256,268,292,316,364,367,373,379,391,397,409,
%U A151788 421,445,451,463,475,499,511,535,559,607,613,625,637,661,673,697,721,769,781,805
%N A151788 Partial sums of A151787.
%H A151788 Robert Israel, <a href="/A151788/b151788.txt">Table of n, a(n) for n = 1..10000</a>
%H A151788 Hsien-Kuei Hwang, Svante Janson, and Tsung-Hsi Tsai, <a href="https://arxiv.org/abs/2210.10968">Identities and periodic oscillations of divide-and-conquer recurrences splitting at half</a>, arXiv:2210.10968 [cs.DS], 2022, p. 30.
%F A151788 G.f. g(x) satisfies g(x) = (2+1/x)*(1+x)*g(x^2) + x^2/(1-x). - _Robert Israel_, Feb 27 2018
%p A151788 wt:= n -> convert(convert(n,base,2),`+`):
%p A151788 ListTools:-PartialSums([1,seq(3*2^(wt(n-1)-1),n=2..100)]); # _Robert Israel_, Feb 27 2018
%t A151788 b[n_] := If[n == 1, 1, 3*2^(Total[IntegerDigits[n-1, 2]]-1)];
%t A151788 Array[b, 100] // Accumulate (* _Jean-François Alcover_, Mar 27 2019 *)
%o A151788 (PARI) b(n) = if (n==1, 1, 3*2^(hammingweight(n-1)-1));
%o A151788 a(n) = sum(k=1, n, b(k)); \\ _Michel Marcus_, Feb 27 2018
%Y A151788 Cf. A151787.
%K A151788 nonn
%O A151788 1,2
%A A151788 _N. J. A. Sloane_, Jun 25 2009