A general framework for sound and complete Floyd-Hoare logics
From MaRDI portal
Publication:2946594
Abstract: This paper presents an abstraction of Hoare logic to traced symmetric monoidal categories, a very general framework for the theory of systems. Our abstraction is based on a traced monoidal functor from an arbitrary traced monoidal category into the category of pre-orders and monotone relations. We give several examples of how our theory generalises usual Hoare logics (partial correctness of while programs, partial correctness of pointer programs), and provide some case studies on how it can be used to develop new Hoare logics (run-time analysis of while programs and stream circuits).
Recommendations
Cited in
(8)- A Hoare logic for linear systems
- scientific article; zbMATH DE number 553883 (Why is no real title available?)
- A remark on propositional Kripke frames sound for intuitionistic logics
- Fifty years of Hoare's logic
- Indexed and fibered structures for partial and total correctness assertions
- scientific article; zbMATH DE number 1678378 (Why is no real title available?)
- Hoare Logic in the Abstract
- Weakest precondition reasoning for expected run-times of probabilistic programs
This page was built for publication: A general framework for sound and complete Floyd-Hoare logics
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2946594)