Skip to main content
Top

1993 | OriginalPaper | Chapter

Floyd-Hoare Logic

Authors : Stephen L. Bloom, Zoltán Ésik

Published in: Iteration Theories

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Suppose that f: Q → Q is a partial function on a set Q, where we might think of Q as a set of “states” of a machine. If α and β are predicates on Q, i.e. total maps Q → {TRUE, FALSE}, partial correctness assertion {α} f {β}, pca for short, means $$ \forall q \in Q\left[ {\alpha \left( q \right) = {\text{TRUE}}\, \wedge f\left( q \right){\text{defined}}\, \Rightarrow \beta \left( {f\left( q \right) = {\text{TRUE}}} \right)} \right] $$.

Metadata
Title
Floyd-Hoare Logic
Authors
Stephen L. Bloom
Zoltán Ésik
Copyright Year
1993
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-78034-9_15

Premium Partner