Documentation

Foundation.Modal.Hilbert.Equiv.S5Grz_Triv

def LO.System.lem₁_diaT_of_S5Grz {S : Type u_1} {F : Type u_2} [LO.BasicModalLogicalConnective F] [DecidableEq F] [LO.System F S] {𝓢 : S} {φ : F} [LO.System.S5 𝓢] :
Equations
Instances For
    def LO.System.lem₂_diaT_of_S5Grz {S : Type u_1} {F : Type u_2} [LO.BasicModalLogicalConnective F] [DecidableEq F] [LO.System F S] {𝓢 : S} {φ : F} [LO.System.S5 𝓢] :
    𝓢 (φ φ) φ φ
    Equations
    Instances For
      class LO.System.S5Grz {S : Type u_1} {F : Type u_2} [LO.BasicModalLogicalConnective F] [LO.System F S] (𝓢 : S) extends LO.System.S5 𝓢, LO.System.HasAxiomGrz 𝓢 :
      Type (max u_2 u_3)
      Instances
        def LO.System.S5Grz.diaT {S : Type u_1} {F : Type u_2} [LO.BasicModalLogicalConnective F] [DecidableEq F] [LO.System F S] {𝓢 : S} [LO.System.S5Grz 𝓢] {φ : F} :
        𝓢 φ φ
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def LO.System.S5Grz.Tc {S : Type u_1} {F : Type u_2} [LO.BasicModalLogicalConnective F] [DecidableEq F] [LO.System F S] {𝓢 : S} [LO.System.S5Grz 𝓢] {φ : F} :
          𝓢 φ φ
          Equations
          Instances For
            Equations
            • LO.System.S5Grz.instHasAxiomTc = { Tc := fun (x : F) => LO.System.S5Grz.Tc }
            @[reducible, inline]
            Equations
            Instances For
              Equations
              • LO.Modal.Hilbert.instS5GrzFormulaS5Grz = LO.System.S5Grz.mk