Pick's Theorem
   HOME

TheInfoList



OR:

In
geometry Geometry (; ) is, with arithmetic, one of the oldest branches of mathematics. It is concerned with properties of space such as the distance, shape, size, and relative position of figures. A mathematician who works in the field of geometry is c ...
, Pick's theorem provides a formula for the
area Area is the quantity that expresses the extent of a region on the plane or on a curved surface. The area of a plane region or ''plane area'' refers to the area of a shape A shape or figure is a graphics, graphical representation of an obje ...
of a
simple polygon In geometry, a simple polygon is a polygon that does not Intersection (Euclidean geometry), intersect itself and has no holes. That is, it is a flat shape consisting of straight, non-intersecting line segments or "sides" that are joined pairwise ...
with integer
vertex Vertex, vertices or vertexes may refer to: Science and technology Mathematics and computer science *Vertex (geometry), a point where two or more curves, lines, or edges meet * Vertex (computer graphics), a data structure that describes the positio ...
coordinates, in terms of the number of integer points within it and on its boundary. The result was first described by
Georg Alexander Pick Georg Alexander Pick (10 August 1859 – 26 July 1942) was an Austrian Jewish mathematician who was murdered during The Holocaust. He was born in Vienna to Josefa Schleisinger and Adolf Josef Pick and died at Concentration camp Theresienstadt, Ther ...
in 1899. It was popularized in English by
Hugo Steinhaus Hugo Dyonizy Steinhaus ( ; ; January 14, 1887 – February 25, 1972) was a Polish mathematician and educator. Steinhaus obtained his PhD under David Hilbert at Göttingen University in 1911 and later became a professor at the Jan Kazimierz Unive ...
in the 1950 edition of his book ''Mathematical Snapshots''. It has multiple proofs, and can be generalized to formulas for certain kinds of non-simple polygons.


Formula

Suppose that a polygon has integer coordinates for all of its vertices. Let i be the number of integer points interior to the polygon, and let b be the number of integer points on its boundary (including both vertices and points along the sides). Then the
area Area is the quantity that expresses the extent of a region on the plane or on a curved surface. The area of a plane region or ''plane area'' refers to the area of a shape A shape or figure is a graphics, graphical representation of an obje ...
A of this polygon is: A = i + \frac - 1. The example shown has i=7 interior points and b=8 boundary points, so its area is A=7+\tfrac-1=10 square units.


Proofs


Via Euler's formula

One proof of this theorem involves subdividing the polygon into triangles with three integer vertices and no other integer points. One can then prove that each subdivided triangle has area exactly \tfrac. Therefore, the area of the whole polygon equals half the number of triangles in the subdivision. After relating area to the number of triangles in this way, the proof concludes by using Euler's polyhedral formula to relate the number of triangles to the number of grid points in the polygon. The first part of this proof shows that a triangle with three integer vertices and no other integer points has area exactly \tfrac, as Pick's formula states. The proof uses the fact that all triangles tile the plane, with adjacent triangles rotated by 180° from each other around their shared edge. For tilings by a triangle with three integer vertices and no other integer points, each point of the integer grid is a vertex of six tiles. Because the number of triangles per grid point (six) is twice the number of grid points per triangle (three), the triangles are twice as dense in the plane as the grid points. Any scaled region of the plane contains twice as many triangles (in the limit as the scale factor goes to infinity) as the number of grid points it contains. Therefore, each triangle has area \tfrac, as needed for the proof. A different proof that these triangles have area \tfrac is based on the use of
Minkowski's theorem In mathematics, Minkowski's theorem is the statement that every convex set in \mathbb^n which is symmetric with respect to the origin and which has volume greater than 2^n contains a non-zero integer point (meaning a point in \Z^n that is not t ...
on lattice points in symmetric convex sets. This already proves Pick's formula for a polygon that is one of these special triangles. Any other polygon can be subdivided into special triangles: add non-crossing line segments within the polygon between pairs of grid points until no more line segments can be added. The only polygons that cannot be subdivided in this way are the special triangles considered above; therefore, only special triangles can appear in the resulting subdivision. Because each special triangle has area \tfrac, a polygon of area A will be subdivided into 2A special triangles. The subdivision of the polygon into triangles forms a
planar graph In graph theory, a planar graph is a graph that can be embedded in the plane, i.e., it can be drawn on the plane in such a way that its edges intersect only at their endpoints. In other words, it can be drawn in such a way that no edges cross ...
, and Euler's formula V-E+F=2 gives an equation that applies to the number of vertices, edges, and faces of any planar graph. The vertices are just the grid points of the polygon; there are V=i+b of them. The faces are the triangles of the subdivision, and the single region of the plane outside of the polygon. The number of triangles is 2A, so altogether there are F=2A+1 faces. To count the edges, observe that there are 6A sides of triangles in the subdivision. Each edge interior to the polygon is the side of two triangles. However, there are b edges of triangles that lie along the polygon's boundary and form part of only one triangle. Therefore, the number of sides of triangles obeys the equation 6A=2E-b, from which one can solve for the number of edges, E=\tfrac. Plugging these values for V, E, and F into Euler's formula V-E+F=2 gives (i+b) - \frac + (2A+1) = 2. Pick's formula is obtained by solving this
linear equation In mathematics, a linear equation is an equation that may be put in the form a_1x_1+\ldots+a_nx_n+b=0, where x_1,\ldots,x_n are the variables (or unknowns), and b,a_1,\ldots,a_n are the coefficients, which are often real numbers. The coefficien ...
for A. An alternative but similar calculation involves proving that the number of edges of the same subdivision is E=3i+2b-3, leading to the same result. It is also possible to go the other direction, using Pick's theorem (proved in a different way) as the basis for a proof of Euler's formula.


Other proofs

Alternative proofs of Pick's theorem that do not use Euler's formula include the following. *One can recursively decompose the given polygon into triangles, allowing some triangles of the subdivision to have area larger than 1/2. Both the area and the counts of points used in Pick's formula add together in the same way as each other, so the truth of Pick's formula for general polygons follows from its truth for triangles. Any triangle subdivides its
bounding box In geometry, the minimum or smallest bounding or enclosing box for a point set in dimensions is the box with the smallest measure (area, volume, or hypervolume in higher dimensions) within which all the points lie. When other kinds of measure ...
into the triangle itself and additional
right triangle A right triangle (American English) or right-angled triangle (British), or more formally an orthogonal triangle, formerly called a rectangled triangle ( grc, ὀρθόσγωνία, lit=upright angle), is a triangle in which one angle is a right an ...
s, and the areas of both the bounding box and the right triangles are easy to compute. Combining these area computations gives Pick's formula for triangles, and combining triangles gives Pick's formula for arbitrary polygons. *Alternatively, instead of using grid squares centered on the grid points, it is possible to use grid squares having their vertices at the grid points. These grid squares cut the given polygon into pieces, which can be rearranged (by matching up pairs of squares along each edge of the polygon) into a
polyomino A polyomino is a plane geometric figure formed by joining one or more equal squares edge to edge. It is a polyform whose cells are squares. It may be regarded as a finite subset of the regular square tiling. Polyominoes have been used in pop ...
with the same area. *Pick's theorem may also be proved based on
complex integration In the mathematical field of complex analysis, contour integration is a method of evaluating certain integrals along paths in the complex plane. Contour integration is closely related to the calculus of residues, a method of complex analysis. ...
of a
doubly periodic function In mathematics, a doubly periodic function is a function defined on the complex plane and having two "periods", which are complex numbers ''u'' and ''v'' that are linearly independent as vectors over the field of real numbers. That ''u'' and '' ...
related to
Weierstrass elliptic functions In mathematics, the Weierstrass elliptic functions are elliptic functions that take a particularly simple form. They are named for Karl Weierstrass. This class of functions are also referred to as ℘-functions and they are usually denoted by the ...
. *Applying the
Poisson summation formula In mathematics, the Poisson summation formula is an equation that relates the Fourier series coefficients of the periodic summation of a function to values of the function's continuous Fourier transform. Consequently, the periodic summation of a ...
to the
characteristic function In mathematics, the term "characteristic function" can refer to any of several distinct concepts: * The indicator function of a subset, that is the function ::\mathbf_A\colon X \to \, :which for a given subset ''A'' of ''X'', has value 1 at points ...
of the polygon leads to another proof. Pick's theorem was included in a 1999 web listing of the "top 100 mathematical theorems", which later became used by Freek Wiedijk as a
benchmark Benchmark may refer to: Business and economics * Benchmarking, evaluating performance within organizations * Benchmark price * Benchmark (crude oil), oil-specific practices Science and technology * Benchmark (surveying), a point of known elevati ...
set to test the power of different
proof assistant In computer science and mathematical logic, a proof assistant or interactive theorem prover is a software tool to assist with the development of formal proofs by human-machine collaboration. This involves some sort of interactive proof editor ...
s. , Pick's theorem had been formalized and proven in only one of the ten proof assistants recorded by Wiedijk.


Generalizations

Generalizations to Pick's theorem to non-simple polygons are more complicated and require more information than just the number of interior and boundary vertices. For instance, a polygon with h holes bounded by simple integer polygons, disjoint from each other and from the boundary, has area A = i + \frac + h - 1. It is also possible to generalize Pick's theorem to regions bounded by more complex
planar straight-line graph In computational geometry and geometric graph theory, a planar straight-line graph, in short ''PSLG'', (or ''straight-line plane graph'', or ''plane straight-line graph'') is a term used for an embedding of a planar graph in the plane such that ...
s with integer vertex coordinates, using additional terms defined using the
Euler characteristic In mathematics, and more specifically in algebraic topology and polyhedral combinatorics, the Euler characteristic (or Euler number, or Euler–Poincaré characteristic) is a topological invariant, a number that describes a topological space ...
of the region and its boundary, or to polygons with a single boundary polygon that can cross itself, using a formula involving the
winding number In mathematics, the winding number or winding index of a closed curve in the plane around a given point is an integer representing the total number of times that curve travels counterclockwise around the point, i.e., the curve's number of turn ...
of the polygon around each integer point as well as its total winding number. The Reeve tetrahedra in three dimensions have four integer points as vertices and contain no other integer points, but do not all have the same volume. Therefore, there does not exist an analogue of Pick's theorem in three dimensions that expresses the volume of a polyhedron as a function only of its numbers of interior and boundary points. However, these volumes can instead be expressed using
Ehrhart polynomial In mathematics, an integral polytope has an associated Ehrhart polynomial that encodes the relationship between the volume of a polytope and the number of integer points the polytope contains. The theory of Ehrhart polynomials can be seen as a highe ...
s.


Related topics

Several other mathematical topics relate the areas of regions to the numbers of grid points. Blichfeldt's theorem states that every shape can be translated to contain at least its area in grid points. The
Gauss circle problem In mathematics, the Gauss circle problem is the problem of determining how many integer lattice points there are in a circle centered at the origin and with radius r. This number is approximated by the area of the circle, so the real problem is ...
concerns bounding the error between the areas and numbers of grid points in circles. The problem of counting integer points in convex polyhedra arises in several areas of mathematics and computer science. In application areas, the
dot planimeter A dot planimeter is a device used in planimetrics for estimating the area of a shape, consisting of a transparent sheet containing a square grid of dots. To estimate the area of a shape, the sheet is overlaid on the shape and the dots within the ...
is a transparency-based device for estimating the area of a shape by counting the grid points that it contains. The
Farey sequence In mathematics, the Farey sequence of order ''n'' is the sequence of completely reduced fractions, either between 0 and 1, or without this restriction, which when in lowest terms have denominators less than or equal to ''n'', arranged in ord ...
is an ordered sequence of rational numbers with bounded denominators whose analysis involves Pick's theorem. Another simple method for calculating the area of a polygon is the
shoelace formula The shoelace formula, shoelace algorithm, or shoelace method (also known as Gauss's area formula and the surveyor's formula) is a mathematical algorithm to determine the area of a simple polygon whose vertices are described by their Cartesian c ...
. It gives the area of any simple polygon as a sum of terms computed from the coordinates of consecutive pairs of its vertices. Unlike Pick's theorem, the shoelace formula does not require the vertices to have integer coordinates.


References


External links

{{commons category
Pick's Theorem
by Ed Pegg, Jr., the
Wolfram Demonstrations Project The Wolfram Demonstrations Project is an organized, open-source collection of small (or medium-size) interactive programs called Demonstrations, which are meant to visually and interactively represent ideas from a range of fields. It is hos ...
.
Pi using Pick's Theorem
by Mark Dabbs,
GeoGebra GeoGebra (a portmanteau of ''geometry'' and ''algebra'') is an interactive geometry, algebra, statistics and calculus application, intended for learning and teaching mathematics and science from primary school to university level. GeoGebra is ...
Digital geometry Lattice points Euclidean plane geometry Area Theorems about polygons Articles containing proofs Analytic geometry