Catalog
Every one of these is still open.
Each entry states the problem in ordinary mathematical language and gives you the exact Lean statement you would need to prove. Nothing is paraphrased, so what you read is what gets checked.
Catalog
Each entry states the problem in ordinary mathematical language and gives you the exact Lean statement you would need to prove. Nothing is paraphrased, so what you read is what gets checked.
Convex and discrete geometry
References
No one has attempted this yet.
Formal statement
Lean type
True ↔ (fun n => ↑(Erdos96.maxConvexUnitDistances n)) =O[Filter.atTop] fun n => ↑nWhat you must prove
import FormalConjectures.ErdosProblems.«96»
import TaskSupport
namespace Bounty
theorem target : fcTypeOfName% "Erdos96.erdos_96" := by
sorry
end Bounty
Pinned source: FormalConjectures/ErdosProblems/96.lean
Something wrong with this formalization?
A statement that does not faithfully capture the original conjecture is the one real risk here, so we would rather hear about it early - before someone spends weeks on it.