메뉴 건너뛰기




Volumn 234, Issue 1-2, 2000, Pages 1-57

Formalizing mathematics in higher-order logic: A case study in geometric modelling

Author keywords

Coq; Formal specifications; Geometric modelling; Inductive proofs; Program extraction; Theorem proving

Indexed keywords


EID: 0346437644     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(98)00228-X     Document Type: Article
Times cited : (11)

References (44)
  • 2
    • 38249002743 scopus 로고
    • Classification des cartes pointées de genre l et relation fonctionnelle associée
    • D. Arqués, I. Jacques, Classification des cartes pointées de genre l et relation fonctionnelle associée, Theoret. Comput. Sci. 117 (1993) 45-65.
    • (1993) Theoret. Comput. Sci. , vol.117 , pp. 45-65
    • Arqués, D.1    Jacques, I.2
  • 4
    • 21844482441 scopus 로고
    • Behavioural approaches to algebraic specifications: A comparative study
    • G. Bernot, M. Bidoit, T. Knapik, Behavioural approaches to algebraic specifications: a comparative study, Acta Inform. 31 (7) (1994) 651-671.
    • (1994) Acta Inform. , vol.31 , Issue.7 , pp. 651-671
    • Bernot, G.1    Bidoit, M.2    Knapik, T.3
  • 5
    • 0031994664 scopus 로고    scopus 로고
    • A generic approach to building user interfaces for theorem provers
    • Y. Bertot, L. Théry, A generic approach to building user interfaces for theorem provers, JSC 25 (2) (1998) 161-194.
    • (1998) JSC , vol.25 , Issue.2 , pp. 161-194
    • Bertot, Y.1    Théry, L.2
  • 6
    • 0028184618 scopus 로고
    • Algebraic specification of a 3D-modeler based on hypermaps
    • Y. Bertrand, J.-F. Dufourd, Algebraic specification of a 3D-modeler based on hypermaps, Graphical Models Image Process. 56 (1) (1994) 29-60.
    • (1994) Graphical Models Image Process. , vol.56 , Issue.1 , pp. 29-60
    • Bertrand, Y.1    Dufourd, J.-F.2
  • 7
    • 84995714325 scopus 로고
    • Algebraic specification and development in geometric modeling
    • TAPSOFT, Orsay, France, Springer, Berlin
    • Y. Bertrand, J.-F. Dufourd, J. Françon, P. Lienhardt, Algebraic specification and development in geometric modeling, in TAPSOFT, Orsay, France, Lecture Notes in Computer Science, vol. 668, Springer, Berlin, 1993, pp. 74-87.
    • (1993) Lecture Notes in Computer Science , vol.668 , pp. 74-87
    • Bertrand, Y.1    Dufourd, J.-F.2    Françon, J.3    Lienhardt, P.4
  • 8
    • 0029204654 scopus 로고
    • Nasa Langley's research and technology transfer program in formal methods
    • Gaithersburg, MD, June
    • R. Butler et al., Nasa Langley's research and technology transfer program in formal methods, in COMPASS, Gaithersburg, MD, June 1995.
    • (1995) COMPASS
    • Butler, R.1
  • 10
    • 84957361128 scopus 로고    scopus 로고
    • Term rewrite systems to derive set Boolean operations on 2D objects
    • FME, Graz, Springer, Berlin
    • D. Cazier, J.-F. Dufourd, Term rewrite systems to derive set Boolean operations on 2D objects, in: FME, Graz, Lecture Notes in Computer Science, vol. 1313, Springer, Berlin, 1997, pp. 605-623.
    • (1997) Lecture Notes in Computer Science , vol.1313 , pp. 605-623
    • Cazier, D.1    Dufourd, J.-F.2
  • 11
  • 15
    • 0345590906 scopus 로고
    • An OBJ3 functional specification for boundary representation
    • Austin, USA, ACM Press, New York
    • J.-F. Dufourd, An OBJ3 functional specification for boundary representation, Siggraph Symp. on Solid Modelling & CAD/CAM Applications, Austin, USA, ACM Press, New York, 1991, pp. 61-72.
    • (1991) Siggraph Symp. on Solid Modelling & CAD/CAM Applications , pp. 61-72
    • Dufourd, J.-F.1
  • 17
    • 0030673099 scopus 로고    scopus 로고
    • Algebras and formal specifications in geometric modeling
    • Springer, Berlin
    • J.-F. Dufourd, Algebras and formal specifications in geometric modeling, The Visual Computer, Springer, Berlin, 1997, pp. 131-154.
    • (1997) The Visual Computer , pp. 131-154
    • Dufourd, J.-F.1
  • 18
    • 0030712692 scopus 로고    scopus 로고
    • Formal resolution of geometrical constraint systems by assembling
    • Atlanta
    • J.-F. Dufourd, P. Mathis et al., Formal resolution of geometrical constraint systems by assembling, ACM-Siggraph Solid Modeling, Atlanta, 1997, p. 271.
    • (1997) ACM-Siggraph Solid Modeling , pp. 271
    • Dufourd, J.-F.1    Mathis, P.2
  • 19
    • 0346172004 scopus 로고    scopus 로고
    • Boundary representation specification revisited with a new Quasi-map concept
    • submitted
    • J.-F. Dufourd, F. Puitg, Boundary representation specification revisited with a new Quasi-map concept, Graphical Models and Image Process. (1998), submitted.
    • (1998) Graphical Models and Image Process.
    • Dufourd, J.-F.1    Puitg, F.2
  • 20
    • 26544435443 scopus 로고
    • Research Report 95/12, Université L. Pasteur, LSIIT, Strasbourg, France
    • J. Françon, Topologie Combinatoire en Imagerie, Research Report 95/12, Université L. Pasteur, LSIIT, Strasbourg, France, 1995.
    • (1995) Topologie Combinatoire en Imagerie
    • Françon, J.1
  • 23
    • 0004227669 scopus 로고
    • Cambridge University Press, Cambridge
    • H. Griffiths, Surfaces, Cambridge University Press, Cambridge, 1981.
    • (1981) Surfaces
    • Griffiths, H.1
  • 24
    • 0346172003 scopus 로고
    • Sur le Genre d'une Paire de Substitutions
    • A. Jacques, Sur le Genre d'une Paire de Substitutions, Notes des membres et correspondants, vol. 267, 1968, pp. 625-627.
    • (1968) Notes des Membres et Correspondants , vol.267 , pp. 625-627
    • Jacques, A.1
  • 25
    • 0004572433 scopus 로고
    • Constellations et Graphes Topologiques
    • Budapest, Hungary
    • A. Jacques, Constellations et Graphes Topologiques, in: Combinatorial Theory and Applications, Budapest, Hungary, 1970, pp. 657-673.
    • (1970) Combinatorial Theory and Applications , pp. 657-673
    • Jacques, A.1
  • 26
    • 0001692709 scopus 로고
    • An operational semantics of OBJ3
    • ICALP, Tampere, Finland, Springer, Berlin
    • C.H. Krichner, J. Meseguer, An operational semantics of OBJ3, in: ICALP, Tampere, Finland, Lecture Notes in Computer Science, vol. 317, Springer, Berlin, 1988, pp. 287-301.
    • (1988) Lecture Notes in Computer Science , vol.317 , pp. 287-301
    • Krichner, C.H.1    Meseguer, J.2
  • 27
    • 84877841188 scopus 로고
    • Subdivisions of N-dimensional spaces and N-dimensional generalized maps
    • Saarbrücken
    • P. Lienhardt, Subdivisions of N-dimensional spaces and N-dimensional generalized maps, Computational Geometry ACM Symp., Saarbrücken, 1989, p. 228.
    • (1989) Computational Geometry ACM Symp. , pp. 228
    • Lienhardt, P.1
  • 28
    • 0025721235 scopus 로고
    • Topological models for boundary representation. A survey
    • P. Lienhardt, Topological models for boundary representation. A survey, Comput. Aided Des. 23 (1) (1991) 59-81.
    • (1991) Comput. Aided Des. , vol.23 , Issue.1 , pp. 59-81
    • Lienhardt, P.1
  • 29
    • 0012114886 scopus 로고
    • An introduction to formal specification methods
    • Prentice-Hall, Englewood Cliffs, NJ
    • B. Liskov, S. Zilles, An introduction to formal specification methods, Current Trends in Programming Methodologie, vol. 1, Prentice-Hall, Englewood Cliffs, NJ, 1977, pp. 1-32.
    • (1977) Current Trends in Programming Methodologie , vol.1 , pp. 1-32
    • Liskov, B.1    Zilles, S.2
  • 32
    • 84958764995 scopus 로고
    • Synthesizing proofs from programs in the calculus of inductive constructions
    • Mathematics of Program Consturction, Springer, Berlin
    • C. Parent, Synthesizing proofs from programs in the calculus of inductive constructions, Mathematics of Program Consturction, Lecture Notes in Computer Science, vol. 947, 1995, Springer, Berlin.
    • (1995) Lecture Notes in Computer Science , vol.947
    • Parent, C.1
  • 33
    • 84947743461 scopus 로고
    • Inductive definitions in the system Coq - Rules and properties
    • Typed Lambda-Calculi and Applications, Springer, Berlin
    • C. Paulin-Mohring, Inductive definitions in the system Coq - rules and properties, Typed Lambda-Calculi and Applications, Lecture Notes in Computer Science, vol. 664, 1993, Springer, Berlin.
    • (1993) Lecture Notes in Computer Science , vol.664
    • Paulin-Mohring, C.1
  • 36
    • 0348063488 scopus 로고    scopus 로고
    • Formal program development in geometric modelling
    • Boppard, Germany, Lecture Notes in Computer Science, Springer, Berlin, October
    • F. Puitg, J.-F. Dufourd, Formal program development in geometric modelling, Current Trends in Applied Formal Methods, Boppard, Germany, Lecture Notes in Computer Science, Springer, Berlin, October 1998. http://dpt-info.u-strasbg.fr/~puitg/fmt98/main.html.
    • (1998) Current Trends in Applied Formal Methods
    • Puitg, F.1    Dufourd, J.-F.2
  • 37
    • 84947787830 scopus 로고    scopus 로고
    • Formal specifications and theorem proving breakthroughs in geometric modelling
    • Canberra, Australia, Lecture Notes in Computer Science, Springer, Berlin, September
    • F. Puitg, J.-F. Dufourd, Formal specifications and theorem proving breakthroughs in geometric modelling, in: Theorem Proving in Higher Order Logics, Canberra, Australia, Lecture Notes in Computer Science, Springer, Berlin, September 1998. http://dpt-info.u-strasbg. fr/~puitg/tpho198/main.html.
    • (1998) Theorem Proving in Higher Order Logics
    • Puitg, F.1    Dufourd, J.-F.2
  • 39
    • 0019284740 scopus 로고
    • Representation for rigids solids
    • A.A.G. Requicha, Representation for rigids solids, ACM Comput. Surv. 12 (4) (1980) 437-464.
    • (1980) ACM Comput. Surv. , vol.12 , Issue.4 , pp. 437-464
    • Requicha, A.A.G.1
  • 41
    • 0039072149 scopus 로고
    • Combinatorial oriented maps
    • W. Tutte, Combinatorial oriented maps, Can. J. Math. XXXI (2) (1979) 986-1004.
    • (1979) Can. J. Math. , vol.31 , Issue.2 , pp. 986-1004
    • Tutte, W.1
  • 44
    • 84957869881 scopus 로고
    • Formalization of planar graphs
    • HOL Theorem Proving and its Applications, Aspen Grove, USA, Springer, Berlin
    • M. Yamamoto et al., Formalization of planar graphs, in: HOL Theorem Proving and its Applications, Aspen Grove, USA, Lecture Notes in Computer Science, vol. 971, Springer, Berlin, 1995, p. 369.
    • (1995) Lecture Notes in Computer Science , vol.971 , pp. 369
    • Yamamoto, M.1


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