Note: this version of the paper superceeds an earlier version published as a technical report by both The Australian National University (ANU) and the Turku Centre for Computer Science (TUCS).
We propose a new format for writing proofs, called structured calculational proof. The format resembles the calculational style already familiar to many computer scientists, but extends it to allow the hierarchical decomposition of larger proofs into smaller ones. Structured calculation is actually an alternative presentation of natural deduction, a style of reasoning which uses hierarchical decomposition to great effect, but which is traditionally expressed in a notation that is inconvenient for writing calculational proofs. The hierarchical nature of structured calculational proofs can be used for browsing proofs in electronic publications.
Here is a suitable BibTeX entry:
@ARTICLE{Back:1997:SCP,
author = "Ralph Back and Jim Grundy and Joakim von Wright",
title = "Structured Calculational Proof",
journal = "Formal Aspects of Computing",
year = 1997,
volume = 9,
number = "5--6",
pages = "469--483"}
If you are having trouble finding the journal in which this paper appears, then the following infomation might be of help.
| Title: | Formal Aspects of Computing |
| Editor: | Clifford Bryn Jones |
| Organisation: | The British Computer Society |
| ISSN: | 0934-5043 |
| Publisher: | Springer-Verlag |
| Address: | Sweetapple House, Cattershall Road Godalming, Surrey GU7 3DJ UNITED KINGDOM |