Computer Laboratory Home Page Search A-Z Directory Help
University of Cambridge Home Logic and Semantics Seminar
3rd March 2005: Tom Ridge
Computer Laboratory > Research > TSG > Logic and Semantics Seminar > 3rd March 2005: Tom Ridge

Speaker: Tom Ridge, University of Edinburgh
Title: Lessons From Some Recent Case Studies in HOL
Time: 3rd March 2005, 11:30
Venue: William Gates Building, room FW26
Abstract:

Why are theorem provers not more widely used? We briefly discuss some recent case studies we conducted in Isabelle/HOL and HOL Light, especially the mechanisation of a recent research paper in distributed algorithms. This illustrates some general deficiencies in current HOL implementations. In particular, we encounter problems with expressivity and automation.

We describe attempts to address these problems, which involve implementing theory interpretation, implementing sequent style proof terms for HOL, and reconsidering the rôle of automation in an interactive setting.

Time permitting, we will balance the previous description of a difficult mechanisation with that of an easy one, by describing our recent verification of a sound and complete theorem prover for first order logic, inside Isabelle/HOL.