Skip to content

Erdős problem 639

Is it true that if the edges of KnK_n are 2-coloured then there are at most n2/4n^2/4 many edges which do not occur in a monochromatic triangle?

Sources

Browse retained paths and inspect the exact material available for this Problem.

1 retained statement2415f78e850a

Open selected source

FormalConjectures/ErdosProblems/

639.lean

Retained formal statement1 of 1

Is it true that if the edges of KnK_n are 2-coloured then there are at most n2/4n^2/4 many edges which do not occur in a monochromatic triangle?

Solved by Erdős, Rousseau, and Schelp for large nn, but unpublished. Alon has observed that this also follows from a result of Pyber [Py86], which states that (for large enough nn) at most n2/4+2\lfloor n^2/4\rfloor+2 monochromatic cliques cover all edges of a 22-coloured KnK_n.

This problem was solved completely by Keevash and Sudakov [KeSu04], who proved that the correct threshold is n2/4\lfloor n^2/4\rfloor for all n7n\geq 7, is (n2)\binom{n}{2} for n5n\leq 5, and is 1010 for n=6n=6.

Since the bound fails for small nn (at n=6n=6 the threshold is 10>62/410 > 6^2/4), the statement is formalized in the asymptotic reading in which the problem was posed and solved: for all sufficiently large nn, every 22-colouring of the edges of KnK_n leaves at most n2/4n^2/4 edges not occurring in a monochromatic triangle. Edges of KnK_n are the non-diagonal unordered pairs Sym2 (Fin n); an edge {x,y}\{x, y\} occurs in a monochromatic triangle if and only if there is a third vertex zz with C({x,z})=C({y,z})=C({x,y})C(\{x, z\}) = C(\{y, z\}) = C(\{x, y\}).

The linked file proves the bound for every finite vertex type with at least 1010 vertices, which gives the atTop reading below, and collects the uncovered edges as the edge set of a graph rather than as a set of pairs.

FormalConjectures/ErdosProblems/639.leanErdos639.erdos_6395 linesExact file
True  ∀ᶠ (n : ℕ) in Filter.atTop,    ∀ (C : Sym2 (Fin n) → Fin 2),      {e | ¬e.IsDiag ∧ ∀ (x y : Fin n), e = s(x, y) → ¬∃ z, zxzyC s(x, z) = C eC s(y, z) = C e}.ncard        n ^ 2 / 4
SolvedProof has a holelean4external proof

The proof uses `sorry`: part of the argument is written but not proved. Lean accepts the file; it does not accept the theorem.

Search problems.science

Find a Problem, Result, source, or page