메뉴 건너뛰기




Volumn 15, Issue 1, 2005, Pages 37-92

Definitions by rewriting in the Calculus of Constructions

Author keywords

[No Author keywords available]

Indexed keywords


EID: 24044537070     PISSN: 09601295     EISSN: None     Source Type: Journal    
DOI: 10.1017/S0960129504004426     Document Type: Article
Times cited : (50)

References (103)
  • 2
    • 8344260845 scopus 로고    scopus 로고
    • A third-order representation of the λμ-calculus
    • Proc. of the Workshop on Mechanized Reasoning about Languages with Variable Binding
    • Abel, A. (2001) A third-order representation of the λμ- calculus. In: Proc. of the Workshop on Mechanized Reasoning about Languages with Variable Binding. Electronic Notes in Theoretical Computer Science 58 (1).
    • (2001) Electronic Notes in Theoretical Computer Science , vol.58 , Issue.1
    • Abel, A.1
  • 4
    • 85034663426 scopus 로고
    • Compiling pattern matching
    • Proc. of the Conf. on Functional Programming Languages and Computer Architecture
    • Augustsson, L. (1985) Compiling pattern matching. In: Proc. of the Conf. on Functional Programming Languages and Computer Architecture. Springer-Verlag Lecture Notes in Computer Science 201.
    • (1985) Springer-Verlag Lecture Notes in Computer Science , vol.201
    • Augustsson, L.1
  • 6
    • 33750707120 scopus 로고
    • Adding algebraic rewriting to the Calculus of Constructions: Strong normalization preserved
    • Proc. of the 2nd Int. Work, on Conditional and Typed Rewriting Systems
    • Barbanera, F. (1990) Adding algebraic rewriting to the Calculus of Constructions: strong normalization preserved. In: Proc. of the 2nd Int. Work, on Conditional and Typed Rewriting Systems. Springer-Verlag Lecture Notes in Computer Science 516.
    • (1990) Springer-Verlag Lecture Notes in Computer Science , vol.516
    • Barbanera, F.1
  • 10
    • 0001439401 scopus 로고
    • Lambda calculi with types
    • Abramski, S., Gabbay, D. and Maibaum, T. (eds.), Oxford University Press
    • Barendregt, H. (1992) Lambda calculi with types. In: Abramski, S., Gabbay, D. and Maibaum, T. (eds.) Handbook of logic in computer science, volume 2, Oxford University Press.
    • (1992) Handbook of Logic in Computer Science , vol.2
    • Barendregt, H.1
  • 12
    • 84878530374 scopus 로고    scopus 로고
    • The relevance of proof-irrelevance
    • Proc. of the 25th Int. Colloq. on Automata, Languages and Programming
    • Barthe, G. (1998) The relevance of proof-irrelevance. In: Proc. of the 25th Int. Colloq. on Automata, Languages and Programming. Springer-Verlag Lecture Notes in Computer Science 1443.
    • (1998) Springer-Verlag Lecture Notes in Computer Science , vol.1443
    • Barthe, G.1
  • 13
    • 33750693605 scopus 로고
    • Modular properties of algebraic type systems
    • Proc. of the 2nd Int. Work, on Higher-Order Algebra, Logic and Term Rewriting
    • Barthe, G. and Geuvers, H. (1995a) Modular properties of algebraic type systems. In: Proc. of the 2nd Int. Work, on Higher-Order Algebra, Logic and Term Rewriting. Springer-Verlag Lecture Notes in Computer Science 1074.
    • (1995) Springer-Verlag Lecture Notes in Computer Science , vol.1074
    • Barthe, G.1    Geuvers, H.2
  • 15
    • 14244265070 scopus 로고    scopus 로고
    • On the subject reduction property for algebraic type systems
    • Proc. of the 10th Int. Work, on Computer Science Logic
    • Barthe, G. and Melliès, P.-A. (1996) On the subject reduction property for algebraic type systems. In: Proc. of the 10th Int. Work, on Computer Science Logic. Springer-Verlag Lecture Notes in Computer Science 1258.
    • (1996) Springer-Verlag Lecture Notes in Computer Science , vol.1258
    • Barthe, G.1    Melliès, P.-A.2
  • 16
    • 84957619613 scopus 로고    scopus 로고
    • Termination of algebraic type systems: The syntactic approach
    • Proc. of the 6th Int. Conf. on Algebraic and Logic Programming
    • Barthe, G. and van Raamsdonk, F. (1997) Termination of algebraic type systems: the syntactic approach. In: Proc. of the 6th Int. Conf. on Algebraic and Logic Programming. Springer-Verlag Lecture Notes in Computer Science 1298.
    • (1997) Springer-Verlag Lecture Notes in Computer Science , vol.1298
    • Barthe, G.1    Van Raamsdonk, F.2
  • 17
    • 0002896422 scopus 로고
    • chapter entitled 'Simple word problems in universal algebra', Pergamon Press
    • Bendix, P. and Knuth, D. (1970) Computational problems in abstract algebra, chapter entitled 'Simple word problems in universal algebra', Pergamon Press.
    • (1970) Computational Problems in Abstract Algebra
    • Bendix, P.1    Knuth, D.2
  • 18
    • 84937441577 scopus 로고    scopus 로고
    • Termination and confluence of higher-order rewrite systems
    • Proc. of the 11th Int. Conf. on Rewriting Techniques and Applications
    • Blanqui, F. (2000) Termination and confluence of higher-order rewrite systems. In: Proc. of the 11th Int. Conf. on Rewriting Techniques and Applications. Springer-Verlag Lecture Notes in Computer Science 1833.
    • (2000) Springer-Verlag Lecture Notes in Computer Science , vol.1833
    • Blanqui, F.1
  • 19
  • 22
    • 35248869192 scopus 로고    scopus 로고
    • Inductive types in the Calculus of Algebraic Constructions
    • Proceedings of the 6th International Conference on Typed Lambda Calculi and Applications
    • Blanqui, F. (2003a) Inductive types in the Calculus of Algebraic Constructions. In: Proceedings of the 6th International Conference on Typed Lambda Calculi and Applications. Springer-Verlag Lecture Notes in Computer Science 2701.
    • (2003) Springer-Verlag Lecture Notes in Computer Science , vol.2701
    • Blanqui, F.1
  • 23
    • 33750692203 scopus 로고    scopus 로고
    • Rewriting modulo in Deduction modulo
    • Proceedings of the 14th International Conference on Rewriting Techniques and Applications
    • Blanqui, F. (2003b) Rewriting modulo in Deduction modulo. In: Proceedings of the 14th International Conference on Rewriting Techniques and Applications. Springer-Verlag Lecture Notes in Computer Science 2706.
    • (2003) Springer-Verlag Lecture Notes in Computer Science , vol.2706
    • Blanqui, F.1
  • 24
    • 84957655853 scopus 로고    scopus 로고
    • The Calculus of algebraic constructions
    • Proc. of the 10th Int. Conf. on Rewriting Techniques and Applications
    • Blanqui, F., Jouannaud, J.-P. and Okada, M. (1999) The Calculus of Algebraic Constructions. In: Proc. of the 10th Int. Conf. on Rewriting Techniques and Applications. Springer-Verlag Lecture Notes in Computer Science 1631.
    • (1999) Springer-Verlag Lecture Notes in Computer Science , vol.1631
    • Blanqui, F.1    Jouannaud, J.-P.2    Okada, M.3
  • 28
    • 84976856364 scopus 로고
    • Polymorphic rewriting conserves algebraic strong normalization
    • Proc. of the 16th Int. Colloq. on Automata, Languages and Programming
    • Breazu-Tannen, V. and Gallier, J. (1989) Polymorphic rewriting conserves algebraic strong normalization. In: Proc. of the 16th Int. Colloq. on Automata, Languages and Programming. Springer-Verlag Lecture Notes in Computer Science 372.
    • (1989) Springer-Verlag Lecture Notes in Computer Science , vol.372
    • Breazu-Tannen, V.1    Gallier, J.2
  • 29
    • 0003922702 scopus 로고
    • Polymorphic rewriting conserves algebraic confluence
    • Breazu-Tannen, V. and Gallier, J. (1994) Polymorphic rewriting conserves algebraic confluence. Information and Computation 114 (1) 1-29.
    • (1994) Information and Computation , vol.114 , Issue.1 , pp. 1-29
    • Breazu-Tannen, V.1    Gallier, J.2
  • 36
    • 0001610169 scopus 로고
    • An algorithm for testing conversion in type theory
    • Huet, G. and Plotkin, G. (eds.), Cambridge University Press
    • Coquand, T. (1991) An algorithm for testing conversion in type theory. In: Huet, G. and Plotkin, G. (eds.) Logical Frameworks, Cambridge University Press 255-279.
    • (1991) Logical Frameworks , pp. 255-279
    • Coquand, T.1
  • 38
    • 0041345651 scopus 로고
    • A proof of strong normalization for the Theory of Constructions using a Kripke-like interpretation
    • Paper presented at the, but not published in the proceedings
    • Coquand, T. and Gallier, J. (1990) A proof of strong normalization for the Theory of Constructions using a Kripke-like interpretation. (Paper presented at the First International Workshop on Logical Frameworks, but not published in the proceedings - available at ftp://ftp.cis.upenn.edu/pub/papers/gallier/ sntoc.dvi.Z.)
    • (1990) First International Workshop on Logical Frameworks
    • Coquand, T.1    Gallier, J.2
  • 39
    • 0023965424 scopus 로고
    • The Calculus of Constructions
    • Coquand, T. and Huet, G. (1988) The Calculus of Constructions. Information and Computation 76 (2-3) 95-120.
    • (1988) Information and Computation , vol.76 , Issue.2-3 , pp. 95-120
    • Coquand, T.1    Huet, G.2
  • 41
    • 84944203448 scopus 로고    scopus 로고
    • Normalized types
    • Proc. of the 15th Int. Work, on Computer Science Logic
    • Courtieu, P. (2001) Normalized types. In: Proc. of the 15th Int. Work, on Computer Science Logic. Springer-Verlag Lecture Notes in Computer Science 2142.
    • (2001) Springer-Verlag Lecture Notes in Computer Science , vol.2142
    • Courtieu, P.1
  • 42
    • 33750690398 scopus 로고
    • The mathematical language AUTOMATH, its usage, and some of its extensions
    • Proc. of the Symp. on Automatic Demonstration
    • de Bruijn, N. (1968) The mathematical language AUTOMATH, its usage, and some of its extensions. In: Proc. of the Symp. on Automatic Demonstration. Springer-Verlag Lecture Notes in Mathematics.
    • (1968) Springer-Verlag Lecture Notes in Mathematics
    • De Bruijn, N.1
  • 43
    • 0003335301 scopus 로고
    • Selected papers on automath
    • Reprinted in: Geuvers, H., Nederpelt, R. and de Vrijer, R. (eds.), North-Holland
    • (Reprinted in: Geuvers, H., Nederpelt, R. and de Vrijer, R. (eds.) (1994) Selected Papers on Automath. Studies in Logic and the Foundations of Mathematics 133, North-Holland.)
    • (1994) Studies in Logic and the Foundations of Mathematics , vol.133
  • 44
    • 0001138255 scopus 로고
    • Orderings for term rewriting systems
    • Dershowitz, N. (1982) Orderings for term rewriting systems. Theoretical Computer Science 17 279-301.
    • (1982) Theoretical Computer Science , vol.17 , pp. 279-301
    • Dershowitz, N.1
  • 45
    • 84957891736 scopus 로고
    • Hierarchical termination
    • Proc. of the 4th Int. Work, on Conditional and Typed Rewriting Systems
    • Dershowitz, N. (1994) Hierarchical termination. In: Proc. of the 4th Int. Work, on Conditional and Typed Rewriting Systems. Springer-Verlag Lecture Notes in Computer Science 968.
    • (1994) Springer-Verlag Lecture Notes in Computer Science , vol.968
    • Dershowitz, N.1
  • 47
    • 0346024763 scopus 로고
    • Adding algebraic rewriting to the untyped lambda calculus
    • Proc. of the 4th Int. Conf. on Rewriting Techniques and Applications
    • Dougherty, D. (1991) Adding algebraic rewriting to the untyped lambda calculus. In: Proc. of the 4th Int. Conf. on Rewriting Techniques and Applications. Springer-Verlag Lecture Notes in Computer Science 488.
    • (1991) Springer-Verlag Lecture Notes in Computer Science , vol.488
    • Dougherty, D.1
  • 49
    • 84957029977 scopus 로고    scopus 로고
    • Proof normalization modulo
    • Proc. of the Int. Work, on Types for Proofs and Programs
    • Dowek, G. and Werner, B. (1998) Proof normalization modulo. In: Proc. of the Int. Work, on Types for Proofs and Programs. Springer-Verlag Lecture Notes in Computer Science 1657.
    • (1998) Springer-Verlag Lecture Notes in Computer Science , vol.1657
    • Dowek, G.1    Werner, B.2
  • 53
    • 33750738770 scopus 로고
    • Ph.D. thesis, Universität Passau, Germany
    • Drosten, K. (1989) Termersetzungssysteme, Ph.D. thesis, Universität Passau, Germany.
    • (1989) Termersetzungssysteme
    • Drosten, K.1
  • 54
    • 19144370694 scopus 로고    scopus 로고
    • Fast matching in combinations of regular equational theories
    • Proceedings of the 1 st International Workshop on Rewriting Logic and Applications
    • Eker, S. (1996) Fast matching in combinations of regular equational theories. In: Proceedings of the 1 st International Workshop on Rewriting Logic and Applications. Electronic Notes in Theoretical Computer Science 4.
    • (1996) Electronic Notes in Theoretical Computer Science , vol.4
    • Eker, S.1
  • 56
    • 0002069980 scopus 로고
    • On Girard's "Candidats de réductibilité"
    • Odifreddi, P.-G. (ed.), North-Holland
    • Gallier, J. (1990) On Girard's "Candidats de Ré ductibilité". In: Odifreddi, P.-G. (ed.) Logic and Computer Science, North-Holland.
    • (1990) Logic and Computer Science
    • Gallier, J.1
  • 57
    • 84948183038 scopus 로고
    • A short and flexible proof of strong normalization for the Calculus of Constructions
    • Proc. of the Int. Work, on Types for Proofs and Programs
    • Geuvers, H. (1994) A short and flexible proof of strong normalization for the Calculus of Constructions. In: Proc. of the Int. Work, on Types for Proofs and Programs. Springer-Verlag Lecture Notes in Computer Science 996.
    • (1994) Springer-Verlag Lecture Notes in Computer Science , vol.996
    • Geuvers, H.1
  • 58
    • 0003612107 scopus 로고
    • Ph.D. thesis, Katholiecke Universiteit Nijmegen, The Netherlands
    • Geuvers, H. (1993) Logics and Type Systems, Ph.D. thesis, Katholiecke Universiteit Nijmegen, The Netherlands.
    • (1993) Logics and Type Systems
    • Geuvers, H.1
  • 59
    • 0000084041 scopus 로고
    • A modular proof of strong normalization for the Calculus of Constructions
    • Geuvers, H. and Nederhof, M.-J. (1991) A modular proof of strong normalization for the Calculus of Constructions. Journal of Functional Programming 1 (2) 155-189.
    • (1991) Journal of Functional Programming , vol.1 , Issue.2 , pp. 155-189
    • Geuvers, H.1    Nederhof, M.-J.2
  • 60
    • 0003335301 scopus 로고
    • Selected papers on automath
    • Geuvers, H., Nederpelt, R. and de Vrijer, R. (eds.), North-Holland
    • Geuvers, H., Nederpelt, R. and de Vrijer, R. (eds.) (1994) Selected Papers on Automath. Studies in Logic and the Foundations of Mathematics 133, North-Holland.
    • (1994) Studies in Logic and the Foundations of Mathematics , vol.133
  • 62
    • 84878591537 scopus 로고    scopus 로고
    • Structural recursive definitions in type theory
    • Proc. of the 25th Int. Colloq. on Automata, Languages and Programming
    • Giménez, E. (1998) Structural recursive definitions in type theory. In: Proc. of the 25th Int. Colloq. on Automata, Languages and Programming. Springer-Verlag Lecture Notes in Computer Science 1443.
    • (1998) Springer-Verlag Lecture Notes in Computer Science , vol.1443
    • Giménez, E.1
  • 63
    • 77956953346 scopus 로고
    • Une extension de l'interprétation de Gödel à l'analyse et son application à l'élimination des coupures dans l'analyse et la théorie des types
    • Fenstad, J. (ed.) Proc. of the 2nd Scandinavian Logic Symposium. North-Holland
    • Girard, J.-Y. (1971) Une extension de l'interprétation de Gödel à l'analyse et son application à l'élimination des coupures dans l'analyse et la théorie des types. In: Fenstad, J. (ed.) Proc. of the 2nd Scandinavian Logic Symposium. Studies in Logic and the Foundations of Mathematics 63, North-Holland.
    • (1971) Studies in Logic and the Foundations of Mathematics , vol.63
    • Girard, J.-Y.1
  • 67
    • 0004988782 scopus 로고
    • The algebraic specification of abstract data types
    • Guttag, J. and Horning, J. (1978) The algebraic specification of abstract data types. Acta Informatica 10 (1) 27-52.
    • (1978) Acta Informatica , vol.10 , Issue.1 , pp. 27-52
    • Guttag, J.1    Horning, J.2
  • 68
    • 0033574362 scopus 로고    scopus 로고
    • Parametricity and variants of Girard's J operator
    • Harper, R. and Mitchell, J. (1999) Parametricity and variants of Girard's J operator. Information Processing Letters 70 1-5.
    • (1999) Information Processing Letters , vol.70 , pp. 1-5
    • Harper, R.1    Mitchell, J.2
  • 74
    • 0035644347 scopus 로고    scopus 로고
    • Promoting rewriting to a programming language: A compiler for non-deterministic rewrite programs in associative-commutative theories
    • Kirchner, H. and Moreau, P.-E. (2001) Promoting rewriting to a programming language: A compiler for non-deterministic rewrite programs in associative-commutative theories. Journal of Functional Programming 11 (2) 207-251.
    • (2001) Journal of Functional Programming , vol.11 , Issue.2 , pp. 207-251
    • Kirchner, H.1    Moreau, P.-E.2
  • 76
    • 85034418630 scopus 로고
    • Completeness in data type specifications
    • Proc. of the European Conf. on Computer Algebra
    • Kounalis, E. (1985) Completeness in data type specifications. In: Proc. of the European Conf. on Computer Algebra. Springer-Verlag Lecture Notes in Computer Science 204.
    • (1985) Springer-Verlag Lecture Notes in Computer Science , vol.204
    • Kounalis, E.1
  • 81
    • 0026852341 scopus 로고
    • Confluence of the lambda calculus with left-linear algebraic rewriting
    • Müller, F. (1992) Confluence of the lambda calculus with left-linear algebraic rewriting. Information Processing Letters 41 (6) 293-299.
    • (1992) Information Processing Letters , vol.41 , Issue.6 , pp. 293-299
    • Müller, F.1
  • 84
    • 85028762708 scopus 로고
    • Strong normalizability for the combined system of the typed lambda calculus and an arbitrary convergent term rewrite system
    • ACM Press
    • Okada, M. (1989) Strong normalizability for the combined system of the typed lambda calculus and an arbitrary convergent term rewrite system. In: Proc. of the 1989 Int. Symp. on Symbolic and Algebraic Computation, ACM Press.
    • (1989) Proc. of the 1989 Int. Symp. on Symbolic and Algebraic Computation
    • Okada, M.1
  • 86
    • 84976823860 scopus 로고
    • Complete sets of reductions for some equational theories
    • Peterson, G. and Stickel, M. (1981) Complete sets of reductions for some equational theories. Journal of the ACM 28 (2) 233-264.
    • (1981) Journal of the ACM , vol.28 , Issue.2 , pp. 233-264
    • Peterson, G.1    Stickel, M.2
  • 88
    • 33750712966 scopus 로고
    • Pure types systems with definitions
    • Proc. of the 3rd Int. Symp. on Logical Foundations of Computer Science
    • Poll, E. and Severi, P. (1994) Pure Types Systems with definitions. In: Proc. of the 3rd Int. Symp. on Logical Foundations of Computer Science. Springer-Verlag Lecture Notes in Computer Science 813.
    • (1994) Springer-Verlag Lecture Notes in Computer Science , vol.813
    • Poll, E.1    Severi, P.2
  • 90
    • 0023435204 scopus 로고
    • On termination of the direct sum of term-rewriting systems
    • Rusinowitch, M. (1987) On termination of the direct sum of term-rewriting systems. Information Processing Letters.
    • (1987) Information Processing Letters
    • Rusinowitch, M.1
  • 92
    • 0004278720 scopus 로고    scopus 로고
    • Ph.D. thesis, Katholiecke Universiteit Nijmegen, The Netherlands
    • Stefanova, M. (1998) Properties of Typing Systems, Ph.D. thesis, Katholiecke Universiteit Nijmegen, The Netherlands.
    • (1998) Properties of Typing Systems
    • Stefanova, M.1
  • 93
    • 0001748856 scopus 로고
    • Intensional interpretations of functionals of finite type I
    • Tait, W.W. (1967) Intensional interpretations of functionals of finite type I. Journal of Symbolic Logic 32 (2) 198-212.
    • (1967) Journal of Symbolic Logic , vol.32 , Issue.2 , pp. 198-212
    • Tait, W.W.1
  • 95
    • 0023345304 scopus 로고
    • Counterexamples to termination for the direct sum of term rewriting systems
    • Toyama, Y. (1987) Counterexamples to termination for the direct sum of term rewriting systems. Information Processing Letters 25 (3) 141-143.
    • (1987) Information Processing Letters , vol.25 , Issue.3 , pp. 141-143
    • Toyama, Y.1
  • 96
    • 0006947581 scopus 로고
    • Termination proofs for higher-order rewrite systems
    • Proc. of the 1st Int. Work, on Higher-Order Algebra, Logic and Term Rewriting
    • Van de Pol, J. (1993) Termination proofs for higher-order rewrite systems. In: Proc. of the 1st Int. Work, on Higher-Order Algebra, Logic and Term Rewriting. Springer-Verlag Lecture Notes in Computer Science 816.
    • (1993) Springer-Verlag Lecture Notes in Computer Science , vol.816
    • Van De Pol, J.1
  • 98
    • 84947421194 scopus 로고
    • Strict functionals for termination proofs
    • Proc. of the 2nd Int. Conf. on Typed Lambda Calculi and Applications
    • van de Pol, J. and Schwichtenberg, H. (1995) Strict functionals for termination proofs. In: Proc. of the 2nd Int. Conf. on Typed Lambda Calculi and Applications. Springer-Verlag Lecture Notes in Computer Science 902.
    • (1995) Springer-Verlag Lecture Notes in Computer Science , vol.902
    • Van De Pol, J.1    Schwichtenberg, H.2
  • 103
    • 0001845757 scopus 로고
    • Termination of term rewriting: Interpretation and type elimination
    • Zantema, H. (1994) Termination of term rewriting: interpretation and type elimination. Journal of Symbolic Computation 17 (1) 23-50.
    • (1994) Journal of Symbolic Computation , vol.17 , Issue.1 , pp. 23-50
    • Zantema, H.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.