
Euler's Formula,
Proof 19: Integer-Point Enumeration
If we are given some shape in the plane, let denote
the number of points with integer coordinates in a copy of scaled
by the positive integer factor
. We can compute a formula for in many simple
cases:
If is a single integer point, then .
If is an open line segment with integer endpoints,
containing integer points, then . If it's a closed
line segment, then .
If is the interior of a polygon with integer vertices,
area , and boundary
points, then by Pick's theorem p_S(n)=An^2-(k/2)n+1\). If instead
is the closure of such a polygon, then instead we get .
Note that in all these cases is a polynomial, with degree equal
to the dimension of , and
.
Now, as in the other proof via Pick's
theorem, we draw our planar graph with integer coordinates in the
plane. We can calculate the number of integer points covered by scaled
copies of our drawing in two ways: one as for the closed
polygon bounded by the drawing's outer face, and one as the sum of
over all other vertices, open edges, and interiors of
interior faces of the drawing. That is,
(The term on the right hand side for the interior of the outer face
is included to cancel that face from the sum on the left hand side,
since we really wanted to sum only the interior faces of the drawing
but the sum as written includes all faces.)
Evaluating these polynomials at n=0 doesn't change this equality:
But the left hand side of this equality has for each vertex and
face of the graph, and for each edge, while the right hand side
is , so Euler's formula
follows.
The Ehrhart–Macdonald theorem lets us conclude that
for higher-dimensional relatively open convex polytopes,
allowing this proof to be generalized to any convex polytope in
with integer or rational vertex coordinates (Beck and Robins, Theorem 5.2). All polyhedra
in can be realized with integer coordinates but this is
not true for all higher dimensional polytopes.
Proofs of Euler's Formula.
From the Geometry Junkyard,
computational
and recreational geometry pointers.
David Eppstein,
Theory Group,
ICS,
UC Irvine.