Documentation

Mathlib.Order.OrderDual

Order dual #

This file defines OrderDual α, a type synonym reversing the meaning of all inequalities, with notation αᵒᵈ.

Notation #

αᵒᵈ is notation for OrderDual α.

Implementation notes #

One should not abuse definitional equality between α and αᵒᵈ. Instead, explicit coercions should be inserted:

def OrderDual (α : Type u_2) :
Type u_2

Type synonym to equip a type with the dual order: means and < means >. αᵒᵈ is notation for OrderDual α.

Equations
    Instances For

      Type synonym to equip a type with the dual order: means and < means >. αᵒᵈ is notation for OrderDual α.

      Equations
        Instances For
          instance OrderDual.instLE (α : Type u_2) [LE α] :
          Equations
            instance OrderDual.instLT (α : Type u_2) [LT α] :
            Equations
              instance OrderDual.instOrd (α : Type u_2) [Ord α] :
              Equations
                instance OrderDual.instSup (α : Type u_2) [Min α] :
                Equations
                  instance OrderDual.instInf (α : Type u_2) [Max α] :
                  Equations
                    def LinearOrder.swap (α : Type u_2) :

                    The opposite linear order to a given linear order

                    Equations
                      Instances For

                        DenselyOrdered for OrderDual #