A Mechanically Verified, Sound and Complete Theorem Prover for First Order Logic
We present a system of first order logic, together with soundness and completeness proofs wrt. standard first order semantics. Proofs are mechanised in Isabelle/HOL. Our definitions are computable, allowing us to derive an algorithm to test for first order validity. This algorithm may be executed in...
Saved in:
| Published in | Lecture notes in computer science pp. 294 - 309 |
|---|---|
| Main Authors | , |
| Format | Book Chapter Conference Proceeding |
| Language | English |
| Published |
Berlin, Heidelberg
Springer Berlin Heidelberg
2005
Springer |
| Series | Lecture Notes in Computer Science |
| Subjects | |
| Online Access | Get full text |
| ISBN | 3540283722 9783540283720 |
| ISSN | 0302-9743 1611-3349 |
| DOI | 10.1007/11541868_19 |
Cover
| Summary: | We present a system of first order logic, together with soundness and completeness proofs wrt. standard first order semantics. Proofs are mechanised in Isabelle/HOL. Our definitions are computable, allowing us to derive an algorithm to test for first order validity. This algorithm may be executed in Isabelle/HOL using the rewrite engine. Alternatively the algorithm has been ported to OCaML. |
|---|---|
| ISBN: | 3540283722 9783540283720 |
| ISSN: | 0302-9743 1611-3349 |
| DOI: | 10.1007/11541868_19 |