ConceptComplete

Extremal Set Systems

Extremal combinatorics studies how large or small a collection of combinatorial structures can be, given certain constraints. The theory of extremal set systems investigates the maximum size of families of subsets satisfying prescribed intersection or containment conditions.


Fundamental Definitions

Definition4.1Sunflower (Delta-System)

A family F={F1,F2,…,Fk}\mathcal{F} = \{F_1, F_2, \ldots, F_k\} of sets is called a sunflower (or Ξ”\Delta-system) with core YY if Fi∩Fj=YF_i \cap F_j = Y for all iβ‰ ji \neq j. The sets Fiβˆ–YF_i \setminus Y are called the petals and must be pairwise disjoint and non-empty.

Definition4.2Antichain and Sperner Family

A family FβŠ†2[n]\mathcal{F} \subseteq 2^{[n]} is called an antichain (or Sperner family) if no member of F\mathcal{F} is contained in another, i.e., for all A,B∈FA, B \in \mathcal{F} with Aβ‰ BA \neq B, we have AβŠ†ΜΈBA \not\subseteq B and BβŠ†ΜΈAB \not\subseteq A.

The maximum size of an antichain in 2[n]2^{[n]} is (n⌊n/2βŒ‹)\binom{n}{\lfloor n/2 \rfloor}, achieved by taking all subsets of size ⌊n/2βŒ‹\lfloor n/2 \rfloor.


Intersection Properties

Definition4.3Intersecting Family

A family FβŠ†([n]k)\mathcal{F} \subseteq \binom{[n]}{k} is called intersecting if A∩Bβ‰ βˆ…A \cap B \neq \emptyset for all A,B∈FA, B \in \mathcal{F}. More generally, F\mathcal{F} is tt-intersecting if ∣A∩B∣β‰₯t|A \cap B| \geq t for all A,B∈FA, B \in \mathcal{F}.

ExampleStar Construction

For any fixed element x∈[n]x \in [n], the family Fx={A∈([n]k):x∈A}\mathcal{F}_x = \{A \in \binom{[n]}{k} : x \in A\} is intersecting and has size (nβˆ’1kβˆ’1)\binom{n-1}{k-1}. This is called a star or principal intersecting family centered at xx.

RemarkShifting Technique

The shifting (or compression) operation is a fundamental tool in extremal set theory. For i<ji < j, the (i,j)(i,j)-shift of a family F\mathcal{F} replaces each set A∈FA \in \mathcal{F} containing jj but not ii by (Aβˆ–{j})βˆͺ{i}(A \setminus \{j\}) \cup \{i\}, provided the resulting set is not already in F\mathcal{F}. Shifting preserves the size of F\mathcal{F} and the intersecting property, while producing a "simpler" family.


Shadows and Kruskal-Katona Theory

Definition4.4Shadow of a Family

For a family FβŠ†([n]k)\mathcal{F} \subseteq \binom{[n]}{k}, the shadow of F\mathcal{F} is βˆ‚F={G∈([n]kβˆ’1):GβŠ†FΒ forΒ someΒ F∈F}.\partial \mathcal{F} = \left\{ G \in \binom{[n]}{k-1} : G \subseteq F \text{ for some } F \in \mathcal{F} \right\}. The upper shadow is similarly βˆ‚+F={G∈([n]k+1):FβŠ†GΒ forΒ someΒ F∈F}\partial^+ \mathcal{F} = \{G \in \binom{[n]}{k+1} : F \subseteq G \text{ for some } F \in \mathcal{F}\}.

The Kruskal-Katona theorem determines the minimum possible shadow size for a family of given cardinality: the initial segment in the colex order minimizes the shadow among all families of the same size.

ExampleShadow of a Triangle Family

Let F={{1,2,3},{1,2,4},{1,3,4}}βŠ†([4]3)\mathcal{F} = \{\{1,2,3\}, \{1,2,4\}, \{1,3,4\}\} \subseteq \binom{[4]}{3}. Then the shadow is βˆ‚F={{1,2},{1,3},{2,3},{1,4},{2,4},{3,4}}=([4]2),\partial \mathcal{F} = \{\{1,2\}, \{1,3\}, \{2,3\}, \{1,4\}, \{2,4\}, \{3,4\}\} = \binom{[4]}{2}, so βˆ£βˆ‚F∣=6|\partial \mathcal{F}| = 6.