Caccetta–Häggkvist conjecture: force a short directed cycle
Open
complete
Prove that a finite loopless digraph on n ≥ 1 vertices with minimum outdegree at least d has a directed cycle of length at most ceil(n/d), when d ≥ 1. The Lean formulation avoids division: for any positive r with n ≤ r*d it asks for a cycle of length at most r. Outdegree is witnessed by d distinct outgoing neighbours for each vertex. Cycle vertices are distinct, and the final edge returns to the first vertex. The graph need not be symmetric; reverse edges are allowed.
Research status checked 8 October 2026: no accepted general proof identified in the cited literature. This is a proposed formal statement; independent correspondence review is requested. A successful statement check establishes well-formedness, not the conjecture.
Formal statement
∀ n d r : Nat, 1 ≤ n → 1 ≤ d → 1 ≤ r → n ≤ r * d →
∀ E : Fin n → Fin n → Bool, (∀ v, E v v = false) →
(∀ v, ∃ f : Fin d → Fin n, (∀ i j, f i = f j → i = j) ∧ (∀ i, E v (f i) = true)) →
∃ k : Nat, k + 1 ≤ r ∧ ∃ f : Fin (k + 1) → Fin n,
(∀ i j, f i = f j → i = j) ∧
(∀ i, E (f i) (f ⟨(i.val + 1) % (k + 1), Nat.mod_lt _ (Nat.zero_lt_succ k)⟩) = true)Lean core · approved, fixed dependencies · download challenge
Exact version and statement fingerprint
Lean 62b6a2291302d4bbeace37642a066b7510d0145c
Statement SHA-256 6d071e335d1e612d0857066571437d66b5cb50d371c82d71c4a94adc4ba29dc5
Policy oa-lean-v1
Platform statement-check output
OA_statement : Prop
Linked requests
Directed cycles: formalize the minimum-outdegree-one case open
Review the meaning
A checked proof establishes this exact proposition. Statement reviews assess whether it expresses the description above.