Back to Search Start Over

Nested Multisets, Hereditary Multisets, and Syntactic Ordinals in Isabelle/HOL

Authors :
Jasmin Christian Blanchette and Mathias Fleury and Dmitriy Traytel
Blanchette, Jasmin Christian
Fleury, Mathias
Traytel, Dmitriy
Jasmin Christian Blanchette and Mathias Fleury and Dmitriy Traytel
Blanchette, Jasmin Christian
Fleury, Mathias
Traytel, Dmitriy
Publication Year :
2017

Abstract

We present a collection of formalized results about finite nested multisets, developed using the Isabelle/HOL proof assistant. The nested multiset order is a generalization of the multiset order that can be used to prove termination of processes. Hereditary multisets, a variant of nested multisets, offer a convenient representation of ordinals below epsilon-0. In Isabelle/HOL, both nested and hereditary multisets can be comfortably defined as inductive datatypes. Our formal library also provides, somewhat nonstandardly, multisets with negative multiplicities and syntactic ordinals with negative coefficients. We present applications of the library to formalizations of Goodstein's theorem and the decidability of unary PCF (programming computable functions).

Details

Database :
OAIster
Notes :
application/pdf, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1358722904
Document Type :
Electronic Resource
Full Text :
https://doi.org/10.4230.LIPIcs.FSCD.2017.11