<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tcs.nju.edu.cn/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.21.15.93</id>
	<title>TCS Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://tcs.nju.edu.cn/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.21.15.93"/>
	<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=Special:Contributions/172.21.15.93"/>
	<updated>2026-05-02T13:10:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=Combinatorics_(Fall_2010)/Extremal_set_theory&amp;diff=3808</id>
		<title>Combinatorics (Fall 2010)/Extremal set theory</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=Combinatorics_(Fall_2010)/Extremal_set_theory&amp;diff=3808"/>
		<updated>2010-12-05T07:53:38Z</updated>

		<summary type="html">&lt;p&gt;172.21.15.93: /* First proof (shadows) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sperner system ==&lt;br /&gt;
A set family &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^X&amp;lt;/math&amp;gt; with the relation &amp;lt;math&amp;gt;\subseteq&amp;lt;/math&amp;gt; define a poset. Thus, a &#039;&#039;&#039;chain&#039;&#039;&#039; is a sequence &amp;lt;math&amp;gt;S_1\subseteq S_2\subseteq\cdots\subseteq S_k&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A set family &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^X&amp;lt;/math&amp;gt; is an &#039;&#039;&#039;antichain&#039;&#039;&#039; (also called a &#039;&#039;&#039;Sperner system&#039;&#039;&#039;) if for all &amp;lt;math&amp;gt;S,T\in\mathcal{F}&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;S\neq T&amp;lt;/math&amp;gt;, we have &amp;lt;math&amp;gt;S\not\subseteq T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform &amp;lt;math&amp;gt;{X\choose k}&amp;lt;/math&amp;gt; is an antichain. Let &amp;lt;math&amp;gt;n=|X|&amp;lt;/math&amp;gt;. The size of &amp;lt;math&amp;gt;{X\choose k}&amp;lt;/math&amp;gt; is maximized when &amp;lt;math&amp;gt;k=\lfloor n/2\rfloor&amp;lt;/math&amp;gt;. We wonder whether this is also the largest possible size of any antichain &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^X&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In 1928, Emanuel Sperner proved a theorem saying that it is indeed the largest possible antichain. This result, called Sperner&#039;s theorem today, initiated the studies of extremal set theory.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Theorem (Sperner 1928)|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^X&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;|X|=n&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is an antichain, then&lt;br /&gt;
::&amp;lt;math&amp;gt;|\mathcal{F}|\le{n\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== First proof (shadows)===&lt;br /&gt;
We first introduce the original proof by Sperner, which uses concepts called &#039;&#039;&#039;shadows&#039;&#039;&#039; and &#039;&#039;&#039;shades&#039;&#039;&#039; of set systems.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Definition|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;|X|=n\,&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{F}\subseteq {X\choose k}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;k&amp;lt;n\,&amp;lt;/math&amp;gt;. &lt;br /&gt;
:The &#039;&#039;&#039;shade&#039;&#039;&#039; of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is defined to be&lt;br /&gt;
::&amp;lt;math&amp;gt;\nabla\mathcal{F}=\left\{T\in {X\choose k+1}\,\,\bigg|\,\, \exists S\in\mathcal{F}\mbox{ such that } S\subset T\right\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
:Thus the shade &amp;lt;math&amp;gt;\nabla\mathcal{F}&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; consists of all subsets of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; which can be obtained by adding an element to a set in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
:Similarly, the &#039;&#039;&#039;shadow&#039;&#039;&#039; of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is defined to be&lt;br /&gt;
::&amp;lt;math&amp;gt;\Delta\mathcal{F}=\left\{T\in {X\choose k-1}\,\,\bigg|\,\, \exists S\in\mathcal{F}\mbox{ such that } T\subset S\right\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
:Thus the shadow &amp;lt;math&amp;gt;\Delta\mathcal{F}&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; consists of all subsets of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; which can be obtained by removing an element from a set in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Next lemma bounds the effects of shadows and shades on the sizes of set systems.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Lemma (Sperner)|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;|X|=n\,&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{F}\subseteq {X\choose k}&amp;lt;/math&amp;gt;. Then&lt;br /&gt;
::&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
&amp;amp;|\nabla\mathcal{F}|\ge\frac{n-k}{k+1}|\mathcal{F}| &amp;amp;\text{ if } k&amp;lt;n\\&lt;br /&gt;
&amp;amp;|\Delta\mathcal{F}|\ge\frac{k}{n-k+1}|\mathcal{F}| &amp;amp;\text{ if } k&amp;gt;0.&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Proof|&lt;br /&gt;
The lemma is proved by double counting. We prove the inequality of &amp;lt;math&amp;gt;|\nabla\mathcal{F}|&amp;lt;/math&amp;gt;. Assume that &amp;lt;math&amp;gt;0\le k&amp;lt;n&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Define&lt;br /&gt;
:&amp;lt;math&amp;gt;\mathcal{R}=\{(S,T)\mid S\in\mathcal{F}, T\in\nabla\mathcal{F}, S\subset T\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
We estimate &amp;lt;math&amp;gt;|\mathcal{R}|&amp;lt;/math&amp;gt; in two ways. &lt;br /&gt;
&lt;br /&gt;
For each &amp;lt;math&amp;gt;S\in\mathcal{F}&amp;lt;/math&amp;gt;, there are &amp;lt;math&amp;gt;n-k&amp;lt;/math&amp;gt; different &amp;lt;math&amp;gt;T\in\nabla\mathcal{F}&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;S\subset T&amp;lt;/math&amp;gt;.&lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{R}|=(n-k)|\mathcal{F}|&amp;lt;/math&amp;gt;.&lt;br /&gt;
For each &amp;lt;math&amp;gt;T\in\nabla\mathcal{F}&amp;lt;/math&amp;gt;, there are &amp;lt;math&amp;gt;k+1&amp;lt;/math&amp;gt; ways to choose an &amp;lt;math&amp;gt;S\subset T&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;|S|=k&amp;lt;/math&amp;gt;, some of which may not be in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{R}|\le (k+1)|\nabla\mathcal{F}|&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Altogether, we show that &amp;lt;math&amp;gt;|\nabla\mathcal{F}|\ge\frac{n-k}{k+1}|\mathcal{F}|&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The inequality of &amp;lt;math&amp;gt;|\Delta\mathcal{F}|&amp;lt;/math&amp;gt; can be proved in the same way.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
An immediate corollary of the previous lemma is as follows.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Proposition 1|&lt;br /&gt;
:If &amp;lt;math&amp;gt;k\le \frac{n-1}{2}&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;|\nabla\mathcal{F}|\ge|\mathcal{F}|&amp;lt;/math&amp;gt;.&lt;br /&gt;
:If &amp;lt;math&amp;gt;k\ge \frac{n-1}{2}&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;|\Delta\mathcal{F}|\ge|\mathcal{F}|&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The idea of Sperner&#039;s proof is pretty clear: &lt;br /&gt;
* we &amp;quot;push up&amp;quot; all the sets in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;&amp;lt;\frac{n-1}{2}&amp;lt;/math&amp;gt; replacing them by their shades; &lt;br /&gt;
* and also &amp;quot;push down&amp;quot; all the sets in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; of size &amp;lt;math&amp;gt;\ge\frac{n+1}{2}&amp;lt;/math&amp;gt; replacing them by their shadows. &lt;br /&gt;
Repeat this process we end up with a set system &amp;lt;math&amp;gt;\mathcal{F}\subseteq{X\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;. We need to show that this process does not decrease the size of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Proposition 2|&lt;br /&gt;
:Suppose that &amp;lt;math&amp;gt;\mathcal{F}\subseteq2^X&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;|X|=n&amp;lt;/math&amp;gt;. Let &amp;lt;math&amp;gt;k_\min&amp;lt;/math&amp;gt; be the smallest &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;|\mathcal{F}_k|&amp;gt;0&amp;lt;/math&amp;gt;, and let&lt;br /&gt;
::&amp;lt;math&amp;gt;&lt;br /&gt;
\mathcal{F}&#039;=\begin{cases}&lt;br /&gt;
\mathcal{F}\setminus\mathcal{F}_k\cup \nabla\mathcal{F}_k &amp;amp; \mbox{if }k_\min&amp;lt;\frac{n-1}{2},\\&lt;br /&gt;
\mathcal{F} &amp;amp; \mbox{otherwise.}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:Similarly, let &amp;lt;math&amp;gt;k_\max&amp;lt;/math&amp;gt; be the largest &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;|\mathcal{F}_k|&amp;gt;0&amp;lt;/math&amp;gt;, and let&lt;br /&gt;
::&amp;lt;math&amp;gt;&lt;br /&gt;
\mathcal{F}&#039;&#039;=\begin{cases}&lt;br /&gt;
\mathcal{F}\setminus\mathcal{F}_k\cup \Delta\mathcal{F}_k &amp;amp; \mbox{if }k_\max\ge\frac{n+1}{2},\\&lt;br /&gt;
\mathcal{F} &amp;amp; \mbox{otherwise.}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:If &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is an antichain, &amp;lt;math&amp;gt;\mathcal{F}&#039;&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{F}&#039;&#039;&amp;lt;/math&amp;gt; are antichains, and we have &amp;lt;math&amp;gt;|\mathcal{F}&#039;|\ge|\mathcal{F}|&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;|\mathcal{F}&#039;&#039;|\ge|\mathcal{F}|&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Proof|&lt;br /&gt;
We show that &amp;lt;math&amp;gt;\mathcal{F}&#039;&amp;lt;/math&amp;gt; is an antichain and &amp;lt;math&amp;gt;|\mathcal{F}&#039;|\ge|\mathcal{F}|&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
First, observe that &amp;lt;math&amp;gt;\nabla\mathcal{F}_k\cap\mathcal{F}=\emptyset&amp;lt;/math&amp;gt;, otherwise &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; cannot be an antichain, and due to Proposition 1, &amp;lt;math&amp;gt;|\nabla\mathcal{F}_k|\ge|\mathcal{F}_k|&amp;lt;/math&amp;gt; when &amp;lt;math&amp;gt;k\le \frac{n-1}{2}&amp;lt;/math&amp;gt;, so &amp;lt;math&amp;gt;|\mathcal{F}&#039;|=|\mathcal{F}|-|\mathcal{F}_k|+|\nabla\mathcal{F}_k|\ge |\mathcal{F}|&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Now we prove that &amp;lt;math&amp;gt;\mathcal{F}&#039;&amp;lt;/math&amp;gt; is an antichain . By contradiction, assume that there are &amp;lt;math&amp;gt;S, T\in \mathcal{F}&#039;&amp;lt;/math&amp;gt;, such that &amp;lt;math&amp;gt;S\subset T&amp;lt;/math&amp;gt;. One of the &amp;lt;math&amp;gt;S,T&amp;lt;/math&amp;gt; must be in &amp;lt;math&amp;gt;\nabla\mathcal{F}_k&amp;lt;/math&amp;gt;, or otherwise &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; cannot be an antichain. Recall that &amp;lt;math&amp;gt;k_\min&amp;lt;/math&amp;gt; is the smallest &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;|\mathcal{F}_k|&amp;gt;0&amp;lt;/math&amp;gt;, thus it must be &amp;lt;math&amp;gt;S\in \nabla\mathcal{F}_k&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;T\in\mathcal{F}&amp;lt;/math&amp;gt;. This implies that there is an &amp;lt;math&amp;gt;R\in \mathcal{F}_k\subseteq \mathcal{F}&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;R\subset S\subset T&amp;lt;/math&amp;gt;, which contradicts that &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is an antichain.&lt;br /&gt;
&lt;br /&gt;
The statement for &amp;lt;math&amp;gt;\mathcal{F}&#039;&#039;&amp;lt;/math&amp;gt; can be proved in the same way.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Applying the above process, we prove the Sperner&#039;s theorem.&lt;br /&gt;
{{Prooftitle|Proof of Sperner&#039;s theorem | (original proof of Sperner)&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}_k=\{S\in\mathcal{F}\mid |S|=k\}&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;0\le k\le n&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
We change &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; as follows: &lt;br /&gt;
* for the smallest &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;|\mathcal{F}_k|&amp;gt;0&amp;lt;/math&amp;gt;, if &amp;lt;math&amp;gt;k&amp;lt;\frac{n-1}{2}&amp;lt;/math&amp;gt;, replace &amp;lt;math&amp;gt;\mathcal{F}_k&amp;lt;/math&amp;gt; by &amp;lt;math&amp;gt;\nabla\mathcal{F}_k&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Due to Proposition 2, this procedure preserves &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; as an antichain and does not decrease &amp;lt;math&amp;gt;|\mathcal{F}|&amp;lt;/math&amp;gt;. Repeat this procedure, until &amp;lt;math&amp;gt;|\mathcal{F}_k|=0&amp;lt;/math&amp;gt; for all &amp;lt;math&amp;gt;k&amp;lt;\frac{n-1}{2}&amp;lt;/math&amp;gt;, that is, there is no member set of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; has size less than &amp;lt;math&amp;gt;\frac{n-1}{2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
We then define another symmetric procedure:&lt;br /&gt;
* for the largest &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;|\mathcal{F}_k|&amp;gt;0&amp;lt;/math&amp;gt;, if &amp;lt;math&amp;gt;k\ge\frac{n+1}{2}&amp;lt;/math&amp;gt;, replace &amp;lt;math&amp;gt;\mathcal{F}_k&amp;lt;/math&amp;gt; by &amp;lt;math&amp;gt;\Delta\mathcal{F}_k&amp;lt;/math&amp;gt;.&lt;br /&gt;
Also due to Proposition 2, this procedure preserves &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; as an antichain and does not decrease &amp;lt;math&amp;gt;|\mathcal{F}|&amp;lt;/math&amp;gt;. After repeatedly applying this procedure, &amp;lt;math&amp;gt;|\mathcal{F}_k|=0&amp;lt;/math&amp;gt; for all &amp;lt;math&amp;gt;k\ge\frac{n+1}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
The resulting &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; has &amp;lt;math&amp;gt;\mathcal{F}\subseteq{X\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;, and since &amp;lt;math&amp;gt;|\mathcal{F}|&amp;lt;/math&amp;gt; is never decreased, for the original &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;, we have&lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{F}|\le {n\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Second proof (counting)===&lt;br /&gt;
We now introduce an elegant proof due to Lubell. The proof uses a counting argument, and tells more information than just the size of the set system.&lt;br /&gt;
&lt;br /&gt;
{{Prooftitle|Proof of Sperner&#039;s theorem | (Lubell 1966)&lt;br /&gt;
Let &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; be a permutation of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;. We say that an &amp;lt;math&amp;gt;S\subseteq X&amp;lt;/math&amp;gt; &#039;&#039;&#039;prefixes&#039;&#039;&#039; &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt;, if &amp;lt;math&amp;gt;S=\{\pi_1,\pi_2,\ldots, \pi_{|S|}\}&amp;lt;/math&amp;gt;, that is, &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; is precisely the set of the first &amp;lt;math&amp;gt;|S|&amp;lt;/math&amp;gt; elements in the permutation &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Fix an &amp;lt;math&amp;gt;S\subseteq X&amp;lt;/math&amp;gt;. It is easy to see that the number of permutations &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; prefixed by &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; is &amp;lt;math&amp;gt;|S|!(n-|S|)!&amp;lt;/math&amp;gt;.  Also, since &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is an antichain, no permutation &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; can be prefixed by more than one members of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;, otherwise one of the member sets must contain the other, which contradicts that &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is an antichain. Thus, the number of permutations &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; prefixed by some &amp;lt;math&amp;gt;S\in\mathcal{F}&amp;lt;/math&amp;gt; is &lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}|S|!(n-|S|)!&amp;lt;/math&amp;gt;,&lt;br /&gt;
which cannot be larger than the total number of permutations, &amp;lt;math&amp;gt;n!&amp;lt;/math&amp;gt;, therefore,&lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}|S|!(n-|S|)!\le n!&amp;lt;/math&amp;gt;.&lt;br /&gt;
Dividing both sides by &amp;lt;math&amp;gt;n!&amp;lt;/math&amp;gt;, we have&lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}=\sum_{S\in\mathcal{F}}\frac{|S|!(n-|S|)!}{n!}\le 1&amp;lt;/math&amp;gt;,&lt;br /&gt;
where &amp;lt;math&amp;gt;{n\choose |S|}\le {n\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;, so&lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}\ge \frac{|\mathcal{F}|}{{n\choose \lfloor n/2\rfloor}}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Combining this with the above inequality, we prove the Sperner&#039;s theorem.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== The LYM inequality ===&lt;br /&gt;
Lubell&#039;s proof proves the following inequality:&lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}\le 1&amp;lt;/math&amp;gt;&lt;br /&gt;
which is actually stronger than Sperner&#039;s original statement that &amp;lt;math&amp;gt;|\mathcal{F}|\le{n\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This inequality is independently discovered by Lubell-Yamamoto, Meschalkin, and Bollobás, and is called the LYM inequality today.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Theorem (Lubell, Yamamoto 1954; Meschalkin 1963)|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^X&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;|X|=n&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is an antichain, then&lt;br /&gt;
::&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}\le 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
In Lubell&#039;s counting argument proves the LYM inequality, which implies the Sperner&#039;s theorem. Here we give another proof of the LYM inequality by the probabilistic method,  due to Noga Alon.&lt;br /&gt;
&lt;br /&gt;
{{Prooftitle|Third proof (the probabilistic method)| (Due to Alon.)&lt;br /&gt;
Let &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; be a uniformly random permutation of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;. Define a random maximal chain by&lt;br /&gt;
:&amp;lt;math&amp;gt;\mathcal{C}_\pi=\{\{\pi_i\mid 1\le i\le k\}\mid 0\le k\le n\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
For any &amp;lt;math&amp;gt;S\in\mathcal{F}&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;X_S&amp;lt;/math&amp;gt; be the 0-1 random variable which indicates whether &amp;lt;math&amp;gt;S\in\mathcal{C}_\pi&amp;lt;/math&amp;gt;, that is&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
X_S=\begin{cases}&lt;br /&gt;
1 &amp;amp; \mbox{if }S\in\mathcal{C}_\pi,\\&lt;br /&gt;
0 &amp;amp; \mbox{otherwise.}&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Note that for a uniformly random &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\mathcal{C}_\pi&amp;lt;/math&amp;gt; has exact one member set of size &amp;lt;math&amp;gt;|S|&amp;lt;/math&amp;gt;, uniformly distributed over &amp;lt;math&amp;gt;{X\choose |S|}&amp;lt;/math&amp;gt;, thus&lt;br /&gt;
:&amp;lt;math&amp;gt;\mathbf{E}[X_S]=\Pr[S\in\mathcal{C}_\pi]=\frac{1}{{n\choose |S|}}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Let &amp;lt;math&amp;gt;X=\sum_{S\in\mathcal{F}}X_S&amp;lt;/math&amp;gt;. Note that &amp;lt;math&amp;gt;X=|\mathcal{F}\cap\mathcal{C}_\pi|&amp;lt;/math&amp;gt;. By the linearity of expectation,&lt;br /&gt;
:&amp;lt;math&amp;gt;\mathbf{E}[X]=\sum_{S\in\mathcal{F}}\mathbf{E}[X_S]=\sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}&amp;lt;/math&amp;gt;.&lt;br /&gt;
On the other hand, since &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is an antichain, it can never intersect a chain at more than one elements, thus we always have &amp;lt;math&amp;gt;X=|\mathcal{F}\cap\mathcal{C}_\pi|\le 1&amp;lt;/math&amp;gt;. Therefore,&lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}\le \mathbf{E}[X] \le 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The Sperner&#039;s theorem is an immediate consequence of the LYM inequality.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Proposition|&lt;br /&gt;
:&amp;lt;math&amp;gt;\sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}\le 1&amp;lt;/math&amp;gt; implies that &amp;lt;math&amp;gt;|\mathcal{F}|\le{n\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Proof|&lt;br /&gt;
It holds that &amp;lt;math&amp;gt;{n\choose k}\le {n\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;. Thus,&lt;br /&gt;
:&amp;lt;math&amp;gt;1\ge \sum_{S\in\mathcal{F}}\frac{1}{{n\choose |S|}}\ge \frac{|\mathcal{F}|}{{n\choose \lfloor n/2\rfloor}}&amp;lt;/math&amp;gt;,&lt;br /&gt;
which implies that &amp;lt;math&amp;gt;|\mathcal{F}|\le {n\choose \lfloor n/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sunflowers ==&lt;br /&gt;
An set system is a &#039;&#039;&#039;sunflower&#039;&#039;&#039; if all its member sets intersect at the same set of elements.&lt;br /&gt;
{{Theorem|Definition (sunflower)|&lt;br /&gt;
: A set family &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^X&amp;lt;/math&amp;gt; is a &#039;&#039;&#039;sunflower&#039;&#039;&#039; of size &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; with a &#039;&#039;&#039;core&#039;&#039;&#039; &amp;lt;math&amp;gt;C\subseteq X&amp;lt;/math&amp;gt; if &lt;br /&gt;
::&amp;lt;math&amp;gt;\forall S,T\in\mathcal{F}&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;S\neq T&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;S\cap T=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
Note that we do not require the core to be nonempty, thus a family of disjoint sets is also a sunflower (with the core &amp;lt;math&amp;gt;\emptyset&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
The next result due to Erdős and Rado, called the sunflower lemma, is a famous result in extremal set theory, and has some important applications in Boolean circuit complexity.&lt;br /&gt;
{{Theorem|Sunflower Lemma (Erdős-Rado)|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {X\choose k}&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;|\mathcal{F}|&amp;gt;k!(r-1)^k&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; contains a sunflower of size  &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Proof|&lt;br /&gt;
We proceed by induction on &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;. For &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\mathcal{F}\subseteq{X\choose 1}&amp;lt;/math&amp;gt;, thus all sets in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; are disjoint. And since &amp;lt;math&amp;gt;|\mathcal{F}|&amp;gt;r-1&amp;lt;/math&amp;gt;, we can choose &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; of these sets and form a sunflower.&lt;br /&gt;
&lt;br /&gt;
Now let &amp;lt;math&amp;gt;k\ge 2&amp;lt;/math&amp;gt; and assume the lemma holds for all smaller &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;. Take a maximal family &amp;lt;math&amp;gt;\mathcal{G}\subseteq \mathcal{F}&amp;lt;/math&amp;gt; whose members are disjoint, i.e. for any &amp;lt;math&amp;gt;S,T\in \mathcal{G}&amp;lt;/math&amp;gt; that &amp;lt;math&amp;gt;S\neq T&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;S\cap T=\emptyset&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;math&amp;gt;|\mathcal{G}|\ge r&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;\mathcal{G}&amp;lt;/math&amp;gt; is a sunflower of size at least &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; and we are done.&lt;br /&gt;
&lt;br /&gt;
Assume that &amp;lt;math&amp;gt;|\mathcal{G}|\le r-1&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;Y=\bigcup_{S\in\mathcal{G}}S&amp;lt;/math&amp;gt;. Then &amp;lt;math&amp;gt;|Y|=k|\mathcal{G}|\le k(r-1)&amp;lt;/math&amp;gt; (since all members of &amp;lt;math&amp;gt;\mathcal{G}&amp;lt;/math&amp;gt;) are disjoint). We claim that &amp;lt;math&amp;gt;Y&amp;lt;/math&amp;gt; intersets all members of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;, since if otherwise, there exists an &amp;lt;math&amp;gt;S\in\mathcal{F}&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;S\cap Y=\emptyset&amp;lt;/math&amp;gt;, then we can enlarge &amp;lt;math&amp;gt;\mathcal{G}&amp;lt;/math&amp;gt; by adding &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; into &amp;lt;math&amp;gt;\mathcal{G}&amp;lt;/math&amp;gt; and still have all members of &amp;lt;math&amp;gt;\mathcal{G}&amp;lt;/math&amp;gt; disjoint, which contradicts the assumption that &amp;lt;math&amp;gt;\mathcal{G}&amp;lt;/math&amp;gt; is the maximum of such families.&lt;br /&gt;
&lt;br /&gt;
By the pigeonhole principle, some elements &amp;lt;math&amp;gt;y\in Y&amp;lt;/math&amp;gt; must contained in at least&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{|\mathcal{F}|}{|Y|}&amp;gt;\frac{k!(r-1)^k}{k(r-1)}=(k-1)!(r-1)^{k-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
members of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;. We delete this &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; from these sets and consider the family &lt;br /&gt;
:&amp;lt;math&amp;gt;\mathcal{H}=\{S\setminus\{y\}\mid S\in\mathcal{F}\wedge y\in S\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
We have &amp;lt;math&amp;gt;\mathcal{H}\subseteq {X\choose k-1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;|\mathcal{H}|&amp;gt;(k-1)!(r-1)^{k-1}&amp;lt;/math&amp;gt;, thus by the induction hypothesis, &amp;lt;math&amp;gt;\mathcal{H}&amp;lt;/math&amp;gt;contains a sunflower of size &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;. Adding &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; to the members of this sunflower, we get the desired sunflower in the original family &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==The Erdős–Ko–Rado Theorem ==&lt;br /&gt;
A set family &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^X&amp;lt;/math&amp;gt; is called &#039;&#039;&#039;intersecting&#039;&#039;&#039;, if for any &amp;lt;math&amp;gt;S,T\in\mathcal{F}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;S\cap T\neq\emptyset&amp;lt;/math&amp;gt;. A natural question of extremal favor is: &amp;quot;how large can an intersecting family be?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Assume &amp;lt;math&amp;gt;|X|=n&amp;lt;/math&amp;gt;. When &amp;lt;math&amp;gt;n&amp;lt;2k&amp;lt;/math&amp;gt;, every pair of &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-subsets of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; intersects. So the non-trivial case is when &amp;lt;math&amp;gt;n\le 2k&amp;lt;/math&amp;gt;. The famous Erdős–Ko–Rado theorem gives the largest possible cardinality of a nontrivially intersecting family. &lt;br /&gt;
&lt;br /&gt;
According to Erdős, the theorem itself was proved in 1938, but was not published until 23 years later.&lt;br /&gt;
{{Theorem|Erdős–Ko–Rado theorem (proved in 1938, published in 1961)|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {X\choose k}&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;|X|=n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;n\ge 2k&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting, then&lt;br /&gt;
::&amp;lt;math&amp;gt;|\mathcal{F}|\le{n-1\choose k-1}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Katona&#039;s proof ===&lt;br /&gt;
We first introduce a proof discovered by Katona in 1972. The proof uses double counting.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; be a &#039;&#039;&#039;cyclic permutation&#039;&#039;&#039; of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;, that is, we think of assigning &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; in a circle and ignore the rotations of the circle. It is easy to see that there are &amp;lt;math&amp;gt;(n-1)!&amp;lt;/math&amp;gt; cyclic permutations of an &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;-set (each cyclic permutation corresponds to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; permutations).&lt;br /&gt;
Let &lt;br /&gt;
:&amp;lt;math&amp;gt;\mathcal{G}_\pi=\{\{\pi_{(i+j)\bmod n}\mid j\in[k]\}\mid i\in [n]\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The next lemma states the following observation: in a circle of &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; points, supposed &amp;lt;math&amp;gt;n\ge 2k&amp;lt;/math&amp;gt;, there can be at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; arcs, each consisting of &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; points, such that every pair of arcs share at least one point.&lt;br /&gt;
{{Theorem|Lemma|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {X\choose k}&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;|X|=n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;n\ge 2k&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting, then for any cyclic permutation &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;, it holds that &amp;lt;math&amp;gt;|\mathcal{G}_\pi\cap\mathcal{F}|\le k&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Proof|&lt;br /&gt;
Fix a cyclic permutation &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;. Let &amp;lt;math&amp;gt;A_i=\{\pi_{(i+j+n)\bmod n}\mid j\in[k]\}&amp;lt;/math&amp;gt;. Then &amp;lt;math&amp;gt;\mathcal{G}_\pi&amp;lt;/math&amp;gt; can be written as &amp;lt;math&amp;gt;\mathcal{G}_\pi=\{A_i\mid i\in [n]\}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;A_t\in\mathcal{F}&amp;lt;/math&amp;gt;. Since &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting, the only sets &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; that can be in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; other than &amp;lt;math&amp;gt;A_t&amp;lt;/math&amp;gt; itself are the &amp;lt;math&amp;gt;2k-2&amp;lt;/math&amp;gt; sets &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;t-(k-1)\le i\le t+k-1, i\neq t&amp;lt;/math&amp;gt;. We partition these sets into &amp;lt;math&amp;gt;k-1&amp;lt;/math&amp;gt; pairs &amp;lt;math&amp;gt;\{A_i,A_{i+k}\}&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;t-(k-1)\le i\le t-1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note that for &amp;lt;math&amp;gt;n\ge 2k&amp;lt;/math&amp;gt;, it holds that &amp;lt;math&amp;gt;A_i\cap C_{i+k}=\emptyset&amp;lt;/math&amp;gt;. Since &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting, &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; can contain at most one set of each such pair. The lemma follows.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The Katona&#039;s proof of Erdős–Ko–Rado theorem is done by counting in two ways the pairs of member &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; and cyclic permutation &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; which contain &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; as a continuous path on the circle (i.e., an arc).&lt;br /&gt;
&lt;br /&gt;
{{Prooftitle|Katona&#039;s proof of Erdős–Ko–Rado theorem|(double counting)&lt;br /&gt;
Let &lt;br /&gt;
:&amp;lt;math&amp;gt;\mathcal{R}=\{(S,\pi)\mid \pi \text{ is a cyclic permutation of }X, \text{and }S\in\mathcal{F}\cap\mathcal{G}_\pi\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
We count &amp;lt;math&amp;gt;\mathcal{R}&amp;lt;/math&amp;gt; in two ways.&lt;br /&gt;
&lt;br /&gt;
First, due to the lemma, &amp;lt;math&amp;gt;|\mathcal{F}\cap\mathcal{G}_\pi|\le k&amp;lt;/math&amp;gt; for any cyclic permutation &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt;. There are &amp;lt;math&amp;gt;(n-1)!&amp;lt;/math&amp;gt; cyclic permutations in total. Thus,&lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{R}|=\sum_{\text{cyclic }\pi}|\mathcal{F}\cap\mathcal{G}_\pi|\le k(n-1)!&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Next, for each &amp;lt;math&amp;gt;S\in\mathcal{F}&amp;lt;/math&amp;gt;, the number of cyclic permutations &amp;lt;math&amp;gt;\pi&amp;lt;/math&amp;gt; in which &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; is continuous is &amp;lt;math&amp;gt;|S|!(n-|S|)!=k!(n-k)!&amp;lt;/math&amp;gt;. Thus,&lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{R}|=\sum_{S\in\mathcal{F}}k!(n-k)!=|\mathcal{F}|k!(n-k)!&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Altogether, we have &lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{F}|\le\frac{k(n-1)!}{k!(n-k)!}=\frac{(n-1)!}{(k-1)!(n-k)!}={n-1\choose k-1}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Erdős&#039; shifting technique ===&lt;br /&gt;
We now introduce the original proof of the Erdős–Ko–Rado theorem, which uses a technique called &#039;&#039;&#039;shifting&#039;&#039;&#039; (originally called &#039;&#039;&#039;compression&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Without loss of generality, we assume &amp;lt;math&amp;gt;X=[n]&amp;lt;/math&amp;gt;, and restate the Erdős–Ko–Rado theorem as follows.&lt;br /&gt;
{{Theorem|Erdős–Ko–Rado theorem|&lt;br /&gt;
:Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;n\ge 2k&amp;lt;/math&amp;gt;. If &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting, then &amp;lt;math&amp;gt;|\mathcal{F}|\le{n-1\choose k-1}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
We define a &#039;&#039;&#039;shift operator&#039;&#039;&#039; for the set family.&lt;br /&gt;
{{Theorem|Definition (shift operator)|&lt;br /&gt;
: Assume &amp;lt;math&amp;gt;\mathcal{F}\subseteq 2^{[n]}&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;0\le i&amp;lt;j\le n-1&amp;lt;/math&amp;gt;. Define the &#039;&#039;&#039;&amp;lt;math&amp;gt;(i,j)&amp;lt;/math&amp;gt;-shift&#039;&#039;&#039; &amp;lt;math&amp;gt;S_{ij}&amp;lt;/math&amp;gt; as an operator on &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; as follows:&lt;br /&gt;
:*for each &amp;lt;math&amp;gt;T\in\mathcal{F}&amp;lt;/math&amp;gt;, write &amp;lt;math&amp;gt;T_{ij}=(T\setminus\{j\})\cup\{i\} &amp;lt;/math&amp;gt;, and let&lt;br /&gt;
::&amp;lt;math&amp;gt;S_{ij}(T)=&lt;br /&gt;
\begin{cases}&lt;br /&gt;
T_{ij} &amp;amp; \mbox{if }j\in T, i\not\in T, \mbox{ and }T_{ij} \not\in\mathcal{F},\\&lt;br /&gt;
T &amp;amp; \mbox{otherwise;}&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
:* let &amp;lt;math&amp;gt;S_{ij}(\mathcal{F})=\{S_{ij}(T)\mid T\in \mathcal{F}\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
It is easy to verify the following propositions of shifts.&lt;br /&gt;
&lt;br /&gt;
{{Theorem|Proposition|&lt;br /&gt;
# &amp;lt;math&amp;gt;|S_{ij}(T)|=|T|\,&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;|S_{ij}(\mathcal{F})|=\mathcal{F}&amp;lt;/math&amp;gt;;&lt;br /&gt;
# if &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting, then so is &amp;lt;math&amp;gt;S_{ij}(\mathcal{F})&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Proof|&lt;br /&gt;
(1) is immediate. Now we prove (2).&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;A,B\in\mathcal{F}&amp;lt;/math&amp;gt;. All the cases are easy to dealt with except when &amp;lt;math&amp;gt;A\cap B=\{j\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;i\in A&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;i\not\in B&amp;lt;/math&amp;gt;. Denote &amp;lt;math&amp;gt;A_{ij}=A\setminus\{j\}\cup\{i\}&amp;lt;/math&amp;gt;. It holds that &amp;lt;math&amp;gt;A_{ij}\cap B=(A\cap B)\setminus\{j\}=\emptyset&amp;lt;/math&amp;gt;. Since &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting, it must hold that &amp;lt;math&amp;gt;A_{ij}\not\in\mathcal{F}&amp;lt;/math&amp;gt;. Thus, &amp;lt;math&amp;gt;S_{ij}(A)=A_{ij}&amp;lt;/math&amp;gt; and clearly &amp;lt;math&amp;gt;S_{ij}(B)=B_{ij}=B\setminus\{j\}\cup\{i\}&amp;lt;/math&amp;gt;. Therefore, &amp;lt;math&amp;gt;i\in S_{ij}(A)\cap S_{ij}(B)&amp;lt;/math&amp;gt; thus &amp;lt;math&amp;gt;S_{ij}(A)\cap S_{ij}(B)\neq \emptyset&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Repeatedly applying &amp;lt;math&amp;gt;S_{ij}(\mathcal{F})&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;0\le i&amp;lt;j\le n-1&amp;lt;/math&amp;gt;, since we only replace elements by smaller elements, eventually &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; will stop changing, that is, &amp;lt;math&amp;gt;S_{ij}(\mathcal{F})=\mathcal{F}&amp;lt;/math&amp;gt; for all &amp;lt;math&amp;gt;0\le i&amp;lt;j\le n-1&amp;lt;/math&amp;gt;. We call such an &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; &#039;&#039;&#039;shifted&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The idea behind the shifting technique is very natural: by applying shifting, all intersecting families are transformed to some &#039;&#039;special forms&#039;&#039;, and we only need to prove the theorem for these special form of intersecting families.&lt;br /&gt;
&lt;br /&gt;
{{Prooftitle|Proof of Erdős-Ko-Rado theorem| (The original proof of Erdős-Ko-Rado by shifting)&lt;br /&gt;
By the above lemma, it is sufficient to prove the Erdős-Ko-Rado theorem holds for shifted &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;. We assume that &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is shifted.&lt;br /&gt;
&lt;br /&gt;
First, it is trivial to see that the theorem holds for &amp;lt;math&amp;gt;k=1&amp;lt;/math&amp;gt; (no matter whether shifted).&lt;br /&gt;
&lt;br /&gt;
Next, we show that the theorem holds when &amp;lt;math&amp;gt;n=2k&amp;lt;/math&amp;gt;  (no matter whether shifted). For any &amp;lt;math&amp;gt;S\in{X\choose k}&amp;lt;/math&amp;gt;, both &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;X\setminus S&amp;lt;/math&amp;gt; are in &amp;lt;math&amp;gt;{X\choose k}&amp;lt;/math&amp;gt;, but at most one of them can be in &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt;. Thus,&lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{F}|\le\frac{1}{2}{n\choose k}=\frac{n!}{2k!(n-k)!}=\frac{(n-1)!}{(k-1)!(n-k)!}={n-1\choose k-1}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
We then apply the induction on &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;. For &amp;lt;math&amp;gt;n&amp;gt; 2k&amp;lt;/math&amp;gt;, the induction hypothesis is stated as:&lt;br /&gt;
* the Erdős-Ko-Rado theorem holds for any smaller &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;.&lt;br /&gt;
Define&lt;br /&gt;
:&amp;lt;math&amp;gt;\mathcal{F}_0=\{S\in\mathcal{F}\mid n\not\in S\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{F}_1=\{S\in\mathcal{F}\mid n\in S\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Clearly, &amp;lt;math&amp;gt;\mathcal{F}_0\subseteq{[n-1]\choose k}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{F}_0&amp;lt;/math&amp;gt; is intersecting. Due to the induction hypothesis, &amp;lt;math&amp;gt;|\mathcal{F}_0|\le{n-2\choose k-1}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
In order to apply the induction, we let&lt;br /&gt;
:&amp;lt;math&amp;gt;\mathcal{F}_1&#039;=\{S\setminus\{n\}\mid S\in\mathcal{F}_1\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Clearly, &amp;lt;math&amp;gt;\mathcal{F}_1&#039;\subseteq{[n-1]\choose k-1}&amp;lt;/math&amp;gt;. If only it is also intersecting, we can apply the induction hypothesis, and indeed it is. To see this, by contradiction we assume that &amp;lt;math&amp;gt;\mathcal{F}_1&#039;&amp;lt;/math&amp;gt; is not intersecting. Then there must exist &amp;lt;math&amp;gt;A,B\in\mathcal{F}&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;A\cap B=\{n\}&amp;lt;/math&amp;gt;, which means that &amp;lt;math&amp;gt;|A\cup B|\le 2k-1&amp;lt;n-1&amp;lt;/math&amp;gt;. Thus, there is some &amp;lt;math&amp;gt;0\le i\le n-1&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;i\not\in A\cup B&amp;lt;/math&amp;gt;. Since &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is shifted, &amp;lt;math&amp;gt;A_{in}=A\setminus\{n\}\cup\{i\}\in\mathcal{F}&amp;lt;/math&amp;gt;. On the other hand it can be verified that &amp;lt;math&amp;gt;A_{in}\cap B=\emptyset&amp;lt;/math&amp;gt;, which contradicts that &amp;lt;math&amp;gt;\mathcal{F}&amp;lt;/math&amp;gt; is intersecting. &lt;br /&gt;
&lt;br /&gt;
Thus, &amp;lt;math&amp;gt;\mathcal{F}_1&#039;\subseteq{[n-1]\choose k-1}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{F}_1&#039;&amp;lt;/math&amp;gt; is intersecting. Due to the induction hypothesis, &amp;lt;math&amp;gt;|\mathcal{F}_1&#039;|\le{n-2\choose k-2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Combining these together,&lt;br /&gt;
:&amp;lt;math&amp;gt;|\mathcal{F}|=|\mathcal{F}_0|+|\mathcal{F}_1|=|\mathcal{F}_0|+|\mathcal{F}_1&#039;|\le {n-2\choose k-1}+{n-2\choose k-2}={n-1\choose k-1}&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
:(&#039;&#039;&#039;声明:&#039;&#039;&#039; 资料受版权保护, 仅用于教学.)&lt;br /&gt;
:(&#039;&#039;&#039;Disclaimer:&#039;&#039;&#039; The following copyrighted materials are meant for educational uses only.)&lt;br /&gt;
&lt;br /&gt;
* van Lin and Wilson. &#039;&#039;A course in combinatorics.&#039;&#039; Cambridge Press. Chapter 6.&lt;br /&gt;
* Aigner and Ziegler. &#039;&#039;Proofs from THE BOOK, 4th Edition.&#039;&#039; Springer-Verlag. [[media:PFTB_chap27.pdf| Chapter 27]].&lt;/div&gt;</summary>
		<author><name>172.21.15.93</name></author>
	</entry>
</feed>