From LCF to Isabelle/HOL

From MaRDI portal
Publication:2280211

DOI10.1007/S00165-019-00492-1zbMATH Open1427.68349arXiv1907.02836OpenAlexW2971627214MaRDI QIDQ2280211FDOQ2280211


Authors: Tobias Nipkow, Makarius Wenzel, Lawrence C. Paulson Edit this on Wikidata


Publication date: 18 December 2019

Published in: Formal Aspects of Computing (Search for Journal in Brave)

Abstract: Interactive theorem provers have developed dramatically over the past four decades, from primitive beginnings to today's powerful systems. Here, we focus on Isabelle/HOL and its distinctive strengths. They include automatic proof search, borrowing techniques from the world of first order theorem proving, but also the automatic search for counterexamples. They include a highly readable structured language of proofs and a unique interactive development environment for editing live proof documents. Everything rests on the foundation conceived by Robin Milner for Edinburgh LCF: a proof kernel, using abstract types to ensure soundness and eliminate the need to store proofs. Compared with the research prototypes of the 1970s, Isabelle is a practical and versatile tool. It is used by system designers, mathematicians and many others.


Full work available at URL: https://arxiv.org/abs/1907.02836




Recommendations




Cites Work


Cited In (21)

Uses Software





This page was built for publication: From LCF to Isabelle/HOL

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2280211)