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
A family of sets is called a sunflower (or -system) with core if for all . The sets are called the petals and must be pairwise disjoint and non-empty.
A family is called an antichain (or Sperner family) if no member of is contained in another, i.e., for all with , we have and .
The maximum size of an antichain in is , achieved by taking all subsets of size .
Intersection Properties
A family is called intersecting if for all . More generally, is -intersecting if for all .
For any fixed element , the family is intersecting and has size . This is called a star or principal intersecting family centered at .
The shifting (or compression) operation is a fundamental tool in extremal set theory. For , the -shift of a family replaces each set containing but not by , provided the resulting set is not already in . Shifting preserves the size of and the intersecting property, while producing a "simpler" family.
Shadows and Kruskal-Katona Theory
For a family , the shadow of is The upper shadow is similarly .
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.
Let . Then the shadow is so .