Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Understanding, formal verification, and the philosophy of mathematics

Summary: Understanding, formal verification, and
the philosophy of mathematics
Jeremy Avigad
August 23, 2010
The philosophy of mathematics has long been concerned with deter-
mining the means that are appropriate for justifying claims of mathemat-
ical knowledge, and the metaphysical considerations that render them so.
But, as of late, many philosophers have called attention to the fact that
a much broader range of normative judgments arise in ordinary math-
ematical practice; for example, questions can be interesting, theorems
important, proofs explanatory, concepts powerful, and so on. The as-
sociated values are often loosely classified as aspects of "mathematical
Meanwhile, in a branch of computer science known as "formal ver-
ification," the practice of interactive theorem proving has given rise to
software tools and systems designed to support the development of com-
plex formal axiomatic proofs. Such efforts require one to develop models
of mathematical language and inference that are more robust than the
the simple foundational models of the last century. This essay explores


Source: Avigad, Jeremy - Departments of Mathematical Sciences & Philosophy, Carnegie Mellon University


Collections: Multidisciplinary Databases and Resources; Mathematics