isabelle proof assistant
Recently Published Documents


TOTAL DOCUMENTS

5
(FIVE YEARS 2)

H-INDEX

2
(FIVE YEARS 0)

Author(s):  
Fabian Mitterwallner ◽  
Alexander Lochmann ◽  
Aart Middeldorp ◽  
Bertram Felgenhauer

AbstractThe first-order theory of rewriting is a decidable theory for linear variable-separated rewrite systems. The decision procedure is based on tree automata techniques and recently we completed a formalization in the Isabelle proof assistant. In this paper we present a certificate language that enables the output of software tools implementing the decision procedure to be formally verified. To show the feasibility of this approach, we present , a reincarnation of the decision tool with certifiable output, and the formally verified certifier .


2020 ◽  
Vol 27 (3) ◽  
pp. 84-101
Author(s):  
Alfio Ricardo Martini

Hoare Logic has a long tradition in formal verification and has been continuously developed and used to verify a broad class of programs, including sequential, object-oriented and concurrent programs. The purpose of this work is to provide a detailed and accessible exposition of the several ways the user can conduct, explore and write proofs of correctness of sequential imperative programs with Hoare logic and the ISABELLE proof assistant. With the proof language Isar, it is possible to write structured, readable proofs that are suitable for human understanding and communication.


2018 ◽  
Vol 267 ◽  
pp. 140-155 ◽  
Author(s):  
Jørgen Villadsen ◽  
Andreas Halkjær From ◽  
Anders Schlichtkrull

2014 ◽  
Vol 7 (3) ◽  
pp. 484-498 ◽  
Author(s):  
LAWRENCE C. PAULSON

AbstractA formalization of Gödel’s incompleteness theorems using the Isabelle proof assistant is described. This is apparently the first mechanical verification of the second incompleteness theorem. The work closely follows Świerczkowski (2003), who gave a detailed proof using hereditarily finite set theory. The adoption of this theory is generally beneficial, but it poses certain technical issues that do not arise for Peano arithmetic. The formalization itself should be useful to logicians, particularly concerning the second incompleteness theorem, where existing proofs are lacking in detail.


Sign in / Sign up

Export Citation Format

Share Document