Completeness of a relational calculus for program schemes
The relational calculus \(MU\) was presented in Willem-Paul de Roever's dissertation as a framework for describing and proving properties of programs. \(MU\) is axiomatized by de Roever in stages. The next-to-last stage is the calculus \(MU_{2},\) namely \(MU\) without the recursive \(\mu\)-operator. Its axioms include typed versions of Tarski's axioms for the calculus of relations, together with axioms for the projection functions. For \(MU\) there is, in addition, an axiom expressing the least-fixed-point property of terms containing the \(\mu\)-operator, and Scott's induction rule. Thus \(MU_{2}\) is a calculus for nonrecursive program schemes. Around 1976 David Park conjectured that de Roever's axiomatization for \(MU_{2}\) is complete. In this paper, we confirm Park's conjecture.
- scientific article; zbMATH DE number 4053051
- Completeness of Kozen's axiomatisation of the propositional \(\mu\)-calculus.
- Combining relational calculus and the Dijkstra-Gries method for deriving relational programs
- scientific article; zbMATH DE number 67020
- An algebraic approach to schemes of structured programs
- Boolean Algebras with Operators
- scientific article; zbMATH DE number 3683841 (Why is no real title available?)
- scientific article; zbMATH DE number 45228 (Why is no real title available?)
- scientific article; zbMATH DE number 193143 (Why is no real title available?)
- scientific article; zbMATH DE number 3537204 (Why is no real title available?)
- scientific article; zbMATH DE number 1392286 (Why is no real title available?)
- Relation algebras and Schröder categories
- Relational Methods in Computer Science
- Some sufficient conditions for the representability of relation algebras
- Varieties of relation algebras
This page was built for publication: Completeness of a relational calculus for program schemes
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5940932)