
A partial order is a binary relation on a set that allows you to compare elements in a specific way. Unlike a total order, where any two...
A partial order is a binary relation on a set that allows you to compare elements in a specific way. Unlike a total order, where any two elements must be comparable, a partial order only requires that some elements can be compared, while others may not be. Partial orderings are used in various branches of mathematics and computer science, such as in ordering tasks in scheduling or arranging sets of objects in terms of some hierarchical structure.
A partial order on a set is a relation on that satisfies the following three properties:
Reflexivity: Every element is related to itself.
This means that for every element , is always less than or equal to itself.
Antisymmetry: If and , then .
This means that if is less than or equal to and is less than or equal to , then and must be the same element.
Transitivity: If and , then .
This means that if is less than or equal to , and is less than or equal to , then is less than or equal to .
A partial order allows some elements of the set to be compared, but not all of them may be comparable. If two elements cannot be compared, they are said to be incomparable.
Consider the set and the relation on this set. This relation is reflexive, antisymmetric, and transitive, so it is a partial order. The set with the usual less than or equal relation is an example of a partial order.
A Hasse diagram is a graphical representation of a partially ordered set (poset). In a Hasse diagram, elements are represented by vertices, and edges indicate the ordering between them. The diagram is drawn in such a way that:
Let’s consider the set and the relation , where the set is ordered as follows:
The Hasse diagram for this partial order would look like this:
4
/ | \
2 3 1
In this diagram:
There are several types of partial orders based on the level of comparability between elements. Two important types are total orders and strict partial orders.
A total order is a special type of partial order where every pair of elements is comparable. That is, for any two elements and in a set , either or .
For example, the usual "less than or equal to" () relation on the integers is a total order because for any two integers, one will always be less than or equal to the other.
A strict partial order is a binary relation that satisfies:
For example, the usual "less than" () relation on integers is a strict partial order.
Let’s consider a set of divisors of 12: , and define the relation by if divides .
We can verify that this relation is a partial order because:
The Hasse diagram for this partial order looks like this:
12
/ \
6 3
/ \ /
2 4 1
Here:
Partial orders are a fundamental concept in mathematics and computer science, with applications in organizing elements, scheduling tasks, data classification, and many other areas.
Open this section to view and download past papers
Click on Show Past Papers to load available exam papers.