메뉴 건너뛰기




Volumn 412, Issue 37, 2011, Pages 4919-4945

Representing model theory in a type-theoretical logical framework

Author keywords

First order logic; Logical framework; Model theory; Module system; Proof theory

Indexed keywords

FIRST ORDER LOGIC; LOGICAL FRAMEWORKS; MODEL THEORY; MODULE SYSTEMS; PROOF THEORY;

EID: 79960905066     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2011.03.022     Document Type: Article
Times cited : (13)

References (71)
  • 3
  • 4
    • 84875639370 scopus 로고    scopus 로고
    • Towards an evolutionary formal software-development using CASL
    • D. Bert, C. Choppy, P. Mosses, Lecture Notes in Computer Science Springer
    • S. Autexier, D. Hutter, H. Mantel, and A. Schairer Towards an evolutionary formal software-development using CASL D. Bert, C. Choppy, P. Mosses, WADT, vol. 1827 Lecture Notes in Computer Science 1999 Springer 73 88
    • (1999) WADT, Vol. 1827 , pp. 73-88
    • Autexier, S.1    Hutter, D.2    Mantel, H.3    Schairer, A.4
  • 6
    • 0001439401 scopus 로고
    • Lambda calculi with types
    • S. Abramsky, D. Gabbay, T. Maibaum, Oxford University Press
    • H. Barendregt Lambda calculi with types S. Abramsky, D. Gabbay, T. Maibaum, Handbook of Logic in Computer Science, vol. 2 1992 Oxford University Press
    • (1992) Handbook of Logic in Computer Science, Vol. 2
    • Barendregt, H.1
  • 8
    • 0002127415 scopus 로고
    • A system of axiomatic set theoryPart i
    • P. Bernays A system of axiomatic set theoryPart I Journal of Symbolic Logic 2 1 1937 65 77
    • (1937) Journal of Symbolic Logic , vol.2 , Issue.1 , pp. 65-77
    • Bernays, P.1
  • 9
    • 70350302859 scopus 로고    scopus 로고
    • Some domain theory and denotational semantics in Coq
    • S. Berghofer, T. Nipkow, C. Urban, M. Wenzel, Lecture Notes in Computer Science Springer
    • N. Benton, A. Kennedy, and C. Varming Some domain theory and denotational semantics in Coq Theorem Proving in Higher Order Logics S. Berghofer, T. Nipkow, C. Urban, M. Wenzel, Lecture Notes in Computer Science vol. 5674 2009 Springer 115 130
    • (2009) Theorem Proving in Higher Order Logics , vol.5674 VOL. , pp. 115-130
    • Benton, N.1    Kennedy, A.2    Varming, C.3
  • 11
    • 0002827504 scopus 로고    scopus 로고
    • Intuitionistic model constructions and normalization proofs
    • DOI 10.1017/S0960129596002150
    • T. Coquand, and P. Dybjer Intuitionistic model constructions and normalization proofs Mathematical Structures in Computer Science 7 1 1997 75 94 (Pubitemid 127019012)
    • (1997) MSCS , vol.7 , Issue.1 , pp. 75-94
    • Coquand, T.1    Dybjer, P.2
  • 14
    • 0003180840 scopus 로고
    • A formulation of the simple theory of types
    • A. Church A formulation of the simple theory of types Journal of Symbolic Logic 5 1 1940 56 68
    • (1940) Journal of Symbolic Logic , vol.5 , Issue.1 , pp. 56-68
    • Church, A.1
  • 15
    • 0036521999 scopus 로고    scopus 로고
    • A formalised proof of the soundness and completeness of a simply typed lambda-calculus with explicit substitutions
    • DOI 10.1023/A:1019964114625
    • C. Coquand A formalised proof of the soundness and completeness of a simply typed lambda-calculus with explicit substitutions Higher-Order and Symbolic Computation 15 1 2002 57 90 (Pubitemid 35152029)
    • (2002) Higher-Order and Symbolic Computation , vol.15 , Issue.1 , pp. 57-90
    • Coquand, C.1
  • 16
    • 0002219923 scopus 로고
    • The mathematical language AUTOMATH
    • M. Laudet, Lecture Notes in Mathematics Springer
    • N. de Bruijn The mathematical language AUTOMATH M. Laudet, Proceedings of the Symposium on Automated Demonstration Lecture Notes in Mathematics vol. 25 1970 Springer 29 61
    • (1970) Proceedings of the Symposium on Automated Demonstration , vol.25 VOL. , pp. 29-61
    • Debruijn, N.1
  • 17
    • 33744730053 scopus 로고    scopus 로고
    • Proof systems for institutional logic
    • DOI 10.1093/logcom/exi082
    • R. Diaconescu Proof systems for institutional logic Journal of Logic and Computation 16 3 2006 339 357 (Pubitemid 43823170)
    • (2006) Journal of Logic and Computation , vol.16 , Issue.3 , pp. 339-357
    • Diaconescu, R.1
  • 20
    • 84976670841 scopus 로고
    • A study in the foundations of programming methodology: Specifications, institutions, charters and parchments
    • D. Pitt, S. Abramsky, A. Poigné, D. Rydeheard, Springer
    • J. Goguen, and R. Burstall A study in the foundations of programming methodology: specifications, institutions, charters and parchments D. Pitt, S. Abramsky, A. Poigné, D. Rydeheard, Workshop on Category Theory and Computer Programming 1986 Springer 313 333
    • (1986) Workshop on Category Theory and Computer Programming , pp. 313-333
    • Goguen, J.1    Burstall, R.2
  • 21
    • 0026444654 scopus 로고
    • Institutions. Abstract model theory for specification and programming
    • DOI 10.1145/147508.147524
    • J. Goguen, and R. Burstall Institutions: abstract model theory for specification and programming Journal of the Association for Computing Machinery 39 1 1992 95 146 (Pubitemid 23600413)
    • (1992) Journal of the ACM , vol.39 , Issue.1 , pp. 95-146
    • Goguen Joseph, A.1    Burstall Rod, M.2
  • 23
    • 0003356270 scopus 로고
    • The consistency of continuum hypothesis
    • K. Gödel The consistency of continuum hypothesis Annals of Mathematics Studies 3 1940 33 101
    • (1940) Annals of Mathematics Studies , vol.3 , pp. 33-101
    • Gödel, K.1
  • 25
    • 0007694967 scopus 로고
    • HOL: A proof generating system for higher-order logic
    • G. Birtwistle, P. Subrahmanyam, Kluwer-Academic Publishers
    • M. Gordon HOL: a proof generating system for higher-order logic G. Birtwistle, P. Subrahmanyam, VLSI Specification, Verification and Synthesis 1988 Kluwer-Academic Publishers 73 128
    • (1988) VLSI Specification, Verification and Synthesis , pp. 73-128
    • Gordon, M.1
  • 26
    • 0347053316 scopus 로고    scopus 로고
    • Institution morphisms
    • DOI 10.1007/s001650200013
    • J. Goguen, and G. Rosu Institution morphisms Formal Aspects of Computing 13 2002 274 307 (Pubitemid 41204154)
    • (2002) Formal Aspects of Computing , vol.13 , Issue.3-5 , pp. 274-307
    • Goguen, J.1    Rosu, G.2
  • 27
    • 79960898475 scopus 로고    scopus 로고
    • Implementation of bourbaki's elements of mathematics in coq: Part one, theory of sets
    • J. Grimm, Implementation of bourbaki's elements of mathematics in coq: part one, theory of sets, Technical Report HAL:inria-00408143, INRIA, 2009.
    • (2009) Technical Report HAL:inria-00408143, INRIA
    • Grimm, J.1
  • 28
    • 0002424767 scopus 로고
    • An initial algebra approach to the specification, correctness and implementation of abstract data types
    • R. Yeh, Prentice Hall
    • J. Goguen, J. Thatcher, and E. Wagner An initial algebra approach to the specification, correctness and implementation of abstract data types R. Yeh, Current Trends in Programming Methodology, vol. 4 1978 Prentice Hall 80 149
    • (1978) Current Trends in Programming Methodology, Vol. 4 , pp. 80-149
    • Goguen, J.1    Thatcher, J.2    Wagner, E.3
  • 30
    • 84957700828 scopus 로고    scopus 로고
    • HOL Light: A Tutorial Introduction
    • Formal Methods in Computer-Aided Design
    • J. Harrison HOL light: a tutorial introduction Proceedings of the First International Conference on Formal Methods in Computer-Aided Design 1996 Springer 265 269 (Pubitemid 126149763)
    • (1996) Lecture Notes in Computer Science , Issue.1166 , pp. 265-269
    • Harrison, J.1
  • 33
    • 71649108875 scopus 로고    scopus 로고
    • Representing model theory in a type-theoretical logical framework
    • Electronic Notes in Theoretical Computer Science
    • F. Horozal, and F. Rabe Representing model theory in a type-theoretical logical framework Fourth Workshop on Logical and Semantic Frameworks, with Applications Electronic Notes in Theoretical Computer Science vol. 256 2009 49 65
    • (2009) Fourth Workshop on Logical and Semantic Frameworks, with Applications , vol.256 VOL. , pp. 49-65
    • Horozal, F.1    Rabe, F.2
  • 40
    • 70350319283 scopus 로고    scopus 로고
    • Refinement types as proof irrelevance
    • P. Curien, Lecture Notes in Computer Science Springer
    • W. Lovas, and F. Pfenning Refinement types as proof irrelevance P. Curien, Typed Lambda Calculi and Applications Lecture Notes in Computer Science vol. 5608 2009 Springer 157 171
    • (2009) Typed Lambda Calculi and Applications , vol.5608 VOL. , pp. 157-171
    • Lovas, W.1    Pfenning, F.2
  • 43
    • 77956954781 scopus 로고
    • An intuitionistic theory of types: Predicative part
    • North-Holland
    • P. Martin-Löf An intuitionistic theory of types: predicative part Proceedings of the '73 Logic Colloquium 1974 North-Holland 73 118
    • (1974) Proceedings of the '73 Logic Colloquium , pp. 73-118
    • Martin-Löf, P.1
  • 44
    • 0002140364 scopus 로고    scopus 로고
    • On the meanings of the logical constants and the justifications of the logical laws
    • P. Martin-Löf On the meanings of the logical constants and the justifications of the logical laws Nordic Journal of Philosophical Logic 1 1 1996 3 10
    • (1996) Nordic Journal of Philosophical Logic , vol.1 , Issue.1 , pp. 3-10
    • Martin-Löf, P.1
  • 45
    • 37249014604 scopus 로고    scopus 로고
    • The heterogeneous tool set
    • O. Grumberg, M. Huth, Lecture Notes in Computer Science
    • T. Mossakowski, C. Maeder, and K. Lttich The heterogeneous tool set O. Grumberg, M. Huth, TACAS 2007 Lecture Notes in Computer Science vol. 4424 2007 519 522
    • (2007) TACAS 2007 , vol.4424 VOL. , pp. 519-522
    • Mossakowski, T.1    Maeder, C.2    Lttich, K.3
  • 46
    • 85027527498 scopus 로고
    • The ALF proof editor and its proof engine
    • H. Barendregt, T. Nipkow, Lecture Notes in Computer Science Springer
    • L. Magnusson, and B. Nordström The ALF proof editor and its proof engine H. Barendregt, T. Nipkow, Types for Proofs and Programs Lecture Notes in Computer Science vol. 806 1994 Springer 213 237
    • (1994) Types for Proofs and Programs , vol.806 VOL. , pp. 213-237
    • Magnusson, L.1    Nordström, B.2
  • 48
    • 84949206842 scopus 로고    scopus 로고
    • Combining and Representing Logical Systems
    • Category Theory and Computer Science
    • T. Mossakowski, A. Tarlecki, and W. Pawlowski Combining and representing logical systems E. Moggi, G. Rosolini, Category Theory and Computer Science 1997 Springer 177 196 (Pubitemid 127118708)
    • (1997) Lecture Notes in Computer Science , Issue.1290 , pp. 177-196
    • Mossakowski, T.1    Tarlecki, A.2    Pawlowski, W.3
  • 49
    • 34547504874 scopus 로고    scopus 로고
    • Structured proofs in Isar/HOL
    • H. Geuvers, F. Wiedijk, Springer
    • T. Nipkow Structured proofs in Isar/HOL H. Geuvers, F. Wiedijk, TYPES Conference 2002 Springer 259 278
    • (2002) TYPES Conference , pp. 259-278
    • Nipkow, T.1
  • 55
    • 0034711981 scopus 로고    scopus 로고
    • Structural cut elimination: I. Intuitionistic and classical logic
    • F. Pfenning Structural cut elimination: I. Intuitionistic and classical logic Information and Computation 157 1-2 2000 84 141
    • (2000) Information and Computation , vol.157 , Issue.12 , pp. 84-141
    • Pfenning, F.1
  • 56
    • 35448990873 scopus 로고    scopus 로고
    • System description: Twelf a meta-logical framework for deductive systems
    • F. Pfenning, and C. Schrmann System description: Twelf a meta-logical framework for deductive systems Lecture Notes in Computer Science 1632 1999 202 206
    • (1999) Lecture Notes in Computer Science , vol.1632 , pp. 202-206
    • Pfenning, F.1    Schrmann, C.2
  • 57
    • 56649105116 scopus 로고    scopus 로고
    • Ph.D. Thesis, Jacobs University Bremen
    • F. Rabe, Representing Logics and Logic Translations. Ph.D. Thesis, Jacobs University Bremen, 2008. Available at: http://kwarc.info/frabe/Research/ phdthesis.pdf.
    • (2008) Representing Logics and Logic Translations
    • Rabe, F.1
  • 58
    • 79960928442 scopus 로고    scopus 로고
    • A logical framework combining model and proof theory
    • F. Rabe, A logical framework combining model and proof theory, Under review, see http://kwarc.info/frabe/Research/rabecombining09.pdf, 2010.
    • (2010) Under Review
    • Rabe, F.1
  • 61
    • 85034227973 scopus 로고
    • A kernel language for algebraic specification and implementation
    • M. Karpinski, Springer
    • D. Sannella, and M. Wirsing A kernel language for algebraic specification and implementation M. Karpinski, Fundamentals of Computation Theory 1983 Springer 413 427
    • (1983) Fundamentals of Computation Theory , pp. 413-427
    • Sannella, D.1    Wirsing, M.2
  • 62
    • 79960919585 scopus 로고
    • Pojcie prawdy w jzykach nauk dedukcyjnych
    • English title: The concept of truth in the languages of the deductive sciences
    • A. Tarski, Pojcie prawdy w jzykach nauk dedukcyjnych. Prace Towarzystwa Naukowego Warszawskiego Wydzial III Nauk Matematyczno-Fizycznych, 34, 1933. English title: The concept of truth in the languages of the deductive sciences.
    • (1933) Prace Towarzystwa Naukowego Warszawskiego Wydzial III Nauk Matematyczno-Fizycznych , vol.34
    • Tarski, A.1
  • 63
    • 0342836027 scopus 로고
    • Ber Unerreichbare Kardinalzahlen
    • A. Tarski ber Unerreichbare Kardinalzahlen Fundamenta Mathematicae 30 1938 176 183
    • (1938) Fundamenta Mathematicae , vol.30 , pp. 176-183
    • Tarski, A.1
  • 64
    • 84958627746 scopus 로고    scopus 로고
    • Moving Between Logical Systems
    • Recent Trends in Data Type Specification
    • A. Tarlecki Moving between logical systems M. Haveraaen, O. Owe, O.-J. Dahl, Recent Trends in Data Type Specifications. 11th Workshop on Specification of Abstract Data Types Lecture Notes in Computer Science vol. 1130 1996 Springer Verlag 478 502 (Pubitemid 126125001)
    • (1996) Lecture Notes in Computer Science , Issue.1130 , pp. 478-502
    • Tarlecki, A.1
  • 67
    • 0039108997 scopus 로고
    • Arithmetical extensions of relational systems
    • A. Tarski, and R. Vaught Arithmetical extensions of relational systems Compositio Mathematica 13 1956 81 102
    • (1956) Compositio Mathematica , vol.13 , pp. 81-102
    • Tarski, A.1    Vaught, R.2
  • 69
    • 0039349434 scopus 로고
    • A simplification of the logic of relations
    • J. van Heijenoort, Harvard Univ. Press
    • N. Wiener A simplification of the logic of relations J. van Heijenoort, From Frege to Gödel 1967 Harvard Univ. Press 224 227
    • (1967) From Frege to Gödel , pp. 224-227
    • Wiener, N.1
  • 70
    • 38049002371 scopus 로고    scopus 로고
    • Mizar's soft type system
    • K. Schneider, J. Brandt, Lecture Notes in Computer Science Springer
    • F. Wiedijk Mizar's soft type system K. Schneider, J. Brandt, Theorem Proving in Higher Order Logics Lecture Notes in Computer Science vol. 4732 2007 Springer 383 399
    • (2007) Theorem Proving in Higher Order Logics , vol.4732 VOL. , pp. 383-399
    • Wiedijk, F.1
  • 71
    • 0000849473 scopus 로고
    • Untersuchungen ber die Grundlagen der Mengenlehre i
    • English Title: Investigations in the Foundations of Set Theory I
    • E. Zermelo Untersuchungen ber die Grundlagen der Mengenlehre I Mathematische Annalen 65 1908 261 281 English Title: Investigations in the Foundations of Set Theory I
    • (1908) Mathematische Annalen , vol.65 , pp. 261-281
    • Zermelo, E.1


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