Theorem (E. Sperner, 1927).
​Let \(S_1, S_2, \ldots, S_m\) be subsets of an n-element set \(X\) such that \(S_i \nsubseteq S_j\) for \(i \neq j\).

Then \(m \leq\binom{ n}{\lfloor n / 2\rfloor}\), achieved by taking all \(\lfloor n / 2\rfloor\)-element subsets of \(X\).

These slides are based on these slides and these notes.

A poset is a finite set upon which an
ordering relation \(\leqslant\) has been defined.
Note: It is not necessary for any two elements to be related by \(\leqslant\).

Whenever one element of a poset lies immediately above another element, we'll say that the first element covers the second.

 

In other words, \(y\) covers \(x\) whenever \(x \neq y, x \leqslant y\)
and there is no \(z\) distinct from \(x\) and \(y\) with \(x \leqslant z \leqslant y\). 

A poset \(P\) which can be split up into \(r+1\) subsets
\(P_0, P_1, P_2, \ldots, P_{r-1}, P_r\)
such that elements in \(P_k\) cover only elements in \(P_{k-1}\) is called graded.

Let \(P=P_0 \cup P_1 \cup \cdots \cup P_n\)
be a finite graded poset of rank \(n\).

Let \(\boldsymbol{p}_{\boldsymbol{i}}=\# P_i\).

Rank-generating function: \(F_P(q)=\sum_{i=0}^n p_i q^i\)

Rank-symmetric: \(p_i=p_{n-i} \quad \forall i\)

Rank-unimodal: \(p_0 \leq p_1 \leq \cdots \leq p_j \geq p_{j+1} \geq \cdots \geq p_n\) for some \(j\)

rank-unimodal and rank-symmetric \(\Rightarrow j=\lfloor n / 2\rfloor\)

antichain \(A \subseteq P\) :
\(s, t \in A, \quad s \leq t \Rightarrow s=t\)

Note. \(P_i\) is an antichain

\(P\) is Sperner (or has the Sperner property) if

\(\max _A \# A=\max _i p_i\)

rank-symmetric, rank-unimodal, \(F_P(q)=3+3 q\)

rank-symmetric, rank-unimodal, \(F_P(q)=3+3 q\)

not Sperner!

rank-symmetric, rank-unimodal, \(F_P(q)=3+3 q\)

not Sperner!

\(B_n\) : subsets of \(\{1,2, \ldots, n\}\), ordered by inclusion

\(p_i=\binom{n}{i}, \quad F_{B_n}(q)=(1+q)^n\)

 

rank-symmetric?

rank-unimodal?

\(B_n\) : subsets of \(\{1,2, \ldots, n\}\), ordered by inclusion

\(p_i=\binom{n}{i}, \quad F_{B_n}(q)=(1+q)^n\)

 

rank-symmetric
rank-unimodal

\(B_n\) : subsets of \(\{1,2, \ldots, n\}\), ordered by inclusion

\(p_i=\binom{n}{i}, \quad F_{B_n}(q)=(1+q)^n\)

 

rank-symmetric
rank-unimodal

Theorem. The boolean algebra \(B_n\) is Sperner.

\(B_n\) : subsets of \(\{1,2, \ldots, n\}\), ordered by inclusion

Theorem. The boolean algebra \(B_n\) is Sperner.

(Lubell's proof.)

\(B_n\) : subsets of \(\{1,2, \ldots, n\}\), ordered by inclusion

Theorem. The boolean algebra \(B_n\) is Sperner.

(Lubell's proof.)

Lubell's proof carries over to all
graded posets \(P\) of rank \(n\) satisfying:


(a) The number of elements covered by \(x \in P\) depends only on \(\operatorname{rank}(x)\).
(b) The number of elements covering \(x \in P\) depends only on \(\operatorname{rank}(x)\).

\(\mu: P_i \rightarrow P_{i+1}\) : injective and \(\mu(t)>t\)

\(\mu: P_i \rightarrow P_{i-1}\) : injective and \(\mu(t)<t\)

\(P_i\)

\(P_{i+1}\)

\(P_{i-1}\)

\(P_{i}\)

Order Matching

Theorem. Let \(P\) be graded of rank \(n\).
Suppose that for some \(j\) there exist order-matchings
\(P_0 \rightarrow P_1 \rightarrow \cdots \rightarrow P_j \leftarrow P_{j+1} \leftarrow \cdots \leftarrow P_n.\)

Then \(P\) is rank-unimodal and Sperner.

\(\begin{gathered}P=C_1 \cup \cdots \cup C_{p_j} \quad(\text { chains }) \\A=\text { antichain, } C=\text { chain } \Rightarrow \#(A \cap C) \leq 1 \\\Rightarrow \# A \leq p_j .\end{gathered}\)

\(\begin{gathered}P=C_1 \cup \cdots \cup C_{p_j} \quad(\text { chains }) \\A=\text { antichain, } C=\text { chain } \Rightarrow \#(A \cap C) \leq 1 \\\Rightarrow \# A \leq p_j .\end{gathered}\)

For any finite set \(S\), let \(\mathbb{R} S\) denote the real vector space consisting of all formal linear combinations
(with real coefficients)
of elements of \(S\).

 Thus, \(S\) is a basis for it.

Lemma. Suppose there are linear transformations \(U: \mathbb{R} P_i \rightarrow \mathbb{R} P_{i+1}\)

satisfying:

 

- \(U\) is one-to-one, and

- for all \(x \in P_i, U(x)\) is a linear combination of elements \(y \in P_{i+1}\) with \(x<y\)

 

(we say that \(U\) is an order raising operator).

Then, there exists an order-matching \(f: P_i \rightarrow P_{i+1}\).

Lemma. Suppose there are linear transformations \(U: \mathbb{R} P_i \rightarrow \mathbb{R} P_{i+1}\)

satisfying:

 

- \(U\) is onto, and

- for all \(x \in P_i, U(x)\) is a linear combination of elements \(y \in P_{i+1}\) with \(x<y\)

 

(we say that \(U\) is an order raising operator).

Then, there exists an order-matching \(f: P_{i+1} \rightarrow P_i\).

Suppose \(U: \mathbb{R} P_i \rightarrow \mathbb{R} P_{i+1}\) is a one-to-one order raising operator.

Let \([U]\) denote the matrix representing \(U\) with respect to the bases \(P_i\) of \(\mathbb{R} P_i\) and \(P_{i+1}\) of \(\mathbb{R} P_{i+1}\).

Thus, the rows are indexed by the elements
\(\left\{y_i\right\}=P_{i+1}\) and the columns by \(\left\{x_j\right\}=P_i\).

Since \(U\) is one-to-one we have \(\operatorname{rank}[U]=p_i\) and
therefore there are \(p_i\) linearly independent rows.

By relabeling if necessary, we may assume that the first \(p_i\)
(out of \(p_{i+1}\) ) rows are independent.

Let \(A\) be the \(p_i \times p_i\) submatrix consisting of these rows.
Since the rows of \(A\) are linearly independent, we have

\(\operatorname{det}(A)=\sum_{\pi \in S_{p_i}} \operatorname{sign}(\pi) a_{1 \pi(1)} \ldots a_{p_i \pi\left(p_i\right)} \neq 0.\)

Therefore, we can pick a \(\pi \in S_{p_i}\) with \(a_{1 \pi(1)} \ldots a_{p_i \pi\left(p_i\right)} \neq 0\), and observe that since \(U\) is an order-raising operator, we have that \(y_k>x_{\pi(k)}\) for all \(k\).

Indeed, consider \(e_{\pi(k)}\) (the coordinates vector representing \(x_{\pi(k)}\) in the corresponding basis), \(U e_{\pi(k)}\) has a \(y_k\) term in one of its coordinates.

Hence, the map \(f: P_i \rightarrow P_{i+1}\) defined by \(f\left(x_k\right)=y_{\pi^{-1}(k)}\) is an ordered matching as desired.

Goal. Apply this to the Boolean lattice
to derive that it has the Sperner property.

In other words, come up with a linear transformation

\(U_i: \mathbb{R}\left(B_n\right)_i \rightarrow \mathbb{R}\left(B_n\right)_{i+1}\) for all \(0 \leq i<n\),

and then prove it has the desired properties.

 We can define \(U_i\) in the most natural way as:
\(U_i(x)=\sum_{y \in\left(B_n\right)_{i+1}, y>x} y\)

Exercise. Show that this actually works.

EKR, Sperner, Saur-Shelah

By Neeldhara Misra

EKR, Sperner, Saur-Shelah

  • 319