Sajun.org
In the
mathematical area of
order theory, every
partially ordered set ''P'' gives rise to a '''dual''' (or '''opposite''') partially ordered set which is often denoted by ''P''
op. This dual order ''P''
op is defined to be the set ''P'' with the inverse order, i.e. ''x'' ≤ ''y'' holds in ''P''
op iff ''y'' ≤ ''x'' holds in ''P''. It is easy to see that this construction, which can be depicted by flipping the
Hasse diagram for ''P'' upside down, will indeed yield a partially ordered set. In a broader sense, two posets are also said to be duals if they are '''dually isomorphic''', i.e. if one poset is
order isomorphic to the dual of the other.
The importance of this simple definition stems from the fact that each and every definition and theorem of order theory can readily be transferred to the dual order. Formally, this is captured by the '''Duality Principle''' for ordered sets:
: If a given statement is valid for all partially ordered sets, then its dual statement, obtained by inverting the direction of all order relations and by dualizing all order theoretic definitions involved, is also valid for all partially ordered sets.
If a statement or definition is equivalent to its dual then it is said to be '''self-dual'''. Note that the consideration of dual orders is so fundamental that it often occurs implicitly when writing ≥ for the dual order of ≤ without giving any prior definition of this "new" symbol.
Naturally, there are a great number of examples for concepts that are dual:
* Greatest elements and least elements
* Maximal elements and minimal elements
*
Least upper bounds (suprema, v) and
greatest lower bounds (infima, ^)
* Upper sets and lower sets
*
Ideals and
filters
*
Closure operators and
kernel operators
Examples of notions which are self-dual include:
* Being a (complete)
lattice
*
Monotonicity of functions
* Distributivity of lattices, i.e. the lattices for which ''x'' ^ (''y'' v ''z'') = (''x'' ^ ''y'') v (''x'' ^ ''z'') holds are exactly those for which the dual statement ''x'' v (''y'' ^ ''z'') = (''x'' v ''y'') ^ (''x'' v ''z'') holds
* Being a
Boolean algebra
* Being an
order isomorphism
==See also==
*
list of Boolean algebra topics