Some questions about expressiveness and relative completeness in Hoare's logic

The work

AuthorsMario Rodriguez Artalejo
Editors
Typearticle
Year1985
Citekeyartalejo1985some

Where it appeared

Published inTheoretical Computer Science
Volume39
Pages189--206

Abstract

A well-known result of Cook asserts the completeness of Hoare's logic for while-programs relative to any expressive structure. In this paper we present a wide and natural class of structures whose members are either expressive or make Hoare's logic strongly incomplete relative to them, in the sense that a trivially true partial correctness assertion is not Hoare-derivable from the first order theory of the structure. The definition of this class is related to the so-called unwind property for while-programs, and its behaviour follows from quite general sufficient conditions for strong relative incompleteness. We state also two questions about the connections among inexpressive- ness, relative incompleteness and strong relative incompleteness, and point out the seeming difficulty of answering them.

A copy is held

pdf, 1016.1 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-08-05 00:00 UTC
Approved bya person 2026-08-12 14:58 UTC

Cite it as

@article{artalejo1985some,
  title        = {Some questions about expressiveness and relative completeness in Hoare's logic},
  author       = {Mario Rodriguez Artalejo},
  year         = {1985},
  journal      = {Theoretical Computer Science},
  volume       = {39},
  pages        = {189--206},
  doi          = {10.1016/0304-3975(85)90138-0},
}

This record lives at https://refs.drheap.org/artalejo1985some/ and will keep doing so.