Hasse Diagram and Lattices: Introduction
Definition
A partially ordered set (poset) is a set together with a relation such that for all :
Reflexive
Antisymmetric
- if and , then
Transitive
- if and , then
A Hasse diagram is a graphical representation of a finite poset in which:
- elements are drawn as points,
- larger elements are placed higher than smaller ones,
- edges are drawn only for covering relations,
- reflexive and transitive edges are omitted.
An element covers an element if and there is no element such that .
A lattice is a poset in which every pair of elements has:
- a greatest lower bound (also called meet, denoted ),
- a least upper bound (also called join, denoted ).
So, a lattice is a poset where both meet and join exist for every pair of elements.
Example of a lattice under divisibility:
For the set with divisibility :
- divides every element,
- is divisible by every element,
- the meet of and is ,
- the join of and is .
Main Content
1. Posets and Order Relations
- A poset is a set with a relation that organizes elements in a meaningful order, but unlike total order, not every pair must be comparable.
- Common examples include divisibility on integers, inclusion on sets, and dependency relations in tasks or courses.
A key idea in posets is comparability. Two elements and are comparable if either or . If neither holds, they are incomparable. This is what makes posets more general than ordinary number ordering.
Example: Divisibility Poset
Consider the set with the relation “divides”:
- , ,
- ,
- and are incomparable
This structure is a poset because:
- every number divides itself,
- if divides and divides , then ,
- divisibility is transitive.
Why Posets Matter
- They generalize order in situations where full ranking is impossible or unnecessary.
- They provide the foundation for Hasse diagrams.
- They are the starting point for lattice theory.
2. Hasse Diagram
- A Hasse diagram is a neat and efficient way to draw a finite poset.
- It shows only the essential order relations, making the structure easier to interpret than a full relation graph.
In a Hasse diagram:
- higher placement means “greater” in the order,
- lines are drawn only when one element covers another,
- arrows are usually omitted because upward direction already indicates order,
- transitive edges are not drawn, since they can be inferred.
Example: Hasse Diagram for under divisibility
6
/ \
2 3
\ /
1
This diagram shows:
- is below and ,
- and are below ,
- and are incomparable,
- the missing lines are not drawn because they are implied by transitivity.
How to Read a Hasse Diagram
- Elements at the bottom are smaller.
- Elements at the top are larger.
- If there is a path going upward from to , then .
- If there is no upward path between two elements, they may be incomparable.
Important Features
Minimal element
- an element with nothing below it.
Maximal element
- an element with nothing above it.
Least element
- one element below all others.
Greatest element
- one element above all others.
Not every poset has a least or greatest element, but many examples do.
3. Lattices, Meet and Join
- A lattice is a poset in which every pair of elements has both a meet and a join.
- Meet and join capture the ideas of “common lower part” and “common upper part.”
Meet
The meet of and is their greatest lower bound:
- it is below both and ,
- and is the largest such lower bound.
Join
The join of and is their least upper bound:
- it is above both and ,
- and is the smallest such upper bound.
Example 1: Divisibility Lattice
In under divisibility:
Here, meet corresponds to gcd and join corresponds to lcm.
Example 2: Power Set Lattice
For the power set of , ordered by inclusion:
- meet is intersection,
- join is union.
For example:
Importance of Lattices
- They provide a strong algebraic structure for ordered systems.
- They unify many mathematical ideas under one framework.
- They are widely used in logic, algebra, and combinatorics.
Working / Process
1. Identify the set and relation
- Start with the given set of elements.
- Determine the ordering relation, such as divisibility or inclusion.
- Verify that the relation is reflexive, antisymmetric, and transitive to confirm that it is a poset.
2. Construct the Hasse diagram
- Arrange elements so that smaller ones are lower and larger ones are higher.
- Remove reflexive and transitive connections.
- Draw only covering relations.
- Check which elements are comparable and which are not.
3. Test whether the poset is a lattice
- Take each pair of elements and find their lower bounds and upper bounds.
- Determine whether a greatest lower bound and least upper bound exist for every pair.
- If every pair has both, the poset is a lattice.
- Use the diagram to visually support the computation of meet and join.
Example workflow for under divisibility:
- Step 1: Relation is “divides.”
- Step 2: Hasse diagram shows at bottom, at top, and in between.
- Step 3: Every pair has meet and join, so it is a lattice.
Advantages / Applications
Simplifies order relations
- Hasse diagrams compress a large amount of ordering information into a clean visual form, making posets easier to analyze.
Helps identify key structural properties
- They make it easy to see minimal/maximal elements, chains, antichains, and comparability.
Broad mathematical and practical applications
- Lattices and posets are used in set theory, algebra, logic, database theory, scheduling, decision-making, and combinatorics.
Some important applications include:
Number theory
- divisibility lattices, gcd and lcm structures
Set theory
- power set lattices under union and intersection
Computer science
- data hierarchy, type systems, dependency ordering, Boolean algebra
Logic
- proposition lattices and Boolean lattices
Scheduling
- prerequisite graphs and task precedence
Combinatorics
- counting ordered structures and understanding hierarchical arrangements
Summary
- Hasse diagrams give a clean visual form of a poset.
- Lattices are posets where every pair has a meet and a join.
- These ideas help study order, hierarchy, and structure in mathematics and applications.
- Important terms to remember
- poset
- comparable / incomparable
- Hasse diagram
- cover relation
- minimal and maximal element
- least and greatest element
- meet
- join
- lattice