Documentation

Foundation.Modal.System.S5

def LO.System.diabox_box {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [System F S] {𝓢 : S} [System.S5 𝓢] {φ : F} :
𝓢 φ φ
Equations
  • One or more equations did not get rendered due to their size.
@[simp]
theorem LO.System.diabox_box! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [System F S] {𝓢 : S} [System.S5 𝓢] {φ : F} :
𝓢 ⊢! φ φ
def LO.System.diabox_box' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [System F S] {𝓢 : S} [System.S5 𝓢] {φ : F} (h : 𝓢 φ) :
𝓢 φ
Equations
theorem LO.System.diabox_box'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [System F S] {𝓢 : S} [System.S5 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
𝓢 ⊢! φ
@[simp]
theorem LO.System.rm_diabox! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [System F S] {𝓢 : S} [System.S5 𝓢] {φ : F} :
𝓢 ⊢! φ φ
def LO.System.rm_diabox' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [System F S] {𝓢 : S} [System.S5 𝓢] {φ : F} (h : 𝓢 φ) :
𝓢 φ
Equations
theorem LO.System.rm_diabox'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [System F S] {𝓢 : S} [System.S5 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
𝓢 ⊢! φ