Partial Orders and Lattices (Set-2) | Mathematics
Last Updated :
12 Sep, 2024
Partial orders and lattices are important concepts in discrete mathematics and are widely used in computer science, especially in data structures, database theory, and the theory of computation. Partial orders and lattices play pivotal roles in a wide array of applications within engineering, computer science, and beyond.
These structures enable the efficient organization, comparison, and optimization of data, providing essential tools for tackling complex problems in various domains.
What is Partial Order?
Partial order set, or POSET, is a set combined with a partial order relation that defines a binary relation satisfying three properties: reflexivity, anti-symmetry, and transitivity. A partial order is a binary relation that describes a set of elements that are, in a sense, ordered, but not necessarily linear. This structure allows for the comparison of elements in a way that is not necessarily complete, meaning not all elements need to be comparable.
Key Properties of Partial Order Sets (POSET)
- Reflexivity: Every element is related to itself. For any element a in set P, a ≤ a. Reflexivity implies that an element may be compared to itself.
- Anti-symmetry: If two elements are mutually related, they are equal. For any elements a and b in set P, if a ≤ b and b ≤ a, then a=b. It guarantees that two items must be the same if they are similar in both directions.
- Transitivity: If an element is related to a second, which is related to a third, the first element is related to the third. For any elements a, b, and c in set P, if a ≤ b and b ≤ c , then a ≤ c.
Examples of Partial Order Sets
- Set of Natural Numbers with Divisibility: Consider the set of natural numbers {1,2,3,4,…}with the relation a ≤ b if a divides b. This forms a partial ordered set.
- Example: 3≤6 Since 3divides 6, 3≤6. This relationship is transitive (if 𝑎 a divides 𝑏 and 𝑏 divides 𝑐 , then 𝑎 divides c), reflexive (any number divides itself), and antisymmetric (if 𝑎 divides 𝑏 and 𝑏 divides 𝑎 , then 𝑎 = 𝑏 ).
- Set of Subsets: The power set of any set S, ordered by subset inclusion ⊆, is a partial ordered set.
- S={{1},{1,2},{1,2,3}}, where set inclusion defines the relation ⊆. {1}⊆ {1 ,2} {1}⊆{1,2} and {1 , 2 }⊆ {1 , 2 , 3 } {1,2}⊆{1,2,3} are the examples given here.
- Every set is a subset of itself in this relation, which is reflexive. It is also antisymmetric (if set A is a subset of B and B is a subset of A, then A=B) and transitive (if A⊆ B and A⊆ C, then A⊆ C).
Well Ordered Set
Given a POSET , (X, ≤) we say that ≤ is a well-order (well-ordering) and that is well-ordered by ≤ if every nonempty subset of X has a least element. When X is non-empty, if we pick any two-element subset, {a, b}, of X, since the subset {a, b} must have a least element, we see that either a ≤ b or b ≤ a, i.e., every well-order is a total order.
E.g. – The set of natural number (N) is a well ordered.
Visualizing partial Orders
Hasse Diagrams
A finite partially ordered set can be graphically represented as a Hasse diagram. Visualizing the incomplete order without precisely drawing every conceivable relationship is helpful.
Within a Hasse diagram:
- A vertex, or point, represents each element in the set.
- When there is no element c such that a≤c≤b, then a line (or edge) is drawn between two elements, a and b, if ≤ 𝑏≤b. This indicates that transitive relationships are not shown in the diagram; only direct links are displayed.
- The elements are arranged so that, in the event that b≤a≤c, c is positioned below a.
What is Lattice?
Lattice is a particular kind of partially ordered set ( POSET ) that has additional properties. In a lattice, every pair of elements has both a unique least upper bound (called the join) and a unique greatest lower bound (called the meet). These properties make lattices valuable in various fields, including mathematics, computer science, and engineering.
Lattice: A POSET in which every pair of element has both a least upper bound and greatest lower bound.
Types of Lattice
1. Bounded Lattice
A lattice L is said to be bounded if it has the greatest element I and a least element 0.
E.g. – D18= {1, 2, 3, 6, 9, 18} is a bounded lattice.
Note: Every Finite lattice is always bounded.
2. Complemented Lattice
A lattice L is said to be complemented if it is bounded and if every element in L has a complement. Here, each element should have at least one complement.
E.g. – D6 {1, 2, 3, 6} is a complemented lattice.
In the above diagram every element has a complement.
Any element ‘b‘ will be the complement of an element ‘a‘ in the POSET (X, ≤) which is lattice if and only if both condition below are satisfied -:
- glb(a, b) = least element
- lub(a,b) = greatest element
or when (a ^ b = least element and a v b = greatest element) where,
greatest element (1) is element which is related by every other element in the lattice.
Mathematically, any element a, of POSET (X, ≤) which is lattice , will be greatest element iff ∀ b ∈ X, (b,a)∈ R. where R is the relation on which element are related. Example in above diagram for D6, greatest element is 6 as it is related by every other element in the lattice i.e. (1,6), (2,6), (3,6) ∈ R.
least element (0) is element which relates to every other element in the lattice.
Mathematically, any element a, of POSET (X, ≤) which is lattice , will be least element iff ∀ b ∈ X, (a,b)∈ R. where R is the relation on which element are related. Example in above diagram for D6, least element is 1 as it relates to every other element in the lattice i.e. (1,2), (1,3), (1,6) ∈ R.
Greatest and Least element in any set, if they exist will not be more than one unlike maximal and minimal elements which can be more than one.
3.Distributive Lattice:
If a lattice satisfies the following two distribute properties, it is called a distributive lattice.
- x ∧ (y ∨ z) = (x ∧ y) ∨ (x ∧ z)
- x ∨ (y ∧ z) = (x ∨ y) ∧ (x ∨ z)
- A complemented distributive lattice is a boolean algebra or boolean lattice.
- A lattice is distributive if and only if none of its sublattices is isomorphic to N5 or M3.
- For distributive lattice each element can have at most one complement. This can be used as a theorem to prove that a lattice is not distributive.
4.Modular Lattice
If a lattice satisfies the following property, it is called a modular lattice.
a^(b∨(a^d)) = (a^b)(a^d).
Example-
5.Complete Lattice:-
A complete lattice is a special type of lattice where every subset of elements has a lower bound and an upper bound.
For example, Imagine a lattice based on the ordering relation < including all natural numbers between 1 and 100.More detailed discussion on complete lattice is given below.
A lattice is complete if it has both a least and a greatest element. Is the statement correct?
Before discussing the correctness of this statement we need to know few mathematical definitions. We know that a lattice is a partially ordered set(POSET ,that is, reflexive, antisymmetric and transitive) such that any pair of elements in the lattice always has a greatest lower bound(glb) and a least upper bound(lub). Now greatest and least elements of a lattice are basically the glb and lub of all the lattice elements that is the element which is dominated by all the lattice elements and the element which dominates all the lattice elements.
As we have already explained the mathematical definitions. We now try to analyse our claim.
First Part: If a lattice is complete then it has both a least and a greatest element.
Argument: Consider a lattice D. Suppose, it is complete. According to the definition of complete lattice, every subset of elements of D has a least upper bound (lub) and a greatest lower bound (glb). It means, consider any arbitrary subset S of lattice D and S will have a lub and a glb. Now, every set is considered as a subset to itself.
(Note that the definition clearly mentions subset and not proper subset)
So, D is a subset of itself. It implies, subset D will have a lub (least element) and a glb (greatest element). So, D has both a least and a greatest element. Therefore, if a lattice is complete then it has both a least and a greatest element.
Second Part: If a lattice has both a least and a greatest element then it is complete.
Counter Example: Consider the lattice consisting of all the rational numbers in the interval [1,2]. This set has a least element as 1 and greatest element as 2.Now we take an irrational number in this interval say square root of 2. Now we try to create a subset of this lattice consisting of rational approximation of square root of 2.As square root of 2 being irrational will not belong to this set and hence the infinite number of approximations will not have a lub. The approximations can be written as follows:-
1.4<1.41<1.414<1.4142<1.41421<1.414213<1.4142135……………………….and it continues without any upper bound.
Now this set of rational approximations is an infinite but is indeed a subset without a least upper bound or rather an upper bound.
Similar argument can be given in case of glb which I leave to the readers as an exercise
Thus it is clear that a complete lattice will have both least and a greatest element but a lattice with both greatest and least element may not be complete.
Also Read:
Conclusion
Partial order sets and lattices are integral to engineering mathematics, providing powerful tools for structuring data and solving complex problems. Their applications span optimization, network theory, control systems, and data mining, making them indispensable in modern engineering practices. By leveraging these mathematical concepts, engineers can develop more efficient algorithms and systems, driving innovation and technological advancement.
Partial Orders and Lattices – FAQs
What is the difference between Partial Order and lattice?
Partial order set (POSET) is a set with a partial order relation that satisfies reflexivity, anti-symmetry, and transitivity. While, a lattice is a specific type of POSET where every pair of elements has a unique least upper bound (join) and greatest lower bound (meet).
What is the symbol for partial order?
The symbol commonly used for a partial order is ≤. A POSET is denoted as (P , ≤), where PPP is the underlying set and ≤ is the partial order relation defined on P.
What is the symbol of lattice?
A lattice is denoted by (L,∨,∧), where:
- L: Represents the underlying set of the lattice.
- ∨: Denotes the join operation, also known as the supremum or least upper bound.
- ∧: Denotes the meet operation, also known as the infimum or greatest lower bound.
Similar Reads
Partial Orders and Lattices (Set-2) | Mathematics
Partial orders and lattices are important concepts in discrete mathematics and are widely used in computer science, especially in data structures, database theory, and the theory of computation. Partial orders and lattices play pivotal roles in a wide array of applications within engineering, comput
10 min read
Partial Orders and Lattices
Partial orders and lattices are important concepts in discrete mathematics and are widely used in computer science, especially in data structures, database theory, and the theory of computation. A partial order is a binary relation that describes a set of elements that are, in a sense, ordered, but
4 min read
Discrete Mathematics | Representing Relations
Prerequisite - Introduction and types of Relations Relations are represented using ordered pairs, matrix and digraphs: Ordered Pairs - In this set of ordered pairs of x and y are used to represent relation. In this corresponding values of x and y are represented using parenthesis. Example: {(1, 1),
2 min read
Relations in Mathematics
Relation in mathematics is defined as the well-defined relationship between two sets. The relation connects the value of the first set with the value of the second set. We represent relation in mathematics using the ordered pair. If we are given two sets Set X and Set Y then the relation between the
12 min read
Subgroup and Order of Group | Mathematics
In mathematics, a group is a fundamental algebraic structure consisting of a set of elements combined with a binary operation that satisfies four key properties: closure, associativity, identity, and invertibility. An example of a group is the set of integers under addition. In this case, the binary
7 min read
Types of Sets in Discrete Mathematics
A set in discrete mathematics is a collection of distinct objects, considered as an object in its own right. Sets are fundamental objects in mathematics, used to define various concepts and structures. In this article, we will discuss Types of Sets in Discrete Structure or Discrete Mathematics. Also
13 min read
Power Set and its Properties
The power set of a set A is the set of all possible subsets of A, both the empty subset and A itself. For a set of n elements the power set will have 2n such subsets. Power sets find applications in logic, computer science, and combinatorics because they embody all the modes in which the elements of
4 min read
Mathematics | Total number of Possible Functions
In this article, we are discussing how to find a number of functions from one set to another. For understanding the basics of functions, you can refer to this: Classes (Injective, surjective, Bijective) of Functions. Number of functions from one set to another: Let X and Y be two sets having m and n
5 min read
Reflexive Relations in Mathematics
Reflexive Relation is a mathematical or set-theoretical relation in which every element is related to itself, meaning that for every element 'x' in the set, the pair (x, x) is a part of the relation. Other than Reflexive, there are many types of relations such as Symmetric, Transitive, Identity, etc
10 min read
Principal Ideal Domain (P.I.D.) | Discrete Mathematics
Algebraic Structure: A non-empty set G equipped with 1 or more binary operations is called an algebraic structure.Example - (N,+) where N is a set of natural numbers and(R, *) R is a set of real numbers. Here ' * ' specifies a multiplication operation.RING : An algebraic structure that sets the proc
11 min read
Class 12 NCERT Solutions- Mathematics Part I - Chapter 1 Relations And Functions - Exercise 1.1
Relation and Function are two ways of establishing links between two sets in mathematics. Relation and Function in maths are analogous to the relation that we see in our daily lives i.e., two persons are related by the relation of father-son, mother-daughter, brother-sister, and many more. On a simi
15+ min read
Class 12 NCERT Solutions- Mathematics Part I - Chapter 1 Relations And Functions - Exercise 1.2
In Class 12 Mathematics, Chapter 1, "Relations and Functions" students delve into the foundational concepts of relations and functions. Exercise 1.2 focuses on the various problems to enhance understanding of these concepts. This exercise is crucial for grasping how different functions relate to eac
8 min read
Class 12 NCERT Solutions- Mathematics Part I - Chapter 1 Relations And Functions - Exercise 1.1 | Set 2
Content of this article has been merged with Chapter 1 Relations And Functions - Exercise 1.1 as per the revised syllabus of NCERT. Question 11. Show that the relation R in the set A of points in a plane given by R ={ (P,Q): distance of the point P from the origin is the same as the distance of the
6 min read
Practice Questions on Operations on Sets
When studying set theory, having a good understanding of the various operations on sets is crucial and an effective way to deepen this understanding is by working through practice questions on operations on sets. These Practice Questions on Operations on Sets will help to reinforce the fundamental c
5 min read
Practice Problems on Finite and Infinite Sets
Finite and infinite sets are two different parts of "Set theory" in mathematics. When a set has a finite number of elements, it is called a "Finite set" and when a set has an infinite number of elements, it is called an "Infinite set". A finite set is countable, whereas an infinite set is uncountabl
7 min read
Mathematics | Independent Sets, Covering and Matching
Mathematics | Independent Sets, Covering and Matching1. Independent SetsA set of vertices I is called an independent set if no two vertices in set I are adjacent to each other in other words the set of non-adjacent vertices is called an independent set.It is also called a stable set.The parameter α0
5 min read
Antisymmetric Relation
Antisymmetric Relation is a type of binary relation on a set where any two distinct elements related to each other in one direction cannot be related in the opposite direction. For example, consider the relation "less than or equal to" (≤) on the set of integers. This relation is antisymmetric becau
7 min read
RD Sharma Class 11 Solutions for Maths
RD Sharma Solutions for Class 11 covers different types of questions with varying difficulty levels. Practising these questions with solutions may ensure that students can do a good practice of all types of questions that can be framed in the examination. This ensures that they excel in their final
13 min read
Class 11 NCERT Solutions - Chapter 14 Mathematical Reasoning - Exercise 14.2
Question 1. Write the negation of the following statements:(i) Chennai is the capital of Tamil Nadu. The negation of the statement is Chennai is not the capital of Tamil Nadu. Or It is false that chennai is the capital of Tamil Nadu. (ii) √2 is not a complex number The negation of the statement is √
3 min read