15-317 Constructive Logic
Lecture 4: Proofs as Programs
In this lecture we explore the correspondence between proofs
and programs, which mirrors a related correspondence between
propositions and types.
- Reading: 04-pap.pdf
- Key concepts:
- Proof terms
- Propositions as types
- Local reductions as rules of computation
- Previous lecture: Harmony
- Next lecture: Quantification
[ Home
| Schedule
| Assignments
| Handouts
| Software
]
fp@cs
Frank Pfenning
|