Foundational (co)datatypes and (co)recursion for higher-order logic

Julian Biendarra, Jasmin Christian Blanchette, Aymeric Bouzy, Martin Desharnais, Mathias Fleury, Johannes Hölzl, Ondřej Kunčar, Andreas Lochbihler, Fabian Meier, Lorenz Panny, Andrei Popescu, Christian Sternagel, René Thiemann, Dmitriy Traytel

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

14 Citaten (Scopus)

Samenvatting

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.

Originele taal-2Engels
TitelFrontiers of Combining Systems - 11th International Symposium, FroCoS 2017, Proceedings
RedacteurenC. Dixon, M. Finger
Plaats van productieDordrecht
UitgeverijSpringer
Pagina's3-21
Aantal pagina's19
ISBN van elektronische versie978-3-319-66167-4
ISBN van geprinte versie978-3-319-66166-7
DOI's
StatusGepubliceerd - 1 jan. 2017
Evenement11th International Symposium on Frontiers of Combining Systems (FroCoS 2017) - Brasilia, Brazilië
Duur: 27 sep. 201729 sep. 2017
Congresnummer: 11
http://frocos2017.cic.unb.br

Publicatie series

NaamLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10483 LNAI
ISSN van geprinte versie0302-9743
ISSN van elektronische versie1611-3349

Congres

Congres11th International Symposium on Frontiers of Combining Systems (FroCoS 2017)
Verkorte titelFroCoS 2017
Land/RegioBrazilië
StadBrasilia
Periode27/09/1729/09/17
Internet adres

Vingerafdruk

Duik in de onderzoeksthema's van 'Foundational (co)datatypes and (co)recursion for higher-order logic'. Samen vormen ze een unieke vingerafdruk.

Citeer dit