TY - GEN
T1 - Foundational (co)datatypes and (co)recursion for higher-order logic
AU - Biendarra, Julian
AU - Blanchette, Jasmin Christian
AU - Bouzy, Aymeric
AU - Desharnais, Martin
AU - Fleury, Mathias
AU - Hölzl, Johannes
AU - Kunčar, Ondřej
AU - Lochbihler, Andreas
AU - Meier, Fabian
AU - Panny, Lorenz
AU - Popescu, Andrei
AU - Sternagel, Christian
AU - Thiemann, René
AU - Traytel, Dmitriy
N1 - Publisher Copyright:
© Springer International Publishing AG 2017.
PY - 2017
Y1 - 2017
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85029586986&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-66167-4_1
DO - 10.1007/978-3-319-66167-4_1
M3 - Conference contribution
AN - SCOPUS:85029586986
SN - 9783319661667
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 3
EP - 21
BT - Frontiers of Combining Systems - 11th International Symposium, FroCoS 2017, Proceedings
A2 - Dixon, Clare
A2 - Finger, Marcelo
PB - Springer Verlag
T2 - 11th International Symposium on Frontiers of Combining Systems, FroCoS 2017
Y2 - 27 September 2017 through 29 September 2017
ER -