OFFSET
0,2
COMMENTS
This Mathematica program is much more efficient than the one given in A062775.
LINKS
T. D. Noe, Table of n, a(n) for n = 0..100
L. Toth, Counting Solutions of Quadratic Congruences in Several Variables Revisited, J. Int. Seq. 17 (2014) # 14.11.6.
Index entries for linear recurrences with constant coefficients, signature (4,8,-32).
FORMULA
a(2*k) = (2^(k+1)-1)*2^(3*k), a(2*k-1) = (2^k-1)*2^(3*k-1).
From Colin Barker, Oct 27 2013:
a(n) = 4*a(n-1) + 8*a(n-2) - 32*a(n-3).
G.f.: 1 / ((4*x-1)*(8*x^2-1)). (End)
MAPLE
seq(op([(2^k-1)*2^(3*k-3), (2^k-1)*2^(3*k-1)]), k=1..30); # Robert Israel, Dec 03 2017
MATHEMATICA
Table[n = 2^k; b = Table[0, {n}]; Do[ b[[1 + Mod[i^2, n]]]++, {i, 0, n - 1}]; cnt = 0; Do[m = x^2 + y^2; cnt = cnt + b[[1 + Mod[m, n]]], {x, 0, n - 1}, {y, 0, n - 1}]; cnt, {k, 0, 13}]
PROG
(PARI) Vec(1/((4*x-1)*(8*x^2-1)) + O(x^100)) \\ Colin Barker, Oct 27 2013
CROSSREFS
KEYWORD
nonn,easy
AUTHOR
T. D. Noe, Dec 22 2003
STATUS
approved