login
A385082
Sum of squared coefficients of Product_{i=0..n-1} 1+x^(2^i+1)+x^(2^(i+1)+1).
1
1, 3, 13, 55, 249, 1121, 5025, 22607, 101931, 460877, 2088687, 9482763, 43109307, 196163983, 893222041, 4069162197, 18543631161, 84525140297, 385343891847, 1756959373157, 8011450183181, 36533108258455, 166602342944307, 759783053580809, 3465042771956289, 15802856371611411
OFFSET
0,2
MAPLE
b:= proc(n) option remember; expand(`if`(n<0, 1,
b(n-1)*(1+x^(2^n+1)+x^(2^(n+1)+1))))
end:
a:= n-> add(i^2, i=[coeffs(b(n-1))]):
seq(a(n), n=0..25); # Alois P. Heinz, Jun 17 2025
MATHEMATICA
a[n_]:=Total[CoefficientList[Product[ 1+x^(2^i+1)+x^(2^(i+1)+1), {i, 0, n-1}], x]^2]; Array[a, 20, 0] (* Stefano Spezia, Jun 17 2025 *)
PROG
(PARI) a(n) = norml2(Vec(prod(i=0, n-1, 1+x^(2^i+1)+x^(2^(i+1)+1))));
(Python)
from collections import Counter
from itertools import count, islice
def A385082_gen(): # generator of terms
c = Counter({0:1})
for n in count(0):
yield sum(i**2 for i in c.values())
c = sum((Counter({i:j, (m:=1<<n)+i+1:j, (m<<1)+i+1:j}) for i, j in c.items()), start=Counter())
A385082_list = list(islice(A385082_gen(), 10)) # Chai Wah Wu, Jun 18 2025
CROSSREFS
Cf. A052984 (with 1+x^(2^i)+x^(2^(i+1)) instead).
Sequence in context: A183804 A117376 A264037 * A151318 A151212 A151213
KEYWORD
nonn
AUTHOR
Michel Marcus, Jun 16 2025
STATUS
approved