[ home | schedule | assignments | projects | resources | handouts | overview | links ]

15-815 Automated Theorem Proving


Lecture 3: Proof Terms

We introduce a compact notation for proofs in natural deduction. Such proof terms can be seen as functional programs, where propositions act as their types. This is known as the Curry-Howard isomorphism. We also show an implementation of a proof checker for natural deductions in Standard ML.

Key Concepts

Reading

Links

[ home | schedule | assignments | projects | resources | handouts | overview | links ]


Frank Pfenning
fp@cs