Necessity of WPR-expressiveness for relative completeness in partial reverse Hoare logic
Ascertain whether the WPR-expressiveness assumption—that the assertion language can express weakest preconditions for all programs and postconditions—is necessary to prove the relative completeness of the ordinary proof system for partial reverse Hoare logic; specifically, prove or refute the conjecture that relative completeness holds without assuming WPR-expressiveness, analogous to Bergstra and Tucker’s result for partial Hoare logic.
Sponsor
References
We wonder whether WPR-expressiveness is necessary for relative completeness. J.~A.~Bergstra and J.~V.~Tucker showed that the expressiveness of the language of assertions, which means that the language can express the weakest liberal pre-conditions for any assertion and any program, is not necessary for the relative completeness of partial Hoare logic. We conjecture that a similar result holds in partial reverse Hoare logic.