Hostname: page-component-78c5997874-t5tsf Total loading time: 0 Render date: 2024-11-03T00:39:37.521Z Has data issue: false hasContentIssue false

A formal proof of Pick's Theorem

Published online by Cambridge University Press:  01 July 2011

JOHN HARRISON*
Affiliation:
Intel Corporation, JF1-13, 2111 NE 25th Avenue, Hillsboro OR 97124, U.S.A. Email: [email protected]

Abstract

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.

Type
Paper
Copyright
Copyright © Cambridge University Press 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Barvinok, A. (2002) A Course in Convexity, Graduate Texts in Mathematics 54, American Mathematical Society.CrossRefGoogle Scholar
Blatter, C. (1997) Another proof of Pick's area theorem. Mathematics Magazine 70 200.CrossRefGoogle Scholar
Diaz, R. and Robins, S. (1995) Pick's formula via the Weierstrass -function. The American Mathematical Monthly 102 431437.Google Scholar
Dubeau, F. and Labbé, S. (2007) Euler's characteristics and Pick's theorem. International Journal of Contemporary Mathematical Sciences 2 909928.Google Scholar
Ehrhart, E. (1967) Sur un problème de géométrie diophantienne linéaire II. Journal für die reine und angewandte Mathematik 227 2549.Google Scholar
Hales, T. C. (2007a). Easy pieces in geometry. (Available at http://www.math.pitt.edu/~thales/papers/.)Google Scholar
Hales, T. C. (2007b). The Jordan curve theorem, formally and informally. The American Mathematical Monthly 114 882894.Google Scholar
Harrison, J. (1996) HOL Light: A tutorial introduction. In: Srivas, M. and Camilleri, A. (eds.) Proceedings of the First International Conference on Formal Methods in Computer-Aided Design (FMCAD'96). Springer-Verlag Lecture Notes in Computer Science 1166265269.Google Scholar
Harrison, J. (2005) A HOL theory of Euclidean space. In: Hurd, J. and Melham, T. (eds.) Theorem Proving in Higher Order Logics, 18th International Conference, TPHOLs 2005. Springer-Verlag Lecture Notes in Computer Science 3603114129.Google Scholar
Harrison, J. (2009a). A formalized proof of Dirichlet's theorem on primes in arithmetic progression. Journal of Formalized Reasoning 2 (1)6383.Google Scholar
Harrison, J. (2009b). Formalizing an analytic proof of the Prime Number Theorem (dedicated to Mike Gordon on the occasion of his 60th birthday). Journal of Automated Reasoning 43 243261.Google Scholar
Harrison, J. (2009c). Without loss of generality. In: Berghofer, S., Nipkow, T., Urban, C. and Wenzel, M. (eds.) Proceedings of the 22nd International Conference on Theorem Proving in Higher Order Logics, TPHOLs 2009. Springer-Verlag Lecture Notes in Computer Science 56744359.Google Scholar
Kurogi, T. and Yasukura, O. (2005) From Homma's theorem to Pick's theorem. Osaka Journal of Mathematics 42 723735.Google Scholar
Lennes, N. J. (1911) Theorems on the simple finite polygon and polyhedron. American Journal of Mathematics 33 3762.Google Scholar
Murty, M. R. and Thain, N. (2007) Pick's Theorem via Minkowksi's theorem. The American Mathematical Monthly 114 732736.Google Scholar
Newman, M. H. A. (1939) Elements of the Topology of Plane Sets of Points, Cambridge University Press.Google Scholar
Pick, G. (1899) Geometrisches zur Zahlenlehre. Sitzungsberichte des Deutschen Naturwissenschaftlich-Medicinischen Vereines für Böhmen ‘Lotos’ in Prag, Series 2 19 311319.Google Scholar
Thomassen, C. (1992) The Jordan-Schoenflies theorem and the classification of surfaces. The American Mathematical Monthly 99 116130.Google Scholar
Webster, R. (1995) Convexity, Oxford University Press.Google Scholar
Whyburn, G. T. (1964) Topological Analysis, Princeton Mathematical Series 23, Princeton University Press, revised edition.CrossRefGoogle Scholar