EWD 1300

Weakest Precondition Lab

Benchmarks:
1. Formal Hoare Specification {P} S {Q}
Parameter n: 25
Iter (k) r Guard B Invariant I Variant V
Polite calculational logic (Dijkstra EWD-1300): Every mathematical step carries an explicit justification so verification can be checked without pencil and paper.
2. Calculational Proof & Weakest Preconditions All VCs Sound
Computed wp(S, Q)
0 * 0 <= n && (n >= 0)
Verification Conds
4 / 4 Proved
Loop Invariant
Preserved
Termination
Strict Decr V
3. Proof Certificate Export
Enjoy this tool? Build your own with Super