Documentation

Foundation.Modal.Hilbert.Axiom

@[reducible, inline]
abbrev LO.Modal.Axiom (α : Type u_1) :
Type u_1
Equations
Instances For
    @[reducible, inline]
    abbrev LO.Modal.Axiom.instances {α : Type u_1} (Ax : Axiom α) :
    Equations
    Instances For
      theorem LO.Modal.Axiom.of_mem {α : Type u_1} {s : Substitution α} {Ax : Axiom α} {φ : Formula α} ( : φ Ax) :
      class LO.Modal.Axiom.HasM {α : Type u_1} (Ax : Axiom α) :
      Type u_1
      Instances
        class LO.Modal.Axiom.HasC {α : Type u_1} (Ax : Axiom α) :
        Type u_1
        Instances
          class LO.Modal.Axiom.HasN {α : Type u_1} (Ax : Axiom α) :
          Instances
            class LO.Modal.Axiom.HasK {α : Type u_1} (Ax : Axiom α) :
            Type u_1
            Instances
              class LO.Modal.Axiom.HasT {α : Type u_1} (Ax : Axiom α) :
              Type u_1
              Instances
                class LO.Modal.Axiom.HasD {α : Type u_1} (Ax : Axiom α) :
                Type u_1
                Instances
                  class LO.Modal.Axiom.HasP {α : Type u_1} (Ax : Axiom α) :
                  Instances
                    class LO.Modal.Axiom.HasB {α : Type u_1} (Ax : Axiom α) :
                    Type u_1
                    Instances
                      class LO.Modal.Axiom.HasFour {α : Type u_1} (Ax : Axiom α) :
                      Type u_1
                      Instances
                        class LO.Modal.Axiom.HasFourN {α : Type u_1} (n : ) (Ax : Axiom α) :
                        Type u_1
                        Instances
                          class LO.Modal.Axiom.HasFive {α : Type u_1} (Ax : Axiom α) :
                          Type u_1
                          Instances
                            class LO.Modal.Axiom.HasPoint2 {α : Type u_1} (Ax : Axiom α) :
                            Type u_1
                            Instances
                              class LO.Modal.Axiom.HasWeakPoint2 {α : Type u_1} (Ax : Axiom α) :
                              Type u_1
                              Instances
                                class LO.Modal.Axiom.HasPoint3 {α : Type u_1} (Ax : Axiom α) :
                                Type u_1
                                Instances
                                  class LO.Modal.Axiom.HasWeakPoint3 {α : Type u_1} (Ax : Axiom α) :
                                  Type u_1
                                  Instances
                                    class LO.Modal.Axiom.HasPoint4 {α : Type u_1} (Ax : Axiom α) :
                                    Type u_1
                                    Instances
                                      class LO.Modal.Axiom.HasL {α : Type u_1} (Ax : Axiom α) :
                                      Type u_1
                                      Instances
                                        class LO.Modal.Axiom.HasZ {α : Type u_1} (Ax : Axiom α) :
                                        Type u_1
                                        Instances
                                          class LO.Modal.Axiom.HasGrz {α : Type u_1} (Ax : Axiom α) :
                                          Type u_1
                                          Instances
                                            class LO.Modal.Axiom.HasDum {α : Type u_1} (Ax : Axiom α) :
                                            Type u_1
                                            Instances
                                              class LO.Modal.Axiom.HasTc {α : Type u_1} (Ax : Axiom α) :
                                              Type u_1
                                              Instances
                                                class LO.Modal.Axiom.HasVer {α : Type u_1} (Ax : Axiom α) :
                                                Type u_1
                                                Instances
                                                  class LO.Modal.Axiom.HasHen {α : Type u_1} (Ax : Axiom α) :
                                                  Type u_1
                                                  Instances
                                                    class LO.Modal.Axiom.HasMcK {α : Type u_1} (Ax : Axiom α) :
                                                    Type u_1
                                                    Instances
                                                      class LO.Modal.Axiom.HasMk {α : Type u_1} (Ax : Axiom α) :
                                                      Type u_1
                                                      Instances
                                                        class LO.Modal.Axiom.HasH1 {α : Type u_1} (Ax : Axiom α) :
                                                        Type u_1
                                                        Instances
                                                          class LO.Modal.Axiom.HasGeach {α : Type u_1} (g : Axioms.Geach.Taple) (Ax : Axiom α) :
                                                          Type u_1
                                                          Instances