Show simple item record

dc.contributor.authorHarel, Daviden_US
dc.contributor.authorPnueli, Amiren_US
dc.contributor.authorStavi, Jonathanen_US
dc.date.accessioned2023-03-29T14:09:40Z
dc.date.available2023-03-29T14:09:40Z
dc.date.issued1978-02
dc.identifier.urihttps://hdl.handle.net/1721.1/148924
dc.description.abstractDenoting a version of Hoare's system for proving partial correctness of recursive programs by H, we present an extension D which may be thought of a H u {^,v,∃,∀} uH^-1, including the rules of H, four special purpose rules and inverse rules to those of Hoare. D is shown to be a complete system (in Cook's sense) for proving deductions of the form σ1.....σn ?σ over a language, the wff's of which are assertions in some assertion language L and partial correctness specifications of the form p{α}q. All valid formulae of L are taken as axioms of D. It is shown that D is sufficient for proving partial correctness, total correctness and program equivalence as well as other important properties of programs, the proofs of which are impossibel in H. The entire presentation is worked out in the framework of nondeterministic programs employing iteration and mutually recursive procedures.en_US
dc.relation.ispartofseriesMIT-LCS-TM-096
dc.titleA Complete Axiomatic System for Proving Deductions About Recursive Programsen_US
dc.identifier.oclc4802763


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record