Pick’s
Theorem, first described by the Jewish-Austrian mathematician Georg Alexander
Pick in 1899, finds the area of any polygon formed on a unit-based grid of
points. It states that
A = ½b + i – 1
where b is
the number of points on the border of the polygon, and i is the number of
points in the interior of the polygon.
Here are a
few examples of Pick’s Theorem applied to some polygons:
Pick’s Theorem Examples
|
b
= 12
i = 4
A
= ½b + i – 1
A
= ½·12 + 4 – 1 = 9
|
b
= 9
i = 1
A
= ½b + i – 1
A
= ½·9 + 1 – 1 = 4½
|
b
= 10
i = 2
A
= ½b + i – 1
A
= ½·10 + 2 – 1 = 6
|
These three
examples can all be verified by common area formulas. The first example, the square, has an area of
A = s2, so A = 32 = 9.
The second example, the triangle, has an area of A = ½bh, so A = ½·3·3 =
4½. The last example, the house-shaped
polygon, is made up of 5 unit squares for the bottom and 2 half unit squares
for the roof, so A = 5(1) + 2(½) = 6.
Pick’s Theorem was able to correctly calculate the area of each of these
shapes.
Restrictions
Amazingly, Pick’s
Theorem works for any polygon as long as the following restrictions are met:
1) All vertices must be on one of the unit grid
points.
2) All border points must connect to exactly two
segments.
3) There are no holes.
4) There are no curved edges.
All of these
restrictions, except for the first, are derived by the very definition of a
polygon itself.
Pick’s Theorem Restrictions
|
All vertices must be on
one of unit grid points.
|
All border points must connect to two
segments.
|
No holes.
|
No curves.
|
Proof
The proof
for Pick’s Theorem is quite involved.
The first step is to show that Pick’s Theorem is true for any triangle
using variable coordinates. The second
step is to show that combining a triangle with another triangle (or another
polygon in which Pick’s Theorem is already true) preserves Pick’s Theorem. Since any polygon with more than three sides
can be subdivided into triangles, this shows that Pick’s Theorem is true for
any polygon as well. The complete proof
can be found
here.
Variation of Pick’s Theorem – Triangular
Grid
There are
several variations to Pick’s Theorem that are also worth mentioning, and the
first variation is to use a triangular grid of points instead of a square grid
of points. Surprisingly, the formula for
Pick’s Theorem remains nearly the same for a triangular grid of points except
that it is multiplied by a factor of √3/2, the height of
an equilateral triangle for a unit triangle.
Therefore, Pick’s Theorem for the area of any polygon formed on a
unit-based grid of triangular points is
A = √3/2(½b + i – 1)
where b is
the number of points on the border of the polygon, and i is the number of
points in the interior of the polygon.
This
variation of Pick’s Theorem for a triangular grid can be demonstrated through a
series of transformations that changes a square unit grid to a triangular unit grid. The first step is to start off with a square unit
grid and skew each row of points half a unit to the right (or left). Since skewing a shape preserves area (for
example, a rectangle and a parallelogram both have an area of A = bh), the area
formula remains as A = ½b + i – 1. The
second step is to shrink the height between rows by a factor of √3/2,
the height of an equilateral triangle for a unit triangle. This new transformation changes the area by
its shrinking factor, namely √3/2, so the new formula
becomes A = √3/2(½b + i – 1).
Transforming a Square Unit Grid to a Triangular Unit
Grid
|
Start with a square unit grid
|
Skew each row of points half a unit to
the right
|
Shrink the ht. between rows by a factor
of √3/2
|
If both the
height and the width are shrunk so that each triangle has a unit area (instead
of each side having a unit area), then the formula for Pick’s Theorem is
multiplied by a factor of 2 (the area of each parallelogram formed by two
adjacent unit triangles). In this
variation, Pick’s Theorem would be A = 2(½b + i – 1), or
A = b + 2i – 2
where once
again b is the number of points on the border of the polygon, and i is the
number of points in the interior of the polygon.
Here are
some examples of this variation of Pick’s Theorem for a triangular grid in
which each triangle has a unit area:
Variation
of Pick’s Theorem – Triangular Grid
|
b
= 12
i = 3
A
= b + 2i – 2
A
= 12 + 2·3 – 2 = 16
|
b
= 12
i = 1
A
= b + 2i – 2
A
= 12 + 2·1 – 2 = 12
|
These two
examples can be verified by counting the number of unit triangles inside each shape. The first example, the large triangle, is
made up of 16 unit triangles, so it has an area of 16. The second example, the star, is made up of
12 unit triangles, so it has an area of 12.
This variation of Pick’s Theorem for a triangular grid was able to
correctly calculate the area of each of these shapes.
Variation of Pick’s Theorem – Shapes with Holes
Although one
of the restrictions for using the regular version of Pick’s Theorem is that
there cannot be any holes in the polygon, this restriction can be lifted by
using the adjusted equation
A = ½b + i + h – 1
where b is
the number of border points, i is the number of interior points, and h is the
number of holes.
Recall that
the proof for the regular version of Pick’s Theorem makes use of the fact that
any polygon can be built by adding one triangle at a time on a shared side and
still preserve Pick’s Theorem. However,
when building a shape with a hole in it, there must be a quadrilateral added in
the process that acts as a bridge with two shared sides instead of one, which will
result in a contradiction of Pick’s Theorem.
The discrepancy can be accounted for by adding the number of holes in
the shape.
For example,
in the picture above, the dark gray square is bridging the gap on the light
gray polygon to form one hole. According
to Pick’s Theorem, the two areas are are A = ½b1 + i1 – 1
and A = ½b2 + i2 – 1 for a combined area of A = ½(b1
+ b2) + i1 + i2 – 2, where b1 and i1
are the number of border and interior points on the dark gray square, b2
and i2 are the number of border and interior points on the light
gray polygon. Letting s1 and
s2 be the number of border points on the two shared sides (including
the endpoints), the resulting shape has the same number of border and interior
points as the original two polygons except that 2(s1 – 2) border
points change to s1 – 2 interior points, the two endpoints of s1
are repeated, 2(s2 – 2) border points change to s2 – 2
interior points, and the two endpoints of s2 are repeated. So the area of the resulting shape in terms
of Pick’s Theorem is:
= ½(b1 +
b2 – 2(s1 – 2) – 2 – 2(s2 – 2) – 2) + (i1
+ i2 + (s1 – 2) + (s2 – 2)) – 1
= ½b1 +
½b2 – (s1 – 2) – 1 – (s2 – 2) – 1 + i1
+ i2 + (s1 – 2) + (s2 – 2) – 1
= ½b1 +
½b2 – (s1 – 2) – 1 – (s2 – 2) –
1 + i1 + i2 + (s1 – 2) + (s2
– 2) – 1
= ½(b1 +
b2) + i1 + i2 – 3
= (½b1 +
i1 – 1) + (½b2 + i2 – 1) – 1
= (area of the dark
gray square) + (area of the light gray polygon) – 1
For every
hole that is created, and extra 1 is subtracted, so the equation can be balanced
by adding the number of holes in the shape.
Here are
some examples of this variation of Pick’s Theorem for shapes with holes:
Variation
of Pick’s Theorem – Shapes with Holes
|
b
= 32
i = 16
h = 1
A
= ½b + i + h – 1
A
= ½·32 + 16 + 1 – 1 = 32
|
b
= 40
i = 8
h = 5
A
= ½b + i + h – 1
A
= ½·40 + 8 + 5 – 1 = 32
|
These two
examples can be verified by common area formulas. The first example, the square with a smaller
square taken out, has an area of A = 62 – 22 = 36 – 4 =
32. The second example, the square with
four triangles and a diamond taken out, has an area of A = 62 –
4·½·1·1 – ½·2·2 = 36 – 2 – 2 = 32. This
variation of Pick’s Theorem for shapes with holes was also able to correctly
calculate the area of both of these shapes.
Variation of Pick’s Theorem – Three
Dimensions
There are
many mathematicians who believe that all attempts to extrapolate Pick’s Theorem
to the third dimension result in failure.
Indeed, the volume of a polyhedron formed by points on a
three-dimensional unit grid cannot be determined by the number of its interior
points and border points. One quick
counterexample is to compare the smallest triangular prism that can be formed
on a unit grid and the smallest octahedron that can be formed on a unit
grid.
Both
polyhedrons have the same number of interior and border points (0 interior
points and 6 border points), but their volumes are different (the triangular
prism has a volume of ½ and the octahedron has a volume of 2/3).
However, if
all the restrictions to Pick’s Theorem are bumped up a dimension as well, it is
possible to derive a variation of Pick’s Theorem for finding volumes in the
third dimension. The new restrictions
are as follows:
1) All sides must be on one of the unit grid segments.
2) All border sides must connect to exactly two faces.
3) There are no topological holes or hollow parts.
4) There are no
curved faces.
These new
restrictions force all eligible polyhedrons to be blocky, which admittedly is
not as elegant as the two dimensional version of Pick’s Theorem, but if these
new restrictions are met, the volume of a polyhedron can be determined by
V = ⅛(be + 4ie – 4ip – 4)
where be
is the number of edges on the border of the polyhedron, ie is the
number of edges on the interior of the polyhedron, and ip is the
number of points on the interior of the polyhedron.
Here are
some examples of this variation of Pick’s Theorem for three dimensions:
Variation
of Pick’s Theorem – Three Dimensions
|
be
= 48, ie = 6, ip = 1
V
= ⅛(be + 4ie
– 4ip – 4)
V
= ⅛(48 + 4·6 – 4·1 – 4) = 8
|
be
= 108, ie = 36, ip = 8
V
= ⅛(be + 4ie
– 4ip – 4)
V
= ⅛(108 + 4·36 – 4·8 – 4) = 27
|
be
= 44, ie = 2, ip = 0
V
= ⅛(be + 4ie
– 4ip – 4)
V
= ⅛(44 + 4·2 – 4·0 – 4) = 6
|
be
= 60, ie = 0, ip = 0
V
= ⅛(be + 4ie
– 4ip – 4)
V
= ⅛(60 + 4·0 – 4·0 – 4) = 7
|
These
examples can be verified by counting the number of unit blocks inside each shape. The first example, the 2 x 2 x 2 cube, is
made up of 8 unit blocks, so it has a volume of 8. The second example, the 3 x 3 x 3 cube, is
made up of 27 unit blocks, so it has a volume of 27. The third example, the staircase, is made up
of 6 unit blocks, so it has a volume of 6.
Finally, the last example, the letter H, is made up of 7 unit blocks, so
it has a volume of 7. This variation of
Pick’s Theorem for three dimensions was also able to correctly calculate the volume
of each of these shapes.
The proof
for this variation of Pick’s Theorem for three dimensions is also quite long and
involved, and can be found
here.
Conclusion
Pick’s
Theorem is not a very well-known theorem other than to a few math trivia
buffs. It does not appear in many
Geometry textbooks, nor is it taught in many Geometry classes, and yet it is easy
to understand (since it is based on a unit grid), flexible (there are many
variations), and useful (it can be used to find areas and volumes). For these reasons, Pick’s Theorem is one of
the most beautiful and elegant theorems in mathematics.