Passer à la navigation principale Passer à la recherche Passer au contenu principal

Algebraic structures and dependent records

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

In mathematics, algebraic structures are defined according to a rather strict hierarchy: rings come up after groups, which rely themselves on monoids, and so on. In the Foe project, we represent these structures by species. A species is made up of algorithms as well as proofs that these algorithms meet their specifications, and it can be built from existing species through inheritance and refinement mechanisms. To avoid inconsistencies, these mechanisms must be used carefully. In this paper, we recall the conditions that must be fulfilled when going from a species to another, as formalized by S. Boulme in his PhD [3]. We then show how these conditions can be checked through a static analysis of the Foe code. Finally, we describe how to translate Foe declarations into Coq.

langue originaleAnglais
titreTheorem Proving in Higher Order Logics - 15th International Conference, TPHOLs 2002, Proceedings
rédacteurs en chefVictor A. Carreno, Cesar A. Munoz, Sofiene Tahar
EditeurSpringer Verlag
Pages298-313
Nombre de pages16
ISBN (imprimé)3540440399
Les DOIs
étatPublié - 1 janv. 2002
Evénement15th International Conference on Theorem Proving in Higher Order Logics, TPHOLs 2002 - Hampton, États-Unis
Durée: 20 août 200223 août 2002

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2410
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence15th International Conference on Theorem Proving in Higher Order Logics, TPHOLs 2002
Pays/TerritoireÉtats-Unis
La villeHampton
période20/08/0223/08/02

Empreinte digitale

Examiner les sujets de recherche de « Algebraic structures and dependent records ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation