Soundness of Hoare's logic: an automated proof using LCF
- 1 January 1987
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Programming Languages and Systems
- Vol. 9 (1), 100-121
- https://doi.org/10.1145/9758.11326
Abstract
This paper presents a natural deduction proof of Hoare's logic carried out by the Edinburgh LCF theorem prover. The emphasis is on the way Hoare's theory is presented to the LCF, which looks very much like an exposition of syntax and semantics to human readers; and on the programmable heuristics (tactics). We also discuss some problems and possible improvements to the LCF.Keywords
This publication has 2 references indexed in Scilit:
- Edinburgh LCFLecture Notes in Computer Science, 1979
- An axiomatic basis for computer programmingCommunications of the ACM, 1969