Completeness of a relational calculus for program schemes (Q5940932)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 1635083
Language Label Description Also known as
default for all languages
No label defined
    English
    Completeness of a relational calculus for program schemes
    scientific article; zbMATH DE number 1635083

      Statements

      Completeness of a relational calculus for program schemes (English)
      0 references
      20 August 2001
      0 references
      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.
      0 references
      relational calculus
      0 references
      completeness
      0 references
      recursive program schemes
      0 references
      projection functions
      0 references
      0 references
      0 references

      Identifiers