Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Statement and conventions
A finite set system here is a pair , where is a nonempty vertex set and is a family of subsets of , with no repeated edges. A subsystem has , , and every edge in contained in . Call a forest if every subsystem with satisfies
A forest is a tree when equality holds for the whole system. A two-coloring is a partition of into two classes, either of which may be empty, such that neither class contains an edge.
The source states the forest condition for “any” subsystem, but its induction starts at ; the exclusion of the empty ground set is therefore implicit, since the displayed inequality would be impossible for . Its printed-p. 100 footnote also assumes that set systems under discussion of chromatic number have no singleton edges. That assumption is automatic here: a singleton edge on its one-vertex subsystem would violate the forest inequality.
Theorem 5. Every forest has a two-coloring.
Source. László Lovász, Graphs and set systems, Theorem 5 and its proof, printed pp. 102–103 (PDF pp. 4–5). The source defines finite set systems and subsystems on printed p. 99 and defines coloring on printed pp. 99–100. It introduces the theorem, printed as "A forest has chromatic number 2." on p. 102, as a conjecture of Erdős, and notes Erdős's remark that the seven-point projective plane shows the condition is sharp for uniform 3-systems.
Read depth. Claims checked: the definitions, the statement and the sharpness remark were read clause by clause on the print. The proof below is written here, following the paper's induction on pp. 102–103 and repairing its final display; it was checked step by step by its author, and no independent review is recorded.
Rewritten proof
We induct on . The assertion is immediate when . Suppose and the result holds for smaller vertex sets.
Choose a tree contained in that is maximal among trees with . Such a tree exists: one vertex together with no edges is a tree, and the system is finite. Put
Thus is nonempty and
No edge of can be contained in . Otherwise would be a subsystem of the forest but would have as many vertices as edges, contrary to the forest inequality.
First suppose no edge meets both and . Every edge of is then contained in , so is itself a forest. The induction hypothesis two-colors both and ; taking the unions of corresponding color classes gives a two-coloring of .
It remains to handle the case of a crossing edge. Choose
and form the trace system
with repeated traces retained only once. All these traces are nonempty, because no edge of lies inside .
We claim that is a forest. For its whole vertex set, the forest inequality for and the tree equality for give
where the last inequality holds because is formed from and may identify equal traces.
Now let be a subsystem of with . For each trace in , select one original edge in that gives that trace, and call the resulting edge family . The choices are distinct, so , and every edge of is contained in . Hence
is a subsystem of that properly extends and still has a proper vertex set. If its forest inequality were an equality, it would be a larger admissible tree, contradicting the maximality of . Therefore
and the tree equality yields
Together with the whole-set calculation, this proves that is a forest.
Apply the induction hypothesis to obtain colorings of and of . Relabel the two colors within each part so that and . Then
is a two-coloring of . Edges of are properly colored by . If , its trace is an edge of , so it meets both and and remains nonmonochromatic when those two classes are swapped in the combined coloring. Finally, contains and , which lie in opposite combined color classes. This completes the induction.
The source's final displayed partition is printed as , repeating and omitting , so it is not a partition of . The preceding choices and and the edge check force the corrected partition used above. This compilation treats the repeated as a typographical error and repairs it in the rewrite; no author-issued erratum was located.
Consequence for Problem 1022
Let be a finite family of finite sets, all of size at least , such that for every nonempty finite set ,
If is empty, property B is immediate. Otherwise its ground set is nonempty.
For any nonempty subfamily , set . Then
and integrality gives . Any subsystem whose edge family is has at least vertices, so it also satisfies the forest inequality. Subsystems with no edges satisfy the inequality whenever their vertex set is nonempty. Thus is a forest and Theorem 5 gives property B.
Consequently the strict threshold works for every . Combined with the Kostochka–Nešetřil Property 7 counterexamples for every , the largest valid constant is exactly for each .