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.
| Original language | English |
|---|---|
| Title of host publication | Frontiers of Combining Systems - 11th International Symposium, FroCoS 2017, Proceedings |
| Editors | C. Dixon, M. Finger |
| Place of Publication | Dordrecht |
| Publisher | Springer |
| Pages | 3-21 |
| Number of pages | 19 |
| ISBN (Electronic) | 978-3-319-66167-4 |
| ISBN (Print) | 978-3-319-66166-7 |
| DOIs | |
| Publication status | Published - 1 Jan 2017 |
| Event | 11th International Symposium on Frontiers of Combining Systems (FroCoS 2017) - Brasilia, Brazil Duration: 27 Sept 2017 → 29 Sept 2017 Conference number: 11 http://frocos2017.cic.unb.br |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 10483 LNAI |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 11th International Symposium on Frontiers of Combining Systems (FroCoS 2017) |
|---|---|
| Abbreviated title | FroCoS 2017 |
| Country/Territory | Brazil |
| City | Brasilia |
| Period | 27/09/17 → 29/09/17 |
| Internet address |
Funding
Blanchette was supported by the Deutsche Forschungsgemeinschaft (DFG) projects “Quis Custodiet” (NI 491/11-2) and “Den Hammer härten” (NI 491/14-1). He also received funding from the European Research Council under the European Union’s Horizon 2020 research and innovation program (grant agreement No. 713999, Matryoshka). Hölzl was supported by the DFG project “Verifikation probabilistischer Modelle in interaktiven Theorembeweisern” (NI 491/15-1). Kunˇcar and Popescu were supported by the DFG project “Security Type Systems and Deduction” (NI 491/13-2 and NI 491/13-3) as part of the program Reliably Secure Software Systems (RS3, priority program 1496). Kunˇcar was also supported by the DFG project “Integration der Logik HOL mit den Programmiersprachen ML und Haskell” (NI 491/10-2). Lochbihler was supported by the Swiss National Science Foundation (SNSF) grant “Formalising Computational Soundness for Protocol Implementations” (153217). Popescu was supported by the UK Engineering and Physical Sciences Research Council (EPSRC) starting grant “VOWS: Verification of Web-based Systems” (EP/N019547/1). Sternagel and Thiemann were supported by the Austrian Science Fund (FWF): P27502 and Y757. Traytel was supported by the DFG program “Programm-und Modell-Analyse” (PUMA, doctorate program 1480). The authors are listed alphabetically.
Fingerprint
Dive into the research topics of 'Foundational (co)datatypes and (co)recursion for higher-order logic'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver