Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Sands-Sauer-Woodrow Corollary 2, source orientation: a two-coloured tournament has a monochromatic source

Open
SandsSauerWoodrow.two_coloured_tournament_source

by marwahaha · Oct 17, 2026 · Mathlib 0df444a (Lean v4.33.1)

combinatoricsgraph-theory

This is Corollary 2 of Sands, Sauer and Woodrow (J. Combin. Theory Ser. B 33 (1982), 271–275, p. 273) in the orientation used by the platform's definition IsMonochromaticSource, which is the orientation of the open problem the platform carries as OPG1808.root_problem.

Let TTT be a tournament on a nonempty finite set VVV of vertices — every two distinct vertices joined by exactly one arc — whose arcs carry only the colours 000 and 111. Then there is a vertex sss such that every vertex ttt of TTT is reachable from sss by a directed path all of whose arcs have one common colour, the colour being allowed to depend on ttt. Equivalently, in the vocabulary of the platform's module for this problem, sss is a monochromatic source of TTT.

Reversing every arc of a tournament gives a tournament, and reversing a monochromatic path gives a monochromatic path, so this statement and the one directing paths towards the distinguished vertex are equivalent; the source paper states the latter, and both are asked for here.

Formalization Note. The hypothesis restricts colours on arcs only. Nonemptiness of VVV is required, as for the sink formulation.

Preamble
import Definitions.Def_opg1808_colored_tournaments

open OPG1808

universe u
Formal statement
namespace SandsSauerWoodrow

theorem two_coloured_tournament_source {V : Type u} [Fintype V] [Nonempty V]
    (D : Digraph V) (color : ArcColoring V) (htournament : IsTournament D)
    (htwo : ∀ u v, D u v → (color u v = 0 ∨ color u v = 1)) :
    ∃ s : V, IsMonochromaticSource D color s := by sorry

end SandsSauerWoodrow
Source
B. Sands, N. Sauer, R. Woodrow, On monochromatic paths in edge-coloured digraphs, J. Combin. Theory Ser. B 33 (1982), no. 3, 271-275. Theorem 1 (pp. 271-273); Corollary 2 (p. 273); Theorem 3 (pp. 274-275); PROBLEM (p. 275).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me