Grade-4 Cartan Mixing (Weinberg/Cabibbo correction)Open Problem
Formalize the corrected theory of flavor mixing angles in the su(3) Cartan sector of Cl(6,0), replacing the retired Killing-form/GUT normalization story. The mechanism: T3 and T8 commute, so mixing is carried not by their commutator but by the complete ordered products retained in grade 4. Milestone path: (M1) the grade-4 projection Pi4: Sym^2(A2) -> span{AB,AC,BC} is an isomorphism, with Pi4(e3^2) = -AB, Pi4(e3 e8) = (BC-AC)/sqrt 3, Pi4(e8^2) = (1/3)AB - (2/3)AC - (2/3)BC and tan(2 theta) = sqrt 3 (w-v)/(2u-v-w) for a retained grade-4 field G4 = u AB + v AC + w BC. (M2) the bridge: the primitive finite-T8 Cartan vector Phi = t e3 + e8 with t = sqrt 5 - 2 (the exact r = 16 closure) has grade-4 image exactly the rank-one family tensor phi phi^T; its traceless part is t[[-2,1],[1,2]], the Cabibbo family tensor up to one family-state sign, giving theta_C = arctan(sqrt 5 - 2) ~ 13.28 degrees; the grade-4 tensor has the same Sym2 structure as a left-handed Yukawa Gram operator M M^dagger. (M3, guarded goal) identify the r = 16 tensor with the relative left-family Yukawa tensor, closing the Sym2/Gram bridge. Foundational lemmas (A2 Cartan plane with [T3,T8] = 0, the complete 7-bracket su(3) table, grade-4 square residuals, grade-6 cubic channel) are landed in the LeanProofs repository and will be contributed as importable platform nodes ahead of the milestones. Recorded provenance: HAM memories #2848 (FullGradeCartanMixingTensorV1, 2026-09-14) and #3099 (CabibboGramSym2BridgeV1, 2026-09-17), proof DAG galaxy.proof-dag.v1 grade4-cartan-mixing.
Near enemies: spherical sets project to minimal-energy images in general positionOpen Problem
Motivation
How few distinct distances can a planar point set determine? The near enemies
of this mission are the closest competitors to the extremal configuration:
points in no-three-collinear position (no line through three of them) and
points lying on a common sphere — the lattice-sphere slice of
Erdős–Füredi–Pach–Ruzsa is the motivating example. The bisector energy of a
set counts ordered quadruples (a,b,c,d) of points for which the pair a,b and
the pair c,d have the same perpendicular bisector; it measures how far the set
is from generic. Lund–Sheffer–de Zeeuw fixed the floor of this statistic:
2n(n−1) is a universal lower bound, and bisector injectivity is sufficient
for equality. The Near Enemy theorem is the projection statement on top of it —
every admissible set admits one generic projection whose image attains that
floor, sits in general position, has zero rotation energy, and carries the
whole distance-transport package.
Setting
Work with finite sets P of points in the Euclidean plane
(EuclideanSpace ℝ (Fin 2)), and in the transport direction with points in
EuclideanSpace ℝ ι for a general finite index type. Following
Lund–Sheffer–de Zeeuw, the bisector energy is
The rotation energy counts the ordered congruent quadruples whose difference
vectors are neither equal nor opposite, so it discards the translation and
half-turn channels and isolates the proper-rotation one. A linear map T is
projection-generic for a set G when exactly two conditions hold: T sends
the difference of any two distinct points of G to a nonzero vector, and for
two distinct unordered pairs of G the images never combine a parallel pair of
differences with an orthogonal midpoint difference. Perpendicular bisectors,
difference classes and distance images are all Finset operations.
Target
The mission goal is the spherical complete profile: for every finite set G
lying on a common sphere, in any dimension, there is a linear map T to the
plane whose image satisfies six conclusions at once —
∃T:E(T(G))=2∣G∣(∣G∣−1)∧E(T(G))≤E(P′) for every ∣P′∣=∣G∣∧rotationEnergy(T(G))=0
together with injectivity of T on G, general position of the image (no three
collinear, no four cospherical), and exact distance transport. The projection is
chosen per set — its very type depends on the ambient dimension — but a single
projection delivers all six conclusions together, and that bundled form is what
downstream incidence arguments consume.
Milestones ascend in five steps: the universal energy floor, the
bisector-injectivity equality case, the attainment of the floor by
projection-generic maps, the existence of such a map for every
no-three-collinear set, and the no-three-collinear transport bundle that the
goal then specialises to the spherical case.
Significance
Lund–Sheffer–de Zeeuw introduced the extremal picture for bisector energy at
the level of the exact constant. In footnote 1 on p. 538 of the SoCG 2015
version (LIPIcs vol. 34, 537–552) they state that E(P)=2n(n−1)
when every distinct pair determines a distinct bisector, with the enumeration
of the trivial quadruples that proves the floor. The universal asymptotic form
E(P)=Ω(n2) is a remark in their §3.4.
This mission builds a complete machine-checked development of the
floor, its attainment and the sufficiency direction, from first principles in
Lean 4 over mathlib; the rotationEnergy statistic together with the
rotationEnergy = 0 certificate for the projected image, where
rotationEnergy(P) = 0 follows from the published "distance Sidon set"
property; and a single generic projection of a given set that carries the
bisector floor at the same time as the Erdős–Füredi–Pach–Ruzsa general-position
package. Four of that bundle's six conjuncts are already in
Erdős–Füredi–Pach–Ruzsa 1993, whose Theorem 3.1 supplies them.
Formalizing it matters because the argument composes analysis (generic
projections obtained from nonvanishing of circle determinants), algebra
(inner-product and determinant polynomial witnesses carrying
linear_combination certificates) and counting (fiberwise difference-class
tallies) — and the interfaces between the three must agree exactly. The
projection-genericity and polynomial-witness lemmas are reusable for any
Euclidean extremal formalization.
Difficulty
The hard step is keeping the projection generic through every predicate at once:
a projection that preserves no-three-collinearity can still kill a circle
determinant, or create a coincidence that the counting needs to keep distinct.
The naive first idea — project along a random direction and hope — fails because
each predicate forbids a different algebraic hypersurface of directions; the fix
is a single simultaneous-avoidance argument over the union, with each forbidden
set shown proper by an explicit polynomial witness. That step is the largest
proof in the mission and carries its own milestone.
Formalization scope
Points are EuclideanSpace; finite sets are Finset; energies are ℕ-valued
statistics. Generic projections are linear maps carrying the explicit
two-clause ProjectionGeneric predicate, so there is no hidden regularity
assumption. Dimension is a general ι with [Fintype ι] wherever the transport
needs it. The goal's only hypothesis is membership of a common sphere;
no-three-collinearity is derived from it rather than assumed, because a line
meets a sphere at most twice. No statement is vacuous: explicit witnesses were
checked in the kernel for the goal and for every milestone.
Welcome contributions: the converse of the equality case — bisector injectivity
is proved here to be sufficient for the floor, and necessity is open in this
development; sharpness examples beyond the Erdős–Füredi–Pach–Ruzsa
configuration; and the incidence assembly that consumes this mission's output.
Selected references
B. Lund, A. Sheffer and F. de Zeeuw, Bisector energy and few distinct
distances, Proc. 31st SoCG 2015, LIPIcs vol. 34, 537–552, DOI
10.4230/LIPIcs.SOCG.2015.537;
journal version Discrete Comput. Geom.56 (2016), no. 2, 337–356,
DOI 10.1007/s00454-016-9783-5,
arXiv:1411.6868. Source of the
bisector-energy statistic and its upper bounds. Footnote 1 on p. 538 of the
SoCG version gives E(P)=2n(n−1) for every set whose pairs have
distinct bisectors, with the count of trivial quadruples that proves the
floor; §3.4 (p. 545) gives E(P)=Ω(n2) for every set. The
footnote is not in arXiv:1411.6868v1.
P. Erdős, Z. Füredi, J. Pach and I. Z. Ruzsa, The grid revisited,
Discrete Math.111 (1993), 189–196,
DOI 10.1016/0012-365X(93)90155-M — the lattice-sphere-slice configuration
that gives this mission its name, and (proof of Theorem 3.1, p. 193) the
generic planar projection that is injective, keeps general position and
transports distances.
J. Solymosi and T. Tao, An incidence theorem in higher dimensions,
Discrete Comput. Geom.48 (2012), no. 2, 255–280,
DOI 10.1007/s00454-012-9420-x,
arXiv:1103.2926, §5.1 — the canonical
statement of the generic-projection trick this construction borrows. The same
trick is used in J. Pach and F. de Zeeuw, Distinct distances on algebraic
curves in the plane, Combin. Probab. Comput.26 (2017), no. 1, 99–117,
arXiv:1308.0177.
Erdős #131: the ELRSS bound F(N) < 3·sqrt(N) + 1 (the open problem itself is NOT settled)Open Problem
What this mission proves, and what it does not. The goal theorem is the explicit upper bound F(N)<3N+1 of Erdős, Lev, Rauzy, Sándor and Sárközy (1999) — a published result, now formally verified here. Erdős problem #131 itself is NOT solved by this mission. Erdős asked for the order of growth of F(N), which is known only to lie between N1/5 and N1/4+o(1) and remains open. A goal theorem reading Proved therefore means the 1999 bound is formalized, nothing more.
Motivation
Call a finite set of positive integers non-dividing if no element of it divides the sum of any nonempty collection of the other elements. The condition is easy to state and immediately restrictive: taking the collection to be a single element already forbids a∣b, so a non-dividing set is primitive, and taking larger collections forbids a great deal more. Paul Erdős asked, with Lev, Rauzy, Sándor and Sárközy, how large such a set can be inside {1,…,N}. Writing F(N) for that maximum, the question is to determine the order of growth of F(N). It remains unanswered, and the gap between what is known from above and from below is a full factor of N1/20.
The problem sits at the meeting point of divisibility and additive combinatorics. Its upper bounds come from the theory of non-averaging sets, since every non-dividing set is non-averaging; its lower bounds come from explicit constructions. The two sides have been improved independently for twenty-five years without meeting.
Setting
Work inside N. For a finite A⊆N and a∈A, write A∖{a} for A with a removed. Say that A is non-dividing when
∀a∈A,∀S⊆A∖{a} with S=∅:a∤x∈S∑x.
Two conventions are forced. First, S ranges over all nonempty subsets, singletons included, so primitivity is part of the property rather than an extra assumption. Second, S must be nonempty: the empty sum is 0 and every a divides 0, so admitting S=∅ would leave no non-dividing sets at all.
Define the extremal function
F(N)=max{∣A∣:A⊆{1,…,N},A non-dividing}.
A set is non-averaging if no element equals the average of some nonempty collection of the others. Every non-dividing set is non-averaging, which is the link through which the strongest upper bounds arrive.
Target
The goal is the explicit upper bound of Erdős, Lev, Rauzy, Sándor and Sárközy:
F(N)<3N1/2+1.
The question Erdős actually posed is stronger and remains open:
Determine the order of growth of F(N).
Significance
The bound above is the sharpest explicit constant in the literature, and it is the natural formalization target: it is a clean closed-form inequality valid for every N, with a self-contained combinatorial proof, and nothing about it is asymptotic.
Beyond it lies the open question. What is known:
F(N)>exp((2/log2+o(1))logN), due to Straus, which refuted Erdős's own initial guess that F(N)<(logN)O(1).
F(N)≫N1/5, from a construction Erdős credits to Csaba.
F(N)<3N1/2+1, the target above.
F(N)≤N1/4+o(1), from Pham and Zakharov's theorem on non-averaging sets. This settles Erdős's specific sub-question — whether F(N)>N1/2−o(1) — in the negative.
So the truth lies between N1/5 and N1/4+o(1), and which end is right is unknown.
Difficulty
The obvious argument gives almost nothing. Pigeonhole on partial sums shows ∣A∣≤minA: order the other elements arbitrarily, form the running sums, and if there are more of them than residues modulo minA then two agree, making a contiguous block sum divisible by minA. That is genuinely all the elementary argument yields, and it is compatible with ∣A∣ as large as N.
The difficulty is that the constraint is a statement about exponentially many subset sums, while the conclusion is about a single cardinality. Every strong bound known proceeds by discarding almost all of that information and keeping a structured fragment — contiguous blocks, or the averaging condition — and the loss at that step is exactly what separates N1/5 from N1/4. Improving either side appears to require using the divisibility conditions for several elements a simultaneously, which no current argument does.
Formalization scope
Sets are Finset ℕ. The forbidden subsets are drawn from A.erase a, so the tested element never appears in the sum it is tested against, and they are quantified as members of (A.erase a).powerset rather than by the subset relation, which makes the property decidable — this is what allows an explicit finite witness to be checked by the kernel rather than asserted. F(N) is a Finset.sup of cardinalities over the filtered powerset of Finset.Icc 1 N, so it is a total function with no junk-value caveats and lower bounds on it follow from exhibiting a single set.
The target inequality is stated over ℝ with Real.sqrt, matching the source's 3N1/2+1 rather than any integer rounding of it.
Timeline
1980s–1998. Erdős poses the problem repeatedly, initially conjecturing F(N)<(logN)O(1).
Straus. Disproves that guess, with F(N)>exp(clogN).
Csaba. A construction giving F(N)≫N1/5, credited by Erdős in 1997.
1999. Erdős, Lev, Rauzy, Sándor and Sárközy name the property non-dividing and prove F(N)<3N1/2+1.
2024. Pham and Zakharov bound non-averaging sets, yielding F(N)≤N1/4+o(1) and answering Erdős's sub-question negatively.
Open. The order of growth of F(N), anywhere between N1/5 and N1/4+o(1).
Selected references
P. Erdős, V. Lev, G. Rauzy, C. Sándor, A. Sárközy, Greedy algorithm, arithmetic progressions, subset sums and divisibility, Discrete Mathematics 200 (1999), 119–135.
H. T. Pham, D. Zakharov, Sharp bound for the Erdős–Straus non-averaging set problem, arXiv:2410.14624; Geom. Funct. Anal. (2025). Theorem 1: a non-averaging A⊆[n] has ∣A∣≤n1/4+o(1).
R. K. Guy, Unsolved Problems in Number Theory, 3rd ed., Springer (2004), problem C16.
Reversible Binary 2D Cellular Automata: Disproof of R = 18 and Lower Bound R >= 33,076,358Open Problem
Reversible Binary 2D Cellular Automata: Disproof of R=18 and Lower Bound R≥33,076,358
Problem Statement & Context
A two-dimensional binary cellular automaton (CA) on the infinite grid Z2 with the standard 3×3 Moore neighborhood M={−1,0,1}2 updates configurations c:Z2→{0,1} via a local rule f:{0,1}M→{0,1} according to:
Ff(c)(z)=f((c(z+u))u∈M)
A local rule f is reversible (or bijective) if its global map Ff is a bijection of the configuration space {0,1}Z2.
Let R denote the exact number of reversible binary local rules on the 3×3 Moore neighborhood. A longstanding open conjecture asserted that R=18, corresponding solely to the 18 trivial single-cell shifts and complemented shifts:
f(c)=c(z+u)orf(c)=1−c(z+u)(u∈M)
In this mission, we formally disprove R=18 by constructing an explicit non-trivial conserved-landscape rule f⋆ whose global map Ff⋆ is an involution on Z2, proving 19≤R. We further extend this result to establish R≥33,076,358.
Ladder of Proven Bounds
Bound Level
Proven Bound
Description / Mathematical Mechanism
L0
R≥18
Trivial single-cell shifts and complemented shifts (2×9=18).
L1
R≥19
Disproof of R=18 via explicit non-trivial conserved-landscape rule f⋆.
L2
R≥33,070,982
Conserved-landscape marker rule family (24,576 centered rules).
L3
R≥33,076,358
Incorporation of 5,376 off-centre marker rules reading center cell x0.
Symmetry
Rrot90=74
Exactly 74 rules invariant under 90∘ spatial rotations.
Torus
$
\mathcal{R}_{2,3}
Upper Limit
R≤2511
Derived from constant divergence condition f(0)=f(1).
Key Milestone Theorems
Theorem 1 (Trivial Rule Reversibility): All 18 single-cell shift and negated-shift rules are bijective global maps.
Theorem 2 (Conserved-Landscape Involution f⋆): The rule f⋆ complements a cell iff its W and SE neighbors are 1 and the other six are 0. Ff⋆∘Ff⋆=id.
Theorem 3 (Non-Triviality & 19≤R): f⋆ differs from every trivial rule, establishing 19≤R and disproving R=18.
Theorem 4 (Constant Divergence Condition): Every reversible rule satisfies f(0)=f(1).
Bound L4: 33,070,982 <= R Reversible Binary 2D Moore RulesOpen Problem
Bound L4: 33,070,982≤R
This mission formalizes the lower bound 33,070,982≤R on the number of reversible binary cellular automata on the 3×3 Moore neighborhood. Extending the conserved-landscape marker families to both centered and off-centered rules.
The Grothendieck Constant: New Upper and Lower BoundsOpen Problem
Motivation
Given a real matrix A=(aij)∈Rm×n, consider maximizing the bilinear form ∑i,jaijxiyj over sign vectors x∈{±1}m, y∈{±1}n. This discrete optimum, written OPT(A), is closely tied to the cut norm of a matrix and is NP-hard to compute. Relaxing each sign to a unit vector and each product to an inner product gives the semidefinite value SDP(A), computable in polynomial time. Grothendieck's inequality (Grothendieck, 1953) states that the relaxation overshoots by at most a universal factor: there is a finite K, independent of A, of m,n, and of the dimension of the vectors, with SDP(A)≤K⋅OPT(A) for every A. The Grothendieck constantKG is the least such K — equivalently, the worst-case integrality gap of the canonical semidefinite relaxation of this bilinear problem.
The constant is not a curiosity of one optimization problem. It originated in functional analysis, where it is central to the geometry of Banach spaces and to harmonic analysis; it governs the approximation ratio available for cut norms; and, in quantum information, it measures the maximal advantage of quantum over classical correlations in Bell-type experiments. Its exact value has been open since 1953.
A timeline of the bounds:
1953, Grothendieck. Existence of a finite K, together with the lower bound KG≥π/2=1.5707…
1977, Krivine.KG≤π/(2log(1+2))=1.7822…, obtained by analyzing hyperplane rounding, and conjectured to be optimal.
1984/1991, Davie and Reeds (independently).KG≥1.6769…, from an explicit high-dimensional Gaussian hard instance.
2011, Braverman–Makarychev–Makarychev–Naor. Krivine's conjecture is false: KG<π/(2log(1+2)) strictly, with no quantitative gap.
2014, Naor–Regev. Mixtures of Krivine schemes are asymptotically optimal: rounding schemes of this one family approach the true value of KG.
2026, Heilman; Jones–Malavolta. The first improvements on Davie–Reeds, by 10−26 and 10−12 respectively; and the first explicit numerical improvements on Krivine's bound, of order 10−5 (Heilman; Li–Saha–Xue et al.).
2026, Saha–Li–Xue–Chaudhuri–Klivans–Kothari–Meka. The bounds this mission targets:
116π≤KG≤2log(1+2)π−3.47×10−4,
i.e. 1.7135…≤KG≤1.7818…, which fixes the tenths digit of KG at 7.
Here u1,…,um and v1,…,vn are unit vectors of a common but arbitrary finite dimension d. Since a sign is a unit vector in dimension one, OPT(A)≤SDP(A). Call K a Grothendieck bound if SDP(A)≤K⋅OPT(A) for every m, n and A, and set KG:=inf{K:K is a Grothendieck bound}.
Upper bounds on KG come from rounding algorithms. A Krivine scheme of dimension k is a pair of partitions of Rk into a +1 region and a −1 region, encoded by measurable odd functions f,g:Rk→{±1}: the algorithm maps each SDP vector to a Gaussian point in Rk, correlated according to the inner products, and reads off the label of the region the point lands in. Taking f=g=sgn(z1) recovers random hyperplane rounding. The quality of a scheme is carried by its normalized correlation function
H(t):=2πE[f(X)g(Y)],
where X,Y are standard Gaussian vectors in Rk with E[XiYi]=t for every coordinate i. For the half-space partition H(t)=arcsint, whose analysis gives Krivine's bound. Writing the odd expansion H(t)=b1t+b3t3+⋯, the hyperplane scheme sits at (b1,b3)=(1,61).
Formalization targets
Goal
116π≤KG≤2log(1+2)π−3.47×10−4
This is the two-sided bound the source paper states as the outcome of its Theorems 2.1 and 2.2. It is the weakest statement that carries both of the paper's contributions at once; each side is also a milestone in its own right, so partial progress is recorded even if only one direction closes.
Milestones
The milestone list runs from the classical background to the two new bounds: OPT≤SDP; the existence of a finite Grothendieck bound; KG≥π/2; Krivine's KG≤π/(2log(1+2)); the affine coefficient constraint b3≥2b1−611 valid for every Krivine scheme (Theorem 2.2, equation (1)); the transfer of a member of the affine family into a lower bound on KG (Appendix A); the lower bound KG≥6π/11 (Theorem 2.2); and the cubic–quintic upper bound (Theorem 2.1).
Significance
The two target bounds narrow an interval that had been essentially static for four decades: before 2026 the state of the art was 1.6769…≤KG≤1.7822…, wide enough that the tenths digit was unknown. The lower bound is also methodologically new. Every previous lower bound was obtained by exhibiting a hard instance; this one instead proves a ceiling on the performance of every rounding scheme in the Krivine family and converts that ceiling, through the Naor–Regev optimality theorem, into a bound on the constant. The affine constraint b3≥2b1−611 is the transportable core of that argument: being affine in the coefficients, it survives mixing schemes and passing to limits, which is exactly what the reduction to KG requires.
On the formalization side, nothing here is machine-checked today. The upper bound (Theorem 2.1) is certified by interval arithmetic in the companion paper, and the lower bound's central one-dimensional inequality likewise rests on a computer-assisted certificate; reproducing either inside Lean means building a rigorous numeric layer on top of the analytic argument. Ahead of that, the mission needs a formal definition of KG itself and of the Krivine-scheme apparatus, neither of which exists in Mathlib — these are reusable well beyond this mission, since Grothendieck's inequality feeds cut-norm approximation and Bell-inequality bounds. Contributions of intermediate lemmas about OPT, SDP, Gaussian correlation identities, and Hermite expansions are welcome even when the headline bounds stay open.
Difficulty
The obvious route to a lower bound is to write down a matrix and compute. That route is what Davie and Reeds exhausted; improving it has produced gains of order 10−12 at best, because the hard instances are high-dimensional Gaussian objects whose OPT is itself hard to bound tightly. The route taken here avoids instances entirely, and its difficulty lies elsewhere: a constraint on a single scheme is worthless unless it survives averaging over schemes and passing to limits of schemes of growing dimension, since only then does the Naor–Regev optimality theorem convert it into a statement about KG. Constraints that are nonlinear in the scheme do not survive that passage, which is why the target inequality is affine in (b1,b3). For the upper bound, the difficulty is that the improvement is genuinely asymptotic: it comes from a limit of schemes of growing dimension rather than any fixed low-dimensional partition, and the final margin of 3.47×10−4 is certified numerically rather than in closed form.
Formalization scope
OPT(A) and SDP(A) are defined as suprema of explicitly described sets of reals, over matrices indexed by Fin m and Fin n with real entries; the sign vectors are real-valued functions constrained to take the values 1 and −1, and the relaxation quantifies over unit vectors of EuclideanSpace ℝ (Fin d) for an existentially quantified d, so no dimension bound is built in. The empty-index cases m=0 or n=0 are included and give value 0 on both sides. KG is the infimum of the set of Grothendieck bounds; that set is nonempty precisely by Grothendieck's inequality, which is itself a milestone, and it is bounded below, so the infimum is not a junk value.
A Krivine scheme is a structure carrying two measurable ±1-valued functions on Fin k → ℝ, each odd almost everywhere. Almost-everywhere oddness is forced: no ±1-valued function satisfies f(−0)=−f(0) at the origin, so a pointwise requirement would make the structure empty and every statement about schemes vacuous. With the null-set relaxation the half-space partition is a scheme in every dimension k≥1, and the definition file constructs it, pinning down non-vacuity; dimension k=0 admits no scheme. The correlation function is the explicit double Gaussian integral against the correlated-pair density, scaled by π/2, and the coefficients b1,b3 are read off as H′(0) and H′′′(0)/6 — where H fails to be three times differentiable at 0 these are the ambient junk value 0, which a solver should keep in mind when reading the coefficient milestones.
No trivializing reading is available for the goal: it pins KG between two explicit numerical constants, so it can be satisfied neither vacuously nor by a degenerate convention. Solvers should be aware that the source paper states its two theorems in abridged form and refers to its companion paper for the full proofs, and that the further bounds reported there — the stronger lower rungs 27π/49 and 51π/92, and the upper values 1.781801841033 and 1.7813319810625639 — are explicitly described as system-tested but not author-verified; they are deliberately outside this mission's milestone list.
Selected references
A. Grothendieck, Résumé de la théorie métrique des produits tensoriels topologiques, Bol. Soc. Mat. São Paulo 8 (1953), 1–79.
J.-L. Krivine, Sur la constante de Grothendieck, C. R. Acad. Sci. Paris (1977).
M. Braverman, K. Makarychev, Y. Makarychev, A. Naor, The Grothendieck constant is strictly smaller than Krivine's bound, FOCS 2011, 453–462. https://doi.org/10.1109/FOCS.2011.77
A. Li, R. Saha, A. Xue, S. Chaudhuri, A. Klivans, P. K. Kothari, R. Meka, Long-Horizon AI Research for Grothendieck Constant: A Case Study in Human–AI Mathematical Collaboration, arXiv:2608.11195v3, 2026. https://arxiv.org/abs/2608.11195
R. Saha, A. Li, A. Xue, S. Chaudhuri, A. Klivans, P. K. Kothari, R. Meka, New upper and lower bounds for the Grothendieck constant, 2026 (companion paper containing the full proofs).
Erdős Problem 52: the Erdős–Szemerédi sum–product conjectureOpen Problem
Motivation
Addition and multiplication interact in rigid ways: a finite set of numbers that is highly structured with respect to one operation (an arithmetic progression, say) tends to be unstructured with respect to the other (a geometric progression). The sum–product problem asks for the sharp quantitative form of this principle. It was posed by Erdős and Szemerédi in 1983 (Erdős Problem 52) and has since become a central question of additive combinatorics, with applications in incidence geometry, exponential sum estimates, expanders and randomness extraction.
Timeline.
1983 — Erdős and Szemerédi show that max(∣A+A∣,∣AA∣)≥c∣A∣1+δ for some absolute δ>0 and every finite set of integers A, and conjecture exponent 2−ε.
1997 — Nathanson obtains the explicit exponent 1+311; Ford (1998) improves it to 1+151.
1997 — Elekes, using the Szemerédi–Trotter incidence theorem, proves ∣A+A∣∣AA∣≫∣A∣5/2 for finite sets of reals, hence exponent 5/4.
2009 — Solymosi proves ∣A+A∣2∣AA∣≫∣A∣4/log∣A∣ for finite sets of positive reals, hence exponent 4/3 up to a logarithmic factor.
2015–2022 — Konyagin and Shkredov first break the 4/3 barrier (exponent 4/3+c for a small explicit c>0); after several improvements, Rudnev and Stevens reach 4/3+2/1167 up to logarithmic factors.
The conjecture itself remains open.
Setting
For a finite set A⊂Z define the sumset and product set
A+A={a+b:a,b∈A},AA={ab:a,b∈A}.
For nonempty A both contain at least ∣A∣ elements and at most (2∣A∣+1). The quantity of interest is max(∣A+A∣,∣AA∣) as a function of ∣A∣.
Formalization targets
Goal (Erdős–Szemerédi conjecture)
For every 0<ε<1 there is Cε>0 such that for every finite set A⊂Z,
max(∣A+A∣,∣AA∣)≥Cε∣A∣2−ε.
Known lower bounds (milestones, weakest to strongest)
The ε cannot be removed: there is no C>0 with max(∣A+A∣,∣AA∣)≥C∣A∣2 for all A (take A={1,…,n}; the multiplication table ∣AA∣ is o(n2) by Erdős).
Significance
A proof of the goal would settle the sharp form of the sum–product phenomenon over Z. Sum–product estimates are an input to incidence bounds, to Bourgain–Katz–Tao-type results over finite fields, and to explicit constructions in theoretical computer science; improvements of the exponent over R have come together with new incidence-geometric tools.
Formalization status: the milestones are published theorems (Erdős–Szemerédi, Elekes, Solymosi, Rudnev–Stevens, Erdős's multiplication table bound), but their proofs are not known to be formalized in Lean/Mathlib. The Szemerédi–Trotter theorem, multiplicative energy, and the Elekes and Solymosi arguments are reusable infrastructure. The goal itself is an open problem.
Difficulty
Incidence-geometric methods (Szemerédi–Trotter and its descendants) naturally produce exponents near 4/3, and passing beyond 4/3 has required intricate higher-energy arguments yielding only small gains. None of the existing approaches is known to reach exponents close to 2; even over Z, where arithmetic structure is available, the best general bounds are the real-number ones.
Formalization scope
Sets are Finset ℤ; A+A and AA are Mathlib's pointwise sumset and product set (open scoped Pointwise), and cardinalities are cast to R. Powers are real powers (Real.rpow). The empty set is allowed; the hypothesis ε<1 keeps every exponent positive, so the empty set contributes the trivial inequality 0≥0 rather than a junk value 00=1. The constant C may depend on ε but not on A. The Solymosi milestone is stated for ∣A∣≥2 so that log∣A∣>0.
The statements are for integer sets only; results proved over R specialise to them. Contributions of general-purpose infrastructure (Szemerédi–Trotter over R, multiplicative energy, bounds for the multiplication table) are welcome.
Selected references
P. Erdős, E. Szemerédi, On sums and products of integers, Studies in Pure Mathematics, Birkhäuser, 1983, 213–218.
M. B. Nathanson, On sums and products of integers, Proc. Amer. Math. Soc. 125 (1997), 9–16.
K. Ford, Sums and products from a finite set of real numbers, Ramanujan J. 2 (1998), 59–66.
G. Elekes, On the number of sums and products, Acta Arith. 81 (1997), 365–367.
S. V. Konyagin, I. D. Shkredov, On sum sets of sets having small product set, Proc. Steklov Inst. Math. 290 (2015), 288–299. https://arxiv.org/abs/1503.05771
M. Rudnev, S. Stevens, An update on the sum-product problem, Math. Proc. Cambridge Philos. Soc. 173 (2022), 411–430. https://arxiv.org/abs/2005.11145
Erdős Problem 1210: reciprocal gaps of pairwise coprime setsOpen Problem
Motivation
A set A of positive integers is pairwise coprime if gcd(a,b)=1 for all distinct a,b∈A. The primes are the model example, and a recurring theme in Erdős's combinatorial number theory is that pairwise coprime sets cannot do much better than the primes on natural additive or harmonic statistics. Erdős Problem 1210 asks for a sharp version of this principle for the harmonic weight 1/(n−a), which measures how densely a coprime set can crowd the point n from below.
Timeline.
1977. In [Er77c, p.64] Erdős posed a question about the primes q1<⋯<qk in an interval (n,m]: is ∑i1/(qi−n)<∑p<m−n1/p+O(1)?
1980. In [Er80, p.112] he wrote that he had "not stated [this] quite correctly" in [Er77c] and posed the question for arbitrary pairwise coprime sets A⊆[1,n), which is the form recorded as Problem 1210.
2026. On the erdosproblems.com forum, a reduction to a counting bound for A∩[n−x,n) was suggested; it was then observed that this counting bound would itself imply an open inequality of the type π(x+y)≤π(x)+π(y)+O(y/(logy)2) (compare Problem 855). The problem remains open.
Setting
Fix a natural number n. Consider finite sets A of integers with 1≤a<n for every a∈A, and with gcd(a,b)=1 for all distinct a,b∈A. For such a set define the reciprocal gap sum
Sn(A)=a∈A∑n−a1.
Every term is at most 1, and the element a=n−d contributes 1/d. Write ∑p<n1/p for the sum of reciprocals of the primes below n; by Mertens' theorem it equals loglogn+O(1). Throughout, π(x) denotes the number of primes p≤x.
Target
The goal of the mission is the affirmative answer to Problem 1210: there is an absolute constant C such that
Sn(A)≤p<n∑p1+C
for every n and every pairwise coprime A⊆[1,n). A negative answer is equally welcome and is recorded by disproving the goal statement.
The milestones are:
Small prime factors. For pairwise coprime A, at most π(x) elements of A∩[n−x,n) have a prime factor ≤x.
Partial summation reduction. If ∣A∩[n−x,n)∣≤π(x)+O(x/(logx)2) uniformly, then the goal holds.
The [Er77c] variant. For the primes qi in (n,m], ∑i1/(qi−n)<∑p<m−n1/p+O(1).
Significance
The result itself. An affirmative answer would say that, for the weight 1/(n−a), no pairwise coprime set beats the primes by more than a constant, and would give a quantitative form of the heuristic that coprime sets behave like sets of primes near a point. A negative answer would exhibit coprime sets that concentrate near n more efficiently than the primes do in the harmonic sense. The [Er77c] variant concerns only primes, and relates the distribution of primes just above n to the primes below the interval length m−n.
Formalizing it. Neither the goal nor the [Er77c] variant is known. The mission produces Lean statements checked against the source, a reduction (milestone 2), to be verified in Lean, that isolates exactly which counting estimate would suffice, and the elementary coprimality lemma (milestone 1). These pin down what a proof or disproof must supply.
Difficulty
The natural first attempt splits A∩[n−x,n) into elements with a prime factor ≤x, of which there are at most π(x), and x-rough elements, and then hopes that sieve bounds make the rough part O(x/(logx)2). The obstruction is that A may contain many primes in [n−x,n). Bounding the number of primes in a short interval [n−x,n) by π(x)+O(x/(logx)2) is a form of the second Hardy–Littlewood conjecture π(x+y)≤π(x)+π(y), which is open and known to be incompatible, in its exact form, with the prime k-tuples conjecture. So the counting route in milestone 2 needs input on primes in short intervals beyond current knowledge, and any proof of the goal must either supply such input or avoid pointwise counting.
Formalization scope
All objects are elementary: A is a Finset ℕ, coprimality is Nat.Coprime, primes are Nat.Prime, π is Nat.primeCounting, and the sums are real-valued. The source's O(1) is encoded as an existentially quantified real constant C chosen before n and A. The source asks a yes/no question; each statement is posed in its affirmative form, and a disproof (a proof of the negation) settles the negative answer. The standing hypothesis 1≤a<n means every denominator n−a is at least 1, so no division-by-zero default can make the statement trivial. The window [n−x,n) is written as a≥n−x with truncated natural subtraction together with a<n.
No new definitions are required. Useful reusable contributions include Mertens-type estimates for ∑p<n1/p, partial summation lemmas for finite sums over N, and upper bounds for primes in short intervals.
Selected references
P. Erdős, Problems and results on combinatorial number theory. III, Number Theory Day (Proc. Conf., Rockefeller Univ., New York, 1976), (1977), 43–72. [Er77c]
P. Erdős, A survey of problems in combinatorial number theory, Ann. Discrete Math. (1980), 89–115. [Er80]
Erdős Problem 3: arithmetic progressions in sets with divergent reciprocal sumOpen Problem
Motivation
Which sets of positive integers are forced to contain long arithmetic progressions? Van der Waerden (1927) showed that in any finite colouring of N some colour class does; Erdős and Turán (1936) asked for a density version, which became Szemerédi's theorem. Erdős then proposed the strongest natural size condition: divergence of the reciprocal sum. Erdős Problem #3 (erdosproblems.com/3) asks whether every A⊆N with ∑n∈A1/n=∞ contains arbitrarily long arithmetic progressions. Erdős attached one of his largest prizes to it. The primes are the motivating example: ∑p1/p=∞, so a positive answer would contain the Green–Tao theorem.
Timeline.
1936 — Erdős and Turán conjecture that sets of positive density contain arbitrarily long progressions.
1953 — Roth proves the case k=3 of the density conjecture by Fourier analysis.
1975 — Szemerédi proves the density conjecture for all k.
2001 — Gowers gives the first quantitative bounds for all k: rk(N)≪N/(loglogN)ck.
2008 — Green and Tao prove that the primes contain arbitrarily long progressions.
2020 — Bloom and Sisask prove r3(N)≪N/(logN)1+c, which settles the case k=3 of Erdős Problem #3.
2023 — Kelley and Meka prove r3(N)≤Nexp(−c(logN)1/12).
2024 — Leng, Sah and Sawhney prove rk(N)≤Nexp(−(loglogN)ck) for every k≥5.
The problem is open for every k≥4.
Setting
A set S⊆N is an arithmetic progression of length k if ∣S∣=k and S={a,a+d,…,a+(k−1)d} for some a,d∈N (for k≥2 the size condition forces d>0). For k,N∈N, rk(N) denotes the largest size of a subset of {1,…,N} containing no arithmetic progression of length k. A set A has divergent reciprocal sum if ∑n∈A1/n=∞.
Formalization targets
Goal (Erdős Problem #3)
For every A⊆N,
n∈A∑n1=∞⟹Acontains arithmetic progressions of arbitrarily large length.
This is the formal-conjectures statement erdos_3 with its answer(sorry) instantiated to the conjectured answer yes. A disproof of the goal on the platform settles the problem negatively.
Milestones
Szemerédi's theorem for sets of positive upper density (the density case), and the existing platform statement rk(N)=o(N).
The Green–Tao theorem (the case A= primes).
The Bloom–Sisask bound on r3(N) and its corollary, the case k=3 of the goal; the Kelley–Meka bound (existing platform statement).
The Leng–Sah–Sawhney bound for k≥5.
The partial-summation reduction: bounds rk(N)≤N/(logN)1+ck for all k≥3 imply the goal.
Significance
A positive answer would be a common strengthening of Szemerédi's theorem and the Green–Tao theorem, obtained from a single size condition with no arithmetic structure. Through the reduction milestone, it is closely tied to the quantitative theory of rk(N): bounds of the shape N/(logN)1+c for every k would suffice. Formalizing the milestones would also give reusable Lean statements of Szemerédi-type theorems in a common language.
Difficulty
Divergence of ∑1/n is a very weak condition: such sets can have density zero, and the natural approach through rk(N) requires bounds just past N/logN. For k=3 this barrier was only broken in 2020. For k≥4 the best known bounds (Leng–Sah–Sawhney) save only a power of loglogN in the exponent, far from what is needed. The Green–Tao method uses pseudorandom majorants specific to the primes and does not apply to arbitrary sets.
Formalization scope
All statements import the published definition file Erdos142Basic, which reproduces the formal-conjectures definitions IsAPOfLengthWith, IsAPOfLength and the counting function r k N (over {1,…,N}). The reciprocal-sum hypothesis is ¬ Summable (fun a : A ↦ 1 / (a : ℝ)); the element 0, if present, contributes 1/0=0. "Arbitrarily long" is written as ∃ᶠ k in atTop, which is equivalent to "every length" because sub-progressions of progressions are progressions. Bounds stated in the literature with ≪ are written without a multiplicative constant and with "for all sufficiently large N"; the constant can be absorbed into the exponent. Contributions formalizing partial summation over sets of naturals and the equivalence of the "frequently" and "for every k" forms are welcome.
Selected references
P. Erdős and P. Turán, On some sequences of integers, J. London Math. Soc. 11 (1936).
K. F. Roth, On certain sets of integers, J. London Math. Soc. 28 (1953).
E. Szemerédi, On sets of integers containing no k elements in arithmetic progression, Acta Arith. 27 (1975).
W. T. Gowers, A new proof of Szemerédi's theorem, Geom. Funct. Anal. 11 (2001).
B. Green and T. Tao, The primes contain arbitrarily long arithmetic progressions, Ann. of Math. 167 (2008).
T. F. Bloom and O. Sisask, Breaking the logarithmic barrier in Roth's theorem on arithmetic progressions, arXiv:2007.03528 (2020).
Z. Kelley and R. Meka, Strong bounds for 3-progressions, FOCS 2023, arXiv:2302.05537.
J. Leng, A. Sah and M. Sawhney, Improved bounds for Szemerédi's theorem, arXiv:2402.17995 (2024).
Erdős Problem 20: The Sunflower ConjectureOpen Problem
Motivation
A sunflower (also called a Δ-system) with k petals is a family of k sets whose pairwise intersections are all equal to one common set, the kernel. In 1960 Erdős and Rado proved the sunflower lemma: every sufficiently large family of n-element sets contains a sunflower with k petals, and they asked how large "sufficiently large" must be (Erdős–Rado 1960). The conjecture that the threshold is only exponential in n is one of Erdős' best-known problems in extremal combinatorics; it is listed as Erdős Problem 20, and Erdős offered a $1000 prize for it. Sunflower bounds are used, for example, in Razborov's monotone circuit lower bounds and in the study of set systems with restricted intersections.
Timeline.
1960 — Erdős and Rado prove (k−1)n<f(n,k)≤(k−1)nn!+1 and conjecture f(n,k)≤ckn (ErRa60).
2019 — Alweiss, Lovett, Wu and Zhang prove f(n,k)≤(Ck3lognloglogn)n, the first bound of the form (logn)n(1+o(1)) for fixed k (arXiv:1908.08483).
2020 — Rao simplifies the argument via Shannon's noiseless coding theorem and obtains (αklog(kn))n (arXiv:1909.04774); Tao gives an entropy proof of the same bound.
2021 — Bell, Chueluecha and Warnke obtain f(n,k)≤(Cklogn)n for n,k≥2 (arXiv:2009.09327).
The conjecture itself remains open, even for k=3.
Setting
Fix natural numbers n (the uniformity) and k (the number of petals). A family F of sets is n-uniform if every member of F has exactly n elements. A subfamily S⊆F is a k-sunflower if ∣S∣=k and there is a set Y with A∩B=Y for all distinct A,B∈S.
The sunflower thresholdf(n,k) is the least natural number m such that every n-uniform family F (over any ground set) with ∣F∣≥m contains a k-sunflower.
Formalization targets
Goal — the sunflower conjecture (Erdős Problem 20)
∃c:N→N∀n≥1,∀k:f(n,k)<ckn.
The constants ck are left unspecified; only the exponential shape in n is asked for. A disproof (the negation of this statement) would equally settle the problem.
Milestones from the literature
Erdős–Rado upper bound:f(n,k)≤(k−1)nn!+1 for n≥1, k≥2.
Erdős–Rado lower bound:(k−1)n<f(n,k) for n≥1, k≥2.
Rao's bound: there is α>1 with f(n,k)≤(αklog(kn))n+1 for n≥1, k≥2.
Bell–Chueluecha–Warnke bound: there is C≥4 with f(n,k)≤(Cklogn)n for n,k≥2.
A supporting sanity check, f(0,1)=1, is taken from the source formalization.
Significance
A positive answer would show that sunflower-free n-uniform families have at most exponential size, the correct order of magnitude by the Erdős–Rado lower bound; this would sharpen every application that currently loses a logn factor per coordinate, including monotone circuit lower bounds. A negative answer would show the (logn)n-type bounds of 2019–2021 are essentially the truth.
On the formal side, the Erdős–Rado upper bound has a Lean formalization recorded in the source file; the lower-bound construction and the spread-family / coding arguments behind the Rao and Bell–Chueluecha–Warnke bounds are, as far as this proposal records, not yet formalized. Formalizing them produces reusable infrastructure on spread families and random-subset (or entropy) arguments.
Difficulty
The classical induction on n (pick a maximal family of pairwise disjoint members; if it is small, some element lies in many members, recurse on the link) loses a factor of about n at each of n steps, which is where n! comes from. The modern arguments replace the recursion by an analysis of spread families, but each still loses a factor logn per level, and no known technique removes it. The case k=3 is already open.
Formalization scope
The ground set is an arbitrary type in the lowest universe; set families are Set (Set α) and sizes are measured with Set.ncard, which returns 0 on infinite sets. Consequently, for n≥1 only finite members can be "n-element", and the condition m≤∣F∣ with m≥1 only applies to finite families. All targets assume n≥1 (except the sanity check), so the n=0 quirks do not affect them.
f(n,k) is defined as an infimum over natural numbers; if no admissible m existed the infimum would be 0. The Erdős–Rado upper bound shows the admissible set is non-empty for n≥1.
Logarithms are natural logarithms; changing the base only rescales the unspecified constants.
The goal is stated as the positive claim of the conjecture, not as a yes/no answer(·) statement.
Contributions of general lemmas on sunflowers, spread families and the Erdős–Rado construction are welcome and reusable beyond this mission.
Selected references
P. Erdős, R. Rado, Intersection theorems for systems of sets, J. London Math. Soc. 35 (1960), 85–90. doi:10.1112/jlms/s1-35.1.85
R. Alweiss, S. Lovett, K. Wu, J. Zhang, Improved bounds for the sunflower lemma, Annals of Mathematics 194 (2021). arXiv:1908.08483
A. Rao, Coding for sunflowers, Discrete Analysis 2020:2. arXiv:1909.04774
T. Bell, S. Chueluecha, L. Warnke, Note on sunflowers, Discrete Mathematics 344 (2021). arXiv:2009.09327
Erdős Problem 30: Sidon sets in {1,…,N} have size √N + O(N^ε)Open Problem
Motivation
A set of integers is a Sidon set if all of its pairwise sums a+b (a≤b) are different. Sidon, in connection with Fourier analysis, asked how dense such sets can be, and the question became one of the standard problems of additive combinatorics. Let
h(N)=max{∣A∣:A⊆{1,…,N},A Sidon}.
A counting argument shows h(N)≤(1+o(1))2N, and the true order was settled early: h(N)∼N. What remains open is the size of the error termh(N)−N. Erdős and Turán asked whether it is smaller than every power of N; Erdős offered $1000 for this problem (Erdős Problem #30), and it is also Problem 31 on Green's list of open problems and problem C9 in Guy's Unsolved Problems in Number Theory.
Timeline.
1938 — Singer constructs, for every prime power q, a set of q+1 residues modulo q2+q+1 with all differences distinct. Combined with the density of primes this gives h(N)≥(1−o(1))N (Singer 1938).
1941 — Erdős and Turán prove h(N)≤N1/2+O(N1/4) (Erdős–Turán 1941).
1969 — Lindström gives an alternative proof with the explicit bound h(N)≤N1/2+N1/4+1 (Lindström 1969).
2021 — Balogh, Füredi and Roy lower the constant: h(N)≤N1/2+0.998N1/4 for large N (arXiv:2103.15850).
2022 — O'Bryant: h(N)≤N1/2+0.99703N1/4 for large N (arXiv:2207.07800).
2023 — Carter, Hunter and O'Bryant: h(N)≤N1/2+0.98183N1/4+O(1), with substantial computer assistance (arXiv:2310.20032).
No upper bound with an error exponent below 1/4 is known, and no lower bound of the form h(N)≥N−O(Nε) for every ε>0 is known either.
Setting
A set A in an additive commutative monoid is Sidon if for all i1,j1,i2,j2∈A,
For a finite set X, maxSidon(X) is the largest size of a Sidon subset of X (the empty set is Sidon, so this is well defined), and
h(N)=maxSidon({1,2,…,N}),h(0)=0.
The first values are h(1),…,h(15)=1,2,2,3,3,3,4,4,4,4,4,5,5,5,5 (OEIS A143824).
Formalization targets
Goal (Erdős Problem #30)
∀ε>0:h(N)−N=O(Nε)(N→∞).
This is a two-sided statement: it asks both for an upper bound h(N)≤N+CεNε and for a matching lower bound h(N)≥N−CεNε for large N. Erdős asked it as a yes/no question; the goal fixes the conjectured answer yes, so a disproof on the platform settles the question negatively.
Milestones (known results, weakest to strongest)
Singer's construction: h(q2+q+1)≥q+1 for every prime power q.
Singer's lower bound: h(N)≥(1−ε)N for every ε>0 and all large N.
Erdős–Turán / Lindström: h(N)≤N+N1/4+1 for all N.
Balogh–Füredi–Roy: h(N)≤N+0.998N1/4 for all large N.
O'Bryant: h(N)≤N+0.99703N1/4 for all large N.
Carter–Hunter–O'Bryant: h(N)≤N+0.98183N1/4+C for an absolute constant C.
Significance
The result itself. An affirmative answer would pin h(N) down to N up to a sub-polynomial error, in both directions; Erdős even speculated that h(N)=N+O(1) might hold, while remarking that this is perhaps too optimistic. A negative answer would show that the Singer-type constructions or the counting upper bounds are off by a power of N. Either answer would be the first change in the exponent of the error term since 1941.
Formalizing it. The goal is open. All milestones are published theorems. The platform already contains weaker related results in other formalizations (for example the order-of-magnitude bounds cN≤max∣A∣≤2N+1 for Sidon subsets of an initial segment, and the Erdős–Turán construction); the sharp bounds listed as milestones are not stated there for this h. The upper bounds of Balogh–Füredi–Roy and O'Bryant are elementary but delicate optimizations, and the Carter–Hunter–O'Bryant bound relies on a large computation, so formalizing it is a substantial verification task in its own right.
Difficulty
For the upper bound, every known argument counts differences a−a′ in short windows and loses at the scale N1/4; improvements since 1941 only change the constant in front of N1/4. For the lower bound, the constructions (Singer, Bose, Ruzsa) produce Sidon sets of size about p in a modulus p of size about N, and the loss comes from the gap between N and the nearest admissible modulus; bringing it below Nε requires either new constructions or information about primes in very short intervals that is far beyond current knowledge.
Formalization scope
Sidon sets are formalized for sets in an arbitrary additive commutative monoid, with the definition, the decidability instance and maxSidon transcribed from the formal-conjectures library (definitions IsSidon, Finset.maxSidonSubsetCard, and Erdos30.h in FormalConjectures/ErdosProblems/30.lean), placed in the namespace Erdos30. The value h(N) is a natural number cast to R; ⋅ is the real square root and Nε, N1/4 are real powers of N≥0. The goal's O(⋅) is Mathlib's Asymptotics.IsBigO along atTop on N. The goal is not trivialized by any junk value: h is a genuine finite maximum, and the O(⋅) statement concerns all large N.
Useful infrastructure: basic lemmas on Sidon sets (hereditary under subsets, translation invariance, distinct differences), finite projective geometry or Bose's construction for the lower bounds, and prime gaps (Bertrand's postulate suffices for h(N)≥cN with c<1; a prime number theorem in short intervals is needed for 1−o(1)). Contributions of reusable Sidon-set lemmas are welcome.
P. Erdős and P. Turán, On a problem of Sidon in additive number theory, and on some related problems, J. London Math. Soc. 16 (1941), 212–215. https://doi.org/10.1112/jlms/s1-16.4.212
K. O'Bryant, A complete annotated bibliography of work related to Sidon sequences, Electron. J. Combin. DS11 (2004). https://arxiv.org/abs/math/0407117
Erdős Problem 592: which ω^β are partition ordinals?Open Problem
Motivation
Ramsey's theorem says that every red/blue colouring of the pairs of an infinite set has an infinite monochromatic subset. For well-ordered sets one can ask for more: the monochromatic set should have the same order type as the whole set. Erdős and Rado introduced the partition relationα→(β,c)2 to measure exactly this, and asked which countable ordinals α satisfy α→(α,3)2 — every colouring either has a red copy of the whole order or a blue triangle. Such ordinals are called partition ordinals. Every partition ordinal α>1 is a power of ω, so the question becomes: for which countable β is ωβ a partition ordinal? This is Erdős Problem 592.
The question is a basic test case for ordinal Ramsey theory: it is the smallest nontrivial "unbalanced" relation (a whole order type against a finite clique), and progress on it has repeatedly required new combinatorial methods.
1957 — Specker.ω2→(ω2,3)2, and ωn→(ωn,3)2 for every finite n≥3.
1972 — Chang.ωω→(ωω,3)2 (the subject of Erdős Problem 590). Milner extended this to ωω→(ωω,m)2 for all finite m; Larson (1973) gave a short proof.
1974 — Galvin and Larson. If β≥3 and ωβ is a partition ordinal then β is additively indecomposable, so β=ωγ. They conjectured that every such β≥3 works.
2010 — Schipperus. Writing β=ωγ: the relation holds when γ is a sum of one or two indecomposable ordinals, and fails when γ is a sum of four or more. This refutes the Galvin–Larson conjecture in general.
The case where γ is a sum of exactly three indecomposable ordinals appears to be the remaining open case.
Setting
An ordinalα is identified with a well-ordered set Xα of order type α. A red/blue colouring of the complete graph Kα on Xα assigns to every pair of distinct vertices exactly one of two colours; equivalently, it is a pair of complementary simple graphs (red, blue) on Xα.
For ordinals α,β and a cardinal c, the partition relationα→(β,c)2 holds when every red/blue colouring of Kα has
a set S⊆Xα, all of whose pairs are red, whose order type (with the order inherited from Xα) is exactly β, or
a set T⊆Xα, all of whose pairs are blue, with ∣T∣=c.
The Lean predicate is Erdos592.OrdinalCardinalRamsey α β c, following the encoding used by the Formal Conjectures project. A partition ordinal is an α with α→(α,3)2.
An ordinal is additively indecomposable if it is nonzero and a+b<β for all a,b<β; the additively indecomposable ordinals are exactly the powers ωδ. An ordinal γ is the sum of k indecomposable ordinals when
γ=ωδ1+⋯+ωδk,δ1≥⋯≥δk,
i.e. its Cantor normal form has k terms counted with multiplicity. The Lean predicate is Erdos592.IsSumOfIndecomposables k γ.
This is the positive answer in the open case, as predicted by the Galvin–Larson conjecture. Because the truth is unknown, a formal disproof (exhibiting a countable γ with three Cantor-normal-form terms for which the relation fails) is an equally valid resolution of the goal. Together with the milestones below, a proof of the goal gives a complete answer to Problem 592: for countable β, ωβ is a partition ordinal iff β≤2 or β=ωγ with γ a sum of at most three indecomposables.
Milestones (known results)
Specker: ω2→(ω2,3)2.
Specker: ωn→(ωn,3)2 for 3≤n<ω.
Chang: ωω→(ωω,3)2.
Galvin–Larson: β≥3 countable and ωβ→(ωβ,3)2 imply that β is additively indecomposable.
Schipperus: γ countable and a sum of one or two indecomposables imply ωωγ→(ωωγ,3)2.
Schipperus: γ countable and a sum of k≥4 indecomposables imply ωωγ→(ωωγ,3)2.
Significance
The result itself. A resolution of the three-term case would, together with the results above, finish the classification of countable partition ordinals of the form ωβ asked for in Problem 592. Either answer is informative: a positive answer shows the threshold between the positive and negative cases lies between three and four terms, and a negative answer shows it lies between two and three.
Formalizing it. The drafter is not aware of any of the milestone results in Mathlib. The Formal Conjectures entry for Problem 590 links an external Lean formalization of Chang's theorem; the other results (Specker's positive and negative theorems, Galvin–Larson, Schipperus) have, to the best of the drafter's knowledge, no public machine-checked proofs. Formalizing them is a substantial project on its own, independent of the open case, and the goal itself is an open research problem.
Difficulty
The property is not monotone in β: it holds for β=2, fails for every finite β≥3, holds again for β=ω, and, by Schipperus, both holds and fails for various larger β=ωγ depending on the number of terms in the Cantor normal form of γ. So no induction on β can settle the question, and a naive transfer of the argument for a smaller exponent to a larger one can fail. The known positive and negative results use different arguments, and the three-term case lies exactly on the boundary between the ranges they cover.
Formalization scope
Ordinals and cardinals are Mathlib's Ordinal.{u} and Cardinal.{u} in an arbitrary universe u; "countable" is γ.card ≤ ℵ₀.
The graph lives on α.ToType, the canonical well-ordered type of order type α; a colouring is a pair of complementary SimpleGraphs (IsCompl red blue). A red Kβ is a red clique s with typeLT s = β; a blue K3 is a blue clique of cardinality exactly 3.
IsSumOfIndecomposables k γ requires a non-increasing list of exponents of length exactly k; without the ordering requirement, "sum of k" would not be well defined, since for instance ω+ω2=ω2.
ω ^ ω ^ γ means ω(ωγ).
The Galvin–Larson milestone states additive indecomposability directly as ∀a,b<β,a+b<β (for β≥3 this is equivalent to β=ωγ).
The goal is not trivially satisfiable: the hypotheses hold, for example, for γ=3 and γ=ω2+ω+1, and the conclusion is a genuine partition relation on an infinite ordinal.
Useful reusable infrastructure includes Cantor-normal-form combinatorics for countable ordinals, order-type calculations for subsets of ωβ, and a library of the classical colourings (Specker-type constructions). Contributions formalizing any milestone are welcome.
Selected references
T. F. Bloom, Erdős Problem #592, erdosproblems.com. https://www.erdosproblems.com/592 (this page lists the original references [Sp57], [Ch72], [GaLa74], [Sc10] cited below).
E. Specker, Teilmengen von Mengen mit Relationen, Comment. Math. Helv., 1957.
C. C. Chang, A partition theorem for the complete graph on ωω, J. Combinatorial Theory Ser. A, 1972.
J. A. Larson, A short proof of a partition theorem for the ordinal ωω, Ann. Math. Logic, 1973/74.
F. Galvin and J. Larson, Pinning countable ordinals, Fund. Math., 1974/75.
R. Schipperus, Countable partition ordinals, Ann. Pure Appl. Logic, 2010.
Erdős Problem 77: the limit of R(k)^(1/k)Open Problem
Motivation
The diagonal Ramsey numberR(k) is the least n such that every red/blue colouring of the edges of the complete graph Kn contains a monochromatic copy of Kk. Ramsey's theorem guarantees that R(k) is finite; the question of how fast it grows is one of the central problems of extremal and probabilistic combinatorics. Erdős asked repeatedly ([Er88], [Er93]; see erdosproblems.com/77) for the value of
k→∞limR(k)1/k.
It is not even known whether this limit exists.
Timeline.
1935 — Erdős and Szekeres prove R(k)≤(k−12k−2), so R(k)≤4k and limsupkR(k)1/k≤4 ([ES35]).
1947 — Erdős proves R(k)>2k/2 for k≥3 by a counting (probabilistic) argument, so liminfkR(k)1/k≥2 ([Er47]).
1975 — Spencer improves the lower bound by a factor of 2: R(k)≥(1+o(1))e2k2k/2 ([Sp75]). The exponential base 2 has not been improved since.
2009, 2023 — Conlon ([Co09]) and then Sah ([Sa23]) obtain super-polynomial savings over 4k, but still with exponential base 4.
2023 — Campos, Griffiths, Morris and Sahasrabudhe prove R(k)≤(4−ε)k for some constant ε>0 and all large k: the first exponential improvement on the upper bound ([CGMS23]).
2024 — Gupta, Ndiaye, Norin and Wei optimise the CGMS method and obtain R(k)≤3.8k+o(k) ([GNNW24]). Balister et al. extend exponential improvements to the multicolour setting ([BBCGHMST24]).
So today, if the limit exists, it lies in [2,3.8].
Setting
For n∈N consider simple graphs G on the vertex set {0,…,n−1}. A red/blue colouring of the edges of Kn is the same as such a graph G (the red edges) together with its complement Gc (the blue edges). A k-clique of G is a set of exactly k vertices, any two of which are adjacent in G. Define
R(k)=min{n∈N:every graph G on n vertices has a k-clique in G or in Gc}.
In the Lean development this is Erdos77.diagonalRamsey k. Small values: R(0)=0, R(1)=1, R(2)=2, R(3)=6, R(4)=18.
Formalization targets
Goal: existence of the limit
∃L∈R:R(k)1/k⟶L(k→∞).
The original problem asks for the value of the limit, which is unknown; a goal with a hard-coded value cannot be stated honestly. The goal therefore asserts only that the limit exists (as a real number). Determining L remains the ultimate aim; any proof of a specific value would in particular prove this goal.
Milestones (results from the literature)
Erdős 1947: R(k)>2k/2 for all k≥3.
Spencer 1975: for every ε>0, eventually R(k)≥(1−ε)e2k2k/2.
Erdős–Szekeres 1935: R(k)≤(k−12k−2) for all k≥1.
Campos–Griffiths–Morris–Sahasrabudhe 2023: there is ε>0 with R(k)≤(4−ε)k for all sufficiently large k.
Gupta–Ndiaye–Norin–Wei 2024: for every δ>0, eventually R(k)≤3.8(1+δ)k, i.e. R(k)≤3.8k+o(k).
Significance
The result itself. Existence of the limit would say that diagonal Ramsey numbers have a well-defined exponential growth rate — a regularity statement that is currently unknown in either direction. Even the bounds 2≤liminf and limsup≤3.8 are the products of decades of work, and the lower bound base 2 has resisted improvement since 1947.
Formalizing it. The goal is open. The milestones are proved results in the literature; the classical ones (Erdős–Szekeres, Erdős 1947) are natural first formalization targets, and the recent upper bounds (CGMS, GNNW) are substantial formalization projects in their own right. The status of existing machine-checked formalizations of these results is not asserted here.
Difficulty
There is no known sub- or super-multiplicativity for R(k) that would give existence of the limit via Fekete's lemma: the natural product constructions relate R(kℓ) to R(k) and R(ℓ) only with losses that are too large, and the best lower and upper bounds come from entirely different methods (random colourings versus the book algorithm), so neither side controls the other.
Formalization scope
R(k) is defined as an infimum over n of the property "every graph on Finn has a k-clique in G or in Gc". Lean's sInf of an empty set of naturals is 0; the Erdős–Szekeres milestone shows the set is nonempty, so the infimum is the genuine Ramsey number.
R(k)1/k is the real power of the real number R(k) with exponent 1/k; the value at k=0 is irrelevant for the limit.
The limit is required to be a real number L; given the known bounds this loses nothing.
Asymptotic statements ("for all sufficiently large k") are expressed with the atTop filter on N; "o(k)" in GNNW is encoded as "for every δ>0, eventually with exponent (1+δ)k".
Needed infrastructure: basic Ramsey theory for graphs on Fin n, binomial estimates, the probabilistic method for the lower bounds (Spencer uses the Lovász Local Lemma), and the CGMS book algorithm for the upper bounds. All of these are reusable beyond this mission.
[CGMS23] M. Campos, S. Griffiths, R. Morris, J. Sahasrabudhe, An exponential improvement for diagonal Ramsey, arXiv:2303.09521 (2023). https://arxiv.org/abs/2303.09521
[GNNW24] P. Gupta, N. Ndiaye, S. Norin, L. Wei, Optimizing the CGMS upper bound on Ramsey numbers, arXiv:2407.19026 (2024). https://arxiv.org/abs/2407.19026
[BBCGHMST24] P. Balister, B. Bollobás, M. Campos, S. Griffiths, E. Hurley, R. Morris, J. Sahasrabudhe, M. Tiba, Upper bounds for multicolour Ramsey numbers, arXiv:2410.17197 (2024). https://arxiv.org/abs/2410.17197
[Er88] P. Erdős, Problems and results in combinatorial analysis and graph theory, Discrete Math. 72 (1988), 81–92.
[Er93] P. Erdős, Some of my favorite solved and unsolved problems in graph theory, Quaestiones Math. 16 (1993), 333–350.
Hilbert's 16th Problem for Algebraic Limit Cycles (Llibre's Conjecture)Open Problem
Motivation
The second part of Hilbert's 16th problem (Paris, 1900) asks for the maximal number and the relative position of the limit cycles of a planar polynomial differential system
x˙=P(x,y),y˙=Q(x,y),
where P,Q are real polynomials of degree at most d. Smale listed it in 1998 among the mathematical problems for the next century and remarked that, apart from the Riemann hypothesis, it seems the hardest of Hilbert's problems (Smale 1998). Even for d=2 it is not known whether the number of limit cycles is uniformly bounded.
J. Llibre's survey Sobre el problema 16 de Hilbert (La Gaceta de la RSME 18 (2015), 543–554) organises the question into seven problems and concentrates on a more tractable restriction: algebraic limit cycles, i.e. limit cycles contained in a real algebraic curve. For this restriction there is an explicit conjecture for the maximal number (Conjecture 1 of the survey, first stated in Llibre–Ramírez–Sadovskaia 2010). This mission formalizes that conjecture as its goal, together with the results of the survey on which it rests.
Timeline (as reported in the survey):
1891–1897 — Poincaré introduces limit cycles and proves finiteness for systems without saddle connections.
1900 — Hilbert poses the 16th problem.
1923 — Dulac claims every polynomial system has finitely many limit cycles; in 1985 Ilyashenko finds a gap.
1957/1959 — Petrovskii and Landis claim H(2)=3 and later find an error; 1979 (Chen–Wang) and 1982 (Shi) give quadratic systems with 4 limit cycles.
1986 — Bamon proves finiteness for quadratic systems; 1991/1992 — Ilyashenko and Écalle independently prove finiteness for all polynomial systems.
2001 — Christopher realises any non-singular algebraic curve's bounded components as hyperbolic limit cycles of a system of the same degree (Christopher 2001).
2004 — Llibre and Rodríguez show every configuration of limit cycles is realisable by algebraic limit cycles (Llibre–Rodríguez 2004).
2007 — Llibre and Zhao give a cubic system with two algebraic limit cycles (Llibre–Zhao 2007).
2010 — Llibre, Ramírez and Sadovskaia bound the number of algebraic limit cycles when all invariant algebraic curves are generic, and state the conjecture.
Setting
A polynomial vector field is a pair V=(P,Q) of real polynomials in x,y; its degree is max(degP,degQ). A solution is a differentiable curve γ:R→R2 with γ′(t)=(P,Q)(γ(t)) for all t. A periodic orbit is the image of a non-constant periodic solution. A limit cycle is a periodic orbit O that is isolated among periodic orbits: some open set U⊇O contains no periodic orbit other than O.
A limit cycle is algebraic if it is contained in the zero set {f=0} of a non-zero real polynomial f. The algebraic Hilbert numberHa(d) is the supremum, over all polynomial vector fields of degree at most d, of the number of algebraic limit cycles (a value in N∪{∞}).
A curve f=0 is invariant with cofactorK if Pfx+Qfy=Kf. A family of irreducible curves is generic if (i) no curve is singular, (ii) the top-degree homogeneous part of each curve is square-free, (iii) distinct curves meet transversally, (iv) no three distinct curves share a point, and (v) the top-degree homogeneous parts of distinct curves are coprime.
Formalization targets
Goal — Conjecture 1 (Llibre–Ramírez–Sadovskaia)
Ha(d)=1+2(d−1)(d−2)(d≥2).
The equality asserts both that the number of algebraic limit cycles is bounded by the right-hand side for every field of degree at most d, and that the bound is attained.
Milestones (in the order of the survey)
§2, Problem 1 — every polynomial vector field has finitely many limit cycles (Écalle, Ilyashenko).
§3 — H(1)=0: vector fields of degree at most 1 have no limit cycles.
Theorem 1(a),(b) — every configuration of limit cycles is realised, and realised by algebraic limit cycles in degree ≤2(n+r)−1.
Theorem 2 (Christopher) — the bounded components of a non-singular curve f=0 are exactly the limit cycles, all hyperbolic, of x˙=αf−Dfy, y˙=βf+Dfx.
Proposition 3 — invariance of f is equivalent to invariance of its irreducible factors, with Kf=∑niKfi.
Theorem 4(a),(b) — for degree d≥2 and generic invariant curves, at most 1+2(d−1)(d−2) (even d) or 2(d−1)(d−2) (odd d) algebraic limit cycles, and the bounds are attained.
§7 example — the cubic system x˙=2y(10+xy), y˙=20x+y−20x3−2x2y+4y3 has two algebraic limit cycles in 2x4−4x2+4y2+1=0.
Conjecture 2 — Ha(2)=1.
Theorem 5 (Giacomini–Llibre–Viano) — an inverse integrating factor vanishes on every limit cycle.
Significance
A proof of the goal would settle Problems 6 and 7 of the survey: it would give a uniform bound, depending only on the degree, for the number of algebraic limit cycles, and identify the sharp value. The conjecture is consistent with every example known to the survey: the generic bound of Theorem 4 is sharp for even d, and the known non-generic examples exceed the generic bound only in odd degree and by one. Conjecture 2 (d=2) is its first open case.
On the formal side, the milestones require a reusable library of planar dynamics that is currently absent from Mathlib: periodic orbits and limit cycles of planar vector fields, hyperbolicity via the divergence integral, inverse integrating factors, invariant algebraic curves and Darboux-type arguments, and topological configurations of Jordan curves. Theorems 1, 2, 4 and 5, Proposition 3 and the cubic example are proved in the literature but, as far as the proposal author knows, not formalized; the goal and Conjecture 2 are open.
Difficulty
The obvious route bounds the number of ovals of the invariant curve (Harnack's theorem) and relates the degree of the curve to the degree of the field. This fails because a field of degree d can have invariant curves of arbitrarily high degree, so no a-priori degree bound on the curve is available; Theorem 4 obtains one only under the genericity conditions (i)–(v), and the degree-3 example shows that non-generic curves behave differently. On the formal side, the dynamical milestones (Theorems 2 and 5, the cubic example) need Poincaré–Bendixson-type planar topology and uniqueness of solutions, which Mathlib does not yet provide.
Formalization scope
Polynomials are MvPolynomial (Fin 2) ℝ with variable 0 as x and 1 as y; points are ℝ × ℝ. The degree of a field is the maximum of the total degrees of P and Q, and Ha(d) ranges over fields of degree at mostd, matching equation (1) of the survey.
Counts of limit cycles are Set.encard values in ℕ∞, so an infinite family is ∞, never silently 0; Ha(d) is an iSup in ℕ∞, so the goal also asserts finiteness.
Solutions are global (HasDerivAt at every real time). A limit cycle is isolated among periodic orbits contained in a neighbourhood. An algebraic limit cycle lies in the zero set of some non-zero polynomial, with no degree restriction on the curve.
Genericity conditions (i), (iii), (iv) are imposed at complex points of C2; (ii), (v) use square-freeness and coprimality in R[x,y]; "distinct curves" means non-associated polynomials.
Hyperbolicity of a limit cycle is encoded by a non-zero divergence integral over one period.
Theorem 1(b) is formalized without its final sentence (existence of a Darboux first integral).
Trivializing encodings are ruled out: algebraic limit cycles require a non-zero polynomial, and the conjecture is an equality in ℕ∞, not an inequality over a possibly empty family.
Contributions welcome: a planar ODE library (uniqueness, flows, Poincaré–Bendixson), Darboux theory of integrability, and proofs of the classical milestones.
Selected references
J. Llibre, Sobre el problema 16 de Hilbert, La Gaceta de la RSME 18 (2015), no. 3, 543–554 (source of this mission).
J. Llibre, R. Ramírez, N. Sadovskaia, On the 16th Hilbert problem for algebraic limit cycles, J. Differential Equations 248 (2010), 1401–1409. https://doi.org/10.1016/j.jde.2009.11.023
J. Llibre, G. Rodríguez, Configurations of limit cycles and planar polynomial vector fields, J. Differential Equations 198 (2004), 374–380. https://doi.org/10.1016/j.jde.2003.10.008
H. Giacomini, J. Llibre, M. Viano, On the nonexistence, existence and uniqueness of limit cycles, Nonlinearity 9 (1996), 501–516. https://doi.org/10.1088/0951-7715/9/2/013
A cellular automaton over a group G with a finite alphabet A is a map on configurations x:G→A that updates every cell by the same finite local rule, read off from a finite neighbourhood of that cell. Cellular automata over Zd go back to von Neumann and Ulam and are a standard model in symbolic dynamics; replacing Zd by an arbitrary group links the theory to geometric group theory.
In 1973 Gottschalk asked which groups G have the property that every injective cellular automaton over G is automatically surjective, and called such groups surjunctive. For a finite group this is the pigeonhole principle, since AG is then a finite set. For infinite groups the configuration space is an uncountable compact space and the pigeonhole principle is no longer available. Gottschalk's surjunctivity conjecture states that every group is surjunctive. It is open.
Timeline
1962–1963 — Moore and Myhill prove the Garden of Eden theorem for Z2 (and, in the same way, Zd): a cellular automaton is surjective if and only if it is pre-injective. In particular Zd is surjunctive.
1969 — Hedlund (crediting Curtis and Lyndon) characterises cellular automata over Z as the continuous shift-commuting self-maps of AZ (the Curtis–Hedlund–Lyndon theorem); the characterisation extends to every group.
1973 — Gottschalk introduces surjunctivity and states the conjecture; he records Lawton's result that residually finite groups are surjunctive.
1999 — Ceccherini-Silberstein, Machì and Scarabotti prove the Garden of Eden theorem for amenable groups, which implies that amenable groups are surjunctive.
1999–2000 — Gromov introduces what Weiss names sofic groups, and both show that sofic groups are surjunctive. Sofic groups include all residually finite groups and all amenable groups.
Today — no group is known to be non-sofic, and no group is known to be non-surjunctive.
Setting
Fix a group G and a finite nonempty set A (the alphabet). A configuration is a function x:G→A; the set of configurations is AG. It carries the product topology, where A has the discrete topology; this makes AG compact.
The left shift of x by g∈G is the configuration
(g⋅x)(h)=x(g−1h),h∈G,
written shift G g x in the Lean development. A map τ:AG→AG is shift-equivariant (IsShiftEquivariant) if τ(g⋅x)=g⋅τ(x) for all g and x.
The group G is surjunctive (IsSurjunctive) if, for every finite nonempty alphabet A, every map τ:AG→AG that is continuous, shift-equivariant and injective is also surjective.
A map τ is a cellular automaton (IsCellularAutomaton) if there are a finite memory setS⊆G and a local ruleμ:AS→A with
τ(x)(g)=μ(s↦x(gs))for all x∈AG,g∈G.
Three classes of groups appear in the milestones:
G is residually finite (IsResiduallyFinite) if every g=1 lies outside some normal subgroup of finite index.
G is amenable if there is a finitely additive, left-invariant probability measure defined on all subsets of G (the existing platform definition Garrido.IsAmenable).
G is sofic (IsSofic) if for every finite K⊆G and every ε>0 there are a finite nonempty set X and a map σ:G→Sym(X) such that σgh(x)=σg(σh(x)) for at least a (1−ε) fraction of the points x∈X whenever g,h∈K, and σg(x)=x for at least a (1−ε) fraction of the points whenever g∈K∖{1}.
Formalization targets
Goal: Gottschalk's conjecture
∀G group:G is surjunctive.
Milestones
Curtis–Hedlund–Lyndon: for finite A, a map τ:AG→AG is continuous and shift-equivariant if and only if it is a cellular automaton.
Subgroups: every subgroup of a surjunctive group is surjunctive.
Local character: if every finitely generated subgroup of G is surjunctive, then G is surjunctive.
Finite groups are surjunctive.
Residually finite groups are surjunctive (Lawton).
Amenable groups are surjunctive (Ceccherini-Silberstein–Machì–Scarabotti).
Sofic groups are surjunctive (Gromov; Weiss).
Significance
The result itself. A positive answer would make the implication "injective ⇒ surjective" for cellular automata hold unconditionally, extending the pigeonhole principle from finite sets to all shift spaces AG. Surjunctivity is also tied to Kaplansky's direct finiteness conjecture: for a surjunctive group G and any finite field K, the group ring K[G] is directly finite (ab=1⇒ba=1). A counterexample would be the first known non-sofic group, since sofic groups are surjunctive.
Formalizing it. Milestones 4–7 are proved results in the literature; milestones 1–3 are standard facts of the theory. At the time of writing, none of milestones 1–3 and 5–7 is known to exist as a machine-checked proof on this platform. Formalizing them requires building the basic theory of cellular automata over groups (memory sets, local rules, induced automata on subgroups), which can be reused by other work in symbolic dynamics. The goal theorem itself is open.
Difficulty
For infinite G the space AG is infinite, so no counting argument applies directly. All known proofs approximate G by finite objects: finite quotients (residually finite case), Følner sets with an entropy count (amenable case), or approximate finite permutation models (sofic case). No such approximation is known to exist for every group, and it is not known whether every group is sofic. A proof of the full conjecture therefore needs either a proof that every group is sofic or an argument that does not go through finite approximations.
Formalization scope
Groups G and alphabets A live in Type (universe 0). Alphabets are finite (Fintype) and nonempty; their topology is an arbitrary topology assumed to be discrete, and AG carries Lean's product topology.
The shift is a plain function shift, not a MulAction instance, to avoid a clash with Mathlib's pointwise action on function types.
Amenability is taken from the existing platform definition Garrido.IsAmenable (finitely additive invariant probability measure on all subsets). Residual finiteness and soficity are defined in GottschalkSurjunctivity_Defs.
Soficity is stated with a normalised count of points; the conditions are required for every ε>0, so small ε is where the content lies.
Surjunctivity is not trivialised by the nonemptiness assumption: for a nonempty group and a nonempty alphabet, AG is nonempty and, when G is infinite, uncountable.
Contributions welcome: the Curtis–Hedlund–Lyndon theorem, restriction and induction of cellular automata along subgroups, and the residually finite case are natural first steps.
Selected references
W. H. Gottschalk, Some general dynamical notions, Recent Advances in Topological Dynamics, Lecture Notes in Math. 318, Springer, 1973, pp. 120–125. https://doi.org/10.1007/BFb0061728
G. A. Hedlund, Endomorphisms and automorphisms of the shift dynamical system, Math. Systems Theory 3 (1969), 320–375. https://doi.org/10.1007/BF01691062
T. Ceccherini-Silberstein, A. Machì, F. Scarabotti, Amenable groups and cellular automata, Ann. Inst. Fourier 49 (1999), 673–685. https://doi.org/10.5802/aif.1686
Thomson Problem: Seven Electrons and the Known Exact SolutionsOpen Problem
Motivation
The Thomson problem asks for the configuration of N electrons, constrained to the surface of the unit sphere and repelling each other according to Coulomb's law, that minimises the total electrostatic potential energy. J. J. Thomson posed it in 1904 in connection with his "plum pudding" atomic model. The same energy-minimisation question reappears in the arrangement of protein subunits in spherical virus shells, in colloidosomes, in fullerene patterns and in multi-electron bubbles, and it is a special case (s=1) of the Riesz s-energy problem on the sphere; the logarithmic variant is Smale's 7th problem.
Despite its elementary statement, the minimum is rigorously known only for a handful of values of N.
Timeline of exact solutions (as reported in the source).
N=1,2: trivial; for N=2 the optimum is an antipodal pair with U=1/2.
N=3: equilateral triangle on a great circle — L. Föppl (1912).
N=4: regular tetrahedron (listed in the source without a citation).
N=6: regular octahedron — V. A. Yudin (1992).
N=12: regular icosahedron — N. N. Andreev (1996).
N=5: triangular bipyramid — R. Schwartz (2013), computer-assisted.
N=7: pentagonal bipyramid — long observed numerically; in September 2026 an exact, Lean-kernel-checked proof was claimed (H. Tran, Vals AI).
N=8 and N=20: numerically, the optimum is not the cube, resp. the dodecahedron.
Setting
A configuration of N points is a map x:{0,…,N−1}→R3. It is admissible if every point lies on the unit sphere, ∥xi∥=1, and the points are pairwise distinct. In units with e=1 and ke=1 its Coulomb energy is
U(x)=0≤i<j≤N−1∑∥xi−xj∥1.
An admissible x is an energy minimiser (solves the Thomson problem for N) if U(x)≤U(y) for every admissible N-point configuration y.
Explicit candidate configurations are fixed in the definitions file: the antipodal pair (N=2), an equatorial equilateral triangle (N=3), the regular tetrahedron (N=4), the triangular bipyramid (N=5), the regular octahedron (N=6), the pentagonal bipyramid (N=7: the two poles plus a regular pentagon (cos52πk,sin52πk,0) on the equator) and the regular icosahedron (N=12).
Formalization targets
Goal: N=7
the pentagonal bipyramid is an energy minimiser for N=7.
This asserts admissibility of the seven points and the inequality U(P7)≤U(y) against every admissible seven-point configuration y. It fixes no numerical value of the minimum and does not assert uniqueness.
Milestones: the other known exact solutions
N=1:U≡0;N=2:antipodal pair optimal,U=21;N=3,4,5,6,12:triangle, tetrahedron, triangular bipyramid, octahedron, icosahedron are energy minimisers.
Significance
The result. Among the values of N listed in the source, N=7 is the smallest one whose optimum was, until the 2026 claim, supported only by numerical computation; the cases N≤6 and N=12 were settled earlier. Settling N=7 extends the short list of rigorously known Thomson minimisers.
Formalizing it. The N=7 result reported in the source is recent and described there as a claimed Lean-kernel-checked proof; a formalization on this platform against a public, reviewed statement would corroborate it independently. For the milestones, the source attributes the N=3,5,6,12 cases to published proofs (Föppl 1912, Schwartz 2013, Yudin 1992, Andreev 1996); the source does not describe machine-checked proofs of these, and each is a self-contained formalization target.
Difficulty
The energy is a non-convex function on the configuration space (S2)N with many critical points, so numerical minimisation — which is how most entries of the source's table of smallest known energies were obtained — does not certify global optimality. The N=5 case, the most recent classical entry before N=7, was resolved only with a computer-assisted proof (Schwartz 2013).
Formalization scope
Points live in EuclideanSpace ℝ (Fin 3); configurations are functions Fin N → EuclideanSpace ℝ (Fin 3). Admissibility requires unit norm and injectivity (distinct points), matching the source's "N distinct points". The energy sums 1/dist(xi,xj) over i<j; Lean's 1/0=0 convention is harmless because coincident points are excluded by admissibility. The candidate configurations are fixed in one particular orientation; since the energy is invariant under orthogonal maps and relabelling, this is no loss of generality. The statement "x is an energy minimiser" includes admissibility of x itself, so the goal cannot be satisfied by a degenerate candidate.
Reusable infrastructure welcome: energy invariance under isometries and permutations, existence of minimisers by compactness, linear-programming (Delsarte–Yudin) bounds on the sphere, and interval-arithmetic tooling for certified numerical bounds.
Brocard's Conjecture: Four Primes Between Consecutive Prime SquaresOpen Problem
Motivation
For n≥1 let pn denote the n-th prime. Brocard's conjecture, named after Henri Brocard, asserts that for every n≥2 there are at least four primes strictly between pn2 and pn+12 (Wikipedia). It belongs to the family of "primes between consecutive squares" problems together with Legendre's conjecture, and it is a concrete, elementary-looking question about short-interval prime distribution that remains open.
Timeline
Early 20th century — Brocard states the conjecture.
2023 — L. A. Ferreira (arXiv:2307.08725) proves that the conjecture holds for all sufficiently large n.
Setting
Primes are listed in increasing order. In the Lean development the list is 0-indexed: Nat.nth Nat.Prime k is the k-th prime counting from 0, so nth 0 = 2, nth 1 = 3, nth 2 = 5, and so on. For an index n write prev=n.nth Nat.Prime and next=(n+1).nth Nat.Prime, two consecutive primes. The quantity of interest is
#{q prime:prev2<q<next2}.
Target
Milestone (Ferreira): for all sufficiently large indices n,
4≤#{q prime:prev2<q<next2}.
Goal (Brocard's conjecture): the same inequality for every 0-indexed n≥1, i.e. for every pair of consecutive primes starting from (3,5).
Significance
A proof of the goal settles Brocard's conjecture outright. Given Ferreira's asymptotic result, the remaining work splits into making the threshold effective and closing the finite range below it, both of which would be new formal content; the milestone itself (formalizing Ferreira's analytic argument) is a substantial analytic-number-theory formalization project.
Difficulty
Unconditional results on primes in short intervals [x,x+xθ] only reach exponents θ well above 1/2, while the interval (pn2,pn+12) has length about 2pngn where gn=pn+1−pn can be small (e.g. twin primes), i.e. length on the order of the square root of its endpoint. Standard short-interval theorems therefore do not apply uniformly, and Legendre's conjecture — which would only give two primes here — is itself open.
Formalization scope
Everything is stated with Mathlib's Nat.nth Nat.Prime, Finset.Ioo (open interval, endpoints excluded) and Finset.filter Nat.Prime, followed by Finset.card. The hypothesis 1 ≤ n in the goal is the 0-indexed form of the source's "n≥2"; it is necessary, since for index 0 (primes 2,3) the interval (4,9) contains only the two primes 5,7. The milestone uses Filter.atTop ("for all sufficiently large n"), with no explicit threshold. No custom definitions are required.
Is Thompson's group F amenable? (Geoghegan's conjecture)Open Problem
This mission formalizes Geoghegan's conjecture that Thompson's group F is not amenable, in the form stated by Cannon, Floyd and Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Math. (2) 42 (1996), §4, p. 227 (doi:10.5169/seals-87877), together with the landmark results of the literature on the question.
Motivation
A discrete group is amenable when it carries a finitely additive, translation-invariant probability measure on all of its subsets. Groups containing a non-abelian free subgroup are not amenable, and the question whether every non-amenable group contains one (the von Neumann problem) made Thompson's group F the first natural candidate for a counterexample: it contains no non-abelian free subgroup, and it is not elementary amenable. Geoghegan conjectured in 1979 that F is not amenable; several announced solutions in each direction have not survived.
Timeline.
1965: Richard Thompson defines the groups F, T and V (Cannon–Floyd–Parry, p. 215).
1979: Geoghegan conjectures that F contains no non-abelian free subgroup and is not amenable (Cannon–Floyd–Parry, p. 227).
1985: Brin and Squier prove that F contains no non-abelian free subgroup (doi:10.1007/BF01388519).
1996: Cannon, Floyd and Parry prove, using Chou's work on elementary amenable groups, that F is not elementary amenable (Theorem 4.10).
2009–2014: announced proofs of amenability (Shavgulidze, 2009; Moore, 2012) and of non-amenability (Akhmedov, 2009; Beklaryan, 2011; Wajnryb–Witowicz, 2014) are withdrawn by their authors or found to contain serious errors.
2013: Moore proves that if F is amenable, its Følner sets grow at least like a tower of exponentials (doi:10.4171/GGD/201).
2013: Monod introduces the groups H(A) of piecewise-projective homeomorphisms of the line, proves that they have no non-abelian free subgroup and are not amenable for every subring A=Z of R, and asks whether H(Z) is amenable (Problem 12) (doi:10.1073/pnas.1218426110).
2015: Juschenko, Matte Bon, Monod and de la Salle introduce extensive amenability of group actions, and prove that a subgroup of Monod's group of piecewise-projective homeomorphisms of the line is amenable if and only if its action on the line is extensively amenable (Theorem 6.4; arXiv 2015; published 2018, doi:10.1017/etds.2016.32).
2017: Kaimanovich proves that random walks on F with finitely supported, strictly non-degenerate step distributions have non-trivial Poisson boundary (doi:10.1017/9781316576571.013).
2019: Chornyi shows that F is amenable if and only if its action on the dyadic rationals in (0,1) is extensively amenable (arXiv:1907.01440).
2019: Kim, Koberda and Lodha show that large powers of two homeomorphisms of the line with overlapping supports generate a copy of F (doi:10.24033/asens.2397).
2021: Stankov records, from Kim–Koberda–Lodha, that H(Z) contains a copy of F, so that amenability of H(Z) would imply amenability of F (doi:10.1017/etds.2019.76).
2023: Monod shows that the Thompson group HQ(Z)≅F is not co-amenable in the group HQ(Q) (doi:10.4171/ggd/883).
2023: Guba's survey records that "the famous problem about amenability of F remains open" (doi:10.46298/jgcc.2023.15.1.11315), and it remains open as of 2026.
Setting
Let UI be the unit interval [0,1]. Thompson's group F (CannonFloydParry.F) is the group, under composition, of the order-preserving homeomorphisms of [0,1] that are piecewise linear with finitely many breakpoints, every breakpoint a dyadic rationalk/2n and every slope a power of 2. It is generated by two elements and finitely presented (Cannon–Floyd–Parry, Corollary 2.6 and Theorem 3.4).
A mean on a set S is a function m from the subsets of S to [0,∞] with m(∅)=0, m(A∪B)=m(A)+m(B) for disjoint A,B, and m(S)=1. A group G is amenable (Garrido.IsAmenable G) when it carries a mean with m(gA)=m(A) for all g∈G and A⊆G, where gA={ga:a∈A}. This is equivalent to the definition Cannon, Floyd and Parry give on p. 227, whose means take values in [0,1].
The milestones use four further notions, defined precisely in the definitions item and in their own statements:
A finite set A⊆G is ε-Følner for a finite Γ⊆G when ∑γ∈Γ∣γA△A∣<ε∣A∣; by Følner's criterion, G is amenable exactly when it has such sets for every ε>0.
A finitely supported probability measure μ on G drives a random walk; μ is strictly non-degenerate when its support generates G as a semigroup, and the walk is Liouville when every bounded μ-harmonic function, f(g)=∑hμ(h)f(gh), is constant.
An action of G on a set X is extensively amenable when the finite subsets of X carry a G-invariant mean that, for each finite E0⊆X, gives full weight to the finite sets containing E0.
For a subring A of R, Monod's group H(A) consists of the homeomorphisms of the real line that are piecewise projective, x↦(ax+b)/(cx+d) with (acbd)∈SL2(A), with finitely many breakpoints, each a fixed point of a hyperbolic element of SL2(A). HB(A) allows breakpoints in a set B instead; HQ(Z) is isomorphic to F (Thurston). A subgroup K of J is co-amenable when J/K carries a J-invariant mean.
Formalization targets
Goal: Geoghegan's conjecture
¬IsAmenable(F).
The question is open. A proof of this statement proves the conjecture; a disproof shows that F is amenable, and settles the question the other way.
Landmarks
The milestones are results from the literature, stated as their sources state them: F has no non-abelian free subgroup (Cannon–Floyd–Parry, Corollary 4.9) and is not elementary amenable (Theorem 4.10), and Følner's criterion, all three already proved and linked as references; Moore's tower lower bound on Følner sets of F; Kaimanovich's theorem that random walks on F with finitely supported strictly non-degenerate steps are not Liouville; Chornyi's reformulation of amenability of F as extensive amenability of its action on the dyadic rationals; Stankov's embedding of F into Monod's H(Z); Monod's theorem that HQ(Z)≅F is not co-amenable in HQ(Q); and the theorem of Juschenko, Matte Bon, Monod and de la Salle that a subgroup of Monod's group of piecewise-projective homeomorphisms of the line is amenable if and only if its action on the line is extensively amenable.
A second open statement
Monod's Problem 12 asks whether H(Z) is amenable; it is stated as ¬ Garrido.IsAmenable (Monod.H ⊥), where ⊥ is the smallest subring of R, namely Z; this is parallel to the goal. Through Stankov's embedding, a proof of the goal proves it, and a disproof of it disproves the goal. By the theorem of Juschenko, Matte Bon, Monod and de la Salle, it is equivalent to the statement that the action of H(Z) on the line is not extensively amenable; that theorem is proved on this platform, through the germ-groupoid theorem of Juschenko, Nekrashevych and de la Salle (GermGroupoid.isAmenable_of_isExtensivelyAmenableOn), and for the subgroups of H(Z) also in a sharper form, with extensive amenability on the set of possible breakpoints only (the breakpoint criterion).
Significance
The result. A proof of the conjecture would make F a finitely presented, torsion-free, non-amenable group with no non-abelian free subgroup, with a concrete description as a group of homeomorphisms of the interval. A disproof would make F an amenable group that is not elementary amenable, and by Moore's theorem one whose Følner sets are at least tower-sized.
Formalizing it.Corollary 4.9 and Theorem 4.10 of Cannon–Floyd–Parry are formalized and proved on this platform and enter as references. Chornyi's corollary is proved here; its "if" direction is proved directly, by establishing the case that Chornyi applies of the Juschenko–Matte Bon–Monod–de la Salle criterion. Moore's theorem is formalized and published together with the lemmas of its proof, and the milestone here has a solution that reduces it to that statement. Kaimanovich's theorem, Stankov's embedding, Monod's 2023 theorem and the theorem of Juschenko, Matte Bon, Monod and de la Salle are proved here as well, the last through the germ-groupoid theorem of Juschenko, Nekrashevych and de la Salle (GermGroupoid.isAmenable_of_isExtensivelyAmenableOn). The definitions of Følner sets, harmonic functions on groups and extensive amenability are reusable beyond this mission.
Difficulty
The obstructions to amenability that settle the question for most groups are absent here: F has no non-abelian free subgroup, and its elementary structure is well understood. In the other direction, the usual constructions of invariant means fail: by Moore's theorem any Følner set of F is at least tower-sized, so no explicit search can exhibit one, and by Kaimanovich's theorem the finitely supported random walks on F are not Liouville, so the random-walk route to amenability through a trivial Poisson boundary is closed.
Formalization scope
Lean representation and conventions.
F is a subgroup of the order isomorphisms of UI; H(A) and HB(A) are subgroups of the homeomorphisms of OnePoint ℝ. Groups of maps multiply by composition, (fg)(x)=f(g(x)); statements from sources that write the product in the other order are restated for this convention, with the equivalence explained in their natural-language statements.
Means take values in [0,∞]; total mass 1 and finite additivity keep every value in [0,1].
Extensive amenability is stated for an action on [0,1] relative to the set of dyadic rationals in (0,1); the statement of Chornyi's corollary includes that F maps this set to itself.
The goal cannot be satisfied vacuously: amenability is a single existential statement about means on F, and F is a fixed, nontrivial, finitely generated group.
What is left out.
The Poisson boundary is not formalized: "Liouville" is Kaimanovich's equivalent reformulation through bounded harmonic functions on sgrμ (p. 8).
The "in particular" clause of Moore's Theorem 1.1, on the Følner function, is not stated separately; with Følner's criterion it follows from the stated bound.
The withdrawn and disputed proofs in the timeline are not formalized.
What a development needs. Thompson's group F and its dyadic action (Cannon–Floyd–Parry §4), its tree diagrams and presentations, and amenability, Følner's criterion and the closure properties of amenable groups (Garrido I) are published and proved on this platform, as are Monod's groups and the isomorphism HQ(Z)≅F (Monod.contDiff_and_exists_mulEquiv_HRat_F). Mathlib has Følner filters for measurable groups and Schreier graphs of quivers, but no random walks on groups; the proofs of the landmarks here supply what they need, and the germ-groupoid theorem of Juschenko, Nekrashevych and de la Salle (GermGroupoid.isAmenable_of_isExtensivelyAmenableOn) is reusable beyond this mission. Reductions of the goal or of Problem 12 to new, sharper statements are welcome, as is a disproof of either.
Selected references
J. W. Cannon, W. J. Floyd, W. R. Parry, Introductory notes on Richard Thompson's groups, L'Enseignement Math. (2) 42 (1996) 215–256. doi:10.5169/seals-87877
M. G. Brin, C. C. Squier, Groups of piecewise linear homeomorphisms of the real line, Invent. Math. 79 (1985) 485–498. doi:10.1007/BF01388519
J. T. Moore, Fast growth in the Følner function for Thompson's group F, Groups Geom. Dyn. 7 (2013) 633–651. doi:10.4171/GGD/201
V. A. Kaimanovich, Thompson's group F is not Liouville, in Groups, Graphs and Random Walks, LMS Lecture Note Ser. 436 (2017) 300–342. doi:10.1017/9781316576571.013
N. Monod, Groups of piecewise projective homeomorphisms, Proc. Natl. Acad. Sci. USA 110 (2013) 4524–4527. doi:10.1073/pnas.1218426110
K. Juschenko, N. Matte Bon, N. Monod, M. de la Salle, Extensive amenability and an application to interval exchanges, Ergodic Theory Dynam. Systems 38 (2018) 195–219. doi:10.1017/etds.2016.32
M. Chornyi, Superharmonic functions on the Lamplighter graph of Thompson's group F, preprint (2019). arXiv:1907.01440
V. Guba, Amenability problem for Thompson's group F: state of the art, J. Groups Complex. Cryptol. 15 (2023), no. 1. doi:10.46298/jgcc.2023.15.1.11315
S.-h. Kim, T. Koberda, Y. Lodha, Chain groups of homeomorphisms of the interval, Ann. Sci. Éc. Norm. Supér. (4) 52 (2019) 797–820. doi:10.24033/asens.2397
B. Stankov, Non-triviality of the Poisson boundary of random walks on the group H(ℤ) of Monod, Ergodic Theory Dynam. Systems 41 (2021) 1160–1189. doi:10.1017/etds.2019.76
N. Monod, Some comments on piecewise-projective groups of the line, Groups Geom. Dyn. 19 (2025) 459–476. doi:10.4171/ggd/883
The mean value problem, also called Smale's mean value conjecture, was posed by Stephen Smale in 1981 in his study of the complexity of root-finding algorithms for polynomials (Smale 1981). For a real differentiable function the mean value theorem produces, between two points, a point where the derivative equals a difference quotient. For a complex polynomial no such point need exist on a segment, and Smale asked for a substitute in which the special point is a critical point of the polynomial (a zero of its derivative). Estimates of this kind control how far Newton-type iterations can move, which is where Smale's original interest came from. The problem appears in lists of unsolved problems in mathematics, including Smale's own list of problems for the next century.
Timeline
1981 — Smale poses the problem and proves the inequality below with constant K=4 (Smale 1981). The example P(z)=zd−dz shows that the constant cannot be smaller than dd−1 in degree d, so no constant below 1 works in all degrees.
1989 — Tischler proves the inequality with the optimal constant K=dd−1 when all roots of P are real, and when all roots of P have the same absolute value (Tischler 1989).
2009 — Dubinin and Sugawa prove the reverse (dual) inequality with constant d4d1 (Dubinin–Sugawa 2009); optimizing this lower bound is the dual mean value problem (Ng–Zhang 2016).
No absolute constant K<4 is known that works in every degree.
Setting
Let P be a polynomial with complex coefficients of degree d≥2, and write P′ for its derivative. A critical point of P is a complex number c with P′(c)=0; since d≥2, P′ is a nonconstant polynomial of degree d−1, so P has at least one and at most d−1 distinct critical points. Fix a complex number z that is not a critical point, P′(z)=0. For every critical point c we then have c=z, and the difference quotient
z−cP(z)−P(c)
is well defined. The question is how small this quotient can be made, relative to ∣P′(z)∣, by choosing the critical point c well.
Formalization targets
Goal: Smale's mean value conjecture (K=1)
For every complex polynomial P of degree d≥2 and every z∈C with P′(z)=0 there is a critical point c of P with
z−cP(z)−P(c)≤∣P′(z)∣.
Stronger: the optimal constant
The same with ∣P′(z)∣ replaced by dd−1∣P′(z)∣; the example zd−dz shows this constant cannot be lowered.
Known results (milestones)
Smale's inequality with K=4.
The extremal example P(z)=zd−dz at z=0, where every critical point gives exactly dd−1∣P′(0)∣, and its consequence that no constant K<1 works in all degrees.
Tischler's optimal inequality for polynomials with only real roots, and for polynomials whose roots all have the same absolute value.
The Conte–Fujikawa–Lakic bound K≤4d+1d−1.
Crane's bound K<4−d2.263 for d≥8.
The Dubinin–Sugawa dual inequality z−cP(z)−P(c)≥d4d∣P′(z)∣ for some critical point c.
Significance
The result itself. A positive answer gives a sharp, degree-independent mean value inequality for complex polynomials: for every non-critical point, some critical value is reachable along a chord whose slope is at most the local derivative. Bounds of this type feed into the analysis of Newton's method and of path-following root finders, and into the study of how critical values of a polynomial are distributed relative to its values. The conjecture is part of a family of open extremal problems on the geometry of critical points, alongside Sendov's conjecture.
Formalizing it. The goal and the optimal-constant form are open. The milestones are published theorems, none of which is known to have a machine-checked proof. Formalizing Smale's K=4 bound and Tischler's special cases would put the classical tools of the subject (critical points of polynomials, univalent function estimates, root location) on a formal footing that later attempts can reuse.
Difficulty
The obvious strategies control the quotient through one critical point at a time: for instance, bounding ∣P(z)−P(c)∣ by integrating P′ along the segment from c to z. Such estimates lose a constant factor that depends on how the critical points are spread out, and the known uniform arguments all pass through distortion theorems for univalent functions, whose constants lead to K close to 4. Reaching K=1 requires using all critical points simultaneously, and no argument doing this in every degree is known. The equality case zd−dz, in which every critical point is equally bad, shows that any successful argument must be sharp for polynomials with maximally symmetric critical configurations.
Formalization scope
Polynomials are elements of ℂ[X] (Mathlib's Polynomial ℂ); the degree is natDegree, the derivative is Polynomial.derivative, evaluation is Polynomial.eval, and the roots of P are the multiset P.roots (counted with multiplicity). A critical point is a c : ℂ with P.derivative.eval c = 0. The absolute value is the norm ‖·‖ on ℂ, and the constants dd−1 and 4d+1d−1 are computed in ℝ from the cast of natDegree.
Every statement assumes P′(z)=0. This is the standard normalization and is essential in Lean: division by zero returns 0, so without it the choice c=z would make the inequality trivially true whenever z is itself a critical point. With the hypothesis, every critical point c differs from z and the quotient is a genuine difference quotient.
Crane's bound is stated as the existence, for each degree d≥8, of a constant strictly below 4−d2.263 that works for all polynomials of degree exactly d; this is equivalent to the best constant in degree d being strictly below that value.
A complete development needs basic facts on critical points of complex polynomials (existence, the Gauss–Lucas theorem), and, for the classical bounds, results from the theory of univalent functions such as the Koebe quarter theorem and coefficient estimates. These are reusable well beyond this mission. Contributions of any milestone, of supporting lemmas, and of partial results in fixed small degree are welcome.
A. Conte, E. Fujikawa, N. Lakic, Smale's mean value conjecture and the coefficients of univalent functions, Proc. Amer. Math. Soc. 135 (2007), 3295–3300. https://doi.org/10.1090/S0002-9939-07-08861-2
E. Crane, A bound for Smale's mean value conjecture for complex polynomials, Bull. London Math. Soc. 39 (2007), 781–791. https://doi.org/10.1112/blms/bdm063
V. Dubinin, T. Sugawa, Dual mean value problem for complex polynomials, Proc. Japan Acad. Ser. A 85 (2009), 135–137. https://arxiv.org/abs/0906.4605
T.-W. Ng, Y. Zhang, Smale's mean value conjecture for finite Blaschke products, J. Anal. 24 (2016), 331–345. https://arxiv.org/abs/1609.00170