A Mechanized Proof of Correctness of a Simple Counter
The work
| Authors | Avra Cohn; Mike Gordon |
|---|---|
| Editors | |
| Type | techreport |
| Year | 1986 |
| Citekey | cohn1986mechanized |
Where it appeared
| Publisher | University of Cambridge Computer Laboratory |
|---|---|
| Number in series | UCAM-CL-TR-94 |
| School | University of Cambridge Computer Laboratory |
Identifiers
| report_number | UCAM-CL-TR-94 |
|---|---|
| ISSN | 1476-2986 |
Access
| Landing page | https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-94.html |
|---|
Related
| Distinct from | billington1987highlevel |
|---|---|
| Distinct from | boulton1990hol |
| Distinct from | cohn1987proof |
| Distinct from | cohn1988correctness |
| Distinct from | cohn1989notion |
| Distinct from | dhingra1988formalising |
| Distinct from | gordon1983proving |
| Distinct from | gordon1985formal |
| Distinct from | gordon1987hol |
| Distinct from | herbert1988case |
From bibtex.
Abstract
The VIPER microprocessor designed at the Royal Signals and Radar Establishment (RSRE) is probably the first commercially produced computer to have been developed using modern formal methods. Details of VIPER are not in the public domain, but the approach used for its verification is fully explained in RSRE Memorandum 3832 entitled "Hardware Proofs using LCF_LSM and ELLA" by John Cullyer and Clive Pygott. In that report, a simple counter is used to illustrate the verification techniques developed by RSRE. Using the same counter, we illustrate the approach to hardware verification developed at Cambridge. This approach is based on the HOL system, an LCF-style proof generator for higher-order logic.
A copy is held
pdf, 5.2 MB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | agent via bibtex |
|---|---|
| Added | 2026-09-15 22:35 UTC |
| Approved by | a person 2026-09-16 09:22 UTC |
Cite it as
@techreport{cohn1986mechanized,
title = {A Mechanized Proof of Correctness of a Simple Counter},
author = {Avra Cohn and Mike Gordon},
year = {1986},
publisher = {University of Cambridge Computer Laboratory},
school = {University of Cambridge Computer Laboratory},
issn = {1476-2986},
}
This record lives at https://refs.drheap.org/cohn1986mechanized/ and will keep doing so.