Daniel Leivant

1paper

1 Paper

8.0LOMay 13
A foundational characterization of Hoare Logic

Daniel Leivant

We show that a partial-correctness assertion about an iterative program is provable in Hoare Logic iffit is provable in standard second-order logic with comprehension restricted to first-order predicates. This equivalence was claimed twice in the past, both with faulty proofs, and seems to be the first foundational characterization of Hoare Logic.