In algebraic combinatorics, the Kruskal–Katona theorem gives a complete characterization of the f-vectors of abstract simplicial complexes. It includes as a special case the Erdős–Ko–Rado theorem and can be restated in terms of uniform hypergraphs. The theorem is named after Joseph Kruskal and Gyula O. H. Katona. It was independently proved by Marcel-Paul Schützenberger, but his contribution escaped notice for several years.
Contents
Statement
Given two positive integers N and i, there is a unique way to expand N as a sum of binomial coefficients as follows:
This expansion can be constructed by applying the greedy algorithm: set ni to be the maximal n such that
Statement for simplicial complexes
An integral vector
Statement for uniform hypergraphs
Let A be a set consisting of N distinct i-element subsets of a fixed set U ("the universe") and B be the set of all
Ingredients of the proof
For every positive i, list all i-element subsets a1 < a2 < … ai of the set N of natural numbers in the colexicographical order. For example, for i = 3, the list begins
Given a vector
- Vector f is the f-vector of a simplicial complex Δ.
- Δf is a simplicial complex.
-
f i ≤ f i − 1 ( i ) , 1 ≤ i ≤ d − 1.
The difficult implication is 1 ⇒ 2.