def
LO.System.imply_boxdot_boxdot_of_imply_boxdot_plain
{S : Type u_1}
{F : Type u_2}
[LO.BasicModalLogicalConnective F]
[DecidableEq F]
[LO.System F S]
{𝓢 : S}
[LO.System.GL 𝓢]
{φ ψ : F}
(h : 𝓢 ⊢ ⊡φ ➝ ψ)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
LO.System.imply_boxdot_boxdot_of_imply_boxdot_plain!
{S : Type u_1}
{F : Type u_2}
[LO.BasicModalLogicalConnective F]
[DecidableEq F]
[LO.System F S]
{𝓢 : S}
[LO.System.GL 𝓢]
{φ ψ : F}
(h : 𝓢 ⊢! ⊡φ ➝ ψ)
:
def
LO.System.imply_boxdot_axiomT_of_imply_boxdot_boxdot
{S : Type u_1}
{F : Type u_2}
[LO.BasicModalLogicalConnective F]
[DecidableEq F]
[LO.System F S]
{𝓢 : S}
[LO.System.GL 𝓢]
{φ ψ : F}
(h : 𝓢 ⊢ ⊡φ ➝ ⊡ψ)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
LO.System.imply_boxdot_axiomT_of_imply_boxdot_boxdot!
{S : Type u_1}
{F : Type u_2}
[LO.BasicModalLogicalConnective F]
[DecidableEq F]
[LO.System F S]
{𝓢 : S}
[LO.System.GL 𝓢]
{φ ψ : F}
(h : 𝓢 ⊢! ⊡φ ➝ ⊡ψ)
:
def
LO.System.imply_box_box_of_imply_boxdot_axiomT
{S : Type u_1}
{F : Type u_2}
[LO.BasicModalLogicalConnective F]
[DecidableEq F]
[LO.System F S]
{𝓢 : S}
[LO.System.GL 𝓢]
{φ ψ : F}
(h : 𝓢 ⊢ ⊡φ ➝ □ψ ➝ ψ)
:
Equations
- LO.System.imply_box_box_of_imply_boxdot_axiomT h = LO.System.impTrans'' LO.System.imply_Box_BoxBoxdot (LO.System.impTrans'' (LO.System.implyBoxDistribute' h) LO.System.axiomL)
Instances For
theorem
LO.System.imply_box_box_of_imply_boxdot_axiomT!
{S : Type u_1}
{F : Type u_2}
[LO.BasicModalLogicalConnective F]
[DecidableEq F]
[LO.System F S]
{𝓢 : S}
[LO.System.GL 𝓢]
{φ ψ : F}
(h : 𝓢 ⊢! ⊡φ ➝ □ψ ➝ ψ)
:
theorem
LO.System.imply_box_box_of_imply_boxdot_plain!
{S : Type u_1}
{F : Type u_2}
[LO.BasicModalLogicalConnective F]
[DecidableEq F]
[LO.System F S]
{𝓢 : S}
[LO.System.GL 𝓢]
{φ ψ : F}
(h : 𝓢 ⊢! ⊡φ ➝ ψ)
:
Equations
- LO.Modal.Hilbert.GL.instUnnecessitationNatFormula = { unnec := fun {φ : LO.Modal.Formula ℕ} (h : LO.Modal.Hilbert.GL ℕ ⊢ □φ) => Nonempty.some ⋯ }