Fiveable
Fiveable
Fiveable
Fiveable

๐Ÿ“ŠOrder Theory Unit 2 โ€“ Partially ordered sets

Partially ordered sets, or posets, are fundamental structures in mathematics that generalize the concept of ordering. They consist of a set and a binary relation that's reflexive, antisymmetric, and transitive, allowing for comparisons between some, but not necessarily all, elements. Posets have wide-ranging applications in mathematics and computer science. They're used in combinatorics, algebra, topology, and algorithm design. Key concepts include chains, antichains, and Hasse diagrams, which help visualize poset structures and identify important properties.

What are Partially Ordered Sets?

  • Partially ordered sets (posets) consist of a set and a binary relation that is reflexive, antisymmetric, and transitive
  • The binary relation is often denoted as โ‰ค\leq and read as "less than or equal to"
  • For elements a,ba, b in a poset, if aโ‰คba \leq b or bโ‰คab \leq a, then aa and bb are said to be comparable
  • In a poset, not all elements need to be comparable (unlike total orders)
  • Posets generalize the concept of ordering from total orders (like real numbers) to partial orders
  • Example: The set of subsets of {1,2,3}\{1, 2, 3\} with the subset inclusion relation โŠ†\subseteq forms a poset
  • Posets appear in various branches of mathematics (combinatorics, algebra, topology) and computer science (data structures, algorithms)

Key Properties and Terminology

  • A binary relation โ‰ค\leq on a set PP is called a partial order if it satisfies the following properties:
    • Reflexivity: For all aโˆˆPa \in P, aโ‰คaa \leq a
    • Antisymmetry: For all a,bโˆˆPa, b \in P, if aโ‰คba \leq b and bโ‰คab \leq a, then a=ba = b
    • Transitivity: For all a,b,cโˆˆPa, b, c \in P, if aโ‰คba \leq b and bโ‰คcb \leq c, then aโ‰คca \leq c
  • If aโ‰คba \leq b and aโ‰ ba \neq b, we write a<ba < b and say "aa is strictly less than bb"
  • Two elements a,bโˆˆPa, b \in P are comparable if either aโ‰คba \leq b or bโ‰คab \leq a; otherwise, they are incomparable
  • A chain is a subset of a poset in which any two elements are comparable
  • An antichain is a subset of a poset in which any two distinct elements are incomparable
  • The height of a poset is the maximum length of a chain in the poset
  • The width of a poset is the maximum size of an antichain in the poset

Types of Partial Orders

  • Linear order (total order): A poset in which any two elements are comparable (e.g., real numbers with โ‰ค\leq)
  • Weak order: A poset in which incomparability is transitive (i.e., if aa is incomparable to bb and bb is incomparable to cc, then aa is incomparable to cc)
  • Lattice: A poset in which any two elements have a unique least upper bound (join) and a unique greatest lower bound (meet)
    • Examples: The power set of a set with the subset inclusion relation, the set of positive integers with the divisibility relation
  • Well-founded order: A poset with no infinite descending chains (i.e., there is no infinite sequence a1>a2>a3>โ€ฆa_1 > a_2 > a_3 > \ldots)
  • Preorder (quasiorder): A binary relation that is reflexive and transitive but not necessarily antisymmetric
  • Strict partial order: An irreflexive, transitive binary relation (often denoted as <<)

Hasse Diagrams: Visualizing Posets

  • A Hasse diagram is a graphical representation of a poset that captures the ordering relation
  • Elements of the poset are represented as vertices in the diagram
  • If a<ba < b in the poset and there is no element cc such that a<c<ba < c < b, then there is an edge drawn from aa to bb
  • The edges are directed upwards, so the greater element is always above the lesser element
  • Transitive relations are not explicitly shown in the diagram to avoid clutter
  • Example: The Hasse diagram of the divisibility relation on {1,2,3,4,6,12}\{1, 2, 3, 4, 6, 12\} is a lattice
  • Hasse diagrams help visualize the structure of a poset and identify properties like chains, antichains, and lattices

Important Elements in Posets

  • Minimal element: An element aโˆˆPa \in P is minimal if there is no element bโˆˆPb \in P such that b<ab < a
  • Maximal element: An element aโˆˆPa \in P is maximal if there is no element bโˆˆPb \in P such that a<ba < b
  • Least element (bottom): An element aโˆˆPa \in P is the least element if aโ‰คba \leq b for all bโˆˆPb \in P
  • Greatest element (top): An element aโˆˆPa \in P is the greatest element if bโ‰คab \leq a for all bโˆˆPb \in P
  • Lower bound: An element aโˆˆPa \in P is a lower bound of a subset SโŠ†PS \subseteq P if aโ‰คba \leq b for all bโˆˆSb \in S
  • Upper bound: An element aโˆˆPa \in P is an upper bound of a subset SโŠ†PS \subseteq P if bโ‰คab \leq a for all bโˆˆSb \in S
  • Infimum (greatest lower bound): An element aโˆˆPa \in P is the infimum of a subset SโŠ†PS \subseteq P if it is the greatest element among all lower bounds of SS
  • Supremum (least upper bound): An element aโˆˆPa \in P is the supremum of a subset SโŠ†PS \subseteq P if it is the least element among all upper bounds of SS

Operations on Posets

  • Dual of a poset: The dual of a poset (P,โ‰ค)(P, \leq) is the poset (P,โ‰คโˆ—)(P, \leq^*), where aโ‰คโˆ—ba \leq^* b if and only if bโ‰คab \leq a in the original poset
    • The dual poset reverses the order relation
  • Product of posets: The product of two posets (P1,โ‰ค1)(P_1, \leq_1) and (P2,โ‰ค2)(P_2, \leq_2) is the poset (P1ร—P2,โ‰ค)(P_1 \times P_2, \leq), where (a1,a2)โ‰ค(b1,b2)(a_1, a_2) \leq (b_1, b_2) if and only if a1โ‰ค1b1a_1 \leq_1 b_1 and a2โ‰ค2b2a_2 \leq_2 b_2
  • Disjoint union of posets: The disjoint union of two posets (P1,โ‰ค1)(P_1, \leq_1) and (P2,โ‰ค2)(P_2, \leq_2) is the poset (P1โŠ”P2,โ‰ค)(P_1 \sqcup P_2, \leq), where aโ‰คba \leq b if and only if either a,bโˆˆP1a, b \in P_1 and aโ‰ค1ba \leq_1 b, or a,bโˆˆP2a, b \in P_2 and aโ‰ค2ba \leq_2 b
  • Ordinal sum of posets: The ordinal sum of two posets (P1,โ‰ค1)(P_1, \leq_1) and (P2,โ‰ค2)(P_2, \leq_2) is the poset (P1โŠ•P2,โ‰ค)(P_1 \oplus P_2, \leq), where aโ‰คba \leq b if and only if either a,bโˆˆP1a, b \in P_1 and aโ‰ค1ba \leq_1 b, or a,bโˆˆP2a, b \in P_2 and aโ‰ค2ba \leq_2 b, or aโˆˆP1a \in P_1 and bโˆˆP2b \in P_2
  • Interval of a poset: For elements a,ba, b in a poset PP with aโ‰คba \leq b, the interval [a,b][a, b] is the subposet {xโˆˆP:aโ‰คxโ‰คb}\{x \in P : a \leq x \leq b\}

Applications in Mathematics and Computer Science

  • Order theory: Posets are the main objects of study in order theory, a branch of mathematics that investigates the abstract notion of ordering
  • Combinatorics: Posets are used to study various combinatorial structures (graphs, hypergraphs, simplicial complexes) and their properties
  • Algebra: Posets appear in the study of algebraic structures (groups, rings, modules) and their relationships
  • Topology: Posets are used to define topological spaces (Alexandrov topology) and study their properties
  • Domain theory: Posets are used to model the semantics of programming languages and study the properties of programs
  • Scheduling and resource allocation: Posets can model task dependencies and resource constraints in scheduling problems
  • Data structures: Posets can be used to design and analyze efficient data structures (priority queues, search trees)
  • Algorithms: Posets appear in the analysis and design of algorithms (sorting, searching, graph algorithms)

Common Examples and Practice Problems

  • The set of natural numbers with the usual "less than or equal to" relation (N,โ‰ค)(\mathbb{N}, \leq) is a linear order
  • The set of subsets of a set with the subset inclusion relation (P(X),โŠ†)(\mathcal{P}(X), \subseteq) is a lattice
  • The set of positive integers with the divisibility relation (Z+,โˆฃ)(\mathbb{Z}^+, \mid) is a poset (not a lattice)
  • The set of points in the plane with the coordinate-wise comparison relation (R2,โ‰ค)(\mathbb{R}^2, \leq) is a poset (not a linear order)
  • Practice problem: Draw the Hasse diagram of the divisibility relation on the set {1,2,3,5,6,10,15,30}\{1, 2, 3, 5, 6, 10, 15, 30\}
  • Practice problem: Find the minimal and maximal elements, least and greatest elements (if they exist), and the height and width of the poset (P({1,2,3}),โŠ†)(\mathcal{P}(\{1, 2, 3\}), \subseteq)
  • Practice problem: Prove that a finite poset has at least one minimal element and at least one maximal element
  • Practice problem: Given a poset (P,โ‰ค)(P, \leq), define a relation โˆผ\sim on PP by aโˆผba \sim b if and only if there exists an element cโˆˆPc \in P such that aโ‰คca \leq c and bโ‰คcb \leq c. Prove that โˆผ\sim is an equivalence relation on PP


ยฉ 2025 Fiveable Inc. All rights reserved.
APยฎ and SATยฎ are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

ยฉ 2025 Fiveable Inc. All rights reserved.
APยฎ and SATยฎ are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.