Unnecessitation #
theorem
LO.Modal.Hilbert.GL.imply_boxdot_plain_of_imply_box_box
{φ ψ : Formula ℕ}
:
Hilbert.GL ⊢! □φ ==> □ψ → Hilbert.GL ⊢! ⊡φ ==> ψ
@[implicit_reducible]
Equations
- LO.Modal.Hilbert.GL.instUnnecessitationNatFormula = { unnec := fun {φ : LO.Modal.Formula ℕ} (h : LO.Modal.Hilbert.GL ⊢ □φ) => Nonempty.some ⋯ }