15 citations found. Retrieving documents...
Raymond McDowell and Dale Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Proof Theory for Generic Judgments: An Extended - Miller, Tiu (2003)   (Correct)

....a cut free proof (that is, it can be computed) As we mentioned above, such direct reasoning on logic specification involves instantiations of eigenvariables. Similarly, focusing on their extensional nature guaranteed by cut elimination, enrichments to the sequent calculus have been proposed by [7, 24, 6, 9] in which eigenvariables are intended as variables to be substituted. This enrichment to proof theory (discussed here in Section 4) holds promise for providing proof systems for the direct reasoning of logic specifications (see, for example, the above mentioned papers as well as [10, 11] These ....

....over the set of constants only (the dependency on can be forgotten) Of course, the type of h will be 1 n 0 instead of simply 0 . In the inference rules of Figure 2, we write (h ) to denote (hx 1 : xn ) For the sake of consistency with a naming convention from the papers [8, 9], we shall refer to the inference system defined with just the rules in Figure 2 as FO (mnemonic for a first order logic for expressions ) The proof system resulting from the addition of the rules for r (Figure 1) Below are some theorems of FO involving r. In these formulas, we use ....

[Article contains additional citation context not shown here]

R. McDowell and D. Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


A Simple Deduction System for First-Order Logic with.. - Goubault-Larrecq (1999)   (Correct)

....conundrum [Gir92] cut elimination does not work in the presence of induction rules of the form above, and it is necessary to cheat, namely to hide some cut inside 44 the induction rules to get cut elimination. We may do this, for example, by adapting McDowell and Miller s induction rule [MM98] let LKc ind 0 be LKc plus the following rules: oe; Gamma 8x 1 11 ; x n 1 1n 1 Delta V 1j = F [x : x j 1j ] oe F [x : c1 (x 1 ; x n 1 ) Delta . oe; Gamma 8x 1 p1 ; x np pnp Delta V pj = F [x : x j pj ] oe F [x : cp(x 1 ....

Raymond McDowell and Dale Miller. Cut elimination for a logic with definitions and induction. In TYPES'96. Springer Verlag, 1998. Available at ftp:// ftp.cis.upenn.edu/pub/papers/miller/cut elim.dvi.gz.


A Proof Search Specification of the π-Calculus - Tiu, Miller (2004)   Self-citation (Miller)   (Correct)

No context found.

R. McDowell and D. Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Reasoning About Logic Programs Using Definitions And Induction - Wajs (2002)   (2 citations)  Self-citation (Miller)   (Correct)

No context found.

Raymond McDowell and Dale Miller. Cut elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Encoding Generic Judgments - Dale Miller Computer (2001)   (3 citations)  Self-citation (Miller)   (Correct)

No context found.

Raymond McDowell and Dale Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Unknown -   Self-citation (Miller)   (Correct)

No context found.

Raymond McDowell and Dale Miller. Cut elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


A Proof Search Specification of the π-Calculus - Tiu, Miller   Self-citation (Miller)   (Correct)

No context found.

R. McDowell and D. Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


A Proof Search Specification of the π-Calculus - Tiu, Miller (2004)   Self-citation (Miller)   (Correct)

No context found.

R. McDowell and D. Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Using Linear Logic to Reason About Sequent - Systems Dale Miller   Self-citation (Miller)   (Correct)

No context found.

Raymond McDowell and Dale Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Lógica Linear E a Especificação De Sistemas .. - Pimentel (2001)   Self-citation (Miller)   (Correct)

....in Delta, the subformula property does not hold for proof systems using this formulation of induction. In fact, we can derive the following inference rule from the induction rule: Gamma B B; Delta Gamma Gamma This derived rule resembles the cut rule but requires a nat assumption. In [McD97, MM00], an intuitionistic logic incorporating definitions and inductions, was presented and cut elimination was shown. Although FO does not have the subformula property, the cut elimination theorem still provides a strong basis for reasoning about proofs in FO [McD97, MM97, MM00] In fact, the ....

....a nat assumption. In [McD97, MM00] an intuitionistic logic incorporating definitions and inductions, was presented and cut elimination was shown. Although FO does not have the subformula property, the cut elimination theorem still provides a strong basis for reasoning about proofs in FO [McD97, MM97, MM00]. In fact, the formulation of the natL rule and the failure of the subformula property reflect the fact that in actual mathematical practice, finding the proper induction hypothesis requires insight and creativity; they are not simply rearrangements of the subformulas of the conclusion. As a ....

[Article contains additional citation context not shown here]

Raymond McDowell and Dale Miller. Cut elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Encoding Generic Judgments - Miller, Tiu (2002)   (3 citations)  Self-citation (Miller)   (Correct)

....sequent inference rules that introduce logical connective will not directly help here. One natural extension of the sequent calculus is then to add left and right introduction rules for atoms. Hallnas and Schroeder Heister [HSH91,SH93] Girard [Gir92] and more recently, McDowell and Miller [MM97,MM00] have all considered just such introduction rules for non logical constants, using a notion of definition. 2 A proof theoretic notion of definitions A definition is a finite collection of definition clauses of the form = B] where H is an atomic formula (the one being defined) every free ....

....lvl(#x.B) lvl(#x.B) lvl(B) We now require that for every definition clause #x[p t = B] lvl(B) lvl(p) If a definition is restricted to the Horn case, then this restriction is trivial to satisfy. Cut elimination for this use of definition within intuitionistic logic was proved in [McD97,MM00]. In fact, that proof was for a logic that also included a formulation of induction. Definitions are a way to introduce logical equivalences so that we do not introduce into proof search meaningless cycles: for example, if our specification contains the equivalence H B, then when proving a ....

Raymond McDowell and Dale Miller. Cut-elimination for a logic with definitions and induction. TCS, 232:91--119, 2000.


Encoding Transition Systems in Sequent Calculus - McDowell, Miller, Palamidessi (2000)   (12 citations)  Self-citation (Mcdowell Miller)   (Correct)

....with proof rules incorporating definitions [14, 31] and in the note [12] Girard independently developed a similar use of definitions for linear logic. More recently, McDowell and Miller have incorporated definitions into an intuitionistic proof system that also includes natural number induction [21, 22]. In all of these cases, it can be shown that if certain restrictions are placed on the structure of definitions, defined concepts have left and right introduction rules that enjoy a cut elimination theorem. Some examples of using such a definition mechanism have been given for equality reasoning ....

....of def L with def L unif and adding proofs of the additional premises. Proof The first part is obvious. The second part is based on the observation that the proofs for the additional premises can be built as instances of the proofs of the premises of def L. An analogous result was proved in [20, 22]. The only difference is that in def L unif we consider unifiers instead of pairs of substitutions oe; ae such that Aae = Hoe. However the two formulation can be easily shown to be equivalent: we can always ff convert the variables x in 8x: H 4 = B] so that oe [ ae is a unifier for A and H. In ....

[Article contains additional citation context not shown here]

Raymond McDowell and Dale Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Encoding Transition Systems in Sequent Calculus - Raymond Mcdowell (1997)   (12 citations)  Self-citation (Mcdowell Miller)   (Correct)

....with proof rules incorporating definitions [14, 23] and in the note [12] Girard independently developed a similar use of definitions for linear logic. Most recently, McDowell and Miller have incorporated definitions into an intuitionistic proof system that also included natural number induction [18]. In all of these cases, it can be shown that if certain restrictions are placed on the structure of definitions, defined concepts have left and right introduction rules that enjoy a cut elimination theorem. Some examples of using such a definition mechanism have been given for equality reasoning ....

....for conjunction, oe for implication, and 8 and 9 for universal and existential quantification. As was shown in [23] if definitions do not contain implications in clause bodies, then cut elimination can be proved for intuitionistic logic extended with our def L and def R rules. The paper [18] provides a more liberal form of definitions that allow some occurrences of implications. We shall need this stronger form of definitions here. Toward that end we assume that each predicate symbol p in the language has associated with it a natural number lvl(p) the level of the predicate. The ....

[Article contains additional citation context not shown here]

Raymond McDowell and Dale Miller. Cut elimination for a logic with definitions and induction. Draft manuscript submitted to the proceedings of the TYPES'96 workshop, March 1997.


A Logical Framework For Reasoning About Logical Specifications - Tiu (2004)   (2 citations)  (Correct)

No context found.

Raymond McDowell and Dale Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.


Induction and Co-induction in Sequent Calculus - Momigliano, Tiu (2003)   (1 citation)  (Correct)

No context found.

R. McDowell and D. Miller. Cut-elimination for a logic with definitions and induction. Theoretical Computer Science, 232:91--119, 2000.

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