Proof Wanted
A registry of mathematical theorems and open conjectures that are suitable for formalization in Lean 4 + Mathlib. Each candidate has a precise Lean statement that type-checks against the current version of Mathlib (proofs are sorry). The goal is to identify results where the mathematical infrastructure exists in Mathlib and the proof is within reach.
What makes a good candidate
- The statement can be expressed using current Mathlib definitions (or with minor extensions).
- Key proof ingredients (lemmas, tactics, type class instances) are available or within reach.
- The result is mathematically significant, self-contained, or fills a gap in Mathlib.
- The proof is estimated at under 3000 lines of Lean (comparable to recent Mathlib contributions).
Contributions are via pull request. See Contributing for details.
Chvatal's conjecture
Let be a downward-closed (ideal) family of finite sets. Then the largest intersecting subfamily of is a star: there exists an element such that the maximum size of an intersecting subfamily equals .
Davenport constant of ℤ_n ⊕ ℤ_n
The Davenport constant of a finite abelian group is the smallest integer such that every multiset of elements from contains a non-empty zero-sum subsequence.
Conjecture: .
The lower bound is easy (take copies of and copies of ). The upper bound is the content of the conjecture.
Equational theories of magmas (sample implications)
The equational_theories project catalogues thousands of equational laws for magmas (types with a single binary operation) and maps their logical relationships. Many implications remain undecided: given two equations, it is unknown whether every magma satisfying the first must also satisfy the second.
Sample equations:
- Equation 46:
- Equation 387:
- Equation 4512: (associativity)
Erdos matching conjecture
The maximum size of a -uniform family on with no pairwise disjoint sets is
Erdos-Straus conjecture
For every integer , the equation
has a solution in positive integers .
Frankl's conjecture for finite upper semimodular lattices
Frankl's union-closed conjecture (lattice-theoretic form): In every finite lattice, there exists a join-irreducible element such that is above at most half the elements:
We state the conjecture restricted to upper semimodular lattices: lattices satisfying .
Sensitivity conjecture (tight bound)
For every Boolean function ,
where is the sensitivity and is the block sensitivity.
Sunflower conjecture
There exists a constant such that any family of more than sets, each of size , contains a sunflower of size 3 (i.e., three sets whose pairwise intersections are all equal).