This book is two books. Part I is a practical introduction to working with the Isabelle proof assistant. It teaches you how to write functional programs and inductive definitions and how to prove properties about them in Isa-belle’s structured proof language. Part II is an introduction to the semantics of imperative languages with an emphasis on applications like compilers and program analysers. The distinguishing features are that every bit of mathe-matics has been formalized in Isabelle and that much of it is executable. Part I focusses on the details of proofs in Isabelle. Part II can be read even without familiarity with Isabelle’s proof language: all proofs are described in detail but informally. The Isabelle formalization, including t...
: The purpose of this paper is twofold: First, a setting for the formal verification of transformati...
Interactive theorem provers have developed dramatically over the past four decades, from primitive b...
General purpose theorem provers provide advanced facilities for proving properties about specificati...
This book is two books. Part I is a practical introduction to working with the Isabelle proof assist...
Propositional Logic This week’s exercises will be on propositional logic. We will do proofs both usi...
Abstract. Proof assistants in the LCF tradition, such as Coq, Isabelle, and the HOL family, are noto...
This paper describes our experience in formalising arguments about the Miranda functional programmin...
Isabelle/HOL is a generic proof assistant. Using Isabelle/HOL requires insight into procedures as we...
Proof planning is a paradigm for the automation of proof that focuses on encoding intelligence to gu...
Abstract. Interactive Theorem Provers have a long tradition, going back to the 1970s when interactio...
Sledgehammer integrates external automatic theorem provers (ATPs) in the Isabelle/HOL proof assistan...
Modern programming languages offer a lot of guarantees (no or few memory leaks, safe parallel progra...
Modern programming languages offer a lot of guarantees (no or few memory leaks, safe parallel progra...
This paper describes our experience in formalising arguments about the Miranda functional programmin...
Abstract: Interactive theorem provers have developed dramatically over the past four decades, from p...
: The purpose of this paper is twofold: First, a setting for the formal verification of transformati...
Interactive theorem provers have developed dramatically over the past four decades, from primitive b...
General purpose theorem provers provide advanced facilities for proving properties about specificati...
This book is two books. Part I is a practical introduction to working with the Isabelle proof assist...
Propositional Logic This week’s exercises will be on propositional logic. We will do proofs both usi...
Abstract. Proof assistants in the LCF tradition, such as Coq, Isabelle, and the HOL family, are noto...
This paper describes our experience in formalising arguments about the Miranda functional programmin...
Isabelle/HOL is a generic proof assistant. Using Isabelle/HOL requires insight into procedures as we...
Proof planning is a paradigm for the automation of proof that focuses on encoding intelligence to gu...
Abstract. Interactive Theorem Provers have a long tradition, going back to the 1970s when interactio...
Sledgehammer integrates external automatic theorem provers (ATPs) in the Isabelle/HOL proof assistan...
Modern programming languages offer a lot of guarantees (no or few memory leaks, safe parallel progra...
Modern programming languages offer a lot of guarantees (no or few memory leaks, safe parallel progra...
This paper describes our experience in formalising arguments about the Miranda functional programmin...
Abstract: Interactive theorem provers have developed dramatically over the past four decades, from p...
: The purpose of this paper is twofold: First, a setting for the formal verification of transformati...
Interactive theorem provers have developed dramatically over the past four decades, from primitive b...
General purpose theorem provers provide advanced facilities for proving properties about specificati...