Janez Ignacij Jereb ; Alex Simpson - Safety, Relative Tightness and the Probabilistic Frame Rule

entics:16743 - Electronic Notes in Theoretical Informatics and Computer Science, December 20, 2025, Volume 5 - Proceedings of MFPS XLI - https://doi.org/10.46298/entics.16743
Safety, Relative Tightness and the Probabilistic Frame RuleArticle

Authors: Janez Ignacij Jereb ; Alex Simpson

    Probabilistic separation logic offers an approach to reasoning about imperative probabilistic programs in which a separating conjunction is used as a mechanism for expressing independence properties. Crucial to the effectiveness of the formalism is the frame rule, which enables modular reasoning about independent probabilistic state. We explore a semantic formulation of probabilistic separation logic, in which the frame rule has the same simple formulation as in separation logic, without further side conditions. This is achieved by building a notion of safety into specifications, using which we establish a crucial property of specifications, called relative tightness, from which the soundness of the frame rule follows.

    Presented at Mathematical Foundations of Programming Semantics (MFPS) XLI, University of Strathclyde, Glasgow, June 2025


    Volume: Volume 5 - Proceedings of MFPS XLI
    Published on: December 20, 2025
    Accepted on: October 20, 2025
    Submitted on: April 3, 2025
    Keywords: Logic in Computer Science, F.3.1; F.3.2