SLIDE 1 M¨
- bius Functions of Posets I: Introduction to
Partially Ordered Sets
Bruce Sagan Department of Mathematics Michigan State University East Lansing, MI 48824-1027 sagan@math.msu.edu www.math.msu.edu/˜sagan June 25, 2007
SLIDE 2
Motivating Examples Poset Basics Isomorphism and Products
SLIDE 3
Outline
Motivating Examples Poset Basics Isomorphism and Products
SLIDE 4
Example A: Combinatorics.
SLIDE 5
Example A: Combinatorics. Given a set, S, let #S = |S| = cardinality of S.
SLIDE 6
Example A: Combinatorics. Given a set, S, let #S = |S| = cardinality of S. The Principle of Inclusion-Exclusion or PIE is a very useful tool in enumerative combinatorics.
SLIDE 7 Example A: Combinatorics. Given a set, S, let #S = |S| = cardinality of S. The Principle of Inclusion-Exclusion or PIE is a very useful tool in enumerative combinatorics.
Theorem (PIE)
Let U be a finite set and U1, . . . , Un ⊆ U. |U −
n
Ui| = |U| −
|Ui| +
|Ui ∩ Uj| − · · · + (−1)n|
n
Ui|.
SLIDE 8
Example B: Theory of Finite Differences.
SLIDE 9
Example B: Theory of Finite Differences. Let Z≥0 = the nonnegative integers.
SLIDE 10
Example B: Theory of Finite Differences. Let Z≥0 = the nonnegative integers. If one takes a function f : Z≥0 → R then there is an analogue of the derivative, namely the difference operator ∆f(n) = f(n) − f(n − 1) (where f(−1) = 0 by definition).
SLIDE 11 Example B: Theory of Finite Differences. Let Z≥0 = the nonnegative integers. If one takes a function f : Z≥0 → R then there is an analogue of the derivative, namely the difference operator ∆f(n) = f(n) − f(n − 1) (where f(−1) = 0 by definition). There is also an analogue of the integral, namely the summation operator Sf(n) =
n
f(i).
SLIDE 12 Example B: Theory of Finite Differences. Let Z≥0 = the nonnegative integers. If one takes a function f : Z≥0 → R then there is an analogue of the derivative, namely the difference operator ∆f(n) = f(n) − f(n − 1) (where f(−1) = 0 by definition). There is also an analogue of the integral, namely the summation operator Sf(n) =
n
f(i). The Fundamental Theorem of the Difference Calculus or FTDC is as follows.
Theorem (FTDC)
If f : Z≥0 → R then ∆Sf(n) = f(n).
SLIDE 13
Example C: Number Theory
SLIDE 14
Example C: Number Theory If d, n ∈ Z then write d|n if d divides evenly into n.
SLIDE 15 Example C: Number Theory If d, n ∈ Z then write d|n if d divides evenly into n. The number-theoretic M¨
- bius function is µ : Z>0 → Z defined as
µ(n) = if n is not square free, (−1)k if n = product of k distinct primes.
SLIDE 16 Example C: Number Theory If d, n ∈ Z then write d|n if d divides evenly into n. The number-theoretic M¨
- bius function is µ : Z>0 → Z defined as
µ(n) = if n is not square free, (−1)k if n = product of k distinct primes. The importance of µ lies in the number-theoretic M¨
Inversion Theorem or MIT.
SLIDE 17 Example C: Number Theory If d, n ∈ Z then write d|n if d divides evenly into n. The number-theoretic M¨
- bius function is µ : Z>0 → Z defined as
µ(n) = if n is not square free, (−1)k if n = product of k distinct primes. The importance of µ lies in the number-theoretic M¨
Inversion Theorem or MIT.
Theorem (Number Theory MIT)
Let f, g : Z>0 → R satisfy f(n) =
g(d) for all n ∈ Z>0. Then g(n) =
µ(n/d)f(d).
SLIDE 18 M¨
- bius inversion over partially ordered sets is important for the
following reasons.
SLIDE 19 M¨
- bius inversion over partially ordered sets is important for the
following reasons.
- 1. It unifies and generalizes the three previous examples.
SLIDE 20 M¨
- bius inversion over partially ordered sets is important for the
following reasons.
- 1. It unifies and generalizes the three previous examples.
- 2. It makes the number-theoretic definition transparent.
SLIDE 21 M¨
- bius inversion over partially ordered sets is important for the
following reasons.
- 1. It unifies and generalizes the three previous examples.
- 2. It makes the number-theoretic definition transparent.
- 3. It encodes topological information about partially ordered
sets.
SLIDE 22 M¨
- bius inversion over partially ordered sets is important for the
following reasons.
- 1. It unifies and generalizes the three previous examples.
- 2. It makes the number-theoretic definition transparent.
- 3. It encodes topological information about partially ordered
sets.
- 4. It can be used to solve combinatorial problems.
SLIDE 23
Outline
Motivating Examples Poset Basics Isomorphism and Products
SLIDE 24
A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
SLIDE 25 A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
SLIDE 26 A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
- 1. (reflexivity) x ≤ x,
- 2. (antisymmetry) x ≤ y and y ≤ x implies x = y,
SLIDE 27 A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
- 1. (reflexivity) x ≤ x,
- 2. (antisymmetry) x ≤ y and y ≤ x implies x = y,
- 3. (transitivity) x ≤ y and y ≤ z implies x ≤ z.
SLIDE 28 A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
- 1. (reflexivity) x ≤ x,
- 2. (antisymmetry) x ≤ y and y ≤ x implies x = y,
- 3. (transitivity) x ≤ y and y ≤ z implies x ≤ z.
Given any poset notation, if we wish to be specific about the poset P involved, we attach P as a subscript. For example, using ≤P for ≤.
SLIDE 29 A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
- 1. (reflexivity) x ≤ x,
- 2. (antisymmetry) x ≤ y and y ≤ x implies x = y,
- 3. (transitivity) x ≤ y and y ≤ z implies x ≤ z.
Given any poset notation, if we wish to be specific about the poset P involved, we attach P as a subscript. For example, using ≤P for ≤. We also adopt the usual conventions for
- inequalities. For example, x < y means x ≤ y and x = y.
SLIDE 30 A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
- 1. (reflexivity) x ≤ x,
- 2. (antisymmetry) x ≤ y and y ≤ x implies x = y,
- 3. (transitivity) x ≤ y and y ≤ z implies x ≤ z.
Given any poset notation, if we wish to be specific about the poset P involved, we attach P as a subscript. For example, using ≤P for ≤. We also adopt the usual conventions for
- inequalities. For example, x < y means x ≤ y and x = y.
If x, y ∈ P then x is covered by y or y covers x, written x ✁ y, if x < y and there is no z with x < z < y.
SLIDE 31 A partially ordered set or poset is a set P together with a binary relation ≤ such that for all x, y, z ∈ P:
- 1. (reflexivity) x ≤ x,
- 2. (antisymmetry) x ≤ y and y ≤ x implies x = y,
- 3. (transitivity) x ≤ y and y ≤ z implies x ≤ z.
Given any poset notation, if we wish to be specific about the poset P involved, we attach P as a subscript. For example, using ≤P for ≤. We also adopt the usual conventions for
- inequalities. For example, x < y means x ≤ y and x = y.
If x, y ∈ P then x is covered by y or y covers x, written x ✁ y, if x < y and there is no z with x < z < y. The Hasse diagram of P is the (directed) graph with vertices P and an edge from x up to y if x ✁ y.
SLIDE 32
Example: The Chain.
SLIDE 33
Example: The Chain. The chain of length n is Cn = {0, 1, . . . , n} with the usual ≤ on the integers.
SLIDE 34
Example: The Chain. The chain of length n is Cn = {0, 1, . . . , n} with the usual ≤ on the integers. C3=
SLIDE 35
Example: The Chain. The chain of length n is Cn = {0, 1, . . . , n} with the usual ≤ on the integers. C3=
s
SLIDE 36
Example: The Chain. The chain of length n is Cn = {0, 1, . . . , n} with the usual ≤ on the integers. C3=
s s
1
SLIDE 37
Example: The Chain. The chain of length n is Cn = {0, 1, . . . , n} with the usual ≤ on the integers. C3=
s s
1
s
2
SLIDE 38
Example: The Chain. The chain of length n is Cn = {0, 1, . . . , n} with the usual ≤ on the integers. C3=
s s
1
s
2
s
3
SLIDE 39
Example: The Boolean Algebra.
SLIDE 40
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T.
SLIDE 41
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T. B3 =
SLIDE 42
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T. B3 =
t
∅
SLIDE 43
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T. B3 =
t
∅
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{1} {2} {3}
SLIDE 44
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T. B3 =
t
∅
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{1} {2} {3}
◗ ◗ ◗ ◗ ◗ ◗ t
{1, 2}
SLIDE 45
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T. B3 =
t
∅
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{1} {2} {3}
◗ ◗ ◗ ◗ ◗ ◗ t
{1, 2}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{1, 3}
✑✑✑✑✑ ✑t
{2, 3}
SLIDE 46
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T. B3 =
t
∅
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{1} {2} {3}
◗ ◗ ◗ ◗ ◗ ◗ t
{1, 2}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{1, 3}
✑✑✑✑✑ ✑t
{2, 3}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{1, 2, 3}
SLIDE 47
Example: The Boolean Algebra. The Boolean algebra is Bn = {S : S ⊆ {1, 2, . . . , n}} partially ordered by S ≤ T if and only if S ⊆ T. B3 =
t
∅
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{1} {2} {3}
◗ ◗ ◗ ◗ ◗ ◗ t
{1, 2}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{1, 3}
✑✑✑✑✑ ✑t
{2, 3}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{1, 2, 3} Note that B3 looks like a cube.
SLIDE 48
Example: The Divisor Lattice.
SLIDE 49
Example: The Divisor Lattice. Given n ∈ Z>0 the corresponding divisor lattice is Dn = {d ∈ Z>0 : d|n} partially ordered by c ≤Dn d if and only if c|d.
SLIDE 50
Example: The Divisor Lattice. Given n ∈ Z>0 the corresponding divisor lattice is Dn = {d ∈ Z>0 : d|n} partially ordered by c ≤Dn d if and only if c|d. D18 =
SLIDE 51
Example: The Divisor Lattice. Given n ∈ Z>0 the corresponding divisor lattice is Dn = {d ∈ Z>0 : d|n} partially ordered by c ≤Dn d if and only if c|d. D18 =
t
1
SLIDE 52 Example: The Divisor Lattice. Given n ∈ Z>0 the corresponding divisor lattice is Dn = {d ∈ Z>0 : d|n} partially ordered by c ≤Dn d if and only if c|d. D18 =
t
1
❅ ❅ ❅ ❅
t
2 3
SLIDE 53 Example: The Divisor Lattice. Given n ∈ Z>0 the corresponding divisor lattice is Dn = {d ∈ Z>0 : d|n} partially ordered by c ≤Dn d if and only if c|d. D18 =
t
1
❅ ❅ ❅ ❅
t
2 3
❅ ❅ ❅
t
6 9
SLIDE 54 Example: The Divisor Lattice. Given n ∈ Z>0 the corresponding divisor lattice is Dn = {d ∈ Z>0 : d|n} partially ordered by c ≤Dn d if and only if c|d. D18 =
t
1
❅ ❅ ❅ ❅
t
2 3
❅ ❅ ❅
t
6 9
❅ ❅ ❅ t
18
SLIDE 55 Example: The Divisor Lattice. Given n ∈ Z>0 the corresponding divisor lattice is Dn = {d ∈ Z>0 : d|n} partially ordered by c ≤Dn d if and only if c|d. D18 =
t
1
❅ ❅ ❅ ❅
t
2 3
❅ ❅ ❅
t
6 9
❅ ❅ ❅ t
18 Note that D18 looks like a rectangle.
SLIDE 56
In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x.
SLIDE 57
In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
SLIDE 58 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v,
SLIDE 59 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y.
SLIDE 60 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ 0.
SLIDE 61 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ 1.
SLIDE 62 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
SLIDE 63 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
SLIDE 64 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0,
SLIDE 65 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n,
SLIDE 66 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n, ˆ 0Bn = ∅,
SLIDE 67 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n, ˆ 0Bn = ∅, ˆ 1Bn = {1, . . . , n},
SLIDE 68 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n, ˆ 0Bn = ∅, ˆ 1Bn = {1, . . . , n}, ˆ 0Dn = 1,
SLIDE 69 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n, ˆ 0Bn = ∅, ˆ 1Bn = {1, . . . , n}, ˆ 0Dn = 1, ˆ 1Dn = n.
SLIDE 70 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n, ˆ 0Bn = ∅, ˆ 1Bn = {1, . . . , n}, ˆ 0Dn = 1, ˆ 1Dn = n. If x ≤ y in P then the corresponding closed interval is [x, y] = {z : x ≤ z ≤ y}.
SLIDE 71 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n, ˆ 0Bn = ∅, ˆ 1Bn = {1, . . . , n}, ˆ 0Dn = 1, ˆ 1Dn = n. If x ≤ y in P then the corresponding closed interval is [x, y] = {z : x ≤ z ≤ y}. Open and half-open intervals are defined analogously.
SLIDE 72 In a poset P, a minimal element is x ∈ P such that there is no y ∈ P with y < x. A maximal element is x ∈ P such that there is no y ∈ P with y > x.
t t t t t ❅ ❅ ❅ ❅
u v w x y
- Example. The poset on the left has
minimal elements u and v, and maximal elements x and y. A poset has a zero if it has a unique minimal element, ˆ
poset has a one if it has a unique maximal element, ˆ
if bounded if it has both a ˆ 0 and a ˆ 1.
- Example. Our three fundamental examples are bounded:
ˆ 0Cn = 0, ˆ 1Cn = n, ˆ 0Bn = ∅, ˆ 1Bn = {1, . . . , n}, ˆ 0Dn = 1, ˆ 1Dn = n. If x ≤ y in P then the corresponding closed interval is [x, y] = {z : x ≤ z ≤ y}. Open and half-open intervals are defined analogously. Note that [x, y] is a poset in its own right and it has a zero and a one: ˆ 0[x,y] = x, ˆ 1[x,y] = y.
SLIDE 73
Example: The Chain. In C9 we have the interval [4, 7]:
SLIDE 74
Example: The Chain. In C9 we have the interval [4, 7]:
s
4
s
5
s
6
s
7
SLIDE 75
Example: The Chain. In C9 we have the interval [4, 7]:
s
4
s
5
s
6
s
7 This interval looks like C3.
SLIDE 76
Example: The Boolean Algebra. In B7 we have the interval [{3}, {2, 3, 5, 6}]:
SLIDE 77
Example: The Boolean Algebra. In B7 we have the interval [{3}, {2, 3, 5, 6}]:
t
{3}
SLIDE 78
Example: The Boolean Algebra. In B7 we have the interval [{3}, {2, 3, 5, 6}]:
t
{3}
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{2, 3} {3, 5} {3, 6}
SLIDE 79
Example: The Boolean Algebra. In B7 we have the interval [{3}, {2, 3, 5, 6}]:
t
{3}
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{2, 3} {3, 5} {3, 6}
◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 5}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 6}
✑✑✑✑✑ ✑t
{3, 5, 6}
SLIDE 80
Example: The Boolean Algebra. In B7 we have the interval [{3}, {2, 3, 5, 6}]:
t
{3}
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{2, 3} {3, 5} {3, 6}
◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 5}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 6}
✑✑✑✑✑ ✑t
{3, 5, 6}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 5, 6}
SLIDE 81
Example: The Boolean Algebra. In B7 we have the interval [{3}, {2, 3, 5, 6}]:
t
{3}
◗ ◗ ◗ ◗ ◗ ◗ ✑✑✑✑✑ ✑ t t t
{2, 3} {3, 5} {3, 6}
◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 5}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 6}
✑✑✑✑✑ ✑t
{3, 5, 6}
✑✑✑✑✑ ✑ ◗ ◗ ◗ ◗ ◗ ◗ t
{2, 3, 5, 6} Note that this interval looks like B3.
SLIDE 82
Example: The Divisor Lattice. In D80 we have the interval [2, 40]:
SLIDE 83
Example: The Divisor Lattice. In D80 we have the interval [2, 40]:
t
2
SLIDE 84 Example: The Divisor Lattice. In D80 we have the interval [2, 40]:
t
2
❅ ❅ ❅ ❅
t
10 4
SLIDE 85 Example: The Divisor Lattice. In D80 we have the interval [2, 40]:
t
2
❅ ❅ ❅ ❅
t
10 4
❅ ❅ ❅
t
20 8
SLIDE 86 Example: The Divisor Lattice. In D80 we have the interval [2, 40]:
t
2
❅ ❅ ❅ ❅
t
10 4
❅ ❅ ❅
t
20 8
❅ ❅ ❅ t
40
SLIDE 87 Example: The Divisor Lattice. In D80 we have the interval [2, 40]:
t
2
❅ ❅ ❅ ❅
t
10 4
❅ ❅ ❅
t
20 8
❅ ❅ ❅ t
40 Note that this interval looks like D18.
SLIDE 88
If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
SLIDE 89 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
SLIDE 90 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
SLIDE 91 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
Also x, y ∈ P have a least upper bound or join if there is an element x ∨ y in P such that
SLIDE 92 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
Also x, y ∈ P have a least upper bound or join if there is an element x ∨ y in P such that
- 1. x ∨ y ≥ x and x ∨ y ≥ y,
SLIDE 93 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
Also x, y ∈ P have a least upper bound or join if there is an element x ∨ y in P such that
- 1. x ∨ y ≥ x and x ∨ y ≥ y,
- 2. if z ≥ x and z ≥ y then z ≥ x ∧ y.
SLIDE 94 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
Also x, y ∈ P have a least upper bound or join if there is an element x ∨ y in P such that
- 1. x ∨ y ≥ x and x ∨ y ≥ y,
- 2. if z ≥ x and z ≥ y then z ≥ x ∧ y.
We say P is a lattice if every x, y ∈ P have both a meet and a join.
SLIDE 95 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
Also x, y ∈ P have a least upper bound or join if there is an element x ∨ y in P such that
- 1. x ∨ y ≥ x and x ∨ y ≥ y,
- 2. if z ≥ x and z ≥ y then z ≥ x ∧ y.
We say P is a lattice if every x, y ∈ P have both a meet and a join. Example.
- 1. Cn is a lattice with i ∧ j = min{i, j} and i ∨ j = max{i, j}.
SLIDE 96 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
Also x, y ∈ P have a least upper bound or join if there is an element x ∨ y in P such that
- 1. x ∨ y ≥ x and x ∨ y ≥ y,
- 2. if z ≥ x and z ≥ y then z ≥ x ∧ y.
We say P is a lattice if every x, y ∈ P have both a meet and a join. Example.
- 1. Cn is a lattice with i ∧ j = min{i, j} and i ∨ j = max{i, j}.
- 2. Bn is a lattice with S ∧ T = S ∩ T and S ∨ T = S ∪ T.
SLIDE 97 If P is a poset then x, y ∈ P have a greatest lower bound or meet if there is an element x ∧ y in P such that
- 1. x ∧ y ≤ x and x ∧ y ≤ y,
- 2. if z ≤ x and z ≤ y then z ≤ x ∧ y.
Also x, y ∈ P have a least upper bound or join if there is an element x ∨ y in P such that
- 1. x ∨ y ≥ x and x ∨ y ≥ y,
- 2. if z ≥ x and z ≥ y then z ≥ x ∧ y.
We say P is a lattice if every x, y ∈ P have both a meet and a join. Example.
- 1. Cn is a lattice with i ∧ j = min{i, j} and i ∨ j = max{i, j}.
- 2. Bn is a lattice with S ∧ T = S ∩ T and S ∨ T = S ∪ T.
- 3. Dn is a lattice with c ∧ d = gcd{c, d} and c ∨ d = lcm{c, d}.
SLIDE 98
Outline
Motivating Examples Poset Basics Isomorphism and Products
SLIDE 99
For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y).
SLIDE 100
For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
SLIDE 101
For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i.
SLIDE 102
For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i. If S ⊆ T in Bn then [S, T] ∼ = B|T−S|.
SLIDE 103
For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i. If S ⊆ T in Bn then [S, T] ∼ = B|T−S|. If c|d in Dn then [c, d] ∼ = Dd/c.
SLIDE 104
For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i. If S ⊆ T in Bn then [S, T] ∼ = B|T−S|. If c|d in Dn then [c, d] ∼ = Dd/c. Proof for Cn. Define f : [i, j] → Cj−i by f(k) = k − i.
SLIDE 105 For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i. If S ⊆ T in Bn then [S, T] ∼ = B|T−S|. If c|d in Dn then [c, d] ∼ = Dd/c. Proof for Cn. Define f : [i, j] → Cj−i by f(k) = k − i. Then f is
k ≤ l = ⇒ k − i ≤ l − i = ⇒ f(k) ≤ f(l).
SLIDE 106 For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i. If S ⊆ T in Bn then [S, T] ∼ = B|T−S|. If c|d in Dn then [c, d] ∼ = Dd/c. Proof for Cn. Define f : [i, j] → Cj−i by f(k) = k − i. Then f is
k ≤ l = ⇒ k − i ≤ l − i = ⇒ f(k) ≤ f(l). Also f is bijective with inverse f −1(k) = k + i.
SLIDE 107 For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i. If S ⊆ T in Bn then [S, T] ∼ = B|T−S|. If c|d in Dn then [c, d] ∼ = Dd/c. Proof for Cn. Define f : [i, j] → Cj−i by f(k) = k − i. Then f is
k ≤ l = ⇒ k − i ≤ l − i = ⇒ f(k) ≤ f(l). Also f is bijective with inverse f −1(k) = k + i. It is easy to check that f −1 is order preserving.
SLIDE 108 For posets P and Q, an order preserving map is f : P → Q with x ≤P y = ⇒ f(x) ≤Q f(y). An isomorphism is a bijection f : P → Q such that both f and f −1 are order preserving. In this case P and Q are isomorphic, written P ∼ = Q.
Proposition
If i ≤ j in Cn then [i, j] ∼ = Cj−i. If S ⊆ T in Bn then [S, T] ∼ = B|T−S|. If c|d in Dn then [c, d] ∼ = Dd/c. Proof for Cn. Define f : [i, j] → Cj−i by f(k) = k − i. Then f is
k ≤ l = ⇒ k − i ≤ l − i = ⇒ f(k) ≤ f(l). Also f is bijective with inverse f −1(k) = k + i. It is easy to check that f −1 is order preserving.
- Exercise. Prove the other two parts of the Proposition.
SLIDE 109
If P and Q are posets, then their product is P × Q = {(a, x) : a ∈ P, x ∈ Q} partially ordered by (a, x) ≤P×Q (b, y) ⇐ ⇒ a ≤P b and x ≤Q y.
SLIDE 110
If P and Q are posets, then their product is P × Q = {(a, x) : a ∈ P, x ∈ Q} partially ordered by (a, x) ≤P×Q (b, y) ⇐ ⇒ a ≤P b and x ≤Q y. Example.
t t
a b ×
t t t
x y z
SLIDE 111 If P and Q are posets, then their product is P × Q = {(a, x) : a ∈ P, x ∈ Q} partially ordered by (a, x) ≤P×Q (b, y) ⇐ ⇒ a ≤P b and x ≤Q y. Example.
t t
a b ×
t t t
x y z =
t
(a, x)
❅ ❅ ❅ ❅
t
(b, x) (a, y)
❅ ❅ ❅
t
(b, y) (a, z)
❅ ❅ ❅ t
(b, z)
SLIDE 112 If P and Q are posets, then their product is P × Q = {(a, x) : a ∈ P, x ∈ Q} partially ordered by (a, x) ≤P×Q (b, y) ⇐ ⇒ a ≤P b and x ≤Q y. Example.
t t
a b ×
t t t
x y z =
t
(a, x)
❅ ❅ ❅ ❅
t
(b, x) (a, y)
❅ ❅ ❅
t
(b, y) (a, z)
❅ ❅ ❅ t
(b, z) ∼ = D18
SLIDE 113 If P is a poset then let Pn =
n
SLIDE 114 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n.
SLIDE 115 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk.
SLIDE 116 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn.
SLIDE 117 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n.
SLIDE 118 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n. To show f is order preserving suppose f(S) = (b1, . . . , bn) and f(T) = (c1, . . . , cn).
SLIDE 119 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n. To show f is order preserving suppose f(S) = (b1, . . . , bn) and f(T) = (c1, . . . , cn). Now S ≤ T in Bn means S ⊆ T.
SLIDE 120 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n. To show f is order preserving suppose f(S) = (b1, . . . , bn) and f(T) = (c1, . . . , cn). Now S ≤ T in Bn means S ⊆ T. Equivalently, i ∈ S implies i ∈ T for every 1 ≤ i ≤ n.
SLIDE 121 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n. To show f is order preserving suppose f(S) = (b1, . . . , bn) and f(T) = (c1, . . . , cn). Now S ≤ T in Bn means S ⊆ T. Equivalently, i ∈ S implies i ∈ T for every 1 ≤ i ≤ n. So for each 1 ≤ i ≤ n we have bi ≤ ci in C1.
SLIDE 122 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n. To show f is order preserving suppose f(S) = (b1, . . . , bn) and f(T) = (c1, . . . , cn). Now S ≤ T in Bn means S ⊆ T. Equivalently, i ∈ S implies i ∈ T for every 1 ≤ i ≤ n. So for each 1 ≤ i ≤ n we have bi ≤ ci in C1. But then (b1, . . . , bn) ≤ (c1, . . . , cn) in (C1)n, i.e. f(S) ≤ f(T).
SLIDE 123 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n. To show f is order preserving suppose f(S) = (b1, . . . , bn) and f(T) = (c1, . . . , cn). Now S ≤ T in Bn means S ⊆ T. Equivalently, i ∈ S implies i ∈ T for every 1 ≤ i ≤ n. So for each 1 ≤ i ≤ n we have bi ≤ ci in C1. But then (b1, . . . , bn) ≤ (c1, . . . , cn) in (C1)n, i.e. f(S) ≤ f(T). Constructing f −1 is done in the obvious way. The proof that f −1 is order preserving is just the proof for f read backwards.
SLIDE 124 If P is a poset then let Pn =
n
Proposition
For the Boolean algebra: Bn ∼ = (C1)n. If the prime factorization of n is n = pm1
1 · · · pmk k , then for the
divisor lattice: Dn ∼ = Cm1 × · · · × Cmk. Proof for Bn. Since C1 = {0, 1}, we define a map f : Bn → (C1)n by f(S) = (b1, b2, . . . , bn) where bi = 1 if i ∈ S, if i ∈ S. for 1 ≤ i ≤ n. To show f is order preserving suppose f(S) = (b1, . . . , bn) and f(T) = (c1, . . . , cn). Now S ≤ T in Bn means S ⊆ T. Equivalently, i ∈ S implies i ∈ T for every 1 ≤ i ≤ n. So for each 1 ≤ i ≤ n we have bi ≤ ci in C1. But then (b1, . . . , bn) ≤ (c1, . . . , cn) in (C1)n, i.e. f(S) ≤ f(T). Constructing f −1 is done in the obvious way. The proof that f −1 is order preserving is just the proof for f read backwards.
- Exercise. Prove the statement for Dn.