Foundational (Co)datatypes and (Co)recursion for Higher-Order Logic

Abstract : We describe a line of work that started in 2011 towards enriching Isabelle/HOL's language with coinductive datatypes, which allow infinite values, and with a more expressive notion of inductive datatype than previously supported by any system based on higher-order logic. These (co)datatypes are complemented by definitional principles for (co)recursive functions and reasoning principles for (co)induction. In contrast with other systems offering codatatypes, no additional axioms or logic extensions are necessary with our approach.
Type de document :
Communication dans un congrès
Clare Dixon and Marcelo Finger. Frontiers of Combining Systems, 11th International Symposium, Sep 2017, Brasilia, Brazil. Springer, 10483, pp.3-21, 2017, Lecture Notes in Computer Science. 〈10.1007/978-3-319-66167-4_1〉
Liste complète des métadonnées

Littérature citée [58 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01592196
Contributeur : Stephan Merz <>
Soumis le : mercredi 27 septembre 2017 - 15:12:59
Dernière modification le : lundi 20 novembre 2017 - 15:14:02

Fichier

BiendarraBlanchetteEtAl-FroCos...
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Julian Biendarra, Jasmin Blanchette, Aymeric Bouzy, Martin Desharnais, Mathias Fleury, et al.. Foundational (Co)datatypes and (Co)recursion for Higher-Order Logic. Clare Dixon and Marcelo Finger. Frontiers of Combining Systems, 11th International Symposium, Sep 2017, Brasilia, Brazil. Springer, 10483, pp.3-21, 2017, Lecture Notes in Computer Science. 〈10.1007/978-3-319-66167-4_1〉. 〈hal-01592196〉

Partager

Métriques

Consultations de la notice

93

Téléchargements de fichiers

5