Logo

Greetings from The On-Line Encyclopedia of Integer Sequences!

Hints

Search: id:A133388
Displaying 1-1 of 1 results found. page 1
     Format: long | short | internal | text      Sort: relevance | references | number      Highlight: on | off
A133388 Largest integer m such that n-m^2 is a square, or 0 if no such m exists. +0
4
1, 1, 0, 2, 2, 0, 0, 2, 3, 3, 0, 0, 3, 0, 0, 4, 4, 3, 0, 4, 0, 0, 0, 0, 5, 5, 0, 0, 5, 0, 0, 4, 0, 5, 0, 6, 6, 0, 0, 6, 5, 0, 0, 0, 6, 0, 0, 0, 7, 7, 0, 6, 7, 0, 0, 0, 0, 7, 0, 0, 6, 0, 0, 8, 8, 0, 0, 8, 0, 0, 0, 6, 8, 7, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 9, 0, 0, 0, 8, 9, 0, 0, 0, 0, 0, 0, 9, 7, 0, 10 (list; graph; listen)
OFFSET

1,4

COMMENT

One could have chosen a(n)=-1 instead of 0 if n is not sum of two squares and then include unambiguously a(0)=0. At present, a(n)=0 <=> A000161(n)=0.

FORMULA

a(n) = max( sup { max(a,b) | a^2+b^2 = n ; a,b in Z }, 0 )

EXAMPLE

a(3) = 0 since 3 cannot be written as sum of 2 perfect squares;

a(5) = 2 since 5 = 2^2 + 1^2.

PROGRAM

(PARI) sum2sqr(n)={ local( t, f, p = 1, s=[] ); if( n<=1, return( if( n<0, [], [[0, n]] ))); if( isprime(n), return( if( n=sum2sqr_prime(n), [n], []))); for( i=1, matsize(f = factor(n))[1], if( f[i, 1] % 4 == 1, s = concat( s, [[sum2sqr_prime( f[i, 1] )*[1, I]~, f[i, 2]]] ), if( f[i, 1] == 2, p = (1+I)^f[i, 2], if( f[i, 2] % 2 == 1, return([]), p *= f[i, 1]^(f[i, 2]>>1)) ) ) ); s = vector( #s, i, f=s[i][1]; vector( t=s[i][2]+1, j, f^(t-j)*conj(f)^(j-1) )); t=[]; forvec( T = vector(#s, i, [1, #s[i]]), f = prod( j=1, #T, s[j][T[j]], p); t = setunion( t, [ vecsort( abs([ real(f), imag(f) ]))] ) ); vecsort( eval( t ), 1 ) } /*helper function: treats the case of a prime*/ sum2sqr_prime(p)={ local(c, d); if( p==2, [1, 1], if( p%4 != 3, if( p%8==5, c=2, if( p%3==2, c=3, c=5; while( Mod(p, c)^(c\2)+1, c=nextprime( c+1 )))); c=lift(Mod(c, p)^(p\4)); d=sqrtint(p); while(c > d, c=(p+0)%(p=c)); [c, p%c] ))} /* now this sequence: take the maximum */ vector(30, i, if(i=sum2sqr(i), vecmax(Mat(i~))))

CROSSREFS

Cf. A000161, A001481.

Adjacent sequences: A133385 A133386 A133387 this_sequence A133389 A133390 A133391

Sequence in context: A031124 A063695 A081417 this_sequence A109042 A128540 A051775

KEYWORD

nonn

AUTHOR

M. F. Hasler (Maximilian.Hasler(AT)gmail.com), Nov 23 2007

page 1

Search completed in 0.002 seconds

Lookup | Welcome | Find friends | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Transforms | Puzzles | Hot | Classics
More pages | Superseeker | Maintained by N. J. A. Sloane (njas@research.att.com)

Last modified October 7 14:39 EDT 2008. Contains 144666 sequences.


AT&T Labs Research