Locales provide a module system for the Isabelle proof assistant. Recently, locales have been ported to the new Isar format for structured proofs. At the same time, they have been extended by locale expressions, a language for composing locale specifications, and by structures, which provide syntax for algebraic structures. The present paper presents both and is suitable as a tutorial to locales in Isar, because it covers both basics and recent extensions, and contains many examples
The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that is much mo...
This work describes an attempt to assemble a lightweight prototype front-end for verifying propositi...
The goal of this paper is to illustrate the wide applicability in verification of results on local r...
Locales are Isabelle’s approach for dealing with parametric theories. They have been designed as a m...
The generic proof assistant Isabelle provides a landscape of specification contexts that is consider...
Abstract. Isar is an extension of the theorem prover Isabelle with a language for writing human-read...
Isabelle/Isar is a generic framework for human-readable formal proof documents, based on higher-orde...
AbstractVerification of imperative programs means reasoning about modifications of a program state. ...
We present the generic system framework of Isabelle/Isar underlying recent versions of Isabelle. Amo...
The basic motivation of this work is to make formal theory developments with machine-checked proofs ...
Abstract We present the generic system framework of Isabelle/Isar underlying recent versions of Isab...
Isar offers a high-level proof (and theory) language for Isabelle. We give various examples of Isabe...
This book is two books. Part I is a practical introduction to working with the Isabelle proof assist...
Abstract. Interactive Theorem Provers have a long tradition, going back to the 1970s when interactio...
Abstract. We report on some recent experiments with SML embedded into the Isabelle/Isar theory and p...
The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that is much mo...
This work describes an attempt to assemble a lightweight prototype front-end for verifying propositi...
The goal of this paper is to illustrate the wide applicability in verification of results on local r...
Locales are Isabelle’s approach for dealing with parametric theories. They have been designed as a m...
The generic proof assistant Isabelle provides a landscape of specification contexts that is consider...
Abstract. Isar is an extension of the theorem prover Isabelle with a language for writing human-read...
Isabelle/Isar is a generic framework for human-readable formal proof documents, based on higher-orde...
AbstractVerification of imperative programs means reasoning about modifications of a program state. ...
We present the generic system framework of Isabelle/Isar underlying recent versions of Isabelle. Amo...
The basic motivation of this work is to make formal theory developments with machine-checked proofs ...
Abstract We present the generic system framework of Isabelle/Isar underlying recent versions of Isab...
Isar offers a high-level proof (and theory) language for Isabelle. We give various examples of Isabe...
This book is two books. Part I is a practical introduction to working with the Isabelle proof assist...
Abstract. Interactive Theorem Provers have a long tradition, going back to the 1970s when interactio...
Abstract. We report on some recent experiments with SML embedded into the Isabelle/Isar theory and p...
The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that is much mo...
This work describes an attempt to assemble a lightweight prototype front-end for verifying propositi...
The goal of this paper is to illustrate the wide applicability in verification of results on local r...