Fischer-Ladner Closure #
Here we define a closure on sets (well, actually lists) of formulas. Our main reference for this closure is Section 6.1 of [HKT00]. which also was used in a Rocq formalization in [DB18]. The code for that work at github.com/chdoc/comp-dec-pdl and their FL closure definition here.
See also Definition 4.79 and Exercise 4.8.2 in [BdRV01].
An alternative version following the proof of Theorem 3.2 in [FL79]
but unfinished is in Unused/FischerLadnerViaPreForms.lean.
Definition #
The Fischer-Ladner closure of a formula.
See Section 6.1 of [HKT00]. Note that there only implication is given.
For our Formula type we also need to cover conjunction and negation.
Also note that we are closing under single negations as well here.
The main work is done by FLb, which also ensures termination.
Equations
Instances For
The Fischer-Ladner closure of a box formula, not recursing into the formula after the box.