Documentation

Mathlib.Order.Bounds.Defs

Definitions about upper/lower bounds #

In this file we define:

def upperBounds {α : Type u_1} [LE α] (s : Set α) :
Set α

The set of upper bounds of a set.

Equations
Instances For
    def lowerBounds {α : Type u_1} [LE α] (s : Set α) :
    Set α

    The set of lower bounds of a set.

    Equations
    Instances For
      def BddAbove {α : Type u_1} [LE α] (s : Set α) :

      A set is bounded above if there exists an upper bound.

      Equations
      Instances For
        def BddBelow {α : Type u_1} [LE α] (s : Set α) :

        A set is bounded below if there exists a lower bound.

        Equations
        Instances For
          def IsLeast {α : Type u_1} [LE α] (s : Set α) (a : α) :

          a is a least element of a set s; for a partial order, it is unique if exists.

          Equations
          Instances For
            def IsGreatest {α : Type u_1} [LE α] (s : Set α) (a : α) :

            a is a greatest element of a set s; for a partial order, it is unique if exists.

            Equations
            Instances For
              def IsLUB {α : Type u_1} [LE α] (s : Set α) :
              α → Prop

              a is a least upper bound of a set s; for a partial order, it is unique if exists.

              Equations
              Instances For
                def IsGLB {α : Type u_1} [LE α] (s : Set α) :
                α → Prop

                a is a greatest lower bound of a set s; for a partial order, it is unique if exists.

                Equations
                Instances For
                  def IsCofinalFor {α : Type u_1} [LE α] (s t : Set α) :

                  A set s is said to be cofinal for a set t if, for all a ∈ s there exists b ∈ t such that a ≤ b.

                  Equations
                  Instances For
                    def IsCoinitialFor {α : Type u_1} [LE α] (s t : Set α) :

                    A set s is said to be coinitial for a set t if, for all a ∈ s there exists b ∈ t such that b ≤ a.

                    Equations
                    Instances For
                      def IsCofinal {α : Type u_1} [LE α] (s : Set α) :

                      A set is cofinal when for every x : α there exists y ∈ s with x ≤ y.

                      Equations
                      Instances For
                        def IsCoinitial {α : Type u_1} [LE α] (s : Set α) :

                        A set is coinitial when for every x : α there exists y ∈ s with y ≤ x.

                        Equations
                        Instances For
                          class SupSet (α : Type u_2) :
                          Type u_2

                          Class for the sSup operator

                          • sSup : Set α → α

                            Supremum of a set

                          Instances
                            class InfSet (α : Type u_2) :
                            Type u_2

                            Class for the sInf operator

                            • sInf : Set α → α

                              Infimum of a set

                            Instances
                              class OrderSupSet (α : Type u_2) [LE α] extends SupSet α :
                              Type u_2

                              OrderSupSet α expresses that α is equipped with the operation sSup that returns the least upper bound of a set whenever one exists.

                              Instances
                                class OrderInfSet (α : Type u_2) [LE α] extends InfSet α :
                                Type u_2

                                OrderInfSet α expresses that α is equipped with the operation sInf that returns the greatest lower bound of a set whenever one exists.

                                Instances