Hoare-Kalkül
{ V } A { N }(Wenn V gilt, dann A ausgeführt wird, gilt danach N.)
Kalkül: für jede Anweisung ein Axiom, das die schwächste Vorbedingung (weakest precondition) beschreibt.
Beispiele
if
(B) then
C else
D, N) = B wp(C, N) ¬B wp(D, N)