See this document in CiteSeerX!

Algorithms for Equality and Unification in the Presence of Notational Definitions (1998)  (Make Corrections)  (12 citations)
Frank Pfenning, Carsten Schürmann
Lecture Notes in Computer Science



  Home/Search   Context   Related

 
View or download:
cmu.edu/afs/cs/user/fp/...types98.ps.gz
cmu.edu/user/fp/www/pap...types98.ps.gz
cmu.edu/project/fox/mos...types98.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/afs/cs/user/fp...homepage (more)
From:  cmu.edu/user/fp/www/homepage
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: this paper we investigate the interaction of notational definitions with algorithms for testing equality and unification. We propose a syntactic criterion on definitions which avoids their expansion in many cases without losing soundness or completeness with respect to fi ffi-conversion. Our setting is the dependently typed -calculus [HHP93], but, with minor modifications, our results should apply to richer type theories and logics. The question when definitions need to be expanded is... (Update)

Context of citations to this paper:   More

...so far have validated the practicality of this proof compression technique [11] for the safety policies discussed here. Current research [15] is aimed at extending and improving these methods to obtain further compression without compromising the simplicity of the trusted...

Cited by:   More
Automated Techniques for Provably Safe Mobile Code - Colby, Crary, Harper, Lee.. (2000)   (Correct)
Verifying Uniqueness in a Logical Framework - Anderson, Pfenning (2004)   (Correct)
Project Description - We Propose To   (Correct)

Similar documents (at the sentence level):
40.0%:   Algorithms for Equality and Unification in the.. - Frank Pfenning.. (1998)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Automating the Meta Theory of Deductive Systems - Carsten Schürmann (1997)   (Correct)
0.1:   An Abstract Syntax for a Formal Language of Mathematics - Nederpelt, Kamareddine (2001)   (Correct)
0.1:   A Derivation System for a Formal Language of Mathematics - Kamareddine, Nederpelt (2001)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
0.4:   Twelf - Schürmann (2002)   (Correct)
0.3:   On Equivalence and Canonical Forms in the LF Type Theory.. - Harper, Pfenning (1999)   (Correct)
0.3:   On Equivalence and Canonical Forms in the LF Type Theory - Harper, Pfenning (2001)   (Correct)

Related documents from co-citation:   More   All
10:   A framework for defining logics - Harper, Honsell et al. - 1987
9:   System description: Twelf --- a meta-logical framework for deductive systems - Pfenning, Schurmann - 1999
6:   On equivalence and canonical forms in the LF type theory - Harper, Pfenning - 1999

BibTeX entry:   (Update)

Frank Pfenning and Carsten Schurmann. Algorithms for equality and unification in the presence of notational definitions. In T. Altenkirch, W. Naraschewski, and B. Reus, editors, Types for Proofs and Programs. Springer-Verlag LNCS, 1998. To appear. http://citeseer.ist.psu.edu/article/pfenning98algorithms.html   More

@article{ pfenning99algorithms,
    author = "Frank Pfenning and Carsten Sch{\"u}rmann",
    title = "Algorithms for Equality and Unification in the Presence of Notational Definitions",
    journal = "Lecture Notes in Computer Science",
    volume = "1657",
    pages = "179--??",
    year = "1999",
    url = "citeseer.ist.psu.edu/article/pfenning98algorithms.html" }
Citations (may not include all citations):
434   A framework for defining logics - Harper, Honsell et al. - 1993
295   PVS: A prototype verification system (context) - Owre, Rushby et al. - 1992
294   Isabelle: A Generic Theorem Prover (context) - Paulson - 1994
254   The integration of functions into logic programming: From th.. (context) - Hanus - 1994
251   A logic programming language with lambda-abstraction - Miller - 1991
191   The LEGO proof development system: A user's manual (context) - Luo, Pollack - 1992
174   A unification algorithm for typed -calculus (context) - Huet - 1975
56   Unification and anti-unification in the Calculus of Construc.. - Pfenning - 1991
37   Unification via explicit substitutions: The case of higher-o.. - Dowek, Hardin et al. - 1996
28   Deriving algorithms from type inference systems: Application.. - Hankin, Le M'etayer - 1994
7   Available as Technical Report CMU-CS (context) - Pfenning, Schurmann et al. - 1998
7   Notational definition --- a formal account (context) - Griffin - 1988
6   The Coq Proof Assistant (context) - Barras - 1998
3   Technical Report CMU-CS (context) - Cervesato, Pfenning et al. - 1997



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://almond.srv.cs.cmu.edu/afs/cs/user/fp/www/homepage.html):   More
Efficient Resource Management for Linear Logic Proof Search - Cervesato, Hodas, Pfenning (1997)   (Correct)
Practical Refinement-Type Checking - Davies, Pfenning (1997)   (Correct)
Natural Deduction for Intuitionistic Non-Commutative Linear.. - Polakow, Pfenning (1999)   (Correct)

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