Results

**1 - 3**of**3**### unknown title

, 1999

"... this document I will lay out a possible PhD project in Automated Reasoning, discussing the principle objectives, some implementation ideas, and alternative lines of research if unexpected obstacles arise. The aim is that this plan will be suciently detailed to serve as proof of concept for the proje ..."

Abstract
- Add to MetaCart

this document I will lay out a possible PhD project in Automated Reasoning, discussing the principle objectives, some implementation ideas, and alternative lines of research if unexpected obstacles arise. The aim is that this plan will be suciently detailed to serve as proof of concept for the project.

### A Generic Proof Checker

, 2001

"... The use of formal methods in software development seeks to increase our confidence in the resultant system. Their use often requires tool support, so the integrity of a development using formal methods is dependent on the integrity of the tool-set used. Specifically its integrity depends on the theo ..."

Abstract
- Add to MetaCart

The use of formal methods in software development seeks to increase our confidence in the resultant system. Their use often requires tool support, so the integrity of a development using formal methods is dependent on the integrity of the tool-set used. Specifically its integrity depends on the theorem prover, since in a typical formal development system the theorem prover is used to establish the validity of the proof obligations incurred by all the steps in the design and refinement process. In this

### Checking Proofs from Linked Tools

"... We describe a Cambridge project (now completed) which demonstrated the feasibility of producing independent, veri ed proof checkers for the HOL theorem proving system 1. We then brie y overview a joint Cambridge University/Hong Kong Baptist University proof checking project which is about to commenc ..."

Abstract
- Add to MetaCart

We describe a Cambridge project (now completed) which demonstrated the feasibility of producing independent, veri ed proof checkers for the HOL theorem proving system 1. We then brie y overview a joint Cambridge University/Hong Kong Baptist University proof checking project which is about to commence. It aims to extend the HOL work to other logics and proof tools. We discuss how this relates to the formal linking of tools and theories. 1 Independent Proof Checking There is a growing interest in the use of formal methods in the validation of computer systems. Correctness proofs tend to be very long and shallow in the sense that they are not mathematically interesting. As such they can only realistically be carried out with any degree of con dence using machine assistance. A wide variety of di erent theorem proving systems incorporating various degrees of automation have been developed to this end, embodying various underlying logics. However, theorem provers are themselves just computer systems which can themselves contain errors. In many correctness-critical applications (eg safety