Pick's theorem

From Wikipedia, the free encyclopedia

polygon constructed on a grid of equal-distanced grid points

Given a simple polygon constructed on a grid of equal-distanced points (i.e., points with integer coordinates) such that all the polygon's vertices are grid points, Pick's theorem provides a simple formula for calculating the area A of this polygon in terms of the number i of interior points located in the polygon and the number b of boundary points placed on the polygon's perimeter:

A = i + ½b − 1.

In the example shown, we have i = 39 and b = 14, so the area is A = 39 + ½(14) − 1 = 39 + 7 − 1 = 45 (square units).

This formula is so simple that it has been correctly used by first-grade children, drawing figures on square tiles on floor or wall, or stretching strings from pegs in pegboard. They learn how to add, along with subtraction as "take away". They learn to "halve" by a one-to-one correspondence between counters.

Note that the theorem as stated above is only valid for simple polygons, i.e. ones that consist of a single piece and do not contain "holes". For more general polygons, the "−1" of the formula has to be replaced with "−χ(P)", where χ(P) is the Euler characteristic of P.

The result was first described by Georg Alexander Pick in 1899. It can be generalized to three dimensions and higher by Ehrhart polynomials. The formula also generalizes to surfaces of polyhedra.

Consider a polygon P and a triangle T, with one edge in common with P. Assume Pick's theorem is true for P; we want to show that it is also true to the polygon PT obtained by adding T to P. Since P and T share an edge, all the boundary points along the edge in common are merged to interior points, except for the two endpoints of the edge, which are merged to boundary points. So, calling the number of boundary points in common c, we have

iPT = (iP + iT) + (c − 2)

and

bPT = (bP + bT) − 2(c − 2) − 2.

From the above follows

(iP + iT) = iPT - (c − 2)

and

(bP + bT) = bPT + 2(c − 2) + 2.

Since we are assuming the theorem for P and for T separately,

APT = AP + AT
       = iP + ½bP − 1 + iT + ½bT − 1
       = (iP + iT) + ½(bP + bT) − 2
       = iPT − (c − 2) + ½(bPT + 2(c − 2) + 2) − 2
       = iPT + ½bPT − 1.

Therefore, if the theorem is true for polygons constructed from n triangles, the theorem is also true for polygons constructed from n + 1 triangles. To finish the proof by mathematical induction, it remains to show that the theorem is true for triangles. The verification for this case can be done in these short steps:

  • directly check that the formula is correct for any rectangle with sides parallel to the axes;
  • verify from that case that it works for right-angled triangles obtained by cutting such rectangles along a diagonal;
  • now any triangle can be turned into a rectangle by attaching (at most three) such right triangles; since the formula is correct for the right triangles and for the rectangle, it also follows for the original triangle.

The last step uses the fact that if the theorem is true for the polygon PT and for the triangle T, then it's also true for P; this can be seen by a calculation very much similar to the one shown above.

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.