15-317 Constructive Logic
Lecture 7: Classical Logic
In this lecture we design a judgmental formulation of classical logic
based on proof by contradiction and two new judgments, A false
and # (contradiction). We give several examples of classical
proofs, pausing along the way to observe their structure. A common
underlying theme is a certain time-travelling mind-changing behavior
exhibited by classical proofs, which will become clearer when we look
at the computational interpretation of classical logic.
[ Home
| Schedule
| Assignments
| Handouts
| Software
]
fp@cs
Frank Pfenning
|