Cut Elimination inside a Deep Inference System for Classical Predicate Logic |
| |
Authors: | Kai Brünnler |
| |
Affiliation: | (1) Institut für angewandte Mathematik und Informatik, Neubrückstr. 10, Bern, CH – 3012, Switzerland |
| |
Abstract: | Deep inference is a natural generalisation of the one-sided sequent calculus where rules are allowed to apply deeply inside formulas, much like rewrite rules in term rewriting. This freedom in applying inference rules allows to express logical systems that are difficult or impossible to express in the cut-free sequent calculus and it also allows for a more fine-grained analysis of derivations than the sequent calculus. However, the same freedom also makes it harder to carry out this analysis, in particular it is harder to design cut elimination procedures. In this paper we see a cut elimination procedure for a deep inference system for classical predicate logic. As a consequence we derive Herbrand's Theorem, which we express as a factorisation of derivations. |
| |
Keywords: | cut elimination deep inference first-order predicate logic |
本文献已被 SpringerLink 等数据库收录! |
|