Documentation

Foundation.Vorspiel.NotationClass

Supplemental notation classes #

Heterogeneous notation classes #

class FFL.HTilde (α : Type u_1) (β : outParam (Type u_2)) :
Type (max u_1 u_2)
  • hTilde : α → β
Instances
    class FFL.HArrow (α : Type u_1) (β : Type u_2) (γ : outParam (Type u_3)) :
    Type (max (max u_1 u_2) u_3)
    • hArrow : α → β → γ
    Instances
      class FFL.HWedge (α : Type u_1) (β : Type u_2) (γ : outParam (Type u_3)) :
      Type (max (max u_1 u_2) u_3)
      • hWedge : α → β → γ
      Instances
        class FFL.HVee (α : Type u_1) (β : Type u_2) (γ : outParam (Type u_3)) :
        Type (max (max u_1 u_2) u_3)
        • hVee : α → β → γ
        Instances

          Homogeneous notation classes #

          class FFL.Tilde (α : Type u_1) :
          Type u_1
          • tilde : α → α
          Instances
            class FFL.Arrow (α : Type u_1) :
            Type u_1
            • arrow : α → α → α
            Instances
              class FFL.Wedge (α : Type u_1) :
              Type u_1
              • wedge : α → α → α
              Instances
                class FFL.Vee (α : Type u_1) :
                Type u_1
                • vee : α → α → α
                Instances
                  @[instance_reducible, defaultInstance 1000]
                  instance FFL.Tilde.instHTilde {α : Type u_1} [Tilde α] :
                  HTilde α α
                  Equations
                  @[instance_reducible, defaultInstance 1000]
                  instance FFL.Arrow.instHArrow {α : Type u_1} [Arrow α] :
                  HArrow α α α
                  Equations
                  @[instance_reducible, defaultInstance 1000]
                  instance FFL.Wedge.instHWedge {α : Type u_1} [Wedge α] :
                  HWedge α α α
                  Equations
                  @[instance_reducible, defaultInstance 1000]
                  instance FFL.Vee.instHVee {α : Type u_1} [Vee α] :
                  HVee α α α
                  Equations
                  class FFL.Box (α : Type u_1) :
                  Type u_1
                  • box : α → α
                  Instances
                    class FFL.Dia (α : Type u_1) :
                    Type u_1
                    • dia : α → α
                    Instances
                      class FFL.Rhd (α : Type u_1) :
                      Type u_1
                      • rhd : α → α → α
                      Instances
                        class FFL.Exp (α : Type u_1) :
                        Type u_1
                        • exp : α → α
                        Instances
                          class FFL.Superexp (α : Type u_1) :
                          Type u_1
                          • superexp : α → α
                          Instances
                            class FFL.Smash (α : Type u_1) :
                            Type u_1
                            • smash : α → α → α
                            Instances
                              class FFL.Length (α : Type u_1) :
                              Type u_1
                              • length : α → α
                              Instances
                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  class FFL.GödelQuote (α : Sort u_1) (β : Sort u_2) :
                                  Sort (max (max 1 u_1) u_2)

                                  Coding objects into syntactic objects (e.g. natural numbers, first-order terms)

                                  • quote : α → β
                                  Instances
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      class FFL.SigmaSymbol (α : Type u_1) :
                                      Type u_1
                                      • sigma : α
                                      Instances
                                        class FFL.PiSymbol (α : Type u_1) :
                                        Type u_1
                                        • pi : α
                                        Instances
                                          class FFL.DeltaSymbol (α : Type u_1) :
                                          Type u_1
                                          • delta : α
                                          Instances