Documentation

LeanPool.Incompleteness.Foundation.Modal.Entailment.S5

S5 #

def LO.Entailment.diaboxBox {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓢 : S} [Entailment.S5 𝓢] {φ : F} :
𝓢 φ ==> φ

Imported declaration from the Incompleteness formalization.

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

    Imported declaration from the Incompleteness formalization.

    Equations
    Instances For
      theorem LO.Entailment.diaboxBox'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Entailment.S5 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
      𝓢 ⊢! φ
      def LO.Entailment.rmDiabox {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓢 : S} [Entailment.S5 𝓢] {φ : F} :
      𝓢 φ ==> φ

      Imported declaration from the Incompleteness formalization.

      Equations
      Instances For
        @[simp]
        theorem LO.Entailment.rmDiabox! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Entailment.S5 𝓢] {φ : F} :
        𝓢 ⊢! φ ==> φ
        def LO.Entailment.rmDiabox' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓢 : S} [Entailment.S5 𝓢] {φ : F} (h : 𝓢 φ) :
        𝓢 φ

        Imported declaration from the Incompleteness formalization.

        Equations
        Instances For
          theorem LO.Entailment.rmDiabox'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Entailment.S5 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
          𝓢 ⊢! φ