The OEIS mourns the passing of Jim Simons and is grateful to the Simons Foundation for its support of research in many branches of science, including the OEIS.
login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A025426 Number of partitions of n into 2 nonzero squares. 46

%I #66 Dec 28 2023 10:41:34

%S 0,0,1,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,

%T 1,0,0,1,0,0,1,1,0,0,0,1,0,0,0,0,2,0,1,1,0,0,0,0,1,0,0,1,0,0,0,2,0,0,

%U 1,0,0,0,1,1,1,0,0,0,0,0,1,0,1,0,0,2,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,1,0

%N Number of partitions of n into 2 nonzero squares.

%C For records see A007511, A048610, A016032. - _R. J. Mathar_, Feb 26 2008

%H Robin Jones, <a href="/A025426/b025426.txt">Table of n, a(n) for n = 0..20000</a> (Terms 0..10000 from Reinhard Zumkeller).

%H Vaclav Kotesovec, <a href="/A025426/a025426.jpg">Graph - the asymptotic ratio (10^8 terms)</a>

%H <a href="/index/Su#ssq">Index entries for sequences related to sums of squares</a>

%F Let m = A004018(n)/4. If m is even then a(n) = m/2, otherwise a(n) = (m - (-1)^A007814(n))/2. - _Max Alekseyev_, Mar 09 2009, Mar 14 2009

%F a(A018825(n)) = 0; a(A000404(n)) > 0; a(A025284(n)) = 1; a(A007692(n)) > 1. - _Reinhard Zumkeller_, Aug 16 2011

%F a(A000578(n)) = A084888(n). - _Reinhard Zumkeller_, Jul 18 2012

%F a(n) = Sum_{i=1..floor(n/2)} A010052(i) * A010052(n-i). - _Wesley Ivan Hurt_, Apr 19 2019

%F a(n) = [x^n y^2] Product_{k>=1} 1/(1 - y*x^(k^2)). - _Ilya Gutkovskiy_, Apr 19 2019

%F Conjecture: Sum_{k=1..n} a(k) ~ n*Pi/8. - _Vaclav Kotesovec_, Dec 28 2023

%p A025426 := proc(n)

%p local a,x;

%p a := 0 ;

%p for x from 1 do

%p if 2*x^2 > n then

%p return a;

%p end if;

%p if issqr(n-x^2) then

%p a := a+1 ;

%p end if;

%p end do:

%p end proc: # _R. J. Mathar_, Sep 15 2015

%t m[n_] := m[n] = SquaresR[2, n]/4; a[0] = 0; a[n_] := If[ EvenQ[ m[n] ], m[n]/2, (m[n] - (-1)^IntegerExponent[n, 2])/2]; Table[ a[n], {n, 0, 107}] (* _Jean-François Alcover_, Jan 31 2012, after _Max Alekseyev_ *)

%t nmax = 107; sq = Range[Sqrt[nmax]]^2;

%t Table[Length[Select[IntegerPartitions[n, All, sq], Length[#] == 2 &]], {n, 0, nmax}] (* _Robert Price_, Aug 17 2020 *)

%o (Haskell)

%o a025426 n = sum $ map (a010052 . (n -)) $

%o takeWhile (<= n `div` 2) $ tail a000290_list

%o a025426_list = map a025426 [0..]

%o -- _Reinhard Zumkeller_, Aug 16 2011

%o (PARI) a(n)={my(v=valuation(n,2),f=factor(n>>v),t=1);for(i=1,#f[,1],if(f[i,1]%4==1,t*=f[i,2]+1,if(f[i,2]%2,return(0))));if(t%2,t-(-1)^v,t)/2;} \\ _Charles R Greathouse IV_, Jan 31 2012

%o (Python)

%o from math import prod

%o from sympy import factorint

%o def A025426(n): return ((m:=prod(1 if p==2 else (e+1 if p&3==1 else (e+1)&1) for p, e in factorint(n).items()))+((((~n & n-1).bit_length()&1)<<1)-1 if m&1 else 0))>>1 # _Chai Wah Wu_, Jul 07 2022

%Y Cf. A000161 (2 nonnegative squares), A063725 (order matters), A025427 (3 nonzero squares).

%Y Cf. A172151, A004526. - _Reinhard Zumkeller_, Jan 26 2010

%Y Column k=2 of A243148.

%K nonn,easy

%O 0,51

%A _David W. Wilson_

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified May 15 06:57 EDT 2024. Contains 372538 sequences. (Running on oeis4.)