Hubbry Logo
Partially ordered setPartially ordered setMain
Open search
Partially ordered set
Community hub
Partially ordered set
logo
8 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Partially ordered set
Partially ordered set
from Wikipedia
Transitive binary relations
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Total,
Semiconnex
Anti-
reflexive
Equivalence relation Green tickY Green tickY
Preorder (Quasiorder) Green tickY
Partial order Green tickY Green tickY
Total preorder Green tickY Green tickY
Total order Green tickY Green tickY Green tickY
Prewellordering Green tickY Green tickY Green tickY
Well-quasi-ordering Green tickY Green tickY
Well-ordering Green tickY Green tickY Green tickY Green tickY
Lattice Green tickY Green tickY Green tickY Green tickY
Join-semilattice Green tickY Green tickY Green tickY
Meet-semilattice Green tickY Green tickY Green tickY
Strict partial order Green tickY Green tickY Green tickY
Strict weak order Green tickY Green tickY Green tickY
Strict total order Green tickY Green tickY Green tickY Green tickY
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Definitions,
for all and
Green tickY indicates that the column's property is always true for the row's term (at the very left), while indicates that the property is not guaranteed
in general (it might, or might not, hold). For example, that every equivalence relation is symmetric, but not necessarily antisymmetric,
is indicated by Green tickY in the "Symmetric" column and in the "Antisymmetric" column, respectively.

All definitions tacitly require the homogeneous relation be transitive: for all if and then
A term's definition may require additional properties that are not listed in this table.

Fig. 1 The Hasse diagram of the set of all subsets of a three-element set ordered by inclusion. Sets connected by an upward path, like and , are comparable, while e.g. and are not.

In mathematics, especially order theory, a partial order on a set is an arrangement such that, for certain pairs of elements, one precedes the other. The word partial is used to indicate that not every pair of elements needs to be comparable; that is, there may be pairs for which neither element precedes the other. Partial orders thus generalize total orders, in which every pair is comparable.

Formally, a partial order is a homogeneous binary relation that is reflexive, antisymmetric, and transitive. A partially ordered set (poset for short) is an ordered pair consisting of a set (called the ground set of ) and a partial order on . When the meaning is clear from context and there is no ambiguity about the partial order, the set itself is sometimes called a poset.

Partial order relations

[edit]

The term partial order usually refers to the reflexive partial order relations, referred to in this article as non-strict partial orders. However some authors use the term for the other common type of partial order relations, the irreflexive partial order relations, also called strict partial orders. Strict and non-strict partial orders can be put into a one-to-one correspondence, so for every strict partial order there is a unique corresponding non-strict partial order, and vice versa.

Partial orders

[edit]

A reflexive, weak,[1] or non-strict partial order,[2] commonly referred to simply as a partial order, is a homogeneous relation ≤ on a set that is reflexive, antisymmetric, and transitive. That is, for all it must satisfy:

  1. Reflexivity: , i.e. every element is related to itself.
  2. Antisymmetry: if and then , i.e. no two distinct elements precede each other.
  3. Transitivity: if and then .

A non-strict partial order is also known as an antisymmetric preorder.

Strict partial orders

[edit]

An irreflexive, strong,[1] or strict partial order is a homogeneous relation < on a set that is irreflexive, asymmetric and transitive; that is, it satisfies the following conditions for all

  1. Irreflexivity: , i.e. no element is related to itself (also called anti-reflexive).
  2. Asymmetry: if then not .
  3. Transitivity: if and then .

A transitive relation is asymmetric if and only if it is irreflexive.[3] So the definition is the same if it omits either irreflexivity or asymmetry (but not both).

A strict partial order is also known as a strict preorder.

Correspondence of strict and non-strict partial order relations

[edit]
Fig. 2 Commutative diagram about the connections between strict/non-strict relations and their duals, via the operations of reflexive closure (cls), irreflexive kernel (ker), and converse relation (cnv). Each relation is depicted by its logical matrix for the poset whose Hasse diagram is depicted in the center. For example so row 3, column 4 of the bottom left matrix is empty.

Strict and non-strict partial orders on a set are closely related. A non-strict partial order may be converted to a strict partial order by removing all relationships of the form that is, the strict partial order is the set where is the identity relation on and denotes set subtraction. Conversely, a strict partial order < on may be converted to a non-strict partial order by adjoining all relationships of that form; that is, is a non-strict partial order. Thus, if is a non-strict partial order, then the corresponding strict partial order < is the irreflexive kernel given by Conversely, if < is a strict partial order, then the corresponding non-strict partial order is the reflexive closure given by:

Dual orders

[edit]

The dual (or opposite) of a partial order relation is defined by letting be the converse relation of , i.e. if and only if . The dual of a non-strict partial order is a non-strict partial order,[4] and the dual of a strict partial order is a strict partial order. The dual of a dual of a relation is the original relation.

Notation

[edit]

Given a set and a partial order relation, typically the non-strict partial order , we may uniquely extend our notation to define four partial order relations and , where is a non-strict partial order relation on , is the associated strict partial order relation on (the irreflexive kernel of ), is the dual of , and is the dual of . Strictly speaking, the term partially ordered set refers to a set with all of these relations defined appropriately. But practically, one need only consider a single relation, or , or, in rare instances, the non-strict and strict relations together, .[5]

The term ordered set is sometimes used as a shorthand for partially ordered set, as long as it is clear from the context that no other kind of order is meant. In particular, totally ordered sets can also be referred to as "ordered sets", especially in areas where these structures are more common than posets. Some authors use different symbols than such as [6] or [7] to distinguish partial orders from total orders.

When referring to partial orders, should not be taken as the complement of . The relation is the converse of the irreflexive kernel of , which is always a subset of the complement of , but is equal to the complement of if, and only if, is a total order.[a]

Alternative definitions

[edit]

Another way of defining a partial order, found in computer science, is via a notion of comparison. Specifically, given as defined previously, it can be observed that two elements x and y may stand in any of four mutually exclusive relationships to each other: either x < y, or x = y, or x > y, or x and y are incomparable. This can be represented by a function that returns one of four codes when given two elements.[8][9] This definition is equivalent to a partial order on a setoid, where equality is taken to be a defined equivalence relation rather than set equality.[10]

Wallis defines a more general notion of a partial order relation as any homogeneous relation that is transitive and antisymmetric. This includes both reflexive and irreflexive partial orders as subtypes.[1]

A finite poset can be visualized through its Hasse diagram.[11] Specifically, taking a strict partial order relation , a directed acyclic graph (DAG) may be constructed by taking each element of to be a node and each element of to be an edge. The transitive reduction of this DAG[b] is then the Hasse diagram. Similarly this process can be reversed to construct strict partial orders from certain DAGs. In contrast, the graph associated to a non-strict partial order has self-loops at every node and therefore is not a DAG; when a non-strict order is said to be depicted by a Hasse diagram, actually the corresponding strict order is shown.

Examples

[edit]
Division Relationship Up to 4
Fig. 3 Graph of the divisibility of numbers from 1 to 4. This set is partially, but not totally, ordered because there is a relationship from 1 to every other number, but there is no relationship from 2 to 3 or 3 to 4

Standard examples of posets arising in mathematics include:

  • The real numbers, or in general any totally ordered set, ordered by the standard less-than-or-equal relation ≤, is a partial order.
  • On the real numbers , the usual less than relation < is a strict partial order. The same is also true of the usual greater than relation > on .
  • By definition, every strict weak order is a strict partial order.
  • The set of subsets of a given set (its power set) ordered by inclusion (see Fig. 1). Similarly, the set of sequences ordered by subsequence, and the set of strings ordered by substring.
  • The set of natural numbers equipped with the relation of divisibility. (see Fig. 3 and Fig. 6)
  • The vertex set of a directed acyclic graph ordered by reachability.
  • The set of subspaces of a vector space ordered by inclusion.
  • For a partially ordered set P, the sequence space containing all sequences of elements from P, where sequence a precedes sequence b if every item in a precedes the corresponding item in b. Formally, if and only if for all ; that is, a componentwise order.
  • For a set X and a partially ordered set P, the function space containing all functions from X to P, where fg if and only if f(x) ≤ g(x) for all
  • A fence, a partially ordered set defined by an alternating sequence of order relations a < b > c < d ...
  • The set of events in special relativity and, in most cases,[c] general relativity, where for two events X and Y, XY if and only if Y is in the future light cone of X. An event Y can be causally affected by X only if XY.

One familiar example of a partially ordered set is a collection of people ordered by genealogical descendancy. Some pairs of people bear the descendant-ancestor relationship, but other pairs of people are incomparable, with neither being a descendant of the other.

Orders on the Cartesian product of partially ordered sets

[edit]
Fig. 4a Lexicographic order on
Fig. 4b Product order on
Fig. 4c Reflexive closure of strict direct product order on Elements covered by (3, 3) and covering (3, 3) are highlighted in green and red, respectively.

In order of increasing strength, i.e., decreasing sets of pairs, three of the possible partial orders on the Cartesian product of two partially ordered sets are (see Fig. 4):

All three can similarly be defined for the Cartesian product of more than two sets.

Applied to ordered vector spaces over the same field, the result is in each case also an ordered vector space.

See also orders on the Cartesian product of totally ordered sets.

Sums of partially ordered sets

[edit]

Another way to combine two (disjoint) posets is the ordinal sum[12] (or linear sum),[13] Z = XY, defined on the union of the underlying sets X and Y by the order aZ b if and only if:

  • a, bX with aX b, or
  • a, bY with aY b, or
  • aX and bY.

If two posets are well-ordered, then so is their ordinal sum.[14]

Series-parallel partial orders are formed from the ordinal sum operation (in this context called series composition) and another operation called parallel composition. Parallel composition is the disjoint union of two partially ordered sets, with no order relation between elements of one set and elements of the other set.

Derived notions

[edit]

The examples use the poset consisting of the set of all subsets of a three-element set ordered by set inclusion (see Fig. 1).

  • a is related to b when ab. This does not imply that b is also related to a, because the relation need not be symmetric. For example, is related to but not the reverse.
  • a and b are comparable if ab or ba. Otherwise they are incomparable. For example, and are comparable, while and are not.
  • A total order or linear order is a partial order under which every pair of elements is comparable, i.e. trichotomy holds. For example, the natural numbers with their standard order.
  • A chain is a subset of a poset that is a totally ordered set. For example, is a chain.
  • An antichain is a subset of a poset in which no two distinct elements are comparable. For example, the set of singletons
  • An element a is said to be strictly less than an element b, if ab and For example, is strictly less than
  • An element a is said to be covered by another element b, written ab (or a <: b), if a is strictly less than b and no third element c fits between them; formally: if both ab and are true, and acb is false for each c with Using the strict order <, the relation ab can be equivalently rephrased as "a < b but not a < c < b for any c". For example, is covered by but is not covered by

Extrema

[edit]
Fig. 5 The figure above with the greatest and least elements removed. In this reduced poset, the top row of elements are all maximal elements, and the bottom row are all minimal elements, but there is no greatest and no least element.

There are several notions of "greatest" and "least" element in a poset notably:

  • Greatest element and least element: An element is a greatest element if for every element An element is a least element if for every element A poset can only have one greatest or least element. In our running example, the set is the greatest element, and is the least.
  • Maximal elements and minimal elements: An element is a maximal element if there is no element such that Similarly, an element is a minimal element if there is no element such that If a poset has a greatest element, it must be the unique maximal element, but otherwise there can be more than one maximal element, and similarly for least elements and minimal elements. In our running example, and are the maximal and minimal elements. Removing these, there are 3 maximal elements and 3 minimal elements (see Fig. 5).
  • Upper and lower bounds: For a subset A of P, an element x in P is an upper bound of A if a ≤ x, for each element a in A. In particular, x need not be in A to be an upper bound of A. Similarly, an element x in P is a lower bound of A if a ≥ x, for each element a in A. A greatest element of P is an upper bound of P itself, and a least element is a lower bound of P. In our example, the set is an upper bound for the collection of elements
Fig. 6 A portion of the lattice of nonnegative integers ordered by divisibility

As another example, consider the positive integers, ordered by divisibility: 1 is a least element, as it divides all other elements; on the other hand this poset does not have a greatest element. This partially ordered set does not even have any maximal elements, since any g divides for instance 2g, which is distinct from it, so g is not maximal. If the number 1 is excluded, while keeping divisibility as ordering on the elements greater than 1, then the resulting poset does not have a least element, but any prime number is a minimal element for it. In this poset, 60 is an upper bound (though not a least upper bound) of the subset which does not have any lower bound (since 1 is not in the poset); on the other hand 2 is a lower bound of the subset of powers of 2, which does not have any upper bound. If the number 0 is included, this will be the greatest element, since this is a multiple of every integer (see Fig. 6).

Mappings between partially ordered sets

[edit]
Fig. 7a Order-preserving, but not order-reflecting map (since f(u) ≼ f(v), but not u v)
Fig. 7b Order isomorphism between the divisors of 120 (partially ordered by divisibility) and the divisor-closed subsets of {2, 3, 4, 5, 8} (partially ordered by set inclusion)

Given two partially ordered sets (S, ≤) and (T, ≼), a function is called order-preserving, or monotone, or isotone, if for all implies f(x) ≼ f(y). If (U, ≲) is also a partially ordered set, and both and are order-preserving, their composition is order-preserving, too. A function is called order-reflecting if for all f(x) ≼ f(y) implies If f is both order-preserving and order-reflecting, then it is called an order-embedding of (S, ≤) into (T, ≼). In the latter case, f is necessarily injective, since implies and in turn according to the antisymmetry of If an order-embedding between two posets S and T exists, one says that S can be embedded into T. If an order-embedding is bijective, it is called an order isomorphism, and the partial orders (S, ≤) and (T, ≼) are said to be isomorphic. Isomorphic orders have structurally similar Hasse diagrams (see Fig. 7a). It can be shown that if order-preserving maps and exist such that and yields the identity function on S and T, respectively, then S and T are order-isomorphic.[15]

For example, a mapping from the set of natural numbers (ordered by divisibility) to the power set of natural numbers (ordered by set inclusion) can be defined by taking each number to the set of its prime divisors. It is order-preserving: if x divides y, then each prime divisor of x is also a prime divisor of y. However, it is neither injective (since it maps both 12 and 6 to ) nor order-reflecting (since 12 does not divide 6). Taking instead each number to the set of its prime power divisors defines a map that is order-preserving, order-reflecting, and hence an order-embedding. It is not an order-isomorphism (since it, for instance, does not map any number to the set ), but it can be made one by restricting its codomain to Fig. 7b shows a subset of and its isomorphic image under g. The construction of such an order-isomorphism into a power set can be generalized to a wide class of partial orders, called distributive lattices; see Birkhoff's representation theorem.

Number of partial orders

[edit]

Sequence A001035 in OEIS gives the number of partial orders on a set of n labeled elements:

Number of n-element binary relations of different types
Elem­ents Any Transitive Reflexive Symmetric Preorder Partial order Total preorder Total order Equivalence relation
0 1 1 1 1 1 1 1 1 1
1 2 2 1 2 1 1 1 1 1
2 16 13 4 8 4 3 3 2 2
3 512 171 64 64 29 19 13 6 5
4 65,536 3,994 4,096 1,024 355 219 75 24 15
n 2n2 2n(n−1) 2n(n+1)/2 n
k=0
k!S(n, k)
n! n
k=0
S(n, k)
OEIS A002416 A006905 A053763 A006125 A000798 A001035 A000670 A000142 A000110

Note that S(n, k) refers to Stirling numbers of the second kind.

The number of strict partial orders is the same as that of partial orders.

If the count is made only up to isomorphism, the sequence 1, 1, 2, 5, 16, 63, 318, ... (sequence A000112 in the OEIS) is obtained.

Subposets

[edit]

A poset is called a subposet of another poset provided that is a subset of and is a subset of . The latter condition is equivalent to the requirement that for any and in (and thus also in ), if then .

If is a subposet of and furthermore, for all and in , whenever we also have , then we call the subposet of induced by , and write .

Linear extension

[edit]

A partial order on a set is called an extension of another partial order on provided that for all elements whenever it is also the case that A linear extension is an extension that is also a linear (that is, total) order. As a classic example, the lexicographic order of totally ordered sets is a linear extension of their product order. Every partial order can be extended to a total order (order-extension principle).[16]

In computer science, algorithms for finding linear extensions of partial orders (represented as the reachability orders of directed acyclic graphs) are called topological sorting.

In category theory

[edit]

Every poset (and every preordered set) may be considered as a category where, for objects and there is at most one morphism from to More explicitly, let hom(x, y) = {(x, y)} if xy (and otherwise the empty set) and Such categories are sometimes called posetal.

Posets are equivalent to one another if and only if they are isomorphic. In a poset, the smallest element, if it exists, is an initial object, and the largest element, if it exists, is a terminal object. Also, every preordered set is equivalent to a poset. Finally, every subcategory of a poset is isomorphism-closed.

Partial orders in topological spaces

[edit]

If is a partially ordered set that has also been given the structure of a topological space, then it is customary to assume that is a closed subset of the topological product space Under this assumption partial order relations are well behaved at limits in the sense that if and and for all then [17]

Intervals

[edit]

A convex set in a poset P is a subset I of P with the property that, for any x and y in I and any z in P, if xzy, then z is also in I. This definition generalizes the definition of intervals of real numbers. When there is possible confusion with convex sets of geometry, one uses order-convex instead of "convex".

A convex sublattice of a lattice L is a sublattice of L that is also a convex set of L. Every nonempty convex sublattice can be uniquely represented as the intersection of a filter and an ideal of L.

An interval in a poset P is a subset that can be defined with interval notation:

  • For ab, the closed interval [a, b] is the set of elements x satisfying axb (that is, ax and xb). It contains at least the elements a and b.
  • Using the corresponding strict relation "<", the open interval (a, b) is the set of elements x satisfying a < x < b (i.e. a < x and x < b). An open interval may be empty even if a < b. For example, the open interval (0, 1) on the integers is empty since there is no integer x such that 0 < x < 1.
  • The half-open intervals [a, b) and (a, b] are defined similarly.

Whenever ab does not hold, all these intervals are empty. Every interval is a convex set, but the converse does not hold; for example, in the poset of divisors of 120, ordered by divisibility (see Fig. 7b), the set {1, 2, 4, 5, 8} is convex, but not an interval.

An interval I is bounded if there exist elements such that I[a, b]. Every interval that can be represented in interval notation is obviously bounded, but the converse is not true. For example, let P = (0, 1)(1, 2)(2, 3) as a subposet of the real numbers. The subset (1, 2) is a bounded interval, but it has no infimum or supremum in P, so it cannot be written in interval notation using elements of P.

A poset is called locally finite if every bounded interval is finite. For example, the integers are locally finite under their natural ordering. The lexicographical order on the cartesian product is not locally finite, since (1, 2) ≤ (1, 3) ≤ (1, 4) ≤ (1, 5) ≤ ... ≤ (2, 1). Using the interval notation, the property "a is covered by b" can be rephrased equivalently as

This concept of an interval in a partial order should not be confused with the particular class of partial orders known as the interval orders.

See also

[edit]

Notes

[edit]

Citations

[edit]
  1. ^ a b c Wallis, W. D. (14 March 2013). A Beginner's Guide to Discrete Mathematics. Springer Science & Business Media. p. 100. ISBN 978-1-4757-3826-1.
  2. ^ Simovici, Dan A. & Djeraba, Chabane (2008). "Partially Ordered Sets". Mathematical Tools for Data Mining: Set Theory, Partial Orders, Combinatorics. Springer. ISBN 9781848002012.
  3. ^ Flaška, V.; Ježek, J.; Kepka, T.; Kortelainen, J. (2007). "Transitive Closures of Binary Relations I". Acta Universitatis Carolinae. Mathematica et Physica. 48 (1). Prague: School of Mathematics – Physics Charles University: 55–69. Lemma 1.1 (iv). This source refers to asymmetric relations as "strictly antisymmetric".
  4. ^ Davey & Priestley (2002), pp. 14–15.
  5. ^ Avigad, Jeremy; Lewis, Robert Y.; van Doorn, Floris (29 March 2021). "13.2. More on Orderings". Logic and Proof (Release 3.18.4 ed.). Archived from the original on 3 April 2023. Retrieved 24 July 2021. So we can think of every partial order as really being a pair, consisting of a weak partial order and an associated strict one.
  6. ^ Rounds, William C. (7 March 2002). "Lectures slides" (PDF). EECS 203: DISCRETE MATHEMATICS. Retrieved 23 July 2021.
  7. ^ Kwong, Harris (25 April 2018). "7.4: Partial and Total Ordering". A Spiral Workbook for Discrete Mathematics. Retrieved 23 July 2021.
  8. ^ "Finite posets". Sage 9.2.beta2 Reference Manual: Combinatorics. Retrieved 5 January 2022. compare_elements(x, y): Compare x and y in the poset. If x < y, return −1. If x = y, return 0. If x > y, return 1. If x and y are not comparable, return None.
  9. ^ Chen, Peter; Ding, Guoli; Seiden, Steve. On Poset Merging (PDF) (Technical report). p. 2. Retrieved 5 January 2022. A comparison between two elements s, t in S returns one of three distinct values, namely s≤t, s>t or s|t.
  10. ^ Prevosto, Virgile; Jaume, Mathieu (11 September 2003). Making proofs in a hierarchy of mathematical structures. CALCULEMUS-2003 – 11th Symposium on the Integration of Symbolic Computation and Mechanized Reasoning. Roma, Italy: Aracne. pp. 89–100.
  11. ^ Merrifield, Richard E.; Simmons, Howard E. (1989). Topological Methods in Chemistry. New York: John Wiley & Sons. pp. 28. ISBN 0-471-83817-9. Retrieved 27 July 2012. A partially ordered set is conveniently represented by a Hasse diagram...
  12. ^ Neggers, J.; Kim, Hee Sik (1998), "4.2 Product Order and Lexicographic Order", Basic Posets, World Scientific, pp. 62–63, ISBN 9789810235895
  13. ^ Davey & Priestley (2002), pp. 17–18.
  14. ^ P. R. Halmos (1974). Naive Set Theory. Springer. p. 82. ISBN 978-1-4757-1645-0.
  15. ^ Davey & Priestley (2002), pp. 23–24.
  16. ^ Jech, Thomas (2008) [1973]. The Axiom of Choice. Dover Publications. ISBN 978-0-486-46624-8.
  17. ^ Ward, L. E. Jr (1954). "Partially Ordered Topological Spaces". Proceedings of the American Mathematical Society. 5 (1): 144–161. doi:10.1090/S0002-9939-1954-0063016-5. hdl:10338.dmlcz/101379.

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
A partially ordered set (often abbreviated as poset) is a consisting of a set PP together with a \leq on PP that is reflexive (for every aPa \in P, aaa \leq a), antisymmetric (if aba \leq b and bab \leq a, then a=ba = b), and transitive (if aba \leq b and bcb \leq c, then aca \leq c). Unlike totally ordered sets, where every pair of distinct elements is comparable, posets permit incomparable elements, providing a flexible framework for modeling hierarchical relationships in which not all items need to be directly ordered relative to one another. Key concepts in poset theory include chains (totally ordered subsets) and antichains (subsets of pairwise incomparable elements), which underpin theorems like : in any finite poset, the size of the largest equals the minimum number of chains needed to cover the poset. Posets are often visualized using Hasse diagrams, which depict the order relation via upward-pointing edges omitting transitive connections for clarity. Posets form the foundation of , a branch of mathematics that explores ordering relations and their properties, with significant applications across disciplines. In combinatorics, they aid in counting problems and analyzing structures like Young tableaux; in , they model task scheduling, data dependencies, and sorting algorithms under partial information. Further extensions include lattices (posets where every pair of elements has a supremum and infimum) and applications in topology via order complexes, as well as in social sciences for stratification models.

Fundamental Definitions

Partial orders

A partial order is a on a set that generalizes the intuitive notion of ordering, allowing for cases where some elements are incomparable, unlike total orders where every pair of elements is comparable. This structure arises naturally in and , modeling hierarchies such as inclusion or task dependencies. Formally, a partial order on a set PP is a \leq that is reflexive, antisymmetric, and transitive. Reflexivity requires that for every aPa \in P, aaa \leq a. Antisymmetry ensures that if aba \leq b and bab \leq a, then a=ba = b. Transitivity means that if aba \leq b and bcb \leq c, then aca \leq c. These properties together capture the essence of an ordering while permitting incomparability. The term "partly ordered set" was introduced by in his 1940 monograph Lattice Theory, where he also suggested the abbreviation "poset." This is now commonly referred to as a "partial order," formalizing structures central to lattice theory. To state this rigorously, consider a set PP and relation P×P\leq \subseteq P \times P. The partial order axioms are: for all a,b,cPa, b, c \in P,
  • Reflexivity: aaa \leq a,
  • Antisymmetry: aba \leq b and bab \leq a imply a=ba = b,
  • Transitivity: aba \leq b and bcb \leq c imply aca \leq c.
Violations of these properties disrupt the ordering structure; for instance, a cyclic relation like aba \leq b, bcb \leq c, and cac \leq a without equalities violates antisymmetry, as it suggests distinct elements are mutually ordered without resolution. This definition assumes familiarity with basic , including sets and , but no advanced order-theoretic concepts.

Strict partial orders

A strict partial order on a set PP is a \prec that is irreflexive (for all aPa \in P, aaa \nprec a) and transitive (for all a,b,cPa, b, c \in P, if aba \prec b and bcb \prec c, then aca \prec c). This formulation distinguishes strict partial orders from non-strict partial orders, which include reflexivity. Equivalently, a strict partial order can be defined as a transitive and , where asymmetry means that if aba \prec b, then bab \nprec a. Asymmetry follows from irreflexivity and transitivity: suppose aba \prec b and bab \prec a; then by transitivity, aaa \prec a, contradicting irreflexivity. In a strict partial order, two elements a,bPa, b \in P are comparable if aba \prec b or bab \prec a; otherwise, they are .

Relation between non-strict and strict partial orders

Given a non-strict partial order \leq on a set PP, the corresponding strict partial order << is defined by a<ba < b if and only if aba \leq b and aba \neq b. This construction removes the reflexive pairs (a,a)(a, a) from the relation \leq, yielding an irreflexive relation. Formally, the strict order can be expressed as << == {(a,a)aP}\leq \setminus \{(a, a) \mid a \in P\}. Conversely, given a strict partial order << on PP, the corresponding non-strict partial order \leq is obtained by adding reflexivity, defining aba \leq b if and only if a<ba < b or a=ba = b. This is known as the of the strict order. These conversions establish a bijection between the set of all non-strict partial orders and the set of all strict partial orders on a given set PP. Every strict partial order arises uniquely from a non-strict one via the first construction, and every non-strict partial order arises uniquely from a strict one via the second, with the two processes being mutual inverses. To verify this correspondence, first suppose \leq is a non-strict partial order (reflexive, antisymmetric, and transitive). The derived << is irreflexive because aaa \not< a for all aPa \in P, since aaa \leq a but a=aa = a. It is asymmetric (hence antisymmetric) because if a<ba < b and b<ab < a, then aba \leq b, bab \leq a (so a=ba = b by antisymmetry of \leq), contradicting aba \neq b. Transitivity holds: if a<ba < b and b<cb < c, then abca \leq b \leq c with aba \neq b and bcb \neq c, so aca \leq c and aca \neq c (since \leq is antisymmetric), yielding a<ca < c. For the reverse direction, suppose << is a strict partial order (irreflexive, asymmetric, and transitive). The derived \leq is reflexive by construction (aaa \leq a). Antisymmetry follows: if aba \leq b and bab \leq a, then either a<ba < b or a=ba = b, but a<ba < b and b<ab < a contradicts asymmetry, so a=ba = b. Transitivity holds: if aba \leq b and bcb \leq c, the cases (equality or strict) combine via transitivity of << and reflexivity to yield aca \leq c. Applying the conversions in either order recovers the original relation, confirming the bijection.

Dual orders

In order theory, given a partially ordered set (P,)(P, \leq), the dual order (also known as the converse or opposite order) is the binary relation \geq on PP defined by aba \geq b if and only if bab \leq a for all a,bPa, b \in P. This reversal preserves the structure of the partial order: reflexivity holds because aaa \geq a since aaa \leq a; antisymmetry follows as aba \geq b and bab \geq a imply bab \leq a and aba \leq b, hence a=ba = b; and transitivity is satisfied because if aba \geq b and bcb \geq c, then bab \leq a and cbc \leq b, so cac \leq a or aca \geq c. Thus, if \leq is a partial order on PP, then \geq is also a partial order on the same set. For the associated strict partial order << (defined as a<ba < b if aba \leq b and aba \neq b), the dual strict order >> is given by b>ab > a if and only if a<ba < b. This strict dual inherits irreflexivity and transitivity from the original strict order by the same symmetry arguments, ensuring it remains a strict partial order. A concrete example arises in total orders, where the dual provides a complete reversal. Consider the set of natural numbers N\mathbb{N} under the standard order \leq, which is a total order. The dual order \geq reverses this to the descending order, where mnm \geq n if and only if nmn \leq m in the usual sense (e.g., 535 \geq 3 because 353 \leq 5). This duality highlights the symmetry in order structures and is fundamental in proving theorems via the principle of duality, where statements about partial orders have corresponding dual statements that hold equivalently.

Notation and Visualizations

Symbolic notation

In mathematical literature, a partially ordered set, or poset, is conventionally denoted by an ordered pair (P,)(P, \leq), where PP is the underlying set and \leq is the binary relation representing the non-strict partial order on PP. The symbol \leq is the standard for the non-strict partial order, satisfying reflexivity, antisymmetry, and transitivity, while the corresponding strict partial order—obtained by excluding equality—is typically denoted by <<. Alternative symbols include \sqsubseteq or \precsim for the non-strict case and \sqsubset or \prec for the strict case, often employed in specialized fields like domain theory or to distinguish the order from numerical inequalities or set inclusions. For instance, \precsim may be used when the standard \leq risks ambiguity with the order on real numbers. The relation can be expressed in infix notation as aba \leq b (or aba \sqsubseteq b), which is prevalent for readability, or in prefix (functional) notation as (a,b)\leq(a, b), treating the order as a binary operation on elements. The infix form aligns with intuitive comparisons and is preferred in most contemporary texts, while prefix notation appears in formal or computational contexts. Authors are advised to specify the relation explicitly in contexts where \leq might be conflated with numerical ordering or subset inclusion, such as by qualifying it as "the partial order \leq on PP".

Hasse diagrams

A provides a graphical representation of a finite (poset) (P,)(P, \leq), where each element of PP is represented by a vertex (point), and a directed edge connects vertices aa and bb if bb covers aa, meaning a<ba < b and there exists no cPc \in P such that a<c<ba < c < b. This covering relation captures the immediate successors in the order, omitting self-loops due to reflexivity (aaa \leq a is not shown as an edge) or edges that would arise from transitivity (no indirect connections are drawn). The result is the transitive reduction of the poset's comparability graph, emphasizing the minimal relations needed to reconstruct the full order. To construct a Hasse diagram, vertices are positioned in the plane such that if a<ba < b, then the vertex for aa lies strictly below that for bb, often grouped into horizontal levels based on a rank or height function (the length of the longest chain below the element). Edges are drawn as line segments connecting covering pairs, directed upward but typically without arrowheads to simplify the drawing, as the orientation is implied by position. Vertex labels can be omitted when the elements are unambiguous in context, and the layout strives to minimize edge crossings for clarity, though this is not always possible in non-planar posets. Hasse diagrams are particularly advantageous for visualizing finite posets, offering a compact depiction that avoids clutter from redundant edges while preserving the order's structure. They facilitate the identification of key features, such as chains (paths in the diagram) and antichains (sets of incomparable elements often appearing at the same level), aiding in the analysis of the poset's width and height. A representative example is the Hasse diagram of the Boolean lattice B3B_3, consisting of all subsets of a 3-element set ordered by inclusion. The bottom vertex represents the empty set \emptyset, connected upward to three singletons {{1},{2},{3}}\{\{1\}, \{2\}, \{3\}\} at the next level; each singleton connects to two doubletons (e.g., {1}\{1\} to {1,2}\{1,2\} and {1,3}\{1,3\}), forming a middle level of three doubletons; and all doubletons connect to the top vertex, the full set {1,2,3}\{1,2,3\}. This layered structure highlights the poset's symmetry and graded ranks, with each level corresponding to the cardinality of the subsets.

Equivalent Formulations

Axiomatic definitions

A partial order on a set PP is a binary relation \leq that satisfies three fundamental axioms: reflexivity, antisymmetry, and transitivity. Reflexivity requires that every element is related to itself: for all aPa \in P, aaa \leq a. Antisymmetry ensures that if two distinct elements are mutually related, they must be equal: for all a,bPa, b \in P, if aba \leq b and bab \leq a, then a=ba = b. Transitivity guarantees that the relation chains appropriately: for all a,b,cPa, b, c \in P, if aba \leq b and bcb \leq c, then aca \leq c. These axioms together characterize a partial order as a reflexive, transitive, and antisymmetric binary relation on the set. In some formulations, reflexivity is sometimes omitted when considering broader classes of relations, leading to quasi-orders (also known as ), which are merely reflexive and transitive; however, antisymmetry remains essential to distinguish partial orders from quasi-orders. To verify these axioms for a small finite set, one can represent the relation as a matrix and check the properties directly; for example, consider a set {a,b}\{a, b\} with possible reflexive relations.
Relation MatrixReflexive?Antisymmetric?Transitive?Partial Order?
(1001)\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} (equality)YesYesYesYes
(1101)\begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix} (aba \leq b)YesYesYesYes
(1111)\begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix} (universal)YesNoYesNo
(1011)\begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix} (bab \leq a)YesYesYesYes
This table illustrates how only relations satisfying all three axioms qualify as partial orders.

Closure operator characterizations

A closure operator on a partially ordered set (P,)(P, \leq) is a function cl:PP\mathrm{cl}: P \to P satisfying the following conditions for all x,yPx, y \in P:
  • Extensivity: xcl(x)x \leq \mathrm{cl}(x),
  • Idempotency: cl(cl(x))=cl(x)\mathrm{cl}(\mathrm{cl}(x)) = \mathrm{cl}(x),
  • Monotonicity: xyx \leq y implies cl(x)cl(y)\mathrm{cl}(x) \leq \mathrm{cl}(y).
These properties formalize the notion of "closing" elements under the order while preserving the structure of the poset. An equivalent characterization of closure operators is given by the single axiom: for all x,yPx, y \in P, xcl(y)x \leq \mathrm{cl}(y) if and only if cl(x)cl(y)\mathrm{cl}(x) \leq \mathrm{cl}(y). This condition is equivalent to the three standard properties. To see this, extensivity follows by setting y=xy = x, yielding xcl(x)x \leq \mathrm{cl}(x); monotonicity from the forward direction with y=cl(y)y = \mathrm{cl}(y); idempotency by applying the axiom with x=cl(x)x = \mathrm{cl}(x) and y=xy = x, since cl(x)cl(x)\mathrm{cl}(x) \leq \mathrm{cl}(x) implies cl(cl(x))cl(x)\mathrm{cl}(\mathrm{cl}(x)) \leq \mathrm{cl}(x), and the reverse by extensivity. Conversely, the three properties imply the axiom. Partial orders admit a natural bijection with certain closure operators via the lattice of order ideals (down-sets). Given a poset (P,)(P, \leq), define the downward closure operator cl:P(P)P(P)\mathrm{cl}: \mathcal{P}(P) \to \mathcal{P}(P) on the power set by cl(A)={zPyA such that zy}.\mathrm{cl}(A) = \{ z \in P \mid \exists y \in A \text{ such that } z \leq y \}. This operator is extensive (Acl(A)A \subseteq \mathrm{cl}(A)), idempotent (cl(cl(A))=cl(A)\mathrm{cl}(\mathrm{cl}(A)) = \mathrm{cl}(A)), and monotone (ABA \subseteq B implies cl(A)cl(B)\mathrm{cl}(A) \subseteq \mathrm{cl}(B)). The fixed points of cl\mathrm{cl}—sets IPI \subseteq P with cl(I)=I\mathrm{cl}(I) = I—are precisely the down-sets of PP, and these form a distributive lattice under inclusion. Conversely, every distributive lattice arises as the lattice of down-sets of the poset of its join-irreducible elements, ordered by inclusion; the principal down-sets x={yPyx}\downarrow x = \{ y \in P \mid y \leq x \} recover the original poset via the bijection xxx \mapsto \downarrow x, with xyx \leq y if and only if xy\downarrow x \subseteq \downarrow y. This correspondence characterizes partial orders as those arising from the fixed-point structure of their associated downward (or dually, upward) closure operators. The Dedekind–MacNeille completion further illustrates this perspective, embedding any poset into a complete lattice via a canonical closure operator. For a poset (P,)(P, \leq), define cl(x)\mathrm{cl}(x) as the infimum of all upper bounds of the set of lower bounds of xx (or dually), yielding the smallest complete lattice containing PP as a subposet where all existing suprema and infima are preserved; the elements of the completion are the fixed points (closed elements) under this operator. In summary, every poset arises uniquely from the closure system of its down-sets (or up-sets) under the downward (or upward) closure operator, providing a reformulation where the partial order is encoded in the structure of closed subsets rather than directly in a binary relation. This view emphasizes the interplay between orders and closure properties, foundational to representations in lattice theory.

Illustrative Examples

Basic posets

A partially ordered set, or poset, is a set equipped with a binary relation that is reflexive, antisymmetric, and transitive. These axioms ensure that the relation captures a notion of "order" without requiring full comparability between elements. Basic examples illustrate how posets range from highly structured to minimally ordered structures, helping to distinguish partial orders from other relations. The simplest poset is the trivial poset consisting of a singleton set, such as {a}, with the only relation being the reflexive a \leq a. In this case, antisymmetry and transitivity hold vacuously, as there are no distinct elements to compare. A discrete poset on a finite set of n elements, such as {1, 2, \dots, n}, uses only the reflexive relation, making all distinct elements incomparable. This structure satisfies the poset axioms but exhibits no ordering beyond reflexivity, serving as an extreme case of partiality. The natural numbers \mathbb{N} under the standard less-than-or-equal relation \leq form a total order, a special type of poset where every pair of elements is comparable. For instance, 1 \leq 2 \leq 3, and this extends indefinitely without incomparability. The positive integers under the divisibility relation |, where m | n if n is a multiple of m, provide a classic partial order. Here, 1 | 2 | 4 and 1 | 3 | 6, but 2 and 3 are incomparable since neither divides the other, demonstrating partiality beyond a total order. In contrast, an equivalence relation, such as congruence modulo n on the integers, fails to be a partial order because it is symmetric, violating antisymmetry—for example, if a \equiv b \pmod{n} and b \equiv a \pmod{n} with a \neq b, then a \leq b and b \leq a but a \not= b.

Product and sum constructions

Given two partially ordered sets (P,P)(P, \leq_P) and (Q,Q)(Q, \leq_Q), the product order on the Cartesian product P×QP \times Q is defined by (p1,q1)(p2,q2)(p_1, q_1) \leq (p_2, q_2) if and only if p1Pp2p_1 \leq_P p_2 and q1Qq2q_1 \leq_Q q_2. This componentwise ordering inherits reflexivity, antisymmetry, and transitivity from the orders on PP and QQ, ensuring that P×QP \times Q is itself a partially ordered set. A representative example is the product N×N\mathbb{N} \times \mathbb{N}, where N\mathbb{N} denotes the natural numbers under the usual order \leq. Here, elements like (1,2)(1,2) and (2,1)(2,1) are incomparable, since neither 121 \leq 2 and 212 \leq 1 nor the reverse holds simultaneously, forming a grid-like poset structure. For combining multiple posets, the ordinal sum (or linear sum) of a sequence of posets (Pi)iI(P_i)_{i \in I}, where II is a chain under some total order, is constructed on the disjoint union iIPi\coprod_{i \in I} P_i by declaring all elements of PiP_i less than all elements of PjP_j whenever i<ji < j in II, while preserving the internal orders within each PiP_i. This yields a poset that concatenates the components in the order of the index chain, useful for building linear extensions from chains of basic posets like singletons or antichains. A variant on the product is the on P×QP \times Q, defined by (p1,q1)(p2,q2)(p_1, q_1) \leq (p_2, q_2) if p1<Pp2p_1 <_P p_2 or (p1=p2p_1 = p_2 and q1Qq2q_1 \leq_Q q_2), prioritizing the first component. This strict preference in the first coordinate produces a partial order that remains partial unless both PP and QQ are chains, contrasting with the balanced componentwise comparison of the standard product. These constructions preserve the partial nature of the original orders: the product order maintains incomparabilities across components, while the ordinal sum extends comparability linearly along the index chain, facilitating the formation of total orders from partial ones in specific cases.

Key Derived Concepts

Chains and antichains

A chain in a partially ordered set (poset) (P,)(P, \leq) is a subset CPC \subseteq P such that every pair of elements in CC is comparable, meaning for any x,yCx, y \in C, either xyx \leq y or yxy \leq x. This induces a total order on CC. Dually, an antichain in (P,)(P, \leq) is a subset APA \subseteq P in which no two distinct elements are comparable, so for any distinct x,yAx, y \in A, neither xyx \leq y nor yxy \leq x. For example, consider the poset of positive integers under divisibility, where mnm \leq n if mm divides nn. The subset {1,2,4}\{1, 2, 4\} forms a chain since 11 divides 22 and 22 divides 44, while {2,3,5}\{2, 3, 5\} is an antichain as no one divides another. The height of a poset is defined as the cardinality of its largest chain, and the width is the cardinality of its largest antichain. By Zorn's lemma, every poset admits maximal chains (chains not properly contained in any larger chain), and the poset is the union of its maximal chains, since every element lies in some maximal chain. Mirsky's theorem states that in any finite poset, the height equals the minimum number of antichains whose union covers the poset.

Order ideals and filters

In the context of a partially ordered set PP, an order ideal, also known as a down-set, is a subset IPI \subseteq P such that for all xIx \in I and yPy \in P with yxy \leq x, it holds that yIy \in I. This property ensures that order ideals are closed under downward extension with respect to the partial order. A principal order ideal generated by an element xPx \in P is denoted x={yPyx}\downarrow x = \{ y \in P \mid y \leq x \}, which consists of all elements less than or equal to xx. Every principal order ideal is an order ideal, and in finite posets, every order ideal is a finite union of principal order ideals. Dually, an order filter, or up-set, is a subset FPF \subseteq P such that for all xFx \in F and yPy \in P with xyx \leq y, it follows that yFy \in F. The principal order filter generated by xPx \in P is x={yPxy}\uparrow x = \{ y \in P \mid x \leq y \}, capturing all elements greater than or equal to xx. Order filters in PP correspond precisely to order ideals in the dual poset PopP^\mathrm{op}, where the order is reversed, highlighting the symmetric roles of these structures in order theory. The collection of all order ideals of PP, denoted O(P)\mathcal{O}(P), forms a poset under inclusion, which is itself a distributive lattice known as the ideal lattice of PP. Order ideals and filters play a fundamental role in completions of posets; for instance, the Dedekind–MacNeille completion embeds PP into a complete lattice constructed using intersections of principal filters and unions of principal ideals.

Extrema and heights

In a partially ordered set (P,)(P, \leq), an element mPm \in P is called a maximal element if there exists no xPx \in P such that x>mx > m, meaning that if mxm \leq x, then x=mx = m. Dually, an element nPn \in P is a minimal element if there exists no xPx \in P such that x<nx < n, or equivalently, if xnx \leq n implies x=nx = n. These concepts capture elements that cannot be extended further upward or downward in the order, respectively, but a poset may contain multiple maximal or minimal elements, or none at all, depending on its structure. A greatest element (or maximum) of PP is an element gPg \in P such that gpg \geq p for every pPp \in P; if it exists, it is the unique maximal element, as it dominates all others. Similarly, a least element (or minimum) is an element lPl \in P such that lpl \leq p for every pPp \in P, and it would be the unique minimal element. However, not every poset possesses a greatest or least element; for instance, consider the poset consisting of two distinct incomparable elements under the discrete order (an ), where each element is both maximal and minimal, but neither serves as a greatest or least element since no single element is comparable to the other in the required direction. The height of a poset PP, denoted h(P)h(P), measures its "vertical" extent and is defined as the cardinality of a longest chain in PP. Thus, h(P)h(P) equals the supremum over all chains of their sizes, providing a quantitative sense of the poset's depth; for example, the Boolean lattice on nn elements has height n+1n+1, corresponding to its longest chain of n+1n+1 elements. In a graded poset, a rank function ρ:PN0\rho: P \to \mathbb{N}_0 assigns to each element a non-negative integer rank such that minimal elements have rank 0, and if yy covers xx (i.e., x<yx < y with no element between), then ρ(y)=ρ(x)+1\rho(y) = \rho(x) + 1; the height is then the maximum value of ρ\rho plus one. A fundamental result connecting extrema to infinite posets is Zorn's lemma, which states that if every chain in a partially ordered set PP has an upper bound in PP, then PP contains at least one maximal element; this holds under the axiom of choice, particularly for non-finite posets where direct construction may fail. For instance, the power set of an infinite set ordered by inclusion satisfies the upper bound condition for chains (unions serve as bounds) and thus admits maximal elements, such as maximal ideals in certain algebraic structures.

Order-Preserving Maps

Monotone functions

In order theory, a monotone function (also called an order-preserving or isotone map) between two partially ordered sets (P,P)(P, \leq_P) and (Q,Q)(Q, \leq_Q) is a function f:PQf: P \to Q such that for all x,yPx, y \in P, if xPyx \leq_P y then f(x)Qf(y)f(x) \leq_Q f(y). This condition ensures that the function respects the partial order, mapping ordered pairs to ordered pairs without reversing the direction. A strict monotone function strengthens this by requiring that x<Pyx <_P y (where << denotes the strict partial order, i.e., xPyx \leq_P y and xyx \neq y) implies f(x)<Qf(y)f(x) <_Q f(y). An antitone function, conversely, is order-reversing: xPyx \leq_P y implies f(x)Qf(y)f(x) \geq_Q f(y), where Q\geq_Q is the reverse of Q\leq_Q. The composition of two antitone functions yields a monotone function, as the reversals cancel out. Monotone functions preserve comparability: if xx and yy are comparable in PP, then f(x)f(x) and f(y)f(y) are comparable in QQ with the order direction maintained. However, they do not preserve incomparability, as incomparable elements in PP may map to comparable elements in QQ. Constant functions are always monotone, since for any xPyx \leq_P y, the images f(x)=f(y)f(x) = f(y) satisfy f(x)Qf(y)f(x) \leq_Q f(y) by reflexivity. A standard example is the inclusion map i:SPi: S \to P from a subposet (S,PS)(S, \leq_P|_S) of (P,P)(P, \leq_P) to PP, which is monotone because the order restricted to SS agrees with the order on PP.

Lattice homomorphisms

A lattice homomorphism is a function h:LMh: L \to M between two lattices LL and MM that preserves both the join and meet operations, meaning that for all elements x,yLx, y \in L, h(xy)=h(x)h(y),h(xy)=h(x)h(y).h(x \vee y) = h(x) \vee h(y), \quad h(x \wedge y) = h(x) \wedge h(y). This preservation ensures that the structure of joins and meets is maintained under the mapping. Such homomorphisms are automatically monotone functions, as the order relation in a lattice can be recovered from the joins and meets: if xyx \leq y in LL, then xy=yx \vee y = y and xy=xx \wedge y = x, so h(x)h(y)=h(y)h(x) \vee h(y) = h(y) and h(x)h(y)=h(x)h(x) \wedge h(y) = h(x), implying h(x)h(y)h(x) \leq h(y) in MM. Consequently, lattice homomorphisms preserve the partial order while additionally respecting the lattice operations. In the case of bounded lattices, where LL and MM possess top and bottom elements (denoted 1L,0L1_L, 0_L and 1M,0M1_M, 0_M, respectively), a lattice homomorphism hh maps these bounds to elements that act as bounds for the image of hh: specifically, h(0L)h(0_L) is a bottom element for h(L)h(L), and h(1L)h(1_L) is a top element for h(L)h(L). If hh is surjective, then h(0L)=0Mh(0_L) = 0_M and h(1L)=1Mh(1_L) = 1_M; in general, the preservation holds within the sublattice generated by the image. A concrete example arises with power set lattices: given sets ABA \subseteq B, the inclusion map ι:P(A)P(B)\iota: \mathcal{P}(A) \to \mathcal{P}(B) defined by ι(S)=S\iota(S) = S for SAS \subseteq A is a lattice homomorphism, since it preserves unions (ι(ST)=ST=ι(S)ι(T)\iota(S \cup T) = S \cup T = \iota(S) \cup \iota(T)) and intersections (ι(ST)=ST=ι(S)ι(T)\iota(S \cap T) = S \cap T = \iota(S) \cap \iota(T)), where P(X)\mathcal{P}(X) denotes the power set of XX ordered by inclusion, with joins as unions and meets as intersections. This map embeds the lattice structure of subsets of AA into that of BB. Lattice homomorphisms apply specifically to lattices, which are posets where every pair of elements has a join and a meet; not all partially ordered sets possess this structure, so the concept is restricted to those that do.

Extensions and Substructures

Linear extensions

A linear extension of a partially ordered set (P,)(P, \leq) is a total order \precsim on the underlying set PP such that xyx \leq y implies xyx \precsim y for all x,yPx, y \in P. This preserves all existing comparabilities while rendering every pair of elements comparable. Equivalently, a linear extension corresponds to an order-preserving embedding of PP as a subposet into a chain, via a monotone injection that maintains the original order relations. The existence of at least one linear extension for any poset is guaranteed by Szpilrajn's theorem, which states that every partial order can be extended to a total order on the same set. Standard proofs of this theorem rely on Zorn's lemma or the well-ordering theorem, both equivalent to the axiom of choice. Without the axiom of choice, there exist models of ZF set theory in which some posets lack linear extensions. Linear extensions find key applications in computer science, particularly in sorting algorithms. In the context of directed acyclic graphs (DAGs), where the partial order arises from the transitive closure of the edge relation, a topological sort produces a linear extension that respects all precedence constraints. This is essential for tasks like scheduling dependencies or resolving build orders in software systems. Computationally, linear extensions of finite posets can be constructed via greedy algorithms that iteratively select minimal elements, though efficient methods vary with the poset's structure.

Subposets and induced orders

In a partially ordered set (P,)(P, \leq), a subposet is obtained by taking a subset SPS \subseteq P and equipping it with the induced partial order S\leq_S, defined such that xSyx \leq_S y if and only if xyx \leq y in PP, for all x,ySx, y \in S. This construction preserves the order relations between elements of SS exactly as they appear in the original poset, ensuring that (S,S)(S, \leq_S) is itself a partially ordered set. A special type of subposet is the convex subposet, which is closed under intervals in the order. Specifically, a subposet SS of PP is convex if, whenever x,ySx, y \in S and there exists zPz \in P such that xzyx \leq z \leq y, then zSz \in S. Equivalently, convex subposets are those that contain all elements between any two of their members in the original order, making them "interval-closed" subsets. This property is useful in studying connected components or embeddings where intermediate elements cannot be omitted without altering the structure. Order ideals, also called down-sets, form another important class of subposets that are downward-closed: if xSx \in S and yxy \leq x with yPy \in P, then ySy \in S. These are induced subposets by definition and play a key role in decomposing posets, though their full structure is explored elsewhere. Subposets inherit core properties from the ambient poset but may lose or alter others. For instance, if PP is a chain (total order), every induced subposet SS remains a chain, as the order on SS is total. However, more complex posets may yield subposets that fail to preserve lattice properties, such as the existence of meets or joins, if key elements are excluded. As an example, consider the finite total order P={1<2<3}P = \{1 < 2 < 3\}; removing the maximum element to form S={1,2}S = \{1, 2\} yields an induced subposet that is still a chain but shorter, illustrating how subposets can truncate structures while retaining the induced order.

Combinatorial Aspects

Enumerating partial orders

The enumeration of partial orders on finite sets is a central problem in order theory and combinatorics. For a finite set with nn labeled elements, the number of distinct partial orders is given by the sequence where there is 1 poset for n=0n=0 and n=1n=1, 3 for n=2n=2, 19 for n=3n=3, 219 for n=4n=4, and 4231 for n=5n=5, with values computed up to n=18n=18 using algorithmic methods. These counts represent the number of reflexive, antisymmetric, and transitive binary relations on the labeled set, equivalent to the number of labeled acyclic transitive directed graphs. For unlabeled elements, where posets are considered up to isomorphism, the sequence begins with 1 for n=0n=0 and n=1n=1, 2 for n=2n=2, 5 for n=3n=3, 16 for n=4n=4, and 63 for n=5n=5, with enumerations available up to larger nn but requiring more computational effort due to symmetry considerations. A notable special case in poset enumeration involves the Boolean lattice 22^{}, the power set of an nn-element set ordered by inclusion. The Dedekind number M(n)M(n) counts the number of antichains in this poset, equivalently the number of monotone Boolean functions on nn variables or the number of down-sets (order ideals). These numbers grow super-exponentially, reflecting the combinatorial complexity of subset structures preserving monotonicity. Known values include M(0)=2M(0) = 2, M(1)=3M(1) = 3, M(2)=6M(2) = 6, M(3)=20M(3) = 20, M(4)=168M(4) = 168, M(5)=7581M(5) = 7581, M(6)=7828354M(6) = 7828354, M(7)=2414682040998M(7) = 2414682040998, and M(8)=56130437228687557907788M(8) = 56130437228687557907788, with M(9)=286386577668298411128469151667598498812366M(9) = 286386577668298411128469151667598498812366 computed in 2023 using advanced algorithmic techniques involving matrix multiplication over finite fields. Exact computation of M(n)M(n) remains challenging for n>9n > 9 as of 2025, with asymptotic bounds established but no closed-form formula known; lower and upper estimates suggest growth on the order of 2(nn/2)/poly(n)2^{ \binom{n}{ \lfloor n/2 \rfloor } / \mathrm{poly}(n) }. The asymptotic behavior of the total number of labeled posets on nn elements is 2n2/4+o(n2)2^{n^2/4 + o(n^2)}, derived by showing that nearly all such posets consist of three graded levels with specific incomparability patterns. This super-exponential growth underscores the difficulty of exhaustive enumeration beyond small nn, though recursive constructions and probabilistic methods provide tight bounds. Historically, foundational advances in poset enumeration trace to Gian-Carlo Rota's 1964 development of the for partially ordered sets, which enabled inclusion-exclusion principles and approaches for counting structures within posets.
nnLabeled posetsUnlabeled posets
011
111
232
3195
421916
5423163
nnDedekind number M(n)M(n)
02
13
26
320
4168
57581

Width and Dilworth's theorem

In a partially ordered set PP, the width is defined as the maximum cardinality of an in PP. , proved in 1950, states that for any finite poset PP, the minimum number of s required to cover all elements of PP (a chain partition) equals the width of PP. One standard proof constructs a from the poset by creating a with vertices for each element of PP plus source and sink, where edges represent possible chain extensions with unit capacities; the then yields the equality via the corresponding to a maximum . An alternative approach leverages the dual of Mirsky's theorem, which equates the (maximum size) to the minimum antichain cover, applying König's theorem in a derived from the poset where parts are copies of PP and edges connect comparable elements. A direct is that any finite poset of width ww admits a partition into exactly ww chains. For example, in the Boolean lattice of subsets of an nn-element set ordered by inclusion, the width equals (nn/2)\binom{n}{\lfloor n/2 \rfloor}, achieved by the of all subsets of size n/2\lfloor n/2 \rfloor.

Applications in Advanced Mathematics

Posets in

In , a partially ordered set (poset) can be regarded as a category where the objects are the elements of the poset, and there is a unique from xx to yy xyx \leq y in the poset; otherwise, there are no morphisms between them. This construction yields a thin category, meaning that between any two objects there is at most one morphism, and the composition of morphisms corresponds to the transitivity of the order relation. The identity morphisms are provided by the reflexivity of the partial order. A between two such poset categories is precisely a monotone (order-preserving) map between the underlying posets, as it must map objects to objects while preserving the order relations as morphisms. The category Ord (also denoted Pos) has posets as objects and monotone maps as morphisms; this category is complete and cocomplete, with limits and colimits constructed componentwise on the underlying sets equipped with the induced orders. For instance, the product of posets in Ord is the product set with the componentwise order, and similarly for coproducts. Within a single poset viewed as a category, limits correspond to meets (infima) and colimits to joins (suprema). Specifically, the product (limit) of a family of objects is their meet, as it is the greatest lower bound equipped with unique morphisms from each factor, while the (colimit) is their join, the least upper bound with unique morphisms to each factor. A poset has all small limits if and only if it is a complete meet-semilattice (every has an infimum), and all small colimits if it is a complete join-semilattice (every has a supremum); thus, a , having both all meets and all joins, is a category with all small limits and colimits. Adjunctions between poset categories take the form of Galois connections, which are pairs of monotone maps L:PQL: P \to Q and R:QPR: Q \to P (the left and right adjoints) satisfying L(x)yL(x) \leq y in QQ if and only if xR(y)x \leq R(y) in PP for all xPx \in P, yQy \in Q. This hom-set isomorphism specializes the general categorical notion of adjunction to the thin categories of posets, inducing closure operators on each poset via compositions like RLRL on PP. Galois connections were introduced in the context of by in 1944 and later recognized as adjunctions in the broader framework of .

Topological posets and order topologies

A partially ordered set, or poset, can be endowed with a natural known as the , which generalizes the standard on totally ordered sets. For a totally ordered set (L,)(L, \leq), the is generated by the subbasis consisting of all open rays of the form (,b)={xLx<b}(-\infty, b) = \{x \in L \mid x < b\} and (a,)={xLa<x}(a, \infty) = \{x \in L \mid a < x\} for a,bLa, b \in L. This topology has a basis of open intervals (a,b)={xLa<x<b}(a, b) = \{x \in L \mid a < x < b\}. This construction extends to general posets (P,)(P, \leq). The order topology on PP is defined by the subbasis comprising all upper open rays (a,)={xPa<x}(a, \to) = \{x \in P \mid a < x\} and all lower open rays (,b)={xPx<b}(\leftarrow, b) = \{x \in P \mid x < b\} for a,bPa, b \in P, where << denotes the strict order induced by \leq. Intersections of these rays yield a basis of order intervals (a,b)={xPa<x<b}(a, b) = \{x \in P \mid a < x < b\}. On a totally ordered set, this coincides with the standard . Another fundamental topology on a poset is the Alexandroff topology, where the open sets are precisely the upper sets (up-sets), i.e., subsets UPU \subseteq P such that if xUx \in U and xyx \leq y, then yUy \in U. This topology is named after Pavel Alexandrov and is the coarsest topology making all principal up-sets x={yPxy}\uparrow x = \{y \in P \mid x \leq y\} open. The specialization preorder associated with any topological space (X,τ)(X, \tau) is defined by xyx \leq y if and only if xx lies in the closure of {y}\{y\}. For a poset equipped with the Alexandroff topology, this recovers the original order \leq. The space is T0T_0 (Kolmogorov) if and only if the specialization preorder is antisymmetric, which holds precisely when (P,)(P, \leq) is a poset rather than a mere preordered set. A topological poset is a poset equipped with either the or the Alexandroff topology (or another compatible ). Continuous maps between topological posets are the usual continuous functions with respect to the given topologies. Order-preserving (monotone) maps between posets play a central role: any monotone map f:(P,P)(Q,Q)f: (P, \leq_P) \to (Q, \leq_Q) is continuous when PP and QQ are equipped with their Alexandroff topologies, as the preimage of any up-set in QQ is an up-set in PP. The order topology on a totally ordered set is always Hausdorff: for distinct p<qp < q, the sets (,q)(-\infty, q) and (p,)(p, \infty) form disjoint open neighborhoods separating them. However, the Alexandroff topology on a poset is generally not Hausdorff unless the poset is a singleton, as closures of distinct points often intersect. The T0T_0 property holds for the Alexandroff topology the poset is antisymmetric. A canonical example is the set of real numbers R\mathbb{R} with the usual order \leq. The standard Euclidean topology on R\mathbb{R} coincides exactly with the order topology generated by the open rays (,b)(-\infty, b) and (a,)(a, \infty), making (R,)(\mathbb{R}, \leq) a topological poset that is Hausdorff, connected, and locally compact.

Specialized Structures

Interval orders

An interval order is a partial order that admits a representation by a family of closed intervals on the real line. Specifically, a poset PP is an interval order if there exists an assignment of intervals Ix=[L(x),R(x)]I_x = [L(x), R(x)] to each element xPx \in P with L(x)<R(x)L(x) < R(x), such that for distinct x,yPx, y \in P, xyx \leq y if and only if R(x)L(y)R(x) \leq L(y). This representation captures incomparabilities as overlapping intervals, where overlapping means neither endpoint condition holds. In this interval representation, elements are comparable only when one interval is completely to the left of the other, reflecting the non-overlapping condition for ordering. The strict order version corresponds to open intervals or strict inequalities in the endpoints, but the standard definition uses closed intervals for the non-strict case. A key characterization of interval orders is provided by Fishburn's theorem, which states that a poset is an interval order if and only if it contains no induced subposet isomorphic to 2+22 + 2, the disjoint union of two chains each of size 2. The 2+22 + 2 poset consists of four elements a<ba < b and c<dc < d with no other comparabilities, forming two incomparable 2-chains. This forbidden subposet ensures that the order avoids "crossing" incomparabilities that cannot be represented by non-overlapping intervals. Proofs of this theorem often rely on constructing interval assignments via left and right endpoint functions derived from the height or linear extensions of the poset. Interval orders find applications in preference modeling, where elements represent alternatives with associated uncertainty intervals, and comparability reflects strict preference without overlap. In scheduling, they model tasks with time windows or precedence constraints that allow flexible ordering as long as non-overlapping execution intervals are respected, enabling efficient parallel processing algorithms.

Lattice orders

A lattice is a partially ordered set in which every pair of elements possesses a least upper bound, known as the join and denoted \vee, and a greatest lower bound, known as the meet and denoted \wedge. This structure bridges partial orders to algebraic frameworks by ensuring these binary operations exist uniquely for any two elements. A bounded lattice is one that additionally includes a greatest element, called the top and denoted \top, and a least element, called the bottom and denoted \bot. In such lattices, the top serves as the join of the empty set and the bottom as the meet of the empty set. A distributive lattice is a lattice where the join and meet operations distribute over each other, satisfying identities such as x(yz)=(xy)(xz)x \vee (y \wedge z) = (x \vee y) \wedge (x \vee z) and dually for meets over joins. A extends this further: it is a partially ordered set in which every subset, not just pairs, has both a supremum (join) and an infimum (meet). Every partially ordered set can be embedded as an order-isomorphic subposet into a , specifically its Dedekind–MacNeille completion, which is the smallest containing the original order. Representative examples include the power set of a set XX, ordered by inclusion, where the join is union and the meet is , forming a distributive and with \emptyset as bottom and XX as top. Another is the lattice of a positive nn, consisting of all positive divisors of nn ordered by divisibility, with join as and meet as ; this is a distributive lattice. Lattices admit varieties distinguished by forbidden sublattices. A modular lattice satisfies the modular identity x(yz)=(xy)(xz)x \wedge (y \vee z) = (x \wedge y) \vee (x \wedge z) whenever xzx \leq z, and equivalently contains no sublattice isomorphic to N5N_5. Distributive lattices are precisely the modular lattices that also avoid M3M_3 as a sublattice. While every finite partially ordered set admits a , lattices possess richer structure through their operations, enabling algebraic manipulations beyond mere ordering.

References

Add your contribution
Related Hubs
User Avatar
No comments yet.