What is a Partial Order?
A partial order is a relation that satisfies three properties:
- Reflexive - every element relates to itself
- Antisymmetric - if a ≤ b and b ≤ a, then a = b
- Transitive - if a ≤ b and b ≤ c, then a ≤ c
Compare to equivalence relations: swap symmetric for antisymmetric.
Why “Partial”?
Because not every pair can be compared.
Consider on sets and :
- Is ? No
- Is ? No
Neither is a subset of the other. They are incomparable.
In a partial order, some elements simply can’t be ranked against each other.
Visualizing with Hasse Diagrams
A Hasse diagram shows a partial order as a graph:
- Elements are nodes
- Lines go up from smaller to larger
- No line between incomparable elements
The gap between and shows they’re incomparable.
Examples
“Less than or equal” () on numbers:
- Reflexive: ✓
- Antisymmetric: if and , then ✓
- Transitive: if and , then ✓
This is the classic partial order. Every pair of numbers is comparable, so it’s also a total order.
“Subset of” () on sets:
- Reflexive: ✓
- Antisymmetric: if and , then ✓
- Transitive: if and , then ✓
This is a partial order, but not a total order. Some sets can’t be compared.
Summary
A partial order is reflexive, antisymmetric, and transitive.
It gives a way to order elements, but not every pair needs to be comparable.