A formal proof of Pick's Theorem

Формальное доказательство теоремы Пика
John Harrison
2011-07-01

HOL LightPick's Theoremformal proofinteger lattice pointspolygon triangulation
Pick's Theorem relates the area of a simple polygon with vertices at integer lattice points to the number of lattice points in its inside and boundary. We describe a formal proof of this theorem using the HOL Light theorem prover. As sometimes happens for highly geometrical proofs, the formalisation turned out to be more work than initially expected. The difficulties arose mostly from formalising the triangulation process for an arbitrary polygon.
1
A formal proof of Pick’s Theorem was developed and verified using the HOL Light theorem prover.
2
Formalizing triangulation for arbitrary polygons constituted the main technical difficulty and required more effort than initially expected.
3
The formalization establishes the relationship between a lattice polygon’s area and its interior and boundary lattice-point counts.
4
The work demonstrates that highly geometric proofs can present substantial challenges during mechanized formalization.

simple polygons with vertices at integer lattice points

the relationship between polygon area and the numbers of interior and boundary lattice points, with formalization of the proof in HOL Light

Publication Details
Publication Date
2011-07-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
John Harrison
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%