On the status of proving program properties in effective interpretations (Q689289)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: On the status of proving program properties in effective interpretations |
scientific article; zbMATH DE number 445057
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | On the status of proving program properties in effective interpretations |
scientific article; zbMATH DE number 445057 |
Statements
On the status of proving program properties in effective interpretations (English)
0 references
20 March 1995
0 references
The paper is based on the previous published results of the author. Considering dynamic theories, the author tries to give a generalisation of Lipton's theorem (R. Lipton: ``A necessary and sufficient condition for the existence of Hoare logics'', Proc. 18th IEEE Symp. FOCS (1977). The idea starts from the fact that every proof system for program correctness yields an enumeration procedure for correctness assertions. The effective interpretations are given by recursive subset of \(\omega\) and recursive functions and relations. The paper presents a sufficient condition for a uniform procedure enumerating dynamic theories of interpretations. If arithmetical notions are first-order-definable by universal or existential formulas within this interpretation, then there exists an appropriate uniform procedure.
0 references
program correctness
0 references
theories of interpretations
0 references