Logical Predicates in Higher-Order Mathematical Operational Semantics

January 11, 2024 ยท The Ethereal ยท ๐Ÿ› Foundations of Software Science and Computation Structure

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Sergey Goncharov, Alessio Santamaria, Lutz Schrรถder, Stelios Tsampas, Henning Urbat arXiv ID 2401.05872 Category cs.LO: Logic in CS Cross-listed cs.PL Citations 7 Venue Foundations of Software Science and Computation Structure Last Checked 5 months ago
Abstract
We present a systematic approach to logical predicates based on universal coalgebra and higher-order abstract GSOS, thus making a first step towards a unifying theory of logical relations. We first observe that logical predicates are special cases of coalgebraic invariants on mixed-variance functors. We then introduce the notion of a locally maximal logical refinement of a given predicate, with a view to enabling inductive reasoning, and identify sufficient conditions on the overall setup in which locally maximal logical refinements canonically exist. Finally, we develop induction-up-to techniques that simplify inductive proofs via logical predicates on systems encoded as (certain classes of) higher-order GSOS laws by identifying and abstracting away from their boiler-plate part.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Logic in CS