Documentation

LeanPool.Incompleteness.Foundation.Modal.Entailment.Basic

Basic #

class LO.Entailment.Necessitation {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
Type (max u_2 u_3)

Imported declaration from the Incompleteness formalization.

  • nec {φ : F} : 𝓢 φ𝓢 φ

    Imported declaration from the Incompleteness formalization.

Instances
    def LO.Entailment.nec {S : Type u_1} {F : Type u_2} {inst✝ : BasicModalLogicalConnective F} {inst✝¹ : Entailment F S} {𝓢 : S} [self : Necessitation 𝓢] {φ : F} :
    𝓢 φ𝓢 φ

    Alias of LO.Entailment.Necessitation.nec.


    Imported declaration from the Incompleteness formalization.

    Equations
    Instances For
      theorem LO.Entailment.nec! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Necessitation 𝓢] {φ : F} :
      𝓢 ⊢! φ𝓢 ⊢! φ
      def LO.Entailment.multinec {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Necessitation 𝓢] {φ : F} {n : } :
      𝓢 φ𝓢 □^[n]φ

      Imported declaration from the Incompleteness formalization.

      Equations
      Instances For
        theorem LO.Entailment.multinec! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Necessitation 𝓢] {φ : F} {n : } :
        𝓢 ⊢! φ𝓢 ⊢! □^[n]φ
        class LO.Entailment.Unnecessitation {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
        Type (max u_2 u_3)

        Imported declaration from the Incompleteness formalization.

        • unnec {φ : F} : 𝓢 φ𝓢 φ

          Imported declaration from the Incompleteness formalization.

        Instances
          def LO.Entailment.unnec {S : Type u_1} {F : Type u_2} {inst✝ : BasicModalLogicalConnective F} {inst✝¹ : Entailment F S} {𝓢 : S} [self : Unnecessitation 𝓢] {φ : F} :
          𝓢 φ𝓢 φ

          Alias of LO.Entailment.Unnecessitation.unnec.


          Imported declaration from the Incompleteness formalization.

          Equations
          Instances For
            theorem LO.Entailment.unnec! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Unnecessitation 𝓢] {φ : F} :
            𝓢 ⊢! φ𝓢 ⊢! φ
            def LO.Entailment.multiunnec {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Unnecessitation 𝓢] {n : } {φ : F} :
            𝓢 □^[n]φ𝓢 φ

            Imported declaration from the Incompleteness formalization.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              theorem LO.Entailment.multiunnec! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [Unnecessitation 𝓢] {n : } {φ : F} :
              𝓢 ⊢! □^[n]φ𝓢 ⊢! φ
              class LO.Entailment.LoebRule {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] [LogicalConnective F] (𝓢 : S) :
              Type (max u_2 u_3)

              Imported declaration from the Incompleteness formalization.

              • loeb {φ : F} : 𝓢 φ ==> φ𝓢 φ

                Imported declaration from the Incompleteness formalization.

              Instances
                def LO.Entailment.loeb {S : Type u_1} {F : Type u_2} {inst✝ : BasicModalLogicalConnective F} {inst✝¹ : Entailment F S} {inst✝² : LogicalConnective F} {𝓢 : S} [self : LoebRule 𝓢] {φ : F} :
                𝓢 φ ==> φ𝓢 φ

                Alias of LO.Entailment.LoebRule.loeb.


                Imported declaration from the Incompleteness formalization.

                Equations
                Instances For
                  theorem LO.Entailment.loeb! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [LoebRule 𝓢] {φ : F} :
                  𝓢 ⊢! φ ==> φ𝓢 ⊢! φ
                  class LO.Entailment.HenkinRule {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] [LogicalConnective F] (𝓢 : S) :
                  Type (max u_2 u_3)

                  Imported declaration from the Incompleteness formalization.

                  • henkin {φ : F} : 𝓢 φ <=> φ𝓢 φ

                    Imported declaration from the Incompleteness formalization.

                  Instances
                    def LO.Entailment.henkin {S : Type u_1} {F : Type u_2} {inst✝ : BasicModalLogicalConnective F} {inst✝¹ : Entailment F S} {inst✝² : LogicalConnective F} {𝓢 : S} [self : HenkinRule 𝓢] {φ : F} :
                    𝓢 φ <=> φ𝓢 φ

                    Alias of LO.Entailment.HenkinRule.henkin.


                    Imported declaration from the Incompleteness formalization.

                    Equations
                    Instances For
                      theorem LO.Entailment.henkin! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HenkinRule 𝓢] {φ : F} :
                      𝓢 ⊢! φ <=> φ𝓢 ⊢! φ
                      class LO.Entailment.HasDiaDuality {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                      Type (max u_2 u_3)

                      Imported declaration from the Incompleteness formalization.

                      • diaDual (φ : F) : 𝓢 Axioms.DiaDuality φ

                        Imported declaration from the Incompleteness formalization.

                      Instances
                        def LO.Entailment.diaDuality {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasDiaDuality 𝓢] {φ : F} :
                        𝓢 φ <=> (φ)

                        Imported declaration from the Incompleteness formalization.

                        Equations
                        Instances For
                          @[simp]
                          theorem LO.Entailment.dia_duality! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasDiaDuality 𝓢] {φ : F} :
                          𝓢 ⊢! φ <=> (φ)
                          class LO.Entailment.HasAxiomK {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] [LogicalConnective F] [Box F] (𝓢 : S) :
                          Type (max u_2 u_3)

                          Imported declaration from the Incompleteness formalization.

                          • K (φ ψ : F) : 𝓢 Axioms.K φ ψ

                            Imported declaration from the Incompleteness formalization.

                          Instances
                            def LO.Entailment.axiomK {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomK 𝓢] {φ ψ : F} :
                            𝓢 (φ ==> ψ) ==> φ ==> ψ

                            Imported declaration from the Incompleteness formalization.

                            Equations
                            Instances For
                              @[simp]
                              theorem LO.Entailment.axiomK! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomK 𝓢] {φ ψ : F} :
                              𝓢 ⊢! (φ ==> ψ) ==> φ ==> ψ
                              @[implicit_reducible]
                              instance LO.Entailment.instHasAxiomKContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomK 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                              Equations
                              def LO.Entailment.axiomK' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomK 𝓢] [Entailment.Minimal 𝓢] {φ ψ : F} (h : 𝓢 (φ ==> ψ)) :
                              𝓢 φ ==> ψ

                              Imported declaration from the Incompleteness formalization.

                              Equations
                              Instances For
                                @[simp]
                                theorem LO.Entailment.axiomK'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomK 𝓢] [Entailment.Minimal 𝓢] {φ ψ : F} (h : 𝓢 ⊢! (φ ==> ψ)) :
                                𝓢 ⊢! φ ==> ψ
                                def LO.Entailment.axiomK'' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomK 𝓢] [Entailment.Minimal 𝓢] {φ ψ : F} (h₁ : 𝓢 (φ ==> ψ)) (h₂ : 𝓢 φ) :
                                𝓢 ψ

                                Imported declaration from the Incompleteness formalization.

                                Equations
                                Instances For
                                  theorem LO.Entailment.axiomK''! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomK 𝓢] [Entailment.Minimal 𝓢] {φ ψ : F} (h₁ : 𝓢 ⊢! (φ ==> ψ)) (h₂ : 𝓢 ⊢! φ) :
                                  𝓢 ⊢! ψ
                                  class LO.Entailment.HasAxiomT {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                  Type (max u_2 u_3)

                                  Imported declaration from the Incompleteness formalization.

                                  • T (φ : F) : 𝓢 Axioms.T φ

                                    Imported declaration from the Incompleteness formalization.

                                  Instances
                                    def LO.Entailment.axiomT {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomT 𝓢] {φ : F} :
                                    𝓢 φ ==> φ

                                    Imported declaration from the Incompleteness formalization.

                                    Equations
                                    Instances For
                                      @[simp]
                                      theorem LO.Entailment.axiomT! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomT 𝓢] {φ : F} :
                                      𝓢 ⊢! φ ==> φ
                                      @[implicit_reducible]
                                      instance LO.Entailment.instHasAxiomTContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomT 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                      Equations
                                      def LO.Entailment.axiomT' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomT 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 φ) :
                                      𝓢 φ

                                      Imported declaration from the Incompleteness formalization.

                                      Equations
                                      Instances For
                                        @[simp]
                                        theorem LO.Entailment.axiomT'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomT 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
                                        𝓢 ⊢! φ
                                        class LO.Entailment.HasAxiomDiaTc {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                        Type (max u_2 u_3)

                                        Imported declaration from the Incompleteness formalization.

                                        • diaTc (φ : F) : 𝓢 Axioms.DiaTc φ

                                          Imported declaration from the Incompleteness formalization.

                                        Instances
                                          def LO.Entailment.diaTc {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaTc 𝓢] {φ : F} :
                                          𝓢 φ ==> φ

                                          Imported declaration from the Incompleteness formalization.

                                          Equations
                                          Instances For
                                            @[simp]
                                            theorem LO.Entailment.diaTc! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaTc 𝓢] {φ : F} :
                                            𝓢 ⊢! φ ==> φ
                                            @[implicit_reducible]
                                            instance LO.Entailment.instHasAxiomDiaTcContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaTc 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                            Equations
                                            def LO.Entailment.diaTc' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaTc 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 φ) :
                                            𝓢 φ

                                            Imported declaration from the Incompleteness formalization.

                                            Equations
                                            Instances For
                                              theorem LO.Entailment.diaTc'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaTc 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
                                              𝓢 ⊢! φ
                                              class LO.Entailment.HasAxiomD {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] [Dia F] (𝓢 : S) :
                                              Type (max u_2 u_3)

                                              Imported declaration from the Incompleteness formalization.

                                              • D (φ : F) : 𝓢 Axioms.D φ

                                                Imported declaration from the Incompleteness formalization.

                                              Instances
                                                def LO.Entailment.axiomD {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomD 𝓢] {φ : F} :
                                                𝓢 φ ==> φ

                                                Imported declaration from the Incompleteness formalization.

                                                Equations
                                                Instances For
                                                  @[simp]
                                                  theorem LO.Entailment.axiomD! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomD 𝓢] {φ : F} :
                                                  𝓢 ⊢! φ ==> φ
                                                  @[implicit_reducible]
                                                  instance LO.Entailment.instHasAxiomDContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomD 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                  Equations
                                                  def LO.Entailment.axiomD' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomD 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 φ) :
                                                  𝓢 φ

                                                  Imported declaration from the Incompleteness formalization.

                                                  Equations
                                                  Instances For
                                                    theorem LO.Entailment.axiomD'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomD 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
                                                    𝓢 ⊢! φ
                                                    class LO.Entailment.HasAxiomP {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                    Type u_3

                                                    Imported declaration from the Incompleteness formalization.

                                                    • P : 𝓢 Axioms.P

                                                      Imported declaration from the Incompleteness formalization.

                                                    Instances
                                                      def LO.Entailment.axiomP {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomP 𝓢] :

                                                      Imported declaration from the Incompleteness formalization.

                                                      Equations
                                                      Instances For
                                                        @[simp]
                                                        theorem LO.Entailment.axiomP! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomP 𝓢] :
                                                        class LO.Entailment.HasAxiomB {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] [Dia F] (𝓢 : S) :
                                                        Type (max u_2 u_3)

                                                        Imported declaration from the Incompleteness formalization.

                                                        • B (φ : F) : 𝓢 Axioms.B φ

                                                          Imported declaration from the Incompleteness formalization.

                                                        Instances
                                                          def LO.Entailment.axiomB {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomB 𝓢] {φ : F} :
                                                          𝓢 φ ==> φ

                                                          Imported declaration from the Incompleteness formalization.

                                                          Equations
                                                          Instances For
                                                            @[simp]
                                                            theorem LO.Entailment.axiomB! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomB 𝓢] {φ : F} :
                                                            𝓢 ⊢! φ ==> φ
                                                            @[implicit_reducible]
                                                            instance LO.Entailment.instHasAxiomBContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomB 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                            Equations
                                                            def LO.Entailment.axiomB' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomB 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 φ) :
                                                            𝓢 φ

                                                            Imported declaration from the Incompleteness formalization.

                                                            Equations
                                                            Instances For
                                                              @[simp]
                                                              theorem LO.Entailment.axiomB'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomB 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
                                                              𝓢 ⊢! φ
                                                              class LO.Entailment.HasAxiomFour {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                              Type (max u_2 u_3)

                                                              Imported declaration from the Incompleteness formalization.

                                                              • Four (φ : F) : 𝓢 Axioms.Four φ

                                                                Imported declaration from the Incompleteness formalization.

                                                              Instances
                                                                def LO.Entailment.axiomFour {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomFour 𝓢] {φ : F} :
                                                                𝓢 φ ==> φ

                                                                Imported declaration from the Incompleteness formalization.

                                                                Equations
                                                                Instances For
                                                                  @[simp]
                                                                  theorem LO.Entailment.axiomFour! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomFour 𝓢] {φ : F} :
                                                                  𝓢 ⊢! φ ==> φ
                                                                  @[implicit_reducible]
                                                                  instance LO.Entailment.instHasAxiomFourContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomFour 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                  Equations
                                                                  def LO.Entailment.axiomFour' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomFour 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 φ) :
                                                                  𝓢 φ

                                                                  Imported declaration from the Incompleteness formalization.

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

                                                                    Imported declaration from the Incompleteness formalization.

                                                                    class LO.Entailment.HasAxiomFive {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] [Dia F] (𝓢 : S) :
                                                                    Type (max u_2 u_3)

                                                                    Imported declaration from the Incompleteness formalization.

                                                                    • Five (φ : F) : 𝓢 Axioms.Five φ

                                                                      Imported declaration from the Incompleteness formalization.

                                                                    Instances
                                                                      def LO.Entailment.axiomFive {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomFive 𝓢] {φ : F} :
                                                                      𝓢 φ ==> φ

                                                                      Imported declaration from the Incompleteness formalization.

                                                                      Equations
                                                                      Instances For
                                                                        @[simp]
                                                                        theorem LO.Entailment.axiomFive! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomFive 𝓢] {φ : F} :
                                                                        𝓢 ⊢! φ ==> φ
                                                                        @[implicit_reducible]
                                                                        instance LO.Entailment.instHasAxiomFiveContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomFive 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                        Equations
                                                                        class LO.Entailment.HasAxiomL {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                                        Type (max u_2 u_3)

                                                                        Imported declaration from the Incompleteness formalization.

                                                                        • L (φ : F) : 𝓢 Axioms.L φ

                                                                          Imported declaration from the Incompleteness formalization.

                                                                        Instances
                                                                          def LO.Entailment.axiomL {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomL 𝓢] {φ : F} :
                                                                          𝓢 (φ ==> φ) ==> φ

                                                                          Imported declaration from the Incompleteness formalization.

                                                                          Equations
                                                                          Instances For
                                                                            @[simp]
                                                                            theorem LO.Entailment.axiomL! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomL 𝓢] {φ : F} :
                                                                            𝓢 ⊢! (φ ==> φ) ==> φ
                                                                            @[implicit_reducible]
                                                                            instance LO.Entailment.instHasAxiomLContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomL 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                            Equations
                                                                            class LO.Entailment.HasAxiomDot2 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] [Dia F] (𝓢 : S) :
                                                                            Type (max u_2 u_3)

                                                                            Imported declaration from the Incompleteness formalization.

                                                                            • Dot2 (φ : F) : 𝓢 Axioms.Dot2 φ

                                                                              Imported declaration from the Incompleteness formalization.

                                                                            Instances
                                                                              def LO.Entailment.axiomDot2 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDot2 𝓢] {φ : F} :
                                                                              𝓢 φ ==> φ

                                                                              Imported declaration from the Incompleteness formalization.

                                                                              Equations
                                                                              Instances For
                                                                                @[simp]
                                                                                theorem LO.Entailment.axiomDot2! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDot2 𝓢] {φ : F} :
                                                                                @[implicit_reducible]
                                                                                instance LO.Entailment.instHasAxiomDot2Context {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDot2 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                                Equations
                                                                                class LO.Entailment.HasAxiomDot3 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                                                Type (max u_2 u_3)

                                                                                Imported declaration from the Incompleteness formalization.

                                                                                • Dot3 (φ ψ : F) : 𝓢 Axioms.Dot3 φ ψ

                                                                                  Imported declaration from the Incompleteness formalization.

                                                                                Instances
                                                                                  def LO.Entailment.axiomDot3 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDot3 𝓢] {φ ψ : F} :
                                                                                  𝓢 (φ ==> ψ) (ψ ==> φ)

                                                                                  Imported declaration from the Incompleteness formalization.

                                                                                  Equations
                                                                                  Instances For
                                                                                    @[simp]
                                                                                    theorem LO.Entailment.axiomDot3! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDot3 𝓢] {φ ψ : F} :
                                                                                    𝓢 ⊢! (φ ==> ψ) (ψ ==> φ)
                                                                                    @[implicit_reducible]
                                                                                    instance LO.Entailment.instHasAxiomDot3Context {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDot3 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                                    Equations
                                                                                    class LO.Entailment.HasAxiomGrz {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                                                    Type (max u_2 u_3)

                                                                                    Imported declaration from the Incompleteness formalization.

                                                                                    • Grz (φ : F) : 𝓢 Axioms.Grz φ

                                                                                      Imported declaration from the Incompleteness formalization.

                                                                                    Instances
                                                                                      def LO.Entailment.axiomGrz {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomGrz 𝓢] {φ : F} :
                                                                                      𝓢 ((φ ==> φ) ==> φ) ==> φ

                                                                                      Imported declaration from the Incompleteness formalization.

                                                                                      Equations
                                                                                      Instances For
                                                                                        @[simp]
                                                                                        theorem LO.Entailment.axiomGrz! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomGrz 𝓢] {φ : F} :
                                                                                        𝓢 ⊢! ((φ ==> φ) ==> φ) ==> φ
                                                                                        @[implicit_reducible]
                                                                                        instance LO.Entailment.instHasAxiomGrzContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomGrz 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                                        Equations
                                                                                        class LO.Entailment.HasAxiomTc {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                                                        Type (max u_2 u_3)

                                                                                        Imported declaration from the Incompleteness formalization.

                                                                                        • Tc (φ : F) : 𝓢 Axioms.Tc φ

                                                                                          Imported declaration from the Incompleteness formalization.

                                                                                        Instances
                                                                                          def LO.Entailment.axiomTc {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomTc 𝓢] {φ : F} :
                                                                                          𝓢 φ ==> φ

                                                                                          Imported declaration from the Incompleteness formalization.

                                                                                          Equations
                                                                                          Instances For
                                                                                            @[simp]
                                                                                            theorem LO.Entailment.axiomTc! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomTc 𝓢] {φ : F} :
                                                                                            𝓢 ⊢! φ ==> φ
                                                                                            @[implicit_reducible]
                                                                                            instance LO.Entailment.instHasAxiomTcContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomTc 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                                            Equations
                                                                                            class LO.Entailment.HasAxiomDiaT {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                                                            Type (max u_2 u_3)

                                                                                            Imported declaration from the Incompleteness formalization.

                                                                                            • diaT (φ : F) : 𝓢 Axioms.DiaT φ

                                                                                              Imported declaration from the Incompleteness formalization.

                                                                                            Instances
                                                                                              def LO.Entailment.diaT {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaT 𝓢] {φ : F} :
                                                                                              𝓢 φ ==> φ

                                                                                              Imported declaration from the Incompleteness formalization.

                                                                                              Equations
                                                                                              Instances For
                                                                                                @[simp]
                                                                                                theorem LO.Entailment.diaT! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaT 𝓢] {φ : F} :
                                                                                                𝓢 ⊢! φ ==> φ
                                                                                                @[implicit_reducible]
                                                                                                instance LO.Entailment.instHasAxiomDiaTContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaT 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                                                Equations
                                                                                                def LO.Entailment.diaT' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaT 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 φ) :
                                                                                                𝓢 φ

                                                                                                Imported declaration from the Incompleteness formalization.

                                                                                                Equations
                                                                                                Instances For
                                                                                                  theorem LO.Entailment.diaT'! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomDiaT 𝓢] [Entailment.Minimal 𝓢] {φ : F} (h : 𝓢 ⊢! φ) :
                                                                                                  𝓢 ⊢! φ
                                                                                                  class LO.Entailment.HasAxiomVer {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                                                                  Type (max u_2 u_3)

                                                                                                  Imported declaration from the Incompleteness formalization.

                                                                                                  • Ver (φ : F) : 𝓢 Axioms.Ver φ

                                                                                                    Imported declaration from the Incompleteness formalization.

                                                                                                  Instances
                                                                                                    def LO.Entailment.axiomVer {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomVer 𝓢] {φ : F} :
                                                                                                    𝓢 φ

                                                                                                    Imported declaration from the Incompleteness formalization.

                                                                                                    Equations
                                                                                                    Instances For
                                                                                                      @[simp]
                                                                                                      theorem LO.Entailment.axiomVer! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomVer 𝓢] {φ : F} :
                                                                                                      𝓢 ⊢! φ
                                                                                                      @[implicit_reducible]
                                                                                                      instance LO.Entailment.instHasAxiomVerContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomVer 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                                                      Equations
                                                                                                      class LO.Entailment.HasAxiomH {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :
                                                                                                      Type (max u_2 u_3)

                                                                                                      Imported declaration from the Incompleteness formalization.

                                                                                                      • H (φ : F) : 𝓢 Axioms.H φ

                                                                                                        Imported declaration from the Incompleteness formalization.

                                                                                                      Instances
                                                                                                        def LO.Entailment.axiomH {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomH 𝓢] {φ : F} :
                                                                                                        𝓢 (φ <=> φ) ==> φ

                                                                                                        Imported declaration from the Incompleteness formalization.

                                                                                                        Equations
                                                                                                        Instances For
                                                                                                          @[simp]
                                                                                                          theorem LO.Entailment.axiomH! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomH 𝓢] {φ : F} :
                                                                                                          𝓢 ⊢! (φ <=> φ) ==> φ
                                                                                                          @[implicit_reducible]
                                                                                                          instance LO.Entailment.instHasAxiomHContext {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓢 : S} [HasAxiomH 𝓢] [Entailment.Minimal 𝓢] (Γ : Context F 𝓢) :
                                                                                                          Equations
                                                                                                          @[implicit_reducible]
                                                                                                          Equations

                                                                                                          Imported declaration from the Incompleteness formalization.

                                                                                                          Instances
                                                                                                            class LO.Entailment.KD {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomD 𝓢 :
                                                                                                            Type (max u_2 u_3)

                                                                                                            Imported declaration from the Incompleteness formalization.

                                                                                                            Instances
                                                                                                              class LO.Entailment.KP {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomP 𝓢 :
                                                                                                              Type (max u_2 u_3)

                                                                                                              Imported declaration from the Incompleteness formalization.

                                                                                                              Instances
                                                                                                                class LO.Entailment.KB {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomB 𝓢 :
                                                                                                                Type (max u_2 u_3)

                                                                                                                Imported declaration from the Incompleteness formalization.

                                                                                                                Instances
                                                                                                                  class LO.Entailment.KT {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomT 𝓢 :
                                                                                                                  Type (max u_2 u_3)

                                                                                                                  Imported declaration from the Incompleteness formalization.

                                                                                                                  Instances
                                                                                                                    class LO.Entailment.KT' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomDiaTc 𝓢 :
                                                                                                                    Type (max u_2 u_3)

                                                                                                                    Imported declaration from the Incompleteness formalization.

                                                                                                                    Instances
                                                                                                                      class LO.Entailment.KTc {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomTc 𝓢 :
                                                                                                                      Type (max u_2 u_3)

                                                                                                                      Imported declaration from the Incompleteness formalization.

                                                                                                                      Instances
                                                                                                                        class LO.Entailment.KTc' {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomDiaT 𝓢 :
                                                                                                                        Type (max u_2 u_3)

                                                                                                                        Imported declaration from the Incompleteness formalization.

                                                                                                                        Instances
                                                                                                                          class LO.Entailment.KTB {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomT 𝓢, LO.Entailment.HasAxiomB 𝓢 :
                                                                                                                          Type (max u_2 u_3)

                                                                                                                          Imported declaration from the Incompleteness formalization.

                                                                                                                          Instances

                                                                                                                            Imported declaration from the Incompleteness formalization.

                                                                                                                            Instances
                                                                                                                              class LO.Entailment.KB4 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomB 𝓢, LO.Entailment.HasAxiomFour 𝓢 :
                                                                                                                              Type (max u_2 u_3)

                                                                                                                              Imported declaration from the Incompleteness formalization.

                                                                                                                              Instances
                                                                                                                                class LO.Entailment.KB5 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomB 𝓢, LO.Entailment.HasAxiomFive 𝓢 :
                                                                                                                                Type (max u_2 u_3)

                                                                                                                                Imported declaration from the Incompleteness formalization.

                                                                                                                                Instances
                                                                                                                                  class LO.Entailment.KDB {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomD 𝓢, LO.Entailment.HasAxiomB 𝓢 :
                                                                                                                                  Type (max u_2 u_3)

                                                                                                                                  Imported declaration from the Incompleteness formalization.

                                                                                                                                  Instances
                                                                                                                                    class LO.Entailment.KD4 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomD 𝓢, LO.Entailment.HasAxiomFour 𝓢 :
                                                                                                                                    Type (max u_2 u_3)

                                                                                                                                    Imported declaration from the Incompleteness formalization.

                                                                                                                                    Instances
                                                                                                                                      class LO.Entailment.KD5 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomD 𝓢, LO.Entailment.HasAxiomFive 𝓢 :
                                                                                                                                      Type (max u_2 u_3)

                                                                                                                                      Imported declaration from the Incompleteness formalization.

                                                                                                                                      Instances
                                                                                                                                        class LO.Entailment.K45 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomFour 𝓢, LO.Entailment.HasAxiomFive 𝓢 :
                                                                                                                                        Type (max u_2 u_3)

                                                                                                                                        Imported declaration from the Incompleteness formalization.

                                                                                                                                        Instances
                                                                                                                                          class LO.Entailment.Triv {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomT 𝓢, LO.Entailment.HasAxiomTc 𝓢 :
                                                                                                                                          Type (max u_2 u_3)

                                                                                                                                          Imported declaration from the Incompleteness formalization.

                                                                                                                                          Instances
                                                                                                                                            @[implicit_reducible]
                                                                                                                                            instance LO.Entailment.instKTOfTriv {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) [Entailment.Triv 𝓢] :
                                                                                                                                            Equations
                                                                                                                                            @[implicit_reducible]
                                                                                                                                            instance LO.Entailment.instKTcOfTriv {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) [Entailment.Triv 𝓢] :
                                                                                                                                            Equations
                                                                                                                                            class LO.Entailment.Ver {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomVer 𝓢 :
                                                                                                                                            Type (max u_2 u_3)

                                                                                                                                            Imported declaration from the Incompleteness formalization.

                                                                                                                                            Instances
                                                                                                                                              class LO.Entailment.K4 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomFour 𝓢 :
                                                                                                                                              Type (max u_2 u_3)

                                                                                                                                              Imported declaration from the Incompleteness formalization.

                                                                                                                                              Instances
                                                                                                                                                class LO.Entailment.K5 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomFive 𝓢 :
                                                                                                                                                Type (max u_2 u_3)

                                                                                                                                                Imported declaration from the Incompleteness formalization.

                                                                                                                                                Instances
                                                                                                                                                  class LO.Entailment.S4 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomT 𝓢, LO.Entailment.HasAxiomFour 𝓢 :
                                                                                                                                                  Type (max u_2 u_3)

                                                                                                                                                  Imported declaration from the Incompleteness formalization.

                                                                                                                                                  Instances
                                                                                                                                                    @[implicit_reducible]
                                                                                                                                                    instance LO.Entailment.instK4OfS4 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) [Entailment.S4 𝓢] :
                                                                                                                                                    Equations
                                                                                                                                                    @[implicit_reducible]
                                                                                                                                                    instance LO.Entailment.instKTOfS4 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) [Entailment.S4 𝓢] :
                                                                                                                                                    Equations
                                                                                                                                                    class LO.Entailment.S4Dot2 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.S4 𝓢, LO.Entailment.HasAxiomDot2 𝓢 :
                                                                                                                                                    Type (max u_2 u_3)

                                                                                                                                                    Imported declaration from the Incompleteness formalization.

                                                                                                                                                    Instances
                                                                                                                                                      class LO.Entailment.S4Dot3 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.S4 𝓢, LO.Entailment.HasAxiomDot3 𝓢 :
                                                                                                                                                      Type (max u_2 u_3)

                                                                                                                                                      Imported declaration from the Incompleteness formalization.

                                                                                                                                                      Instances
                                                                                                                                                        class LO.Entailment.S5 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomT 𝓢, LO.Entailment.HasAxiomFive 𝓢 :
                                                                                                                                                        Type (max u_2 u_3)

                                                                                                                                                        Imported declaration from the Incompleteness formalization.

                                                                                                                                                        Instances
                                                                                                                                                          @[implicit_reducible]
                                                                                                                                                          instance LO.Entailment.instKTOfS5 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) [Entailment.S5 𝓢] :
                                                                                                                                                          Equations
                                                                                                                                                          @[implicit_reducible]
                                                                                                                                                          instance LO.Entailment.instK5OfS5 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) [Entailment.S5 𝓢] :
                                                                                                                                                          Equations
                                                                                                                                                          class LO.Entailment.GL {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomL 𝓢 :
                                                                                                                                                          Type (max u_2 u_3)

                                                                                                                                                          Imported declaration from the Incompleteness formalization.

                                                                                                                                                          Instances
                                                                                                                                                            class LO.Entailment.Grz {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) extends LO.Entailment.K 𝓢, LO.Entailment.HasAxiomGrz 𝓢 :
                                                                                                                                                            Type (max u_2 u_3)

                                                                                                                                                            Imported declaration from the Incompleteness formalization.

                                                                                                                                                            Instances
                                                                                                                                                              class LO.Entailment.ModalDisjunctive {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] (𝓢 : S) :

                                                                                                                                                              Imported declaration from the Incompleteness formalization.

                                                                                                                                                              Instances
                                                                                                                                                                theorem LO.Entailment.modal_disjunctive {S : Type u_1} {F : Type u_2} {inst✝ : BasicModalLogicalConnective F} {inst✝¹ : Entailment F S} {𝓢 : S} [self : ModalDisjunctive 𝓢] {φ ψ : F} :
                                                                                                                                                                𝓢 ⊢! φ ψ𝓢 ⊢! φ 𝓢 ⊢! ψ

                                                                                                                                                                Alias of LO.Entailment.ModalDisjunctive.modal_disjunctive.

                                                                                                                                                                @[implicit_reducible]
                                                                                                                                                                Equations