메뉴 건너뛰기




Volumn 3945 LNCS, Issue , 2006, Pages 114-129

Defining and reasoning about recursive functions: A practical tool for the coq proof assistant

Author keywords

[No Author keywords available]

Indexed keywords

CODES (SYMBOLS); COMPUTER AIDED SOFTWARE ENGINEERING; FUNCTION EVALUATION; GRAPH THEORY; INVERSE PROBLEMS;

EID: 33745815252     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11737414_9     Document Type: Conference Paper
Times cited : (39)

References (25)
  • 1
    • 84949183434 scopus 로고    scopus 로고
    • Fix-point equations for well-founded recursion in type theory
    • M. Aagaard and J. Harrison, editors, Proceedings of TPHOLs'00, Springer-Verlag
    • A. Balaa and Y. Bertot. Fix-point equations for well-founded recursion in type theory, In M. Aagaard and J. Harrison, editors, Proceedings of TPHOLs'00, volume 1689 of Lecture Notes in Computer Science, pages 1-16. Springer-Verlag, 2000.
    • (2000) Lecture Notes in Computer Science , vol.1689 , pp. 1-16
    • Balaa, A.1    Bertot, Y.2
  • 2
    • 84945302354 scopus 로고    scopus 로고
    • Efficient reasoning about executable specifications in coq
    • V. Carreño, C. Muñoz, and S. Tahar, editors, Proceedings of TPHOLs'02, Springer-Verlag
    • G. Barthe and P. Courtieu. Efficient Reasoning about Executable Specifications in Coq. In V. Carreño, C. Muñoz, and S. Tahar, editors, Proceedings of TPHOLs'02, volume 2410 of Lecture Notes in Computer Science, pages 31-46. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2410 , pp. 31-46
    • Barthe, G.1    Courtieu, P.2
  • 3
    • 84945253453 scopus 로고    scopus 로고
    • A formal executable semantics of the JavaCard platform
    • D. Sands, editor, Proceedings of ESOP'01, Springer-Verlag
    • G. Barthe, G. Dufay, L. Jakubiec, B. Serpette, and S. Melo de Sousa. A Formal Executable Semantics of the JavaCard Platform. In D. Sands, editor, Proceedings of ESOP'01, volume 2028 of Lecture Notes in Computer Science, pages 302-319. Springer-Verlag, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2028 , pp. 302-319
    • Barthe, G.1    Dufay, G.2    Jakubiec, L.3    Serpette, B.4    Melo De Sousa, S.5
  • 5
    • 84874828803 scopus 로고    scopus 로고
    • Executing higher order logic
    • P. Callaghan, Z. Luo, J. McKinna, and R. Pollack, editors, Proceedings of TYPES'00, Springer-Verlag
    • S. Berghofer and T. Nipkow. Executing higher order logic. In P. Callaghan, Z. Luo, J. McKinna, and R. Pollack, editors, Proceedings of TYPES'00, volume 2277 of Lecture Notes in Computer Science, pages 24-40. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2277 , pp. 24-40
    • Berghofer, S.1    Nipkow, T.2
  • 6
    • 84945307605 scopus 로고    scopus 로고
    • Type-theoretic functional semantics
    • V. Carreño, C. Muñoz, and S. Tahar, editors, Proceedings of TPHOLs'02, Springer-Verlag
    • Y. Bertot, V. Capretta, and K. Das Barman. Type-theoretic functional semantics. In V. Carreño, C. Muñoz, and S. Tahar, editors, Proceedings of TPHOLs'02, volume 2410 of Lecture Notes in Computer Science, pages 83-98. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2410 , pp. 83-98
    • Bertot, Y.1    Capretta, V.2    Das Barman, K.3
  • 8
    • 24044537070 scopus 로고    scopus 로고
    • Definitions by rewriting in the calculus of constructions
    • February
    • F. Blanqui. Definitions by rewriting in the calculus of constructions. Mathematical Structures in Computer Science, 15(1):37-92, February 2005.
    • (2005) Mathematical Structures in Computer Science , vol.15 , Issue.1 , pp. 37-92
    • Blanqui, F.1
  • 11
    • 35248858400 scopus 로고    scopus 로고
    • Embedding of systems of affine recurrence equations in coq
    • number 2758 in Lecture Notes in Computer Science, Springer-Verlag
    • D. Cachera and D. Pichardie. Embedding of Systems of Affine Recurrence Equations in Coq. In Proceedings of TPHOLs'03, number 2758 in Lecture Notes in Computer Science, pages 155-170. Springer-Verlag, 2003.
    • (2003) Proceedings of TPHOLs'03 , pp. 155-170
    • Cachera, D.1    Pichardie, D.2
  • 12
    • 85001986144 scopus 로고    scopus 로고
    • General recursion via coinductive types
    • Venanzio Capretta. General recursion via coinductive types. Logical Methods in Computer Science, 1(2):1-18, 2005.
    • (2005) Logical Methods in Computer Science , vol.1 , Issue.2 , pp. 1-18
    • Capretta, V.1
  • 14
    • 0034403161 scopus 로고    scopus 로고
    • A general formulation of simultaneous inductive-recursive definitions in type theory
    • June
    • P. Dybjer. A general formulation of simultaneous inductive-recursive definitions in type theory. Journal of Symbolic Logic, 65(2):525-549, June 2000.
    • (2000) Journal of Symbolic Logic , vol.65 , Issue.2 , pp. 525-549
    • Dybjer, P.1
  • 16
    • 26844557830 scopus 로고    scopus 로고
    • Proving equalities in a commutative ring done right in coq
    • J. Hurd and T. Melham, editors, Proceedings of TPHOLs'05, Springer-Verlag
    • B. Grégoire and A. Mahboubi. Proving equalities in a commutative ring done right in coq. In J. Hurd and T. Melham, editors, Proceedings of TPHOLs'05, volume 3603 of Lecture Notes in Computer Science, pages 98-113. Springer-Verlag, 2005.
    • (2005) Lecture Notes in Computer Science , vol.3603 , pp. 98-113
    • Grégoire, B.1    Mahboubi, A.2
  • 18
    • 33745841632 scopus 로고    scopus 로고
    • Formal certification of a compiler back-end, or: Programming a compiler with a proof assistant
    • ACM Press
    • X. Leroy. Formal certification of a compiler back-end, or: programming a compiler with a proof assistant. In Proceedings of POPL'06. ACM Press, 2006.
    • (2006) Proceedings of POPL'06
    • Leroy, X.1
  • 20
    • 0348126394 scopus 로고    scopus 로고
    • Isabelle/HOL: A proof assistant for higher-order logic
    • Springer-Verlag
    • T. Nipkow, L. C. Paulson, and M. Wenzel. Isabelle/HOL: A Proof Assistant for Higher-Order Logic, volume 2283 of Lecture Notes in Computer Science. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2283
    • Nipkow, T.1    Paulson, L.C.2    Wenzel, M.3
  • 21
    • 0011521179 scopus 로고
    • Terminating general recursion
    • B. Nordström. Terminating general recursion. BIT, 28(3):605-619, 1988.
    • (1988) BIT , vol.28 , Issue.3 , pp. 605-619
    • Nordström, B.1
  • 22
    • 84941158009 scopus 로고    scopus 로고
    • Color Project, http://color.inria.fr
  • 23
    • 0003811984 scopus 로고    scopus 로고
    • Computer Science Laboratory, SRI International, February 1993. Supplemented with the PVS2 Quick Reference Manual
    • N. Shankar, S. Owre, and J.M. Rushby. The PVS Proof Checker: A Reference Manual. Computer Science Laboratory, SRI International, February 1993. Supplemented with the PVS2 Quick Reference Manual, 1997.
    • (1997) The PVS Proof Checker: A Reference Manual
    • Shankar, N.1    Owre, S.2    Rushby, J.M.3
  • 25
    • 0036521845 scopus 로고    scopus 로고
    • Dependent types for program termination verification
    • March
    • H. Xi. Dependent types for program termination verification. Higher-Order and Symbolic Computation, 15(1):91-131, March 2002.
    • (2002) Higher-order and Symbolic Computation , vol.15 , Issue.1 , pp. 91-131
    • Xi, H.1


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