English

On Explicit Solutions to Fixed-Point Equations in Propositional Dynamic Logic

Logic in Computer Science 2024-12-06 v1 Logic

Abstract

Propositional dynamic logic (PDL) is an important modal logic used to specify and reason about the behavior of software. A challenging problem in the context of PDL is solving fixed-point equations, i.e., formulae of the form xϕ(x)x \equiv \phi(x) such that xx is a propositional variable and ϕ(x)\phi(x) is a formula containing xx. A solution to such an equation is a formula ψ\psi that omits xx and satisfies ψϕ(ψ)\psi \equiv \phi(\psi), where ϕ(ψ)\phi(\psi) is obtained by replacing all occurrences of xx with ψ\psi in ϕ(x)\phi(x). In this paper, we identify a novel class of PDL formulae arranged in two dual hierarchies for which every fixed-point equation xϕ(x)x \equiv \phi(x) has a solution. Moreover, we not only prove the existence of solutions for all such equations, but also provide an explicit solution ψ\psi for each fixed-point equation.

Keywords

Cite

@article{arxiv.2412.04012,
  title  = {On Explicit Solutions to Fixed-Point Equations in Propositional Dynamic Logic},
  author = {Tim S. Lyon},
  journal= {arXiv preprint arXiv:2412.04012},
  year   = {2024}
}

Comments

Accepted to Fundamentals of Software Engineering (FSEN) 2025

R2 v1 2026-06-28T20:23:58.926Z