Naming proofs in classical propositional logic

Research output: Contribution to journalConference articlepeer-review

Abstract

We present a theory of proof denotations in classical prepositional logic. The abstract definition is in terms of a semiring of weights, and two concrete instances are explored. With the Boolean semiring we get a theory of classical proof nets, with a geometric correctness criterion, a sequentialization theorem, and a strongly normalizing cut-elimination procedure. This gives us a "Boolean" category, which is not a poset. With the semiring of natural numbers, we obtain a sound semantics for classical logic, in which fewer proofs are identified. Though a "real" sequentialization theorem is missing, these proof nets have a grip on complexity issues. In both cases the cut elimination procedure is closely related to its equivalent in the calculus of structures.

Original languageEnglish
Pages (from-to)246-261
Number of pages16
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3461
DOIs
Publication statusPublished - 1 Jan 2005
Externally publishedYes
Event7th International Conference on Typed Lambda Calculi and Applications, TLCA 2005 - Nara, Japan
Duration: 21 Apr 200523 Apr 2005

Fingerprint

Dive into the research topics of 'Naming proofs in classical propositional logic'. Together they form a unique fingerprint.

Cite this