COMP 426 Automated Reasoning
Lecture 10 : Cut-elimination
Previously, we introduced the sequent calculus as a means to search for normal natural deductions in a purely bottom-up fashion. We then related it normal natural deductions by appropriate soundness and completeness theorems. In this lecture, we will concentrate on proving completeness of the sequent calculus. In order to model arbitrary natural deductions, we have to add the rule of cut. If we can show that cut is redundant (whenever the premises of a cut have a cut-free proof, then does the conclusion), we can see immediately that the system must be consistent. Moreover, we obtain a procedure for translating an arbitrary natural deduction to a normal one.
- Reading: in preparation
- Code: in preparation
- Previous lecture: Lecture 9
- Next lecture: Lecture 11
[ Home
| Schedule
| Assignments
| Projects
| Handouts
| Software
| Overview
]
bp@cs.mcgill.ca
Brigitte Pientka
|