Proof Assistant Isabelle Boy Boshoven Radboud University Nijmegen - - PowerPoint PPT Presentation

proof assistant isabelle
SMART_READER_LITE
LIVE PREVIEW

Proof Assistant Isabelle Boy Boshoven Radboud University Nijmegen - - PowerPoint PPT Presentation

Proof Assistant Isabelle Boy Boshoven Radboud University Nijmegen June 16, 2010 Boy Boshoven Founders Larry Paulson, University of Cambridge (UK) Tobias Nipkow, Technische Universit at M unchen (Germany) Boy Boshoven Variants


slide-1
SLIDE 1

Proof Assistant Isabelle

Boy Boshoven

Radboud University Nijmegen

June 16, 2010

Boy Boshoven

slide-2
SLIDE 2

Founders

Larry Paulson, University of Cambridge (UK) Tobias Nipkow, Technische Universit¨ at M¨ unchen (Germany)

Boy Boshoven

slide-3
SLIDE 3

Variants

Isabelle/HOL (Higher order logic) Isabelle/HOL-Nominal Isabelle/HOLCF Isabelle/ZF (Zermelo-Fraenkel set theory) Isabelle/Pure

Boy Boshoven

slide-4
SLIDE 4

History

A successor of HOL. First version released in 1993. New version every year.

Boy Boshoven

slide-5
SLIDE 5

Success story

L4.verified by NICTA, microkernel written in c verified using Isabelle. Other proven projects included in the Isabelle distributions. Verification of cryptographic protocols by Larry Paulson. Church-Rosser theorem by Ole Steen Rasmussen. Protocol verification using I/O Automata by Tobias Nipkow. More? Webpage of Isabelle

Boy Boshoven

slide-6
SLIDE 6

Syntax

Isar is the language used for theorems. Explanation in demo.

Boy Boshoven