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!)
A046081 Number of integer-sided right triangles with n as a hypotenuse or leg. 21

%I #54 May 02 2023 08:15:17

%S 0,0,1,1,2,1,1,2,2,2,1,4,2,1,5,3,2,2,1,5,4,1,1,7,4,2,3,4,2,5,1,4,4,2,

%T 5,7,2,1,5,8,2,4,1,4,8,1,1,10,2,4,5,5,2,3,5,7,4,2,1,14,2,1,7,5,8,4,1,

%U 5,4,5,1,12,2,2,9,4,4,5,1,11,4,2,1,13,8,1,5,7,2,8,5,4,4,1,5,13,2,2,7

%N Number of integer-sided right triangles with n as a hypotenuse or leg.

%C Pythagorean triples including primitive ones and non-primitive ones. For a certain n, it may be a leg or the hypotenuse in either a primitive Pythagorean triple, or a non-primitive Pythagorean triple, or both. - _Rui Lin_, Nov 02 2019

%D A. Beiler, Recreations in the Theory of Numbers. New York: Dover, pp. 116-117, 1966.

%H Lars Blomberg, <a href="/A046081/b046081.txt">Table of n, a(n) for n = 1..10000</a>

%H Anonymous, <a href="https://web.archive.org/web/20121011232325/http://www.weaver1.btinternet.co.uk/theimmortalwombat/junk/pythag.html">Generator of all Pythagorean triples that include a given number</a> [Internet Archive Wayback Machine]

%H Ron Knott, <a href="http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Pythag/pythag.html">Pythagorean Triples and Online Calculators</a>

%H F. Richman, <a href="http://math.fau.edu/Richman/mla/pythag3s.htm">Pythagorean Triples</a>

%H A. Tripathi, <a href="http://www.fq.math.ca/Papers1/46_47-4/Tripathi.pdf">On Pythagorean triples containing a fixed integer</a>, Fib. Q., 46/47 (2008/2009), 331-340. See Theorem 8.

%H Eric Weisstein's World of Mathematics, <a href="http://mathworld.wolfram.com/PythagoreanTriple.html">Pythagorean Triple</a>

%F a(n) = A046079(n) + A046080(n). - _Lekraj Beedassy_, Dec 01 2003

%F From _Rui Lin_, Nov 02 2019: (Start)

%F a(n) = A024363(n) + A328949(n).

%F a(n) = A024361(n) + A024362(n) + A328708(n) + A328712(n). (End)

%e From _Rui Lin_, Nov 02 2019: (Start)

%e n=25 is the least number which meets all of following cases:

%e 1. 25 is a leg of a primitive Pythagorean triple (25,312,313), so A024361(25)=1;

%e 2. 25 is the hypotenuse of a primitive Pythagorean triple (7,24,25), so A024362(25)=1;

%e 3. 25 is a leg of a non-primitive Pythagorean triple (25,60,65), so A328708(25)=1;

%e 4. 25 is the hypotenuse of a non-primitive Pythagorean triple (15,20,25), so A328712(25)=1;

%e 5. Combination 1. and 3. means A046079(25)=2;

%e 6. Combination 2. and 4. means A046080(25)=2;

%e 7. Combination 1. and 2. means A024363(25)=2;

%e 8. Combination 3. and 4. means A328949(25)=2;

%e 9. Combination of 1., 2., 3., and 4. means A046081(25)=4. (End)

%t a[1] = 0; a[n_] := Module[{f}, f = Select[FactorInteger[n], Mod[#[[1]], 4] == 1&][[All, 2]]; (DivisorSigma[0, If[OddQ[n], n, n/2]^2]-1)/2 + (Times @@ (2*f+1) - 1)/2]; Array[a, 99] (* _Jean-François Alcover_, Jul 19 2017 *)

%o (PARI) a(n) = {oddn = n/(2^valuation(n, 2)); f = factor(oddn); for (k=1, #f~, if ((f[k,1] % 4) != 1, f[k,2] = 0);); n1 = factorback(f); if (n % 2, (numdiv(n^2)+numdiv(n1^2))/2 -1, (numdiv((n/2)^2)+numdiv(n1^2))/2 -1);} \\ _Michel Marcus_, Mar 07 2016

%o (Python)

%o from sympy import factorint

%o def a(n):

%o p1, p2 = 1, 1

%o for i in factorint(n).items():

%o if i[0] % 4 == 1:

%o p2 *= i[1] * 2 + 1

%o p1 *= i[1] * 2 + 1 - (2 if i[0] == 2 else 0)

%o return (p1 + p2)//2 - 1

%o print([a(n) for n in range(1, 100)]) # _Oleg Sorokin_, Mar 02 2023

%Y Cf. A006593, A046079, A046080, A024361, A024362, A024363, A328708, A328712, A328949.

%K nonn

%O 1,5

%A _Eric W. Weisstein_

%E Improved name by _Bernard Schott_, Jan 03 2019

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 April 16 12:52 EDT 2024. Contains 371711 sequences. (Running on oeis4.)