TOPICS
Search

Circle Lattice Points


Circle lattice points are lattice points in the interior of a circle or on its circumference. For every positive integer n, there is a circle of area n containing exactly n lattice points in its interior, a result of H. Steinhaus (Honsberger 1973, p. 118).

SchinzelCircles

Schinzel's theorem shows that for every positive integer n, there exists a circle in the plane having exactly n lattice points on its circumference (Schinzel 1958, pp. 71-72). The theorem also explicitly identifies such "Schinzel circles" as

 {(x-1/2)^2+y^2=1/45^(k-1)   for n=2k; (x-1/3)^2+y^2=1/95^(2k)   for n=2k+1.
(1)

Note, however, that these solutions do not necessarily have the smallest possible radius. For example, while the Schinzel circle centered at (1/3, 0) and with radius 625/3 has nine lattice points on its circumference, so does the circle centered at (1/3, 0) with radius 65/3.

For a nonnegative integer radius R, let L(R) be the number of lattice points on the circumference of the circle centered at the origin (0, 0), with L(0)=1. For R>=1, it is enough to count those in the first octant, where 0<=y<=x and x^2+y^2=R^2. Calling this count O(R) gives L(R)=8O(R)-4, so L(R)=4 (mod 8). Multiplication by eight counts all octants, and subtraction by four removes the extra copies of points on the axes. Since sqrt(2) is irrational, no lattice point on this circle lies on an octant boundary away from the axes.

Gauss's circle problem asks for the number of lattice points in the closed disk of radius R>=0 centered at the origin

 N(R)=1+4|_R_|+4sum_(i=1)^(|_R_|)|_sqrt(R^2-i^2)_|,
(2)

where |_x_| is the floor function. An elementary estimate gives

 N(R)=piR^2+E(R),
(3)

where, for R>=1,

 |E(R)|<=2sqrt(2)piR.
(4)
CircleLatticePoints000

The number of lattice points on the circumference of circles centered at (0, 0) with radius R is L(R)=r_2(R^2), where r_k(n) is the sum of squares function. The numbers of lattice points falling on the circumference of circles centered at the origin of radii 0, 1, 2, ... are therefore 1, 4, 4, 4, 4, 12, 4, 4, 4, 4, 12, 4, 4, ... (OEIS A046109).

The smallest positive integer radii of circles centered at the origin with 8n+4 lattice points on their circumferences, for n=0, 1, ..., are 1, 5, 25, 125, 65, 3125, 15625, 325, ... (OEIS A006339). For n>=1, each is also the least common hypotenuse of exactly n distinct Pythagorean triangles, since their number for a given integer hypotenuse R is [L(R)-4]/8. The record values of these minimum radii are 1, 5, 25, 125, 3125, ... (OEIS A062875), and their corresponding numbers of lattice points are 4, 12, 20, 28, 44, ... (OEIS A062876).

CircleLatticePoints050
CircleLatticePoints033

If the circle is instead centered at (1/2, 0), then the circles of radii 1/2, 3/2, 5/2, ... have 2, 2, 6, 2, 2, 2, 6, 6, 6, 2, 2, 2, 10, 2, ... (OEIS A046110) on their circumferences. If the circle is instead centered at (1/3, 0), then the number of lattice points on the circumference of the circles of radius 1/3, 2/3, 4/3, 5/3, 7/3, 8/3, ... are 1, 1, 1, 3, 1, 1, 3, 1, 3, 1, 1, 3, 1, 3, 1, 1, 5, 3, ... (OEIS A046111).

More generally, for a positive integer m, let L_(1/2)(m) count the lattice points on the circle with center (1/2,0) and radius m/2, and let L_(1/3)(m) count those on the circle with center (1/3,0) and radius m/3. Then

 L_(1/2)(m)={1/2L(m)   if m is odd; 0   if m is even,
(5)

and

 L_(1/3)(m)={1/4L(m)   if 3m; 0   if 3|m.
(6)

For n=0, 1, ..., let

1. a_n be the smallest positive integer radius for which the circle centered at (0,0) has 8n+4 lattice points on its circumference,

2. b_n/2 be the smallest radius of the form m/2, with m a positive integer, for which the circle centered at (1/2,0) has 4n+2 lattice points on its circumference,

3. c_n/3 be the smallest radius of the form m/3, with m a positive integer, for which the circle centered at (1/3,0) has 2n+1 lattice points on its circumference.

Then a_n=b_n=c_n, so the actual minimum radii are a_n, a_n/2, and a_n/3.

Kulikowski's theorem states that for every positive integer n, there exists a three-dimensional sphere which has exactly n lattice points on its surface. The sphere is given by the equation

 (x-a)^2+(y-b)^2+(z-sqrt(2))^2=c^2+2,
(7)

where a and b are the coordinates of the center of the so-called Schinzel circle and c is its radius (Kulikowski 1959, pp. 89-90; Honsberger 1973).


See also

Circle, Circle Point Picking, Circumference, Gauss's Circle Problem, Kulikowski's Theorem, Lattice Point, Schinzel Circle, Schinzel's Theorem

Explore with Wolfram|Alpha

References

Honsberger, R. "Circles, Squares, and Lattice Points." Ch. 11 in Mathematical Gems I. Washington, DC: Math. Assoc. Amer., pp. 117-127, 1973.Kulikowski, T. "Sur l'existence d'une sphère passant par un nombre donné de points aux coordonnées entières." L'Enseignement Math. Ser. 2 5, 89-90, 1959.Schinzel, A. "Sur l'existence d'un cercle passant par un nombre donné de points aux coordonnées entières." L'Enseignement Math. Ser. 2 4, 71-72, 1958.Sierpiński, W. "Sur quelques problèmes concernant les points aux coordonnées entières." L'Enseignement Math. Ser. 2 4, 25-31, 1958.Sierpiński, W. "Sur un problème de H. Steinhaus concernant les ensembles de points sur le plan." Fund. Math. 46, 191-194, 1959.Sierpiński, W. A Selection of Problems in the Theory of Numbers. New York: Pergamon Press, 1964.Sloane, N. J. A. Sequences A006339, A046109, A046110, A046111, A062875, and A062876 in "The On-Line Encyclopedia of Integer Sequences."

Referenced on Wolfram|Alpha

Circle Lattice Points

Cite this as:

Weisstein, Eric W. "Circle Lattice Points." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/CircleLatticePoints.html

Subject classifications