The finite-color interval lemma used for termination #
The operation colors in the proof of the Flag Decomposition Lemma need not decrease. The combinatorial input instead finds an interval with many occurrences of its least color. The required number of occurrences may depend arbitrarily on the first index of the interval.
An interval on which l is a lower bound for the colors and occurs at
least h a times. Indices and colors start at zero.
Equations
- EGZ.HasColorInterval χ h a b l = (a ≤ b ∧ (∀ i ∈ Finset.Icc a b, l ≤ χ i) ∧ h a ≤ {i ∈ Finset.Icc a b | χ i = l}.card)
Instances For
Infinite version of the interval lemma: take the least color whose fiber is infinite, then start beyond every occurrence of a smaller color.
The finite-color interval claim in the proof of the Flag Decomposition
Lemma. The bound is uniform over all colorings and h need not be
monotone. Kőnig's lemma turns arbitrarily long bad colorings into an
infinite bad coloring, contradicting exists_color_interval.
A formulation for operation sequences: among the first N operations,
there is an interval whose smallest color occurs as often as prescribed by
the interval's starting index. Only these first N colors are constrained.