Top Banner
Linear Extensions of LYM Posets Ewan Kummel
68

Linear Extensions of LYM Posets

Oct 27, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Linear Extensions of LYM Posets

Linear Extensions of LYM Posets

Ewan Kummel

Page 2: Linear Extensions of LYM Posets

Preliminaries

A binary relation ! on a set P is defined to be a partial order on Pwhen ! is reflexive, transitive, and antisymmetric.We will refer to the pair (P,!) as the partially ordered set, orposet, P.The relation is a total order if X and Y ∈ P implies that X ! Y orY ! X .A map σ from a poset P to a poset Q is order preserving if, foreach X and Y ∈ P, X !P Y implies that σ(X )!Q σ(Y ).An order preserving bijection ε : P −→Q is a linear extension of P ifQ is totally ordered.Two posets are isomorphic if there is an invertible, order preserving,bijection between them.

Page 3: Linear Extensions of LYM Posets

Preliminaries

A binary relation ! on a set P is defined to be a partial order on Pwhen ! is reflexive, transitive, and antisymmetric.We will refer to the pair (P,!) as the partially ordered set, orposet, P.The relation is a total order if X and Y ∈ P implies that X ! Y orY ! X .A map σ from a poset P to a poset Q is order preserving if, foreach X and Y ∈ P, X !P Y implies that σ(X )!Q σ(Y ).An order preserving bijection ε : P −→Q is a linear extension of P ifQ is totally ordered.Two posets are isomorphic if there is an invertible, order preserving,bijection between them.

Page 4: Linear Extensions of LYM Posets

Preliminaries

A binary relation ! on a set P is defined to be a partial order on Pwhen ! is reflexive, transitive, and antisymmetric.We will refer to the pair (P,!) as the partially ordered set, orposet, P.The relation is a total order if X and Y ∈ P implies that X ! Y orY ! X .A map σ from a poset P to a poset Q is order preserving if, foreach X and Y ∈ P, X !P Y implies that σ(X )!Q σ(Y ).An order preserving bijection ε : P −→Q is a linear extension of P ifQ is totally ordered.Two posets are isomorphic if there is an invertible, order preserving,bijection between them.

Page 5: Linear Extensions of LYM Posets

Preliminaries

A binary relation ! on a set P is defined to be a partial order on Pwhen ! is reflexive, transitive, and antisymmetric.We will refer to the pair (P,!) as the partially ordered set, orposet, P.The relation is a total order if X and Y ∈ P implies that X ! Y orY ! X .A map σ from a poset P to a poset Q is order preserving if, foreach X and Y ∈ P, X !P Y implies that σ(X )!Q σ(Y ).An order preserving bijection ε : P −→Q is a linear extension of P ifQ is totally ordered.Two posets are isomorphic if there is an invertible, order preserving,bijection between them.

Page 6: Linear Extensions of LYM Posets

Preliminaries

A binary relation ! on a set P is defined to be a partial order on Pwhen ! is reflexive, transitive, and antisymmetric.We will refer to the pair (P,!) as the partially ordered set, orposet, P.The relation is a total order if X and Y ∈ P implies that X ! Y orY ! X .A map σ from a poset P to a poset Q is order preserving if, foreach X and Y ∈ P, X !P Y implies that σ(X )!Q σ(Y ).An order preserving bijection ε : P −→Q is a linear extension of P ifQ is totally ordered.Two posets are isomorphic if there is an invertible, order preserving,bijection between them.

Page 7: Linear Extensions of LYM Posets

Preliminaries

A binary relation ! on a set P is defined to be a partial order on Pwhen ! is reflexive, transitive, and antisymmetric.We will refer to the pair (P,!) as the partially ordered set, orposet, P.The relation is a total order if X and Y ∈ P implies that X ! Y orY ! X .A map σ from a poset P to a poset Q is order preserving if, foreach X and Y ∈ P, X !P Y implies that σ(X )!Q σ(Y ).An order preserving bijection ε : P −→Q is a linear extension of P ifQ is totally ordered.Two posets are isomorphic if there is an invertible, order preserving,bijection between them.

Page 8: Linear Extensions of LYM Posets

A Linear ExtensionThe poset B3

Page 9: Linear Extensions of LYM Posets

A Linear ExtensionThe poset B3

Page 10: Linear Extensions of LYM Posets

A Linear ExtensionThe poset B3

Page 11: Linear Extensions of LYM Posets

A Linear ExtensionThe poset B3

Page 12: Linear Extensions of LYM Posets

A Linear ExtensionThe poset B3

Page 13: Linear Extensions of LYM Posets

A Linear ExtensionThe poset B3

Page 14: Linear Extensions of LYM Posets

A Linear ExtensionThe poset B3

Page 15: Linear Extensions of LYM Posets

Counting The Linear Extensions of a Finite Poset

Let E (P) be the set of linear extensions of P. If P is finite then E (P)is finite.

We define e(P) to the the size of E (P).

A trivial upper bound ise(P)≤ |P|!

(The right hand side counts the number of total orderings of the set P.)

Page 16: Linear Extensions of LYM Posets

Counting The Linear Extensions of a Finite Poset

Let E (P) be the set of linear extensions of P. If P is finite then E (P)is finite.

We define e(P) to the the size of E (P).

A trivial upper bound ise(P)≤ |P|!

(The right hand side counts the number of total orderings of the set P.)

Page 17: Linear Extensions of LYM Posets

Counting The Linear Extensions of a Finite Poset

Let E (P) be the set of linear extensions of P. If P is finite then E (P)is finite.

We define e(P) to the the size of E (P).

A trivial upper bound ise(P)≤ |P|!

(The right hand side counts the number of total orderings of the set P.)

Page 18: Linear Extensions of LYM Posets

Subsets of Posets

Let Q be a subset of a partially ordered set P.Q is an order ideal if for each X ∈ Q, Y ! X implies Y ∈ Q for allY ∈ P.Q is a filter if for each X ∈ Q, X ! Y implies Y ∈ Q for all Y ∈ P.Q is a chain if for each X and Y ∈ Q either X ! Y or Y ! X .Q is an antichain if for each X and Y ∈Q neither X ! Y nor Y ! X .

Page 19: Linear Extensions of LYM Posets

Subsets of Posets

Let Q be a subset of a partially ordered set P.Q is an order ideal if for each X ∈ Q, Y ! X implies Y ∈ Q for allY ∈ P.Q is a filter if for each X ∈ Q, X ! Y implies Y ∈ Q for all Y ∈ P.Q is a chain if for each X and Y ∈ Q either X ! Y or Y ! X .Q is an antichain if for each X and Y ∈Q neither X ! Y nor Y ! X .

Page 20: Linear Extensions of LYM Posets

Subsets of Posets

Let Q be a subset of a partially ordered set P.Q is an order ideal if for each X ∈ Q, Y ! X implies Y ∈ Q for allY ∈ P.Q is a filter if for each X ∈ Q, X ! Y implies Y ∈ Q for all Y ∈ P.Q is a chain if for each X and Y ∈ Q either X ! Y or Y ! X .Q is an antichain if for each X and Y ∈Q neither X ! Y nor Y ! X .

Page 21: Linear Extensions of LYM Posets

Subsets of Posets

Let Q be a subset of a partially ordered set P.Q is an order ideal if for each X ∈ Q, Y ! X implies Y ∈ Q for allY ∈ P.Q is a filter if for each X ∈ Q, X ! Y implies Y ∈ Q for all Y ∈ P.Q is a chain if for each X and Y ∈ Q either X ! Y or Y ! X .Q is an antichain if for each X and Y ∈Q neither X ! Y nor Y ! X .

Page 22: Linear Extensions of LYM Posets

The Boolean Lattice B5

Page 23: Linear Extensions of LYM Posets

The Boolean Lattice B5

Page 24: Linear Extensions of LYM Posets

The Boolean Lattice B5

Page 25: Linear Extensions of LYM Posets

Linear Extensions, Order Ideals, and AntichainsIf ε is a linear extension of a poset P then the elements of P can bewritten X1,X2, ...,X|P| so that Xi !ε Xj if and only if i ≤ j . In fact,this sequence uniquely characterizes ε.Letting Oi = {X1,X2, ...,Xi} we can construct a sequence of orderideals O1,O2, ...,O|P| of P. Again, this sequence uniquelycharacterizes ε.Given an ideal O of P, we define the map a by

a(O) = min{P−O} .

a(O) is always an antichain, called the choice antichain of O. Thismap establishes a bijection between the order ideals of P and theantichains of P.This allows us to translate the the sequence of ideals O1,O2, ...,O|P|into a sequence of antichains a(O1),a(O2), ...,a(O|P|). This sequencealso uniquely characterizes ε.

Page 26: Linear Extensions of LYM Posets

Linear Extensions, Order Ideals, and AntichainsIf ε is a linear extension of a poset P then the elements of P can bewritten X1,X2, ...,X|P| so that Xi !ε Xj if and only if i ≤ j . In fact,this sequence uniquely characterizes ε.Letting Oi = {X1,X2, ...,Xi} we can construct a sequence of orderideals O1,O2, ...,O|P| of P. Again, this sequence uniquelycharacterizes ε.Given an ideal O of P, we define the map a by

a(O) = min{P−O} .

a(O) is always an antichain, called the choice antichain of O. Thismap establishes a bijection between the order ideals of P and theantichains of P.This allows us to translate the the sequence of ideals O1,O2, ...,O|P|into a sequence of antichains a(O1),a(O2), ...,a(O|P|). This sequencealso uniquely characterizes ε.

Page 27: Linear Extensions of LYM Posets

Linear Extensions, Order Ideals, and AntichainsIf ε is a linear extension of a poset P then the elements of P can bewritten X1,X2, ...,X|P| so that Xi !ε Xj if and only if i ≤ j . In fact,this sequence uniquely characterizes ε.Letting Oi = {X1,X2, ...,Xi} we can construct a sequence of orderideals O1,O2, ...,O|P| of P. Again, this sequence uniquelycharacterizes ε.Given an ideal O of P, we define the map a by

a(O) = min{P−O} .

a(O) is always an antichain, called the choice antichain of O. Thismap establishes a bijection between the order ideals of P and theantichains of P.This allows us to translate the the sequence of ideals O1,O2, ...,O|P|into a sequence of antichains a(O1),a(O2), ...,a(O|P|). This sequencealso uniquely characterizes ε.

Page 28: Linear Extensions of LYM Posets

Linear Extensions, Order Ideals, and AntichainsIf ε is a linear extension of a poset P then the elements of P can bewritten X1,X2, ...,X|P| so that Xi !ε Xj if and only if i ≤ j . In fact,this sequence uniquely characterizes ε.Letting Oi = {X1,X2, ...,Xi} we can construct a sequence of orderideals O1,O2, ...,O|P| of P. Again, this sequence uniquelycharacterizes ε.Given an ideal O of P, we define the map a by

a(O) = min{P−O} .

a(O) is always an antichain, called the choice antichain of O. Thismap establishes a bijection between the order ideals of P and theantichains of P.This allows us to translate the the sequence of ideals O1,O2, ...,O|P|into a sequence of antichains a(O1),a(O2), ...,a(O|P|). This sequencealso uniquely characterizes ε.

Page 29: Linear Extensions of LYM Posets

The Choice AntichainIntuitively, the choice antichain of O is the set of every element X ofP−O so that the set

O⋃

{X}is also an ideal of P.

For the first given linear extension of B3, we have the following sequences:

Xi Oi a(Oi)

/0 { /0} {{1},{2},{3}}{1} { /0,{1}} {{2},{3}}{2} { /0,{1},{2}} {{3},{1,2}}{3} { /0,{1},{2},{3}} {{1,2},{1,3},{2,3}}

{1,2} { /0,{1},{2},{3},{1,2}} {{1,3},{2,3}}{1,3} { /0,{1},{2},{3},{1,2},{1,3}} {{2,3}}{2,3} { /0,{1},{2},{3},{1,2},{1,3},{2,3}} {{1,2,3}}

{1,2,3} B3 /0

Page 30: Linear Extensions of LYM Posets

The Choice AntichainIntuitively, the choice antichain of O is the set of every element X ofP−O so that the set

O⋃

{X}is also an ideal of P.

For the first given linear extension of B3, we have the following sequences:

Xi Oi a(Oi)

/0 { /0} {{1},{2},{3}}{1} { /0,{1}} {{2},{3}}{2} { /0,{1},{2}} {{3},{1,2}}{3} { /0,{1},{2},{3}} {{1,2},{1,3},{2,3}}

{1,2} { /0,{1},{2},{3},{1,2}} {{1,3},{2,3}}{1,3} { /0,{1},{2},{3},{1,2},{1,3}} {{2,3}}{2,3} { /0,{1},{2},{3},{1,2},{1,3},{2,3}} {{1,2,3}}

{1,2,3} B3 /0

Page 31: Linear Extensions of LYM Posets

Ranked Posets

A rank function on a poset P is a function r : P −→ N such that1. There is a minimal element X0 ∈P so that r(X0) = 0

and2. r(X ) = r(Y )+1 whenever X covers Y .

Given any ranked poset P,

the number max{r(X )}X∈P is the rank of P.

For any subset Q of P, the set {X ∈ Q |r(X ) = k } is denoted by Qk .

The numbers Nk = |Pk | are the whitney numbers of P.

Page 32: Linear Extensions of LYM Posets

Ranked Posets

A rank function on a poset P is a function r : P −→ N such that1. There is a minimal element X0 ∈P so that r(X0) = 0

and2. r(X ) = r(Y )+1 whenever X covers Y .

Given any ranked poset P,

the number max{r(X )}X∈P is the rank of P.

For any subset Q of P, the set {X ∈ Q |r(X ) = k } is denoted by Qk .

The numbers Nk = |Pk | are the whitney numbers of P.

Page 33: Linear Extensions of LYM Posets

Ranked Posets

A rank function on a poset P is a function r : P −→ N such that1. There is a minimal element X0 ∈P so that r(X0) = 0

and2. r(X ) = r(Y )+1 whenever X covers Y .

Given any ranked poset P,

the number max{r(X )}X∈P is the rank of P.

For any subset Q of P, the set {X ∈ Q |r(X ) = k } is denoted by Qk .

The numbers Nk = |Pk | are the whitney numbers of P.

Page 34: Linear Extensions of LYM Posets

Ranked Posets

A rank function on a poset P is a function r : P −→ N such that1. There is a minimal element X0 ∈P so that r(X0) = 0

and2. r(X ) = r(Y )+1 whenever X covers Y .

Given any ranked poset P,

the number max{r(X )}X∈P is the rank of P.

For any subset Q of P, the set {X ∈ Q |r(X ) = k } is denoted by Qk .

The numbers Nk = |Pk | are the whitney numbers of P.

Page 35: Linear Extensions of LYM Posets

Ranked Posets

A rank function on a poset P is a function r : P −→ N such that1. There is a minimal element X0 ∈P so that r(X0) = 0

and2. r(X ) = r(Y )+1 whenever X covers Y .

Given any ranked poset P,

the number max{r(X )}X∈P is the rank of P.

For any subset Q of P, the set {X ∈ Q |r(X ) = k } is denoted by Qk .

The numbers Nk = |Pk | are the whitney numbers of P.

Page 36: Linear Extensions of LYM Posets

The LYM Property

Let P be a rank n poset, with whitney numbers N0,N1, ...,Nn.P has the LYM property if for each antichain A ∈ P,

n∑k=0

|Ak |Nk

≤ 1.

Page 37: Linear Extensions of LYM Posets

The LYM Property

The whitney number Nk of B5 is the binomial coefficient(5

k).

The antichain A has |A0| = |A4| = |A4| = 0, |A1| = |A3| = 1, and|A2| = 3.

So,5∑k=0

|Ak |(5k) =

15 +

310 +

110 =

35 < 1

Page 38: Linear Extensions of LYM Posets

The LYM Property

The whitney number Nk of B5 is the binomial coefficient(5

k).

The antichain A has |A0| = |A4| = |A4| = 0, |A1| = |A3| = 1, and|A2| = 3.

So,5∑k=0

|Ak |(5k) =

15 +

310 +

110 =

35 < 1

Page 39: Linear Extensions of LYM Posets

The LYM Property

The whitney number Nk of B5 is the binomial coefficient(5

k).

The antichain A has |A0| = |A4| = |A4| = 0, |A1| = |A3| = 1, and|A2| = 3.

So,5∑k=0

|Ak |(5k) =

15 +

310 +

110 =

35 < 1

Page 40: Linear Extensions of LYM Posets

The LYM Property

The whitney number Nk of B5 is the binomial coefficient(5

k).

The antichain A has |A0| = |A4| = |A4| = 0, |A1| = |A3| = 1, and|A2| = 3.

So,5∑k=0

|Ak |(5k) =

15 +

310 +

110 =

35 < 1

Page 41: Linear Extensions of LYM Posets

The Boolean Lattice

Theorem(The LYM Inequality) Let A be an antichain in the Boolean Lattice Bn

and let Ak be the be the set of all rank k nodes in A . Thenn∑k=0

|Ak |(nk) ≤ 1.

Page 42: Linear Extensions of LYM Posets

The Boolean Lattice

Bn contains exactly n! maximal chains.

If X ∈Bn and r(X ) = k then X generates an ideal of rank k isomorphic toBkand a filter of rank n−k isomorphic to Bn−k . It follows that there areexactly k!(n−k)! maximal chains in Bn containing X .

If A is an antichain in Bn and then for each X ∈Ak there are exactlyk!(n−k)! maximal chains in Bn containing X .

Page 43: Linear Extensions of LYM Posets

The Boolean Lattice

Bn contains exactly n! maximal chains.

If X ∈Bn and r(X ) = k then X generates an ideal of rank k isomorphic toBkand a filter of rank n−k isomorphic to Bn−k . It follows that there areexactly k!(n−k)! maximal chains in Bn containing X .

If A is an antichain in Bn and then for each X ∈Ak there are exactlyk!(n−k)! maximal chains in Bn containing X .

Page 44: Linear Extensions of LYM Posets

The Boolean Lattice

Bn contains exactly n! maximal chains.

If X ∈Bn and r(X ) = k then X generates an ideal of rank k isomorphic toBkand a filter of rank n−k isomorphic to Bn−k . It follows that there areexactly k!(n−k)! maximal chains in Bn containing X .

If A is an antichain in Bn and then for each X ∈Ak there are exactlyk!(n−k)! maximal chains in Bn containing X .

Page 45: Linear Extensions of LYM Posets

The Boolean Lattice

Given any antichain A and any chain C of any poset P, A⋂C contains atmost 1 element.

Therefore, there are exactlyn∑k=0

|Ak |k!(n−k)!

maximal chains in Bn containing some member of A .

Page 46: Linear Extensions of LYM Posets

The Boolean Lattice

Given any antichain A and any chain C of any poset P, A⋂C contains atmost 1 element.

Therefore, there are exactlyn∑k=0

|Ak |k!(n−k)!

maximal chains in Bn containing some member of A .

Page 47: Linear Extensions of LYM Posets

The Boolean Lattice

Since there are at most n! maximal chains in Bn containing some memberof A ,

n∑k=0

|Ak |k!(n−k)!≤ n!.

Dividing through by n! givesn∑k=0

|Ak |(nk) ≤ 1.

!

Page 48: Linear Extensions of LYM Posets

The Boolean Lattice

Since there are at most n! maximal chains in Bn containing some memberof A ,

n∑k=0

|Ak |k!(n−k)!≤ n!.

Dividing through by n! givesn∑k=0

|Ak |(nk) ≤ 1.

!

Page 49: Linear Extensions of LYM Posets

Probabilistic ArgumentsWe will be using a discrete probability distribution over E (P) to get anupper bound on its size, e(P).

A function ρ from a finite set E to the interval [0,1] is a probabilitydistribution over E if

∑x∈E

ρ(x) = 1.

A weight function on P is a function w : P[P]−→ R+ so that forevery subset Q of P,

w(Q) = ∑X∈Q

w(X ).

For each antichain A of P, the function ρA : A−→ R defined by

ρA(X ) =w(X )

w(A)

is a probability distribution over A.

Page 50: Linear Extensions of LYM Posets

Probabilistic ArgumentsWe will be using a discrete probability distribution over E (P) to get anupper bound on its size, e(P).

A function ρ from a finite set E to the interval [0,1] is a probabilitydistribution over E if

∑x∈E

ρ(x) = 1.

A weight function on P is a function w : P[P]−→ R+ so that forevery subset Q of P,

w(Q) = ∑X∈Q

w(X ).

For each antichain A of P, the function ρA : A−→ R defined by

ρA(X ) =w(X )

w(A)

is a probability distribution over A.

Page 51: Linear Extensions of LYM Posets

Probabilistic ArgumentsWe will be using a discrete probability distribution over E (P) to get anupper bound on its size, e(P).

A function ρ from a finite set E to the interval [0,1] is a probabilitydistribution over E if

∑x∈E

ρ(x) = 1.

A weight function on P is a function w : P[P]−→ R+ so that forevery subset Q of P,

w(Q) = ∑X∈Q

w(X ).

For each antichain A of P, the function ρA : A−→ R defined by

ρA(X ) =w(X )

w(A)

is a probability distribution over A.

Page 52: Linear Extensions of LYM Posets

The Generalized Sha/Kleitman Bound

TheoremLet P be a ranked poset and let w be a weight function on P. If w(A)≤ 1for each antichain A of P then

e(P)≤ 1∏

X∈Pw(X )

.

Page 53: Linear Extensions of LYM Posets

Brightwell’s Proof

Define a procedure for generating linear extensions of P as follows:

O0 = /0Oi+1 = Oi +{Xi}

where Xi is chosen from a(Oi) with probability ρOi (Xi).

The process terminates after the |P|th step when O|P| = P anda(O|P|) = /0. The generated sequence O1,O2, ...,O|P| determines a uniquelinear extension of P.

Alternately, given any sequence O1,O2, ...,O|P|, characterizing a linearextension, the construction results in O1,O2, ...,O|P| only if the choice ofXi at the ith stage is exactly the single element of Oi+1−Oi .

Page 54: Linear Extensions of LYM Posets

Brightwell’s Proof

Define a procedure for generating linear extensions of P as follows:

O0 = /0Oi+1 = Oi +{Xi}

where Xi is chosen from a(Oi) with probability ρOi (Xi).

The process terminates after the |P|th step when O|P| = P anda(O|P|) = /0. The generated sequence O1,O2, ...,O|P| determines a uniquelinear extension of P.

Alternately, given any sequence O1,O2, ...,O|P|, characterizing a linearextension, the construction results in O1,O2, ...,O|P| only if the choice ofXi at the ith stage is exactly the single element of Oi+1−Oi .

Page 55: Linear Extensions of LYM Posets

Brightwell’s Proof

Define a procedure for generating linear extensions of P as follows:

O0 = /0Oi+1 = Oi +{Xi}

where Xi is chosen from a(Oi) with probability ρOi (Xi).

The process terminates after the |P|th step when O|P| = P anda(O|P|) = /0. The generated sequence O1,O2, ...,O|P| determines a uniquelinear extension of P.

Alternately, given any sequence O1,O2, ...,O|P|, characterizing a linearextension, the construction results in O1,O2, ...,O|P| only if the choice ofXi at the ith stage is exactly the single element of Oi+1−Oi .

Page 56: Linear Extensions of LYM Posets

Brightwell’s Proof

For each partial sequence O1,O2, . . . ,Oi−1, the value ρOi (Xi) is exactly theprobability that Xi is chosen at the ith stage of our construction given thatO1,O2, . . . ,Oi−1 have already been constructed.

It follows that, for any linear extension ε of P, the probability that ourconstruction produces ε is exactly

µ(ε) =|P|

∏i=1

ρOi (Xi) .

where the sequences X1, ...,X|P| and O1,O2, . . . ,O|P| are defined as above.Therefore, µ is a probability distribution over the set E (P) assigningnon-zero probability to each element ε ∈ E (P).

Page 57: Linear Extensions of LYM Posets

Brightwell’s Proof

For each partial sequence O1,O2, . . . ,Oi−1, the value ρOi (Xi) is exactly theprobability that Xi is chosen at the ith stage of our construction given thatO1,O2, . . . ,Oi−1 have already been constructed.

It follows that, for any linear extension ε of P, the probability that ourconstruction produces ε is exactly

µ(ε) =|P|

∏i=1

ρOi (Xi) .

where the sequences X1, ...,X|P| and O1,O2, . . . ,O|P| are defined as above.Therefore, µ is a probability distribution over the set E (P) assigningnon-zero probability to each element ε ∈ E (P).

Page 58: Linear Extensions of LYM Posets

Brightwell’s Proof

By our assumptions, for any order ideal O and any X ∈ O, we have

ρO (X ) =w(X )

w(a(O))≥ w(X ).

Since every element of P appears exactly once in the sequence X1, ...,X|P|,

∏X∈P

w(X )≤|P|

∏i=1

ρOi (Xi) = µ(ε).

Page 59: Linear Extensions of LYM Posets

Brightwell’s Proof

By our assumptions, for any order ideal O and any X ∈ O, we have

ρO (X ) =w(X )

w(a(O))≥ w(X ).

Since every element of P appears exactly once in the sequence X1, ...,X|P|,

∏X∈P

w(X )≤|P|

∏i=1

ρOi (Xi) = µ(ε).

Page 60: Linear Extensions of LYM Posets

Brightwell’s Proof

Finally, since∑

ε∈E(P)

µ(ε) = 1

it follows that

e(P) ·(

∏X∈P

w(X )

)= ∑

ε∈E(P)

(

∏X∈P

w(X )

)≤ ∑

ε∈E(P)

µ(ε) = 1.

!

Page 61: Linear Extensions of LYM Posets

Brightwell’s Proof

CorollaryIf P is an LYM poset with whitney numbers N0,N1,N2, ...,Nn then

e(P)≤n

∏i=0

NNii .

Page 62: Linear Extensions of LYM Posets

Brightwell’s Proof

Let w(X ) = 1Nr(X)

, where r is the rank function on P. Note that w is aweight function on P.

If P is LYM, we have w(A)≤ 1 for every antichain A in P.

Therefore, by the previous theorem,

e(P)≤ 1∏

X∈Pw(X )

=1

∏X∈P

1Nr(X)

= ∏X∈P

Nr(X).

Since for each i , there are exactly Ni elements of P with rank i , the corollaryfollows.

!

Page 63: Linear Extensions of LYM Posets

Brightwell’s Proof

Let w(X ) = 1Nr(X)

, where r is the rank function on P. Note that w is aweight function on P.

If P is LYM, we have w(A)≤ 1 for every antichain A in P.

Therefore, by the previous theorem,

e(P)≤ 1∏

X∈Pw(X )

=1

∏X∈P

1Nr(X)

= ∏X∈P

Nr(X).

Since for each i , there are exactly Ni elements of P with rank i , the corollaryfollows.

!

Page 64: Linear Extensions of LYM Posets

Brightwell’s Proof

Let w(X ) = 1Nr(X)

, where r is the rank function on P. Note that w is aweight function on P.

If P is LYM, we have w(A)≤ 1 for every antichain A in P.

Therefore, by the previous theorem,

e(P)≤ 1∏

X∈Pw(X )

=1

∏X∈P

1Nr(X)

= ∏X∈P

Nr(X).

Since for each i , there are exactly Ni elements of P with rank i , the corollaryfollows.

!

Page 65: Linear Extensions of LYM Posets

Conclusion

This bound is achieved by chains, but it is easy to see that it is notattained by any other poset.It is not asymptotic but for small values of n it is the best upperbound we have for Bn.

Page 66: Linear Extensions of LYM Posets

Conclusion

Using a very sophisticated probabilistic approach Brightwell and Tetalihave published an asymptotic bound on e(Bn) given by

e(Bn)≤ e6·2n· lnnn

n∏i=0

(ni

)!

It first outdoes the Sha/Kleitman bound at n = 18 where

n∏i=0

(ni

)(ni)≈ 2.10×101173310

ande6·2n· lnn

nn

∏i=0

(ni

)!≈ 1.58×101169187.

Page 67: Linear Extensions of LYM Posets

Conclusion

Using a very sophisticated probabilistic approach Brightwell and Tetalihave published an asymptotic bound on e(Bn) given by

e(Bn)≤ e6·2n· lnnn

n∏i=0

(ni

)!

It first outdoes the Sha/Kleitman bound at n = 18 where

n∏i=0

(ni

)(ni)≈ 2.10×101173310

ande6·2n· lnn

nn

∏i=0

(ni

)!≈ 1.58×101169187.

Page 68: Linear Extensions of LYM Posets

ReferencesM Aigner and G. Ziegler.Proof’s from The Book.Springer, 2004.G Brightwell.The number of linear extensions of ranked posets.Cdam research report lse-cdam-2003-18, The London School ofEconomics, 2003.G. Brightwell and P Tetali.The number of linear extensions of the boolean lattice.Order, 20(4):333–345, 2003.G Brightwell and P. Winkler.Counting linear extensions.Order, 8(3):225–242, 1991.D. J. Kleitman and J. Sha.The number of linear extensions of subset ordering.Discrete Mathematics, 63:279–295, 1987.