38 citations found. Retrieving documents...
Pfenning, F., Structural cut elimination, in: D. Kozen, editor, Proc. LICS'95 (1995), pp. 156--166.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

A New Machine-checked Proof of Strong Normalisation for.. - Dawson, Goré (2002)   (Correct)

....applicable. We are aware of only four other attempts to formalise proof theory or cut elimination in sequent calculi. The first is the work of Pfenning which formalises the admissibility (weaknormalisation) of cut for classical, intuitionistic and linear logic using the logical framework Elf [21]. Pfenning readily admits this is not a full formalisation [21] but Pfenning s proofs have now been fully formally verified in Twelf by Schurmann; see [23, Section 8.5] Both formalisations make explicit use of properties of the underlying logical framework to obtain certain structural rules like ....

....proof theory or cut elimination in sequent calculi. The first is the work of Pfenning which formalises the admissibility (weaknormalisation) of cut for classical, intuitionistic and linear logic using the logical framework Elf [21] Pfenning readily admits this is not a full formalisation [21], but Pfenning s proofs have now been fully formally verified in Twelf by Schurmann; see [23, Section 8.5] Both formalisations make explicit use of properties of the underlying logical framework to obtain certain structural rules like exchange, weakening and contraction for free . The associated ....

Pfenning, F. Structural cut elimination. In Proc. LICS 94, 1994.


Formalised Cut Admissibility for Display Logic - Dawson, Goré (2002)   (Correct)

....induction over the cut rank and degree a la Gentzen. In [2] we implemented a shallow embedding of #RA which enabled us to mimic derivations in #RA using Isabelle Pure. But it was impossible to reason about derivations since they existed only as the trace of the particular Isabelle session. In [9], Pfenning has given a formalisation of cut admissibility for traditional sequent calculi for various nonclassical logics using the logical framework Supported by an Australian Research Council Large Grant Supported by an Australian Research Council QEII Fellowship Elf, which is based upon ....

....to be captured as terms, they do not enable us to formalise all aspects of a meta theoretic proof. As Pfenning admits, the Elf formalisation cannot be used for checking the correct use of the induction principles used in the cut admissibility proof, since this requires a deep embedding [9]. The use of such deep embeddings to formalise meta logical results is rare [8, 7] To our knowledge, the only full formalisation of a proof of cut admissibility is that of Schurmann [10] but the calculi used by both Pfenning and Schurmann contain no explicit structural rules, and structural ....

F Pfenning. Structural cut elimination. In Proc. LICS 94, 1994.


A Type-Theoretic Approach to Induction with Higher-Order Encodings - Schürmann (2001)   (Correct)

....derivation. The sequent calculus [Gen35] de ning judgment = G is depicted in Figure 4 is de ned for the same fragment as the natural deduction calculus from Figure 2. For this example it is not so important what the sequent calculus actually is, but it is important how it is represented in LF [Pfe95] Example 2 (Sequent deductions) Extends from Example 1. hyp : o type; conc : o type; init : hyp G conc G; impR : hyp G 1 conc G 2 ) conc (G 1 G 2 ) impL : conc G 1 (hyp G 2 conc G 3 ) hyp (G 1 G 2 ) conc G 3 ) cut : conc G 1 (hyp G 1 conc G 2 ) ....

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156{ 166, San Diego, California, June 1995. IEEE Computer Society Press.


Recursion for Higher-Order Encodings - Schürmann   (1 citation)  (Correct)

....example we use a mapping of natural deduction derivations into derivations of the sequent calculus. Although we present only one connective, the example scales to full rst order logic. The judgment for sequent derivations is = G, its rules and its adequate encoding are depicted in Figure 2 [Pfe95] Hypotheses to the left of the sequent symbol = are encoded using hyp in order to distinguish them from the conclusion to the right which is encoded using conc . Only by representing them as two separate type families we can guarantee the adequacy of the encoding which also relies on the ....

....In our experience many algorithms related to programming languages and logics can be directly represented in T . In the setting of rst order intuitionistic logic, for example, we have encoded an algorithm that transforms sequent derivations with cut into sequent derivations without cut [Pfe95] In the interest of space, we can only give the de nition of the regular world and the types of the two recursive T functions. The sequent calculus for full rst order intuitionistic logic extends Figure 2 with additional left and right rules for the other connectives. Let i be the LF ....

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156{ 166, San Diego, California, June 1995. IEEE Computer Society Press.


Embedding Display Calculi into Logical Frameworks.. - Dawson, Goré (2001)   (Correct)

....the derivation above, we felt uncertain that we could use it to find all required derivations, primarily because of the lack of user control over a proof. 3. 3 The Cut Elimination Theorem in Twelf At this point we should refer to the proof of a cut elimination theorem, using Twelf, described in [19]. This uses a rather ingenious representation of sequents; a cut free proof of a traditional Gentzen sequent A # B is represented as the type neg A pos B , and a cut free proof of it as neg A pos B #, as explained in [19] The two rules shown below left are both represented as the ....

.... proof of a cut elimination theorem, using Twelf, described in [19] This uses a rather ingenious representation of sequents; a cut free proof of a traditional Gentzen sequent A # B is represented as the type neg A pos B , and a cut free proof of it as neg A pos B #, as explained in [19]. The two rules shown below left are both represented as the type shown on the right: 9 #, A # # #, A B # # A # A B # (neg A #) neg (A and B) #) In fact, the second rule shown would be directly represented by the type shown, but the first rule shown could be directly ....

F Pfenning. Structural cut elimination. In Proc. Tenth Annual Symposium on Logic in Comp. Sci. , pages 156--166. IEEE Computer Society Press, 1995.


Termination and Reduction Checking for Higher-Order Logic Programs - Pientka   (10 citations)  (Correct)

....while a stands for an already defined parameter. To adopt a logical point of view, the term on the left of a subterm relation can be interpreted as universally quantified and the term on the right as existentially quantified. Another example is taken from the representation of first order logic [Pfe95]. We can represent formulas by the type family o. Individuals are described by the type family i. The constructor 8 can be defined as forall: i o) o. We might want to show that A T (which represents [t=x]A)is smaller than forall x:A x (which represents 8x:A) Similarly, we might count the ....

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156-- 166, San Diego, California, June 1995. IEEE Computer Society Press.


A Meta-Logical Framework Based on Regular Worlds - Schürmann (2000)   (Correct)

....Sequents are encoded by two separate type families. Hypotheses to the left of the sequent symbol = are labeled with h and encoded using hyp whereas the conclusion to the right is encoded by conc . And again, the representation of the sequent calculus in LF employs hypothetical judgments [Pfe95] The premiss of a derivation which ends in the R rule, for example, is encoded as an LF function of type hyp G 1 conc G 2 . 3 3. THE REGULAR WORLD ASSUMPTION Example 3 (Sequent Calculus) Provability judgment: G hyp : o type conc : o type init ; h : G = G init : hyp G ....

....higher order features and dependent types. In this paper we present a small calculus of functions which is sucient to express interesting algorithms such as the one above, other examples include normalization algorithms based on the Church Rosser theorem [Pfe93] or the cut elimination theorem [Pfe95] As a running example we use Gentzen s result. Lemma 1 (Natural deduction ) sequent calculus) For any set of assumptions and formula G, if D is a natural deduction derivation of G then there exists a sequent derivation of = G. 4 3. THE REGULAR WORLD ASSUMPTION Proof. By structural ....

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156{ 166, San Diego, California, June 1995. IEEE Computer Society Press.


Embedding Display Calculi into Logical Frameworks.. - Dawson, Goré (2001)   (Correct)

....although the theorem prover did successfully find the derivation above, we felt uncertain that we would be able to use it to find all required derivations. 3. 3 The Cut Elimination Theorem in Twelf At this point we should refer to the proof of a cut elimination theorem, using Twelf, described in [20]. This uses a rather ingenious representation of sequents; a cut free proof of a traditional Gentzen sequent A # B is represented as the type neg A pos B , and a cut free proof of it as neg A pos B #, as explained in [20] The two rules shown below left are represented as the type ....

.... proof of a cut elimination theorem, using Twelf, described in [20] This uses a rather ingenious representation of sequents; a cut free proof of a traditional Gentzen sequent A # B is represented as the type neg A pos B , and a cut free proof of it as neg A pos B #, as explained in [20]. The two rules shown below left are represented as the type shown on the right: #, A # # #, A B # # A # A B # (neg A #) neg (A and B) #) In fact, the second rule shown would be directly represented by the type shown, but the first rule shown could be directly represented by ....

Frank Pfennig. Structural cut elimination. In D Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166. IEEE Computer Society Press, 1995.


Structural Cut Elimination - I. Intuitionistic and Classical Logic - Pfenning (2000)   (2 citations)  Self-citation (Pfenning)   (Correct)

....simply not confluent. The critical case here is a cut between two initial sequents with the cut formula as a side formula. Finally, we have applied the ideas in this paper to obtain similar structural cut elimination results for intuitionistic and classical linear logics. These are sketched in [Pfe95] and given in more detail in [Pfe94] They will be the subject of a subsequent paper [Pfe] APPENDIX A. DETAILED ADMISSIBILITY PROOFS FOR CUT In this appendix we give the details of the admissibility of cut for intuitionistic and classical sequent calculi. For each case in the two proofs we show ....

Pfenning, F. (1995), Structural cut elimination, in Proceedings of the Tenth Annual Symposium on Logic in Computer Science, San Diego, California" (D. Kozen, Ed.), IEEE Comput. Soc., Los Alamitos, CA.


Structural Cut Elimination - I. Intuitionistic and Classical Logic - Pfenning (2000)   (2 citations)  Self-citation (Pfenning)   (Correct)

....and Computation 157, 84#141 (2000) Structural Cut Elimination I. Intuitionistic and Classical Logic 1 Frank Pfenning Department of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania 15213 3891 We present new variants of known proofs of cut elimination for intuitionistic and classical sequent calculi. In both cases the proofs proceed by three nested structural inductions, avoiding the ....

....They also involve global conditions on occurrences of parameters in sequent derivations. In this paper we present new proofs of cut elimination for intuitionistic and classical sequent calculi and give their representations in the logical framework LF [HHP93] as implemented in the Elf system [Pfe91] Multi sets are avoided altogether in these proofs, and termination measures are replaced by three nested structural inductions. Parameters are treated as variables bound in derivations, thus naturally capturing occurrence conditions. A starting point for the proofs is Kleene s sequent system ....

[Article contains additional citation context not shown here]

Pfenning, F., Structural cut elimination. II. Linear logic, in preparation.


Automated Theorem Proving - Pfenning (1999)   Self-citation (Pfenning)   (Correct)

....details of the fine structure of proofs in such a clear manner that many logic presentations employ sequent calculi. The laws governing the structure of proofs, however, are more complicated than the Curry Howard isomorphism for natural deduction might suggest and are still the subject of study [Her95, Pfe95]. We choose natural deduction as our definitional formalism as the purest and most widely applicable. Later we justify the sequent calculus as a calculus of proof search for natural deduction and explicitly relate the two forms of presentation. We begin by introducing natural deduction for ....

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166, San Diego, California, June 1995. IEEE Computer Society Press.


Relating State-Based and Process-Based Concurrency through.. - Cervesato, Scedrov (2006)   (Correct)

No context found.

Pfenning, F., Structural cut elimination, in: D. Kozen, editor, Proc. LICS'95 (1995), pp. 156--166.


The Logical Meeting Point of Multiset Rewriting and Process.. - Cervesato (2004)   (3 citations)  (Correct)

No context found.

F. Pfenning. Structural cut elimination. In D. Kozen, editor, Proc. LICS'95, pages 156--166, San Diego, CA, 1995. IEEE Computer Society Press.


A Meta Logical Framework Based on Realizability - Schürmann (2000)   (Correct)

No context found.

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156-- 166, San Diego, California, June 1995. IEEE Computer Society Press.


Implementing Cut Elimination: A Case Study of Simulating.. - Chiyan Chen Dengping (2003)   (Correct)

No context found.

Pfenning, F. Structural Cut Elimination. In Proceedings of the Tenth Annual IEEE Symposium on Logic in Computer Science (San Diego, CA, June 1995), pp. 156--166.


Implementing Cut Elimination: A Case Study of Simulating.. - Chen, Zhu, Xi (2004)   (Correct)

No context found.

Pfenning, F. Structural Cut Elimination. In Proceedings of the Tenth Annual IEEE Symposium on Logic in Computer Science (San Diego, CA, June 1995), pp. 156--166.


Cut Rules and Explicit Substitutions - Vestergaard, Wells (2000)   (3 citations)  (Correct)

No context found.

Pfenning, F. (1995). Structural Cut Elimination. In 10th Annual IEEE Symposium on Logic in Computer Science (LICS'95).


A Meta Logical Framework Based on Realizability - Schürmann   (Correct)

No context found.

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156-- 166, San Diego, California, June 1995. IEEE Computer Society Press.


Unknown - Labeled Deduction Starting   (Correct)

No context found.

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166, San Diego, California, June 1995. IEEE Computer Society Press.


Selective Memoization - Umut Acar Guy (2003)   (1 citation)  (Correct)

No context found.

F. Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166. Computer Society Press, 1995.


Selective Memoization - Acar, Blelloch, Harper (2003)   (1 citation)  (Correct)

No context found.

F. Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166. Computer Society Press, 1995.


Strong Normalisation of Cut-Elimination in Classical Logic - Urban, Bierman (2000)   (3 citations)  (Correct)

No context found.

F. Pfenning. Structural Cut-Elimination. In Logic and Computer Science, pages 156--166. IEEE Computer Society, 1995.


Selective Memoization - Umut Acar Guy (2003)   (1 citation)  (Correct)

No context found.

F. Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166. Computer Society Press, 1995.


Selective Memoization - Acar, Blelloch, Harper (2003)   (1 citation)  (Correct)

No context found.

F. Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166. Computer Society Press, 1995.


.1 Natural Deduction - We Characterize Equality   (Correct)

No context found.

Frank Pfenning. Structural cut elimination. In D. Kozen, editor, Proceedings of the Tenth Annual Symposium on Logic in Computer Science, pages 156--166, San Diego, California, June 1995. IEEE Computer Society Press.

First 50 documents

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC