Access the full text.
Sign up today, get DeepDyve free for 14 days.
E. Robinson (2003)
Proof Nets for Classical LogicJ. Log. Comput., 13
Rüdger Thiele (2002)
Hilbert's Twenty-Fourth ProblemJournal of Automated Reasoning, 29
If t is an α node, or expansion node, then removing t from k(s) yields a smaller subnet with s as a root, contradicting minimality of k(s)
V. Danos, J. Joinet, H. Schellinx (1997)
A new deconstructive logic: linear logicJournal of Symbolic Logic, 62
F. Lamarche, Lutz Straßburger (2005)
Naming Proofs in Classical Propositional Logic
Carsten Führmann, D. Pym (2007)
On categorical models of classical logic and the Geometry of InteractionMathematical Structures in Computer Science, 17
Ethan Balk, Gowri Raman, D. Miskulin, Aneet Deo, Amy Earley, O. Ailioaie, Bulent Altun, Rui Alves, M. Alves, Alessandro Amore, M. Arici, Mariano Arriola, Suheir Assady, J. Bargman, R. Barsoum, K. Bellovich, Jo Berden, J. Bernheim, A. Bomback, T. Browne, Rosanna Coppo, O. Coustere, Adrian Covic, Jane Davis, Susan Furth, C. Geddes, Tom Geers, D. Goumenos, Brenda Hemmelgarn, F. Hernández, Eero Honkanen, Lai Hooi, N. Hường, F. Iannuzzella, E. Imai, Helena Jardim, A. Kribben, Dirk Kuypers, J. Lane, C. Langman, K. Lau, José Morales, Gabriella Moroni, E. Mota, M. Mysliwiec, Judit Nagy, M. Nangaku, B. Nathoo, Robert Nelson, Abdourahmane Niang, F. Nolasco, Matti Nuutinen, S. Oparil, A. Pani, R. Parekh, S. Pasquali, S. Paydaş, R. Pecoits-Filho, Patrick Peeters, M. Polenakovic, C. Ponticelli, Claudio Pozzi, D. Ranganathan, Troels Ring, Michael Rocco, C. Rodrigues, M. Rudnicki, Alan Salama, S. Sankar, A. Schiller, F. Scolari, M. Sever, Deepak Sharma, J. Silver, Itzchak Slotki, S. Sørensen, Constantin Spânu, R. Stahl, Graham Stewart, C. Stirling, I. Tchokhonelidze, N. Tomilina, R. Topaloğlu, H. Trimarchi, Ashish Upadhyay, H. Rashid, R. Valentini, T. Vogels, R. Walker, Haiyan Wang, T. Weinstein, Colin White, C. Winearls, Viktoria Woronik, E. Zakharova, Weiming Zhang, Carmine Zoccali (1998)
AcknowledgmentsKidney International Supplements, 2
J. Lambek, P. Scott (1986)
Introduction to higher order categorical logic
Similarly for nodes
F. Lamarche (2008)
Proof Nets for Intuitionistic Linear Logic: Essential Nets
Lecture Notes in Computer Science
A Properties of subnets of Herbrand nets The proofs contained in the appendix are very minor variations on the proofs of similar properties for MLL − proof nets
(2008)
Proof forests with cut-elimination based on Herbrand's theorem. Presented at Classical Logic and Computation
A.1 Existence of kingdom and empire
G. Bellin, M. Hyland, E. Robinson, Christian Urban (2006)
Categorical proof theory of classical propositional calculusTheor. Comput. Sci., 364
D. Miller (1987)
A compact representation of proofsStudia Logica, 46
Richard McKinley (2010)
A sequent calculus demonstration of Herbrand's theoremarXiv: Logic
Markus Frick, Martin Grohe (2002)
The complexity of first-order and monadic second-order logic revisitedProceedings 17th Annual IEEE Symposium on Logic in Computer Science
J. Girard, P. Taylor, Y. Lafont (1989)
Proofs and types
If t is an ε node with unique successor t , then its kingdom is equal to k(t ) ∪ {t}, and so s ∈ k(t ). This contradicts the previous lemma, which says that s
(2013)
ACM Transactions on Computational Logic
Dominic Hughes (2006)
Towards Hilbert's 24 th Problem:
G. Bellin, J. Wiele (1995)
Subnets of proof-nets in MLL -
Remove from Fσ the edge from t to its parent, if it has one. F (t, σ) is the connected component of this graph containing t. Proposition 91
Richard McKinley (2010)
Expansion Nets: Proof-Nets for Propositional Classical Logic
T. Coquand (1995)
A semantics of evidence for classical arithmeticJournal of Symbolic Logic, 60
Dominic Hughes (2006)
Towards Hilbert's 24th Problem: Combinatorial Proof Invariants: (Preliminary version)
Carsten Führmann, D. Pym (2006)
Order-enriched categorical models of the classical sequent calculusJournal of Pure and Applied Algebra, 204
Acknowledgements The author thanks Willem Heijltjes for many stimulating and helpful exchanges, and thanks Michel Parigot
(2010)
Received October
Stefan Hetzl, A. Leitsch, Daniel Weller, B. Paleo (2008)
Herbrand Sequent Extraction
G. Bellin, P. Scott (1992)
On the pi-Calculus and Linear LogicTheor. Comput. Sci., 135
Paulin Naurois, Virgile Mogbil (2007)
Correctness of Multiplicative (and Exponential) Proof Structures is NL -Complete
Lutz Straßburger (2009)
Some Observations on the Proof Theory of Second Order Propositional Multiplicative Linear Logic
helpful exchanges, and in particular for suggesting the structure of the counterexample in Section 8. Thanks also to Michel Parigot
J. Girard (1996)
PROOF-NETS : THE PARALLEL SYNTAX FOR PROOF-THEORY
G. Gentzen (1935)
Untersuchungen über das logische Schließen. IMathematische Zeitschrift, 39
J. Girard (1991)
A new constructive logic: classic logicMathematical Structures in Computer Science, 1
A. Troelstra, H. Schwichtenberg (1996)
Basic proof theory, 43
Suppose that t and s are not the same node. We have that k(t) = k(t) ∩ k(s) = k(s), by minimality of the kingdom
P. Curien, Hugo Herbelin (2000)
The duality of computation
Jacques Herbrand
Recherches sur la théorie de la démonstration, 110
The proofs contained in the appendix are very minor variations on the proofs of similar properties for MLL − proof nets, as presented in [1]. They are presented here for the sake of completeness
W. Heijltjes (2010)
Classical proof forestryAnn. Pure Appl. Log., 161
F. Lamarche, Lutz Straßburger (2005)
Constructing free Boolean categories20th Annual IEEE Symposium on Logic in Computer Science (LICS' 05)
V. Danos, L. Regnier (1989)
The structure of multiplicativesArchive for Mathematical Logic, 28
S. Buss (1994)
On Herbrand's Theorem
Proof Nets for Herbrand's Theorem ¨ RICHARD MCKINLEY, Universitat Bern This article explores Herbrand's theorem as the source of a natural notion of abstract proof object for classical logic, embodying the "essence" of a sequent calculus proof. We see how to view a calculus of abstract Herbrand proofs (Herbrand nets) as an analytic proof system with syntactic cut-elimination. Herbrand nets can also be seen as a natural generalization of Miller's expansion tree proofs to a setting including cut. We demonstrate sequentialization of Herbrand nets into a sequent calculus LKH ; each net corresponds to an equivalence class of LKH proofs under natural proof transformations. A surprising property of our cutreduction algorithm is that it is non-confluent despite not supporting the usual examples of non-confluent reduction in classical logic. Categories and Subject Descriptors: F.4.1 [Mathematical Logic and Formal Languages]: Mathematical Logic--Proof theory General Terms: Theory Additional Key Words and Phrases: Classical logic, cut elimination, Herbrand's theorem, proof nets ACM Reference Format: McKinley, R. 2013. Proof nets for Herbrand's theorem. ACM Trans. Comput. Logic 14, 1, Article 5 (February 2013), 31 pages. DOI:http://dx.doi.org/10.1145/2422085.2422090 1. INTRODUCTION ¨ This article is part of a program [Bellin et al. 2006; Fuhrmann and Pym
ACM Transactions on Computational Logic (TOCL) – Association for Computing Machinery
Published: Feb 1, 2013
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.