A sunflower is a delta-system: its pairwise intersections all equal one core, and its petals outside the core are pairwise disjoint. For an -uniform set family, prove the displayed bound by induction on . If a maximal disjoint subfamily has members, their core is empty. Otherwise its union has at most points and meets every member. Some point belongs to more than members. Remove it and apply the induction hypothesis; putting it back enlarges the common core. The case is immediate.
If are infinite cardinals and for every , every -sized family of sets of size less than has a -sized delta-system subfamily.
Let be the monotone Boolean function of the edge indicators asserting that an -vertex graph contains an -clique. We prove a superpolynomial monotone clique lower bound using a finite lattice of approximations. The only circuit theorem assumed is the Razborov gate-by-gate approximation lemma.
Fix integers . Consider upward-closed set families of subsets of of size at most . Impose the Razborov closure rule: if have pairwise intersections contained in , adjoin whenever . Also normalize a family containing a set of size zero or one to the full family, since its clique predicate is identically true. Represent it by
Closed families form the finite lattice approximation for monotone clique circuits, with meet and join . An input edge is represented by the family of its supersets up to size . The constant predicates have the empty and full families. The assumed approximation theorem says that a size- circuit's output disagreement is covered by at most local gate errors:
We need the Erdős–Rado sunflower lemma: an -uniform set family with more than members contains members with a common pairwise intersection. Its short induction proves the bound. A maximal disjoint subfamily either has members, already the required empty-core delta-system, or its union has at most points and meets every member. Some point then occurs in more than members. Delete it, apply the induction hypothesis, and restore it to the core. Thus an -closed family has at most
inclusion-minimal -sets: a sunflower among those members would force its proper core and contradict minimality. This is the sunflower bound for minimal members of a Razborov-closed family.
For positive inputs choose a uniform -subset and the graph having exactly the edges of its clique. Put and suppose . A nonuniversal family has no minimal member of size at most one, so it accepts at most
of positive inputs. Here .
If is in a meet-error set, it contains minimal witnesses . Their union must have size greater than , since otherwise upward closure would put it in . At least one witness therefore has size greater than . The same counting and the union bound give the positive clique error of a truncated lattice meet:
For negative inputs independently assign one of colours to each vertex, joining differently coloured vertices. Every resulting complete multipartite graph is -clique-free. Consider one forcing step adjoining . If its clique is newly accepted, is rainbow while all witnesses are not. Condition on the colours of . The sets are disjoint, so their non-rainbow events are conditionally independent. For each witness, every possible collision either involves two random petal colours or one petal colour and one fixed core colour; its probability is at most
When this is at most , a step makes a negative error with probability at most . Upward closure itself introduces no extra accepted graphs, and normalization introduces no extra error beyond the forcing step that produced a set of size at most one. At most sets can be forced. The negative colouring error of a forced-set closure is therefore
Set and . For sufficiently large , both probability conditions hold and . If the output approximation is nonuniversal, it misses at least half the positive inputs, so the Razborov gate-by-gate approximation lemma forces . If it is universal, it accepts every negative colouring input, forcing . Consequently
Since and grows faster than , both terms imply
for an absolute positive and all sufficiently large . This is superpolynomial in the input bits. The argument concerns AND/OR monotone circuits; it gives no such bound for circuits allowed negation.
A precise form of the generalized delta-system lemma is this. Let be infinite cardinals, with regular and uncountable, and suppose for every . Every family of distinct sets, each of cardinality less than , contains a subfamily of size and a set such that
The members form a delta-system with root . A sufficient usual arithmetic hypothesis is for all infinite cardinals . The finite-set case needs only regular uncountable , since finite subsets of each form a family of size less than . This is the form used for the finite-support collapse below.
All cardinalities in this part are first computed in . The forcing has size . A family of finite domains has a -sized Delta-system, since is regular. There are fewer than possible value assignments on its finite root: each coordinate allows fewer than values. Regularity lets us thin to two conditions, indeed many, with identical root assignments. Their union is a condition, proving the -chain condition.
Consequently every maximal forcing antichain has cardinality less than , but there is no one compulsory cardinality. For any nonzero cardinal , the single-coordinate conditions assigning the values at form an forcing antichain of size . It is maximal: a condition already assigning that coordinate is compatible with its matching value, and a condition not assigning it is compatible with every allowed value. Thus every such size occurs, including singleton maximal forcing antichains. These are the maximal-antichain sizes in the finite Lévy collapse.
The paper writes for . We use this printed weaker-first convention: extends and is stronger. Compatibility and generic meeting arguments below always refer to common extensions, so do not accidentally reverse the convention.
The Delta-system lemma states that every uncountable family of finite sets contains an uncountable subfamily and a fixed finite root such that
At a regular uncountable cardinal , a family of finite sets has a Delta-system subfamily of size . The root may be empty. Neither version asserts that all sets in the original family have the same intersection.
Inside , the finite-function order has the countable chain condition for finite-function forcing. In an uncountable family of binary conditions there are uncountably many distinct finite domains, since each domain supports only finitely many conditions. These domains would have an uncountable Delta-system subfamily by the Delta-system lemma. There are only finitely many assignments to the common finite root, so thin further to an uncountable family agreeing there. Any two such conditions have a union that is again a function and is a common stronger extension. Thus no uncountable antichain in a forcing order exists.
Here is the relevant preservation argument, rather than an appeal to the condition alone. Fix forcing that a forcing name is a function . For each , choose inside a maximal antichain in a forcing order below deciding . By the countable chain condition for forcing, this antichain is countable in , so the possible values form a countable . The union is countable in , hence bounded below its regular . The interpreted has range contained in , by maximality and the dense-below generic meeting lemma. It therefore cannot be a surjection onto .
If were not a cardinal number in , it would be equinumerous with a smaller ordinal, which was countable already in ; composing with that ground-model enumeration would give a surjection . This is impossible. Therefore
This is the possible-values lemma for chain-condition forcing specialized to . Countability and regularity in this proof are computed inside , not inferred from the external countability of .
A Delta-system is a family of sets with a fixed root such that
The Delta-system lemma says that every uncountable family of finite sets has an uncountable subfamily forming a Delta-system. The root may be empty. Finiteness is a hypothesis on the family to which this lemma is applied, rather than a requirement in the general definition of a Delta-system.
An inclusion-minimal -set in an upward-closed family cannot belong to an -member delta-system of such minimal sets: its proper core would be adjoined by Razborov closure, violating minimality. The Erdős–Rado sunflower lemma therefore bounds the number of minimal -sets. This weaker factorial bound is sufficient for the superpolynomial monotone clique lower bound.