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