Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Collections

Famous Open Problems

Named conjectures and open problems with a precise Lean statement, from Riemann and Goldbach to Collatz and the Jacobian conjecture.

94 missions

Missions

41–60 of 94
OpenCompletedAll
CombinatoricsGraph Theory·Captain: hao jia

Two Acyclic Colors for Planar Orientations (OPG-169)Open Problem

Motivation

The dichromatic number of a digraph is the directed analogue of chromatic number: vertices of one color may be adjacent, but each color class must induce an acyclic digraph. The Two Color Conjecture asks whether every orientation of a planar graph has dichromatic number at most two. It is a natural directed-coloring counterpart to planar graph coloring, with the key difference that forbidden monochromatic objects are directed cycles rather than undirected edges.

Critical-digraph theory gives general degree restrictions on minimal counterexamples, and Li and Mohar proved two-colorability under the additional hypothesis that the directed girth is at least four. The unrestricted planar-orientation problem permits directed triangles, so that theorem is a genuine partial result rather than a solution. The project candidate develops the elementary least-order-counterexample consequences needed before any planar structural argument.

Setting

Let GGG be a finite simple planar graph. An orientation DDD assigns exactly one direction to every edge of GGG, with no loops, parallel arcs, or pair of opposite arcs. For X⊆V(D)X\subseteq V(D)X⊆V(D), the induced digraph D[X]D[X]D[X] retains every arc whose two endpoints lie in XXX.

A two-coloring is a map

c:V(D)⟶{0,1}.c:V(D)\longrightarrow\{0,1\}.c:V(D)⟶{0,1}.

It is valid when both induced digraphs D[c−1(0)]D[c^{-1}(0)]D[c−1(0)] and D[c−1(1)]D[c^{-1}(1)]D[c−1(1)] contain no directed cycle. The color classes need not be independent and either color may be unused.

Planarity belongs to the underlying undirected graph. Lean represents it by an injective straight-line embedding with noncrossing nonincident edges. Directed reachability is reflexive, so a singleton orientation is strongly connected under the usual length-zero convention, although it is also acyclic and hence cannot be a counterexample.

Formalization targets

Two Color Conjecture

The goal is

∀D an orientation of a finite simple planar graph,∃c:V(D)→{0,1},D[c−1(0)] and D[c−1(1)] are acyclic.\forall D\text{ an orientation of a finite simple planar graph}, \qquad \exists c:V(D)\to\{0,1\}, \quad D[c^{-1}(0)]\text{ and }D[c^{-1}(1)]\text{ are acyclic}.∀D an orientation of a finite simple planar graph,∃c:V(D)→{0,1},D[c−1(0)] and D[c−1(1)] are acyclic.

Disconnected graphs and empty color classes are included.

Least-order counterexample structure

A supporting theorem states that every counterexample of minimum vertex order is nonempty and strongly connected, and its underlying graph has minimum degree at least three:

D least-order counterexample⟹D strongly connected and δ(U(D))≥3.D\text{ least-order counterexample} \quad\Longrightarrow\quad D\text{ strongly connected and }\delta(U(D))\ge3.D least-order counterexample⟹D strongly connected and δ(U(D))≥3.

The minimum is taken over the full class of finite planar orientations, not over one embedding or an arc-minimal subclass.

Semidegree candidate

A stronger open milestone asks whether every vertex of such a least-order counterexample has at least two incoming and at least two outgoing neighbors. This is recorded separately because it is stronger than the degree-three conclusion and its repository proof remains candidate_only.

Significance

The root theorem would establish a universal two-color bound for planar orientations while allowing directed triangles and arbitrary local degree. A counterexample would demonstrate a sharp obstruction specific to directed cycles, not visible to ordinary planar coloring.

The formalized minimal-counterexample package is reusable regardless of the ultimate answer. Strong connectivity permits arguments inside one component, while the degree and semidegree restrictions narrow discharging configurations and finite searches. Encoding the full induced color classes prevents an invalid shortcut in which only a selected acyclic spanning subdigraph is checked.

Difficulty

Deleting a low-degree vertex is safe only if a valid coloring of the smaller graph can be extended without creating a monochromatic directed cycle through the restored vertex. For a chosen color, obstruction depends on both an incoming and an outgoing neighbor of that color together with a directed return path in the old color class. Merely seeing same-colored in- and out-neighbors is not sufficient.

Strongly connected components can be colored separately because their condensation is acyclic, but that observation only reduces a minimal counterexample to one component. Planarity alone does not eliminate directed triangles or the return paths that block both colors. Results assuming directed girth at least four therefore leave the central case untouched.

Formalization scope

A directed graph is a binary relation, coupled to a SimpleGraph by an orientation predicate that requires exactly one direction on every edge and forbids arcs on nonedges. A directed cycle is a cyclic list of at least three distinct vertices. A color class is acyclic when no such list lies entirely in that class. Strong connectivity is nonempty mutual reflexive-transitive reachability.

The least-order predicate quantifies over every smaller finite planar orientation in the same universe. It does not assert that a counterexample exists. Consequently, its structural theorems may be true vacuously if the root conjecture is true; the read-back must expose that conditional form.

Repository arguments, finite tables, and transport receipts are not machine-checked proofs. Contributions may formalize component gluing, exact vertex-extension criteria, degree or semidegree restrictions, planar reducible configurations, or the root. Any stronger minimum-degree claim must remain distinct from the admitted degree-three target until proved.

Selected references

  • Open Problem Garden / UnsolvedMath, OPG-169: The Two Color Conjecture. https://www.unsolvedmath.com/problems/OPG-169
  • B. Mohar, Eigenvalues and colorings of digraphs, Linear Algebra and its Applications, 2010. https://www.sfu.ca/~mohar/Reprints/Inprint/BM09_LAA09_Mohar_EigenvaluesandColorings.pdf
  • Z. Li and B. Mohar, Planar digraphs of digirth four are 2-colourable, Journal of Combinatorial Theory, Series B, 2017. https://arxiv.org/abs/1606.06114
4 thms2 active usersReviewed
CombinatoricsGraph Theory·Captain: hao jia

Weak Pentagon Colorings of Triangle-Free Cubic Graphs (OPG-434)Open Problem

Motivation

The weak pentagon problem asks for a five-label structure on the edges of every triangle-free cubic graph. Although its wording resembles proper edge coloring, properness is not part of the conjecture. Instead, each individual color class must meet enough odd cycles that deleting that class leaves a bipartite spanning graph. The problem connects odd-cycle transversals, cut structure, and homomorphisms to a fixed sixteen-vertex graph.

Robert Šámal recorded the conjecture on the Open Problem Garden in 2007. DeVos and Šámal proved that sufficiently high-girth subcubic graphs map to the Clebsch graph, with an explicit girth threshold in their theorem; that does not cover all triangle-free cubic graphs. The mission separates the general existence question from two exact reformulations that can be verified independently.

Setting

Let GGG be a finite simple triangle-free cubic graph. A five-edge coloring here is any symmetric assignment

c:E(G)⟶{1,2,3,4,5}.c:E(G)\longrightarrow\{1,2,3,4,5\}.c:E(G)⟶{1,2,3,4,5}.

It need not be proper or surjective. For a color iii, delete all edges with label iii while retaining every vertex. The coloring is a weak-pentagon coloring when each of the five resulting spanning graphs is bipartite.

Equivalently, each color class is an odd-cycle edge transversal: it meets the edge set of every simple odd cycle. The cycles are not required to be induced. This last distinction matters because an odd cycle may have a chord in the original graph and still survive in a deleted-edge spanning subgraph.

A second representation uses the sixteen four-bit vectors. Two vectors are adjacent when their Hamming distance is three or four. This graph is a model of the Clebsch graph. A graph homomorphism sends every edge of GGG to an adjacent pair in this target.

Formalization targets

Weak pentagon conjecture

The root target is

∀G finite, simple, triangle-free, and cubic,∃c:E(G)→[5] ∀i∈[5],G−c−1(i) is bipartite.\forall G\text{ finite, simple, triangle-free, and cubic}, \qquad \exists c:E(G)\to[5]\ \forall i\in[5], \quad G-c^{-1}(i)\text{ is bipartite}.∀G finite, simple, triangle-free, and cubic,∃c:E(G)→[5] ∀i∈[5],G−c−1(i) is bipartite.

No condition is imposed on adjacent edges receiving different labels.

Odd-cycle equivalence

For every fixed graph and fixed five-edge labeling,

(∀i, G−c−1(i) is bipartite)⟺(∀i, c−1(i) meets every odd cycle of G).\bigl(\forall i,\ G-c^{-1}(i)\text{ is bipartite}\bigr) \quad\Longleftrightarrow\quad \bigl(\forall i,\ c^{-1}(i)\text{ meets every odd cycle of }G\bigr).(∀i, G−c−1(i) is bipartite)⟺(∀i, c−1(i) meets every odd cycle of G).

This theorem is graph-general: triangle-freeness and cubicity delimit the root but are not needed for the equivalence.

Sixteen-vertex homomorphism formulation

For every finite simple graph GGG,

G has a weak-pentagon coloring⟺G⟶H16,G\text{ has a weak-pentagon coloring} \quad\Longleftrightarrow\quad G\longrightarrow H_{16},G has a weak-pentagon coloring⟺G⟶H16​,

where H16H_{16}H16​ has vertex set {0,1}4\{0,1\}^4{0,1}4 and edges at Hamming distance three or four. The statement concerns existence of some coloring and some homomorphism; it does not preserve an arbitrarily prescribed coloring.

Significance

The root theorem would establish a uniform parity decomposition for all triangle-free cubic graphs. The transversal form makes every odd cycle use all five colors. The homomorphism form replaces edge labels and five separate bipartitions by one bounded vertex certificate, allowing structural and computational methods to share an exact target.

Formalization prevents several nearby but inequivalent conjectures from being conflated. A weak-pentagon coloring can be improper. Checking only induced odd cycles of the original graph is insufficient. Mapping to a five-cycle is stronger and fails even for familiar positive examples. The explicit four-bit model also avoids relying on the name “Clebsch graph” without fixing its adjacency convention.

Difficulty

The equivalences reorganize the problem but do not create the required object. Five odd-cycle transversals must be pairwise compatible as color fibers; finding one small transversal is not enough. Local deletion and gluing methods must preserve existence of a whole homomorphism, not one chosen boundary assignment.

High-girth results leave finitely many short-cycle configurations only when the girth hypothesis is present. Triangle-free graphs may still contain overlapping five- and seven-cycles, and naive local recoloring can repair one odd cycle while breaking another color complement. Minimum-counterexample arguments also require care because deleting vertices preserves subcubicity but not cubicity.

Formalization scope

Colors are Fin 5. The coloring stores a symmetric value on ordered endpoint pairs, with nonedge values ignored. Cubic means every neighbor set has extended cardinality exactly three. A simple odd cycle is a cyclic list of at least three distinct vertices of odd length; it need not be induced. Bipartiteness is witnessed by a Boolean side assignment after one color is deleted.

The sixteen-vertex relation is defined directly on four-bit functions by Hamming distance, so its cardinality and adjacency are not hidden behind an imported graph name. The repository's transversal proof, normalization, and local homomorphism studies are candidate_only; the mission publishes their clean statements as proof obligations. Contributions may close either equivalence, formalize known high-girth results, prove restricted graph classes, or attack the root. A finite benchmark or a failure of one extension strategy is not a counterexample to the conjecture.

Selected references

  • R. Šámal, Weak pentagon problem, Open Problem Garden, 2007. https://www.openproblemgarden.org/op/weak_pentagon_problem
  • M. DeVos and R. Šámal, High-girth cubic graphs are homomorphic to the Clebsch graph, Journal of Graph Theory 66 (2011), 241–259. https://arxiv.org/abs/math/0602580
  • P. Kolman, B. Lidický, and J.-S. Sereni, On Minimum Fair Odd Cycle Transversal, 2010. https://kam.mff.cuni.cz/kamserie/clanky/2010/s956.pdf
  • Open Problem Garden / UnsolvedMath, OPG-434. https://www.unsolvedmath.com/problems/OPG-434
4 thms2 active usersReviewed
CombinatoricsGraph TheoryOptimization·Captain: hao jia

Clique Partitions of Chordal Graphs (Erdos Problem 81)Open Problem

Motivation

An edge partition into cliques compresses the adjacency structure of a graph into complete pieces without allowing any edge to be counted twice. Erdős Problem 81 asks for the asymptotically sharp upper bound on the number of pieces needed when the graph is chordal. Chordal graphs have strong elimination structure, but that structure does not make the partition parameter additive under arbitrary edge deletion, and obtaining a linear error term remains substantially stronger than identifying the leading quadratic coefficient.

Erdős, Ordman, and Zalcstein studied clique partitions of chordal graphs in 1993. Their examples already exhibit the n2/6n^2/6n2/6 scale, while their general upper estimate had a larger quadratic coefficient. Later dense-packing results of Haxell–Rödl and Yuster compare fractional and integer triangle packings with an o(n2)o(n^2)o(n2) gap. The project candidate combines that interface with chordal elimination arguments to formulate a uniform n2/6+o(n2)n^2/6+o(n^2)n2/6+o(n2) milestone. It does not supply the O(n)O(n)O(n) remainder asked for by the root.

Setting

A finite simple graph is chordal when it has no induced cycle of length greater than three. The Lean definition uses the equivalent perfect-elimination form: vertices admit an injective ranking such that the later neighbors of every vertex form a clique.

An edge partition into cliques is a finite family P\mathcal PP of complete vertex sets such that every edge of GGG belongs to exactly one member of P\mathcal PP. Members may share vertices but may not share edges. Write cp⁡(G)\operatorname{cp}(G)cp(G) for the minimum possible number of pieces.

The asymptotic notation

n26+O(n)\frac{n^2}{6}+O(n)6n2​+O(n)

means that there are constants C>0C>0C>0 and n0≥1n_0\ge1n0​≥1, chosen independently of GGG and nnn, such that every chordal nnn-vertex graph with n≥n0n\ge n_0n≥n0​ has a clique partition with at most n2/6+Cnn^2/6+Cnn2/6+Cn pieces.

Formalization targets

Erdős Problem 81

The root theorem is

∃C>0 ∃n0≥1 ∀n≥n0 ∀G chordal on n vertices,cp⁡(G)≤n26+Cn.\exists C>0\ \exists n_0\ge1\ \forall n\ge n_0\ \forall G\text{ chordal on }n\text{ vertices}, \qquad \operatorname{cp}(G)\le \frac{n^2}{6}+Cn.∃C>0 ∃n0​≥1 ∀n≥n0​ ∀G chordal on n vertices,cp(G)≤6n2​+Cn.

The quantifier order is essential: CCC and n0n_0n0​ are universal and cannot depend on the graph.

Leading-coefficient milestone

The supporting target records the weaker uniform statement

∀ε>0 ∃n0 ∀n≥n0 ∀G chordal on n vertices,cp⁡(G)≤(16+ε)n2.\forall\varepsilon>0\ \exists n_0\ \forall n\ge n_0\ \forall G\text{ chordal on }n\text{ vertices}, \qquad \operatorname{cp}(G)\le \left(\frac16+\varepsilon\right)n^2.∀ε>0 ∃n0​ ∀n≥n0​ ∀G chordal on n vertices,cp(G)≤(61​+ε)n2.

This is the precise n2/6+o(n2)n^2/6+o(n^2)n2/6+o(n2) form. It is not equivalent to the root: choosing ε=1/n\varepsilon=1/nε=1/n is invalid because the cutoff may depend on the fixed value of ε\varepsilonε.

Significance

The root would determine the clique-partition extremum for chordal graphs up to a linear remainder, matching the scale of the complete-split examples that motivate the coefficient 1/61/61/6. It would refine a leading-order asymptotic theorem into a uniform estimate strong enough to distinguish second-order behavior.

Formalization creates a clean interface among perfect elimination orderings, exact edge partitions, fractional edge-and-triangle decompositions, and integer triangle packings. It also forces the proof to distinguish a partition from a cover and original graph order from the order of any auxiliary hypergraph. These definitions can support other decomposition problems on chordal and split graphs.

Difficulty

Perfect elimination does not by itself give the sharp partition count. Greedily taking maximal cliques may overlap in edges or accumulate too many singleton pieces. Similarly, a fractional edge-and-triangle partition can achieve the right leading coefficient while integer rounding loses o(n2)o(n^2)o(n2) pieces; the root requires that loss to be only O(n)O(n)O(n).

The dense-packing theorem has quantifiers of the form “for every fixed ε>0\varepsilon>0ε>0 there exists N(ε)N(\varepsilon)N(ε).” It therefore yields a uniform subquadratic error but no linear error. Any proof of the root must add a chordal-specific rounding or extremal reduction rather than treating the general packing theorem as if its ε\varepsilonε could vary with nnn.

Formalization scope

Graphs are finite and simple. Chordality is encoded by existence of a perfect-elimination ranking, including disconnected and edgeless graphs. A clique piece is a finite vertex set that spans a complete subgraph. Exactness means every actual edge occurs in exactly one piece; no nonedge can occur inside a piece. Bounds are compared in R\mathbb RR so the displayed asymptotic expressions retain their conventional form, while the number of parts remains a natural number.

The candidate derivation of the leading coefficient imports finite linear-programming duality and the Haxell–Rödl/Yuster fixed-triangle packing approximation. It is candidate_only, not an admitted result or kernel proof. Contributions may formalize the perfect-elimination lemmas, the fractional compression, the uniform packing interface, complete-split lower examples, or the root linear rounding theorem. A result for edge-and-triangle pieces only, a fractional partition, or one fixed order must not be presented as the unrestricted integer clique-partition theorem.

Selected references

  • P. Erdős, E. T. Ordman, and Y. Zalcstein, Clique Partitions of Chordal Graphs, Combinatorics, Probability and Computing 2(4), 1993. https://doi.org/10.1017/S0963548300000808
  • P. E. Haxell and V. Rödl, Integer and Fractional Packings in Dense Graphs, Combinatorica 21, 2001. https://doi.org/10.1007/s004930170003
  • R. Yuster, Integer and fractional packing of families of graphs, 2003. https://arxiv.org/abs/math/0305350
  • Erdős Problems, Problem 81. https://www.erdosproblems.com/81
16 thms4 active usersReviewed
Computational GeometryDiscrete GeometryGraph Theory·Captain: hao jia

Uniform Obstacle Bounds for Planar Graphs (OPG-37357)Open Problem

Motivation

An obstacle representation turns a graph into a visibility system: vertices are points in the plane, and nonedges are blocked by polygonal obstacles. The obstacle number asks for the minimum number of obstacles needed. OPG-37357 records two different questions for planar graphs. The first asks whether one obstacle can ever be insufficient. The second asks whether some universal constant bounds the ordinary obstacle number of every planar graph.

The status of the two parts is different. Berman, Chappell, Faudree, Gimbel, Hartman, and Williams proved in 2017 that explicit planar graphs, including the icosahedron and their graphs X4X_4X4​ and X6X_6X6​, have ordinary obstacle number two. Thus the first question has a published positive answer. The universal-constant question remains the research target here. A separate invariant called planar or plane obstacle number requires a crossing-free visibility drawing; results for that invariant must not be substituted for the ordinary obstacle number used by this mission.

Setting

A finite simple graph GGG has a kkk-obstacle drawing when its vertices are placed injectively as points in R2\mathbb R^2R2 and there are kkk pairwise disjoint closed connected polygonal obstacles such that

uv∈E(G)⟺[p(u),p(v)] meets no obstacle.uv\in E(G) \quad\Longleftrightarrow\quad [p(u),p(v)]\text{ meets no obstacle}.uv∈E(G)⟺[p(u),p(v)] meets no obstacle.

Graph vertices lie outside every obstacle. The ordinary obstacle number obs⁡(G)\operatorname{obs}(G)obs(G) is the least such kkk. The drawing itself may contain crossings between visible graph edges; planarity is a property of the abstract input graph, not an extra constraint on the obstacle drawing.

The Lean model represents a polygonal obstacle as a connected finite union of closed filled triangles. This gives a compact polygonal region with exact real-coordinate segment incidence. Straight-line planarity of the abstract graph is represented separately.

Formalization targets

The two-part OPG record

The source records both

∃ finite planar G, obs⁡(G)>1\exists\text{ finite planar }G,\ \operatorname{obs}(G)>1∃ finite planar G, obs(G)>1

and

∃k∈N ∀ finite planar H, obs⁡(H)≤k.\exists k\in\mathbb N\ \forall\text{ finite planar }H, \ \operatorname{obs}(H)\le k.∃k∈N ∀ finite planar H, obs(H)≤k.

The first assertion is known in the literature and appears as a published-result milestone. The second is open and is therefore the mission's main theorem. Together they preserve the two-part source without presenting the whole record as unresolved.

Published first part

A milestone formalizes the stronger published statement

∃ finite planar G,obs⁡(G)≤2andobs⁡(G)≰1.\exists\text{ finite planar }G, \qquad \operatorname{obs}(G)\le2 \quad\text{and}\quad \operatorname{obs}(G)\not\le1.∃ finite planar G,obs(G)≤2andobs(G)≤1.

This captures ordinary obstacle number exactly two without hard-coding one graph before its adjacency data and lower-bound certificate are formalized.

Universal bound

The open milestone asks for a single natural number kkk, chosen before the graph, that works for every finite planar graph. The number of obstacle corners is not bounded by this theorem; only the number of connected polygonal obstacles is.

Significance

The published first part establishes that planarity alone does not force a one-obstacle representation. The second part asks whether planar graphs nevertheless have uniformly bounded visibility complexity. A positive answer would produce a common finite obstacle budget independent of graph order; a negative answer would require a family of planar graphs with unbounded ordinary obstacle number.

Formalization is especially useful because several nearby notions differ by one word but have different known bounds: ordinary versus plane obstacle number, arbitrary polygonal versus convex obstacles, and fixed-placement versus freely chosen drawings. The mission's definitions make those choices explicit and provide reusable segment-obstacle semantics for later geometric graph formalizations.

Difficulty

A finite combinatorial graph does not come with a canonical visibility drawing. Even when one starts with an arbitrary connected blocking set, replacing it by one bounded simple polygon requires compactness, component, incidence, and polygonal-neighborhood arguments. Conversely, lower bounds must quantify over every possible placement and obstacle, not merely refute a selected coordinate drawing.

Counting results for unrestricted graphs do not automatically preserve planarity. Bounds for planar obstacle number impose a crossing-free drawing and therefore answer a different question. The known two-obstacle examples close only the existential first part and give no universal kkk.

Formalization scope

All graph vertex types are finite. Obstacles are closed connected polygonal regions represented by finite triangle unions; they are pairwise disjoint and avoid graph vertices. Visibility uses the full closed segment, so tangency or boundary contact blocks a nonedge. The planarity witness is independent of the obstacle drawing. Empty and one-vertex graphs remain in the universal quantifier and should be handled without division or nonemptiness assumptions.

The repository's fixed-placement polygonization argument and finite arrangement code are candidate_only. They may motivate supporting lemmas, but they neither prove the unrestricted obstacle-drawing completeness theorem nor settle the universal bound. Contributions are welcome on exact geometry primitives, the published two-obstacle construction and lower bound, conversions between connected blockers and polygonal obstacles, and the universal root. A proof for the plane invariant, convex invariant, one fixed drawing, or a finite order cutoff must be labeled at that narrower scope.

Selected references

  • L. W. Berman, G. G. Chappell, J. R. Faudree, J. Gimbel, C. Hartman, and G. I. Williams, Graphs with Obstacle Number Greater than One, JGAA 21(6), 2017. https://doi.org/10.7155/jgaa.00452
  • J. Gimbel, P. Ossona de Mendez, and P. Valtr, Obstacle Numbers of Planar Graphs, Graph Drawing 2017. https://arxiv.org/abs/1706.06992
  • M. Balko, S. Chaplick, R. Ganian, S. Gupta, M. Hoffmann, P. Valtr, and A. Wolff, Bounding and Computing Obstacle Numbers of Graphs, SIAM Journal on Discrete Mathematics 38(2), 2024. https://arxiv.org/abs/2206.15414
  • Open Problem Garden / UnsolvedMath, OPG-37357. https://www.unsolvedmath.com/problems/OPG-37357
6 thms4 active usersReviewed
Arithmetic GeometryNumber TheoryPure Mathematics·Captain: korbonits

Birch and Swinnerton-Dyer ConjectureOpen Problem

Motivation

An elliptic curve over Q\mathbb{Q}Q is a smooth cubic curve with a rational point. Its rational points form a finitely generated abelian group E(Q)E(\mathbb{Q})E(Q) (Mordell, 1922), so E(Q)≃Zr⊕E(Q)torsE(\mathbb{Q}) \simeq \mathbb{Z}^r \oplus E(\mathbb{Q})_{\mathrm{tors}}E(Q)≃Zr⊕E(Q)tors​ for an integer r≥0r \ge 0r≥0, the rank. No algorithm is known that decides, for a given curve, whether r>0r > 0r>0, i.e. whether there are infinitely many rational points. The Birch and Swinnerton-Dyer conjecture predicts rrr from an analytic object, the Hasse–Weil LLL-function L(E,s)L(E,s)L(E,s): it asserts that rrr equals the order of vanishing of L(E,s)L(E,s)L(E,s) at s=1s = 1s=1. It is one of the seven Millennium Prize Problems of the Clay Mathematics Institute; the official formulation is Andrew Wiles' problem description, The Birch and Swinnerton-Dyer Conjecture (2000). This mission formalizes that statement, its weak form, and the results Wiles lists as known.

Timeline.

  • 1922: L. Mordell (Proc. Cambridge Phil. Soc. 21) proves that E(Q)E(\mathbb{Q})E(Q) is finitely generated, answering a question of Poincaré (1901).
  • 1936: H. Hasse proves ∣p+1−#E(Fp)∣≤2p|p + 1 - \#E(\mathbb{F}_p)| \le 2\sqrt p∣p+1−#E(Fp​)∣≤2p​ at primes of good reduction, so the Euler product for L(E,s)L(E,s)L(E,s) converges for Re⁡s>3/2\operatorname{Re} s > 3/2Res>3/2; he conjectures that L(E,s)L(E,s)L(E,s) continues to an entire function.
  • 1965: B. Birch and H. P. F. Swinnerton-Dyer, Notes on elliptic curves II, state the conjecture, found experimentally on the EDSAC computer.
  • 1977: J. Coates and A. Wiles, On the conjecture of Birch and Swinnerton-Dyer: for curves with complex multiplication, L(E,1)≠0L(E,1) \ne 0L(E,1)=0 implies E(Q)E(\mathbb{Q})E(Q) finite.
  • 1986: B. Gross and D. Zagier, Heegner points and derivatives of L-series: for modular EEE with L(E,1)=0≠L′(E,1)L(E,1) = 0 \ne L'(E,1)L(E,1)=0=L′(E,1), a Heegner point has infinite order.
  • 1989–1990: V. Kolyvagin, Finiteness of E(Q)E(\mathbb{Q})E(Q) and Ш(E,Q)(E,\mathbb{Q})(E,Q) for a subclass of Weil curves: for modular EEE with L(E,s)L(E,s)L(E,s) vanishing to order at most 111 at s=1s=1s=1, the rank equals that order (with a non-vanishing theorem of Bump–Friedberg–Hoffstein and Murty–Murty).
  • 1995–2001: A. Wiles (Ann. Math. 141), R. Taylor and A. Wiles (Ann. Math. 141), and C. Breuil, B. Conrad, F. Diamond and R. Taylor (J. Amer. Math. Soc. 14): every elliptic curve over Q\mathbb{Q}Q is modular, so L(E,s)L(E,s)L(E,s) is entire and Kolyvagin's theorem applies to all E/QE/\mathbb{Q}E/Q.
  • 2000: the Clay Mathematics Institute adopts Wiles' formulation as a Millennium Prize Problem.
  • 2014: M. Bhargava, C. Skinner and W. Zhang, A majority of elliptic curves over Q\mathbb{Q}Q satisfy the Birch and Swinnerton-Dyer conjecture: the rank conjecture holds for more than 66%66\%66% of curves ordered by height. The general case is open.

Setting

A Weierstrass equation over Q\mathbb{Q}Q is

E: y2+a1xy+a3y=x3+a2x2+a4x+a6,ai∈Q,E :\ y^2 + a_1 xy + a_3 y = x^3 + a_2 x^2 + a_4 x + a_6, \qquad a_i \in \mathbb{Q},E: y2+a1​xy+a3​y=x3+a2​x2+a4​x+a6​,ai​∈Q,

with discriminant Δ\DeltaΔ; in Lean, WeierstrassCurve ℚ. It is an elliptic curve when Δ≠0\Delta \ne 0Δ=0 (Mathlib's typeclass IsElliptic). Its rational points E(Q)E(\mathbb{Q})E(Q) are the rational solutions (x,y)(x,y)(x,y) together with the point at infinity OOO, an abelian group under the chord-and-tangent law (W.toAffine.Point). The rank is the rank of this group as a Z\mathbb{Z}Z-module, r=rank⁡ZE(Q)(‘BSD.rank W‘),r = \operatorname{rank}_{\mathbb{Z}} E(\mathbb{Q}) \qquad \text{(`BSD.rank W`)},r=rankZ​E(Q)(‘BSD.rank W‘), the rrr in E(Q)≃Zr⊕E(Q)torsE(\mathbb{Q}) \simeq \mathbb{Z}^r \oplus E(\mathbb{Q})_{\mathrm{tors}}E(Q)≃Zr⊕E(Q)tors​.

The Hasse–Weil LLL-series is built prime by prime. For each prime ppp take a Weierstrass equation for EEE that is minimal at ppp (integral coefficients, with the ppp-adic valuation of Δ\DeltaΔ as small as possible) and reduce it modulo ppp; put ap=p+1−#E~(Fp)a_p = p + 1 - \#\tilde E(\mathbb{F}_p)ap​=p+1−#E~(Fp​) when the reduction is smooth (good reduction). The local factor is

Lp(E,s)={(1−app−s+p1−2s)−1good reduction,(1−p−s)−1split multiplicative reduction,(1+p−s)−1non-split multiplicative reduction,1additive reduction,L_p(E,s) = \begin{cases} (1 - a_p p^{-s} + p^{1-2s})^{-1} & \text{good reduction,}\\ (1 - p^{-s})^{-1} & \text{split multiplicative reduction,}\\ (1 + p^{-s})^{-1} & \text{non-split multiplicative reduction,}\\ 1 & \text{additive reduction,}\end{cases}Lp​(E,s)=⎩⎨⎧​(1−ap​p−s+p1−2s)−1(1−p−s)−1(1+p−s)−11​good reduction,split multiplicative reduction,non-split multiplicative reduction,additive reduction,​

and L(E,s)=∏pLp(E,s)=∑n≥1ann−sL(E,s) = \prod_p L_p(E,s) = \sum_{n \ge 1} a_n n^{-s}L(E,s)=∏p​Lp​(E,s)=∑n≥1​an​n−s, convergent for Re⁡s>3/2\operatorname{Re} s > 3/2Res>3/2 by Hasse's bound. In Lean this is Mathlib's WeierstrassCurve.LSeries W s, defined by exactly this recipe (WeierstrassCurve.LFunction is the arithmetic function n↦ann \mapsto a_nn↦an​, an Euler product of local factors computed on a model minimal at each prime); where the Dirichlet series does not converge, Mathlib's LSeries takes the junk value 000. This is the complete LLL-series L∗(C,s)L^*(C,s)L∗(C,s) of Wiles' Remark 1; it differs from the incomplete product over p∤2Δp \nmid 2\Deltap∤2Δ in Wiles' display by finitely many factors holomorphic and non-zero at s=1s = 1s=1, so both have the same order of vanishing there.

An LLL-function of EEE is an entire function Λ:C→C\Lambda : \mathbb{C} \to \mathbb{C}Λ:C→C with Λ(s)=L(E,s)\Lambda(s) = L(E,s)Λ(s)=L(E,s) for Re⁡s>3/2\operatorname{Re} s > 3/2Res>3/2 (BSD.IsLFunction W Λ). By the identity theorem there is at most one; by modularity there is exactly one. The order of vanishing of Λ\LambdaΛ at s=1s = 1s=1 is the mmm with Λ(s)=c(s−1)m+…\Lambda(s) = c(s-1)^m + \dotsΛ(s)=c(s−1)m+…, c≠0c \ne 0c=0; in Lean, analyticOrderAt Λ 1, valued in N∪{∞}\mathbb{N} \cup \{\infty\}N∪{∞}, with value ∞\infty∞ exactly when Λ\LambdaΛ vanishes identically near 111.

Formalization targets

Goal: the Birch and Swinnerton-Dyer conjecture (BSD.birch_swinnerton_dyer)

For every elliptic curve EEE over Q\mathbb{Q}Q there is an entire Λ\LambdaΛ agreeing with L(E,s)L(E,s)L(E,s) on Re⁡s>3/2\operatorname{Re} s > 3/2Res>3/2 such that

ord⁡s=1Λ=rank⁡ZE(Q).\operatorname{ord}_{s=1} \Lambda = \operatorname{rank}_{\mathbb{Z}} E(\mathbb{Q}).ords=1​Λ=rankZ​E(Q).

This is Wiles' Conjecture (Birch and Swinnerton-Dyer): L(C,s)=c(s−1)r+higher order termsL(C,s) = c(s-1)^r + \text{higher order terms}L(C,s)=c(s−1)r+higher order terms with c≠0c \ne 0c=0 and r=rank⁡C(Q)r = \operatorname{rank} C(\mathbb{Q})r=rankC(Q). Open.

Weaker target: the weak conjecture (BSD.weak_birch_swinnerton_dyer)

There is an LLL-function Λ\LambdaΛ of EEE with Λ(1)=0\Lambda(1) = 0Λ(1)=0 if and only if E(Q)E(\mathbb{Q})E(Q) is infinite. Wiles: "In particular this conjecture asserts that L(C,1)=0⇔C(Q)L(C,1) = 0 \Leftrightarrow C(\mathbb{Q})L(C,1)=0⇔C(Q) is infinite." Open.

Milestones: what Wiles lists as known

  1. Mordell's theorem (BSD.mordell): E(Q)E(\mathbb{Q})E(Q) is a finitely generated abelian group.
  2. Convergence of the LLL-series (BSD.lSeriesSummable): ∑ann−s\sum a_n n^{-s}∑an​n−s converges for Re⁡s>3/2\operatorname{Re} s > 3/2Res>3/2. Wiles: "this Euler product is then known to converge for Re⁡(s)>3/2\operatorname{Re}(s) > 3/2Re(s)>3/2."
  3. Analytic continuation (BSD.exists_isLFunction): EEE has an LLL-function. Wiles: Hasse's conjecture, "now been proved" by Wiles, Taylor–Wiles and Breuil–Conrad–Diamond–Taylor.
  4. Gross–Zagier–Kolyvagin (BSD.birch_swinnerton_dyer_of_analyticOrderAt_le_one): if an LLL-function of EEE vanishes to order at most 111 at s=1s = 1s=1, its order equals the rank. Wiles: "If L(C,s)∼c(s−1)mL(C,s) \sim c(s-1)^mL(C,s)∼c(s−1)m with c≠0c \ne 0c=0 and m=0m = 0m=0 or 111, then the conjecture holds."

A bridging lemma, BSD.isLFunction_unique, records that an LLL-function of EEE is unique when it exists.

Significance

The result itself. The conjecture makes the finiteness of E(Q)E(\mathbb{Q})E(Q) decidable from L(E,1)L(E,1)L(E,1) and, in its refined form, gives an effective procedure for finding generators (Manin, 1971). Conditionally on it, Tunnell (1983) characterises the congruent numbers, the areas of right triangles with rational sides, a problem open since the tenth century. It is the prototype of the conjectures of Tate, Deligne, Beilinson and Bloch–Kato relating ranks of arithmetic groups to orders of vanishing of LLL-functions.

Formalizing it. None of the statements in this mission has a machine-checked proof. Mathlib provides the objects: the group law on E(Q)E(\mathbb{Q})E(Q), minimal models and reduction types over discrete valuation rings, and the Hasse–Weil LLL-series as a Dirichlet series (2025–2026). It does not contain Mordell's theorem (no theory of heights), Hasse's bound, modularity, or the continuation of L(E,s)L(E,s)L(E,s). On this platform, earlier library entries named birch_swinnerton_dyer are retired placeholders whose formal statements reduce to trivialities such as 0=00 = 00=0; they carry a notice saying so and are not formalizations of the conjecture. This mission gives the first faithful statement against Mathlib's own LLL-series. Two published platform results bear directly on the milestones: the descent step WeierstrassCurve.Affine.Point.addGroup_fg_of_finiteIndex (finite index of 2E(Q)2E(\mathbb{Q})2E(Q) implies finite generation) reduces milestone 1 to the weak Mordell–Weil theorem, and WeierstrassCurve.modularity_of_semistableModel from the platform's Fermat's Last Theorem development proves modularity of semistable curves for a notion of modularity defined through eigenform coefficients; relating that notion to WeierstrassCurve.LSeries would give milestone 3 for semistable curves.

Difficulty

Neither side of the equation is computable in general. On the algebraic side, descent bounds the rank from above by the rank of a Selmer group, but the gap is the Tate–Shafarevich group Ш(E)(E)(E), which is not known to be finite; the obvious plan, compute the Selmer group and show it has the rank of E(Q)E(\mathbb{Q})E(Q), founders on Ш. On the analytic side one can certify Λ(1)≠0\Lambda(1) \ne 0Λ(1)=0 or Λ′(1)≠0\Lambda'(1) \ne 0Λ′(1)=0 numerically but cannot certify an exact zero, and the only known bridge from LLL-values to rational points, the Heegner point construction, produces at most one independent point. This is why milestone 4 stops at order ≤1\le 1≤1 and the conjecture is not known for a single curve of rank ≥2\ge 2≥2. Iwasawa theory (Kato, Skinner–Urban) relates ppp-adic LLL-functions to Selmer groups but yields ppp-adic, not Archimedean, orders of vanishing.

The formalization adds its own obstacles: milestone 1 needs heights and the weak Mordell–Weil theorem (Kummer theory over number fields, finiteness of class groups and units); milestone 2 needs Hasse's bound, i.e. the degree of the Frobenius endomorphism; milestones 3 and 4 rest on modularity, Galois representations, modular curves and Euler systems.

Formalization scope

  • EEE is any WeierstrassCurve ℚ with IsElliptic (Δ≠0\Delta \ne 0Δ=0); no minimality or integrality of the model is assumed. Mathlib's LLL-series passes to a minimal model at each prime internally, and the point group depends only on the curve, so every statement is invariant under change of Weierstrass equation.
  • The rank is Module.finrank ℤ W.toAffine.Point: for a finitely generated abelian group, the rrr in Zr⊕T\mathbb{Z}^r \oplus TZr⊕T; for a group of infinite rank Mathlib's finrank is 000, a case milestone 1 excludes.
  • The LLL-series is Mathlib's WeierstrassCurve.LSeries, with all Euler factors including the bad primes, and junk value 000 where the Dirichlet series diverges. BSD.IsLFunction constrains Λ\LambdaΛ only on Re⁡s>3/2\operatorname{Re} s > 3/2Res>3/2; milestone 2 shows the series is genuine there, and the bridging lemma shows Λ\LambdaΛ is then unique.
  • The order of vanishing is analyticOrderAt Λ 1 : ℕ∞; equating it with a natural number asserts in particular that Λ≢0\Lambda \not\equiv 0Λ≡0 near 111.

No trivializing formalization. The existential Λ\LambdaΛ cannot be chosen freely: it must agree with the honest, non-zero Dirichlet series on a half-plane, so it is unique, and Λ≡0\Lambda \equiv 0Λ≡0 is excluded by the finite value of the rank. Without IsElliptic the statements would concern singular cubics, whose point group is Q\mathbb{Q}Q or Q×\mathbb{Q}^\timesQ×; the hypothesis is required, not decorative.

Out of scope. The refined conjecture (the leading coefficient in terms of Ш(E)(E)(E), the regulator, the real period and the Tamagawa numbers), the finiteness of Ш(E)(E)(E), number fields and abelian varieties, and the functional equation of L(E,s)L(E,s)L(E,s).

Infrastructure needed and welcome contributions. Heights on E(Q)E(\mathbb{Q})E(Q) and the weak Mordell–Weil theorem; Hasse's bound and the multiplicativity of ana_nan​; a bridge from Mathlib's WeierstrassCurve.LSeries to the LLL-series of a weight-two newform, so that existing modularity results yield milestone 3; Heegner points and Kolyvagin's Euler system for milestone 4; and the bridging lemma, provable now from the identity theorem. Decompositions of every milestone and lemmas about WeierstrassCurve.LFunction (its values at primes, multiplicativity, independence of the model) are welcome.

Selected references

  • A. Wiles, The Birch and Swinnerton-Dyer Conjecture, Clay Mathematics Institute Millennium Prize Problem description, 2000. https://www.claymath.org/wp-content/uploads/2022/05/birchswin.pdf
  • B. J. Birch, H. P. F. Swinnerton-Dyer, Notes on elliptic curves II, Journal für die reine und angewandte Mathematik 218 (1965), 79–108. https://doi.org/10.1515/crll.1965.218.79
  • L. J. Mordell, On the rational solutions of the indeterminate equations of the third and fourth degrees, Proceedings of the Cambridge Philosophical Society 21 (1922), 179–192.
  • J. Coates, A. Wiles, On the conjecture of Birch and Swinnerton-Dyer, Inventiones Mathematicae 39 (1977), 223–251. https://doi.org/10.1007/BF01402975
  • B. H. Gross, D. B. Zagier, Heegner points and derivatives of L-series, Inventiones Mathematicae 84 (1986), 225–320. https://doi.org/10.1007/BF01388809
  • V. A. Kolyvagin, Finiteness of E(Q)E(\mathbb{Q})E(Q) and Ш(E,Q)(E,\mathbb{Q})(E,Q) for a subclass of Weil curves, Mathematics of the USSR-Izvestiya 32 (1989), 523–541. https://doi.org/10.1070/IM1989v032n03ABEH000779
  • A. Wiles, Modular elliptic curves and Fermat's Last Theorem, Annals of Mathematics 141 (1995), 443–551. https://doi.org/10.2307/2118559
  • R. Taylor, A. Wiles, Ring-theoretic properties of certain Hecke algebras, Annals of Mathematics 141 (1995), 553–572. https://doi.org/10.2307/2118560
  • C. Breuil, B. Conrad, F. Diamond, R. Taylor, On the modularity of elliptic curves over Q\mathbb{Q}Q: wild 3-adic exercises, Journal of the American Mathematical Society 14 (2001), 843–939. https://doi.org/10.1090/S0894-0347-01-00370-8
  • J. B. Tunnell, A classical Diophantine problem and modular forms of weight 3/2, Inventiones Mathematicae 72 (1983), 323–334. https://doi.org/10.1007/BF01389327
  • M. Bhargava, C. Skinner, W. Zhang, A majority of elliptic curves over Q\mathbb{Q}Q satisfy the Birch and Swinnerton-Dyer conjecture, 2014. https://arxiv.org/abs/1407.1826
  • J. H. Silverman, The Arithmetic of Elliptic Curves, 2nd ed., Graduate Texts in Mathematics 106, Springer, 2009. https://doi.org/10.1007/978-0-387-09494-6
30 thms5 active usersReviewed
Algebra·Captain: mysticflounder

Equational Magmas: E677 → E255 (finite case)Open Problem

Motivation

An equation for a magma constrains a binary operation without assuming that it is associative, commutative, or has an identity. Determining which equations force other equations separates the consequences of a single law from familiar properties that require additional assumptions. Restricting the underlying set to be finite can change the answer: a structural argument may depend on the fact that a surjective self-map of a finite set is injective.

The Equational Theories Project studies these implications systematically. Its December 2025 paper reports the finite implication from E677 to E255 as unresolved, while reporting a counterexample to the implication when infinite magmas are allowed. The paper also tentatively conjectures that a finite counterexample exists. This mission makes the affirmative implication its formal target and also accepts a rigorous refutation of the complete finite statement.

This mission treats the universal target as open. Supporting structural facts and conditional reductions are separately identified, so that progress on one does not assert completion of the target.

Setting

A magma here is a type AAA with a total binary operation ⋄:A×A→A\diamond:A\times A\to A⋄:A×A→A. Parentheses specify the order of evaluation throughout; no reassociation is permitted. The condition E677 means

∀x,y∈A,x=y⋄(x⋄((y⋄x)⋄y)).\forall x,y\in A,\quad x=y\diamond\bigl(x\diamond((y\diamond x)\diamond y)\bigr).∀x,y∈A,x=y⋄(x⋄((y⋄x)⋄y)).

The condition E255 means

∀x∈A,x=((x⋄x)⋄x)⋄x.\forall x\in A,\quad x=((x\diamond x)\diamond x)\diamond x.∀x∈A,x=((x⋄x)⋄x)⋄x.

These are the two laws used in Chapter 13 of the project blueprint. For a fixed element yyy, the left multiplication map is Ly(x)=y⋄xL_y(x)=y\diamond xLy​(x)=y⋄x. A fixer for xxx is an element yyy satisfying y⋄x=xy\diamond x=xy⋄x=x. This definition concerns one element xxx; it does not require yyy to act as an identity on every element.

Formalization targets

The supporting targets expose the relevant distinction between a constraint on a possible fixer and the existence of a fixer. For every finite AAA satisfying E677, the first supporting statement is

∀y∈A,Ly is bijective.\forall y\in A,\quad L_y\text{ is bijective}.∀y∈A,Ly​ is bijective.

The second supporting statement specifies any fixer:

∀x,y∈A,y⋄x=x ⟹ y=(x⋄x)⋄x.\forall x,y\in A,\quad y\diamond x=x\ \Longrightarrow\ y=(x\diamond x)\diamond x.∀x,y∈A,y⋄x=x ⟹ y=(x⋄x)⋄x.

The third supporting statement is the backward recurrence

∀x,y∈A,x=(y⋄x)⋄((y⋄(y⋄x))⋄y).\forall x,y\in A,\quad x=(y\diamond x)\diamond\bigl((y\diamond(y\diamond x))\diamond y\bigr).∀x,y∈A,x=(y⋄x)⋄((y⋄(y⋄x))⋄y).

These supporting statements come from ETP blueprint Lemma 13.1(i)–(iii); local direct proof files accompany their statements. The following universal fixer-existence assertion is retained as an explicit equivalent reformulation:

∀x∈A,∃y∈A,y⋄x=x.\forall x\in A,\quad\exists y\in A,\quad y\diamond x=x.∀x∈A,∃y∈A,y⋄x=x.

The mission goal is

∀ finite magmas A,E677⁡(A) ⟹ E255⁡(A).\forall\text{ finite magmas }A,\quad \operatorname{E677}(A)\ \Longrightarrow\ \operatorname{E255}(A).∀ finite magmas A,E677(A) ⟹ E255(A).

For finite E677 magmas, fixer existence is equivalent to E255: E255 supplies the fixer (x⋄x)⋄x(x\diamond x)\diamond x(x⋄x)⋄x, and Lemma 13.1(ii) converts any fixer into E255. Thus it is not presented as a strictly weaker milestone.

The active open milestone is an orbit-local producer statement. For a fixed xxx, if two elements in the forward orbit x,Lx(x),Lx2(x),…x,L_x(x),L_x^2(x),\ldotsx,Lx​(x),Lx2​(x),… have equal right products by xxx, they must be equal unless xxx has a fixer. This isolates a genuine structural step without asserting a fixer for every element. None of the displayed statements restricts the cardinality to a tested range.

Significance

A resolution determines whether this particular law gains E255 as a consequence upon restriction to finite carriers. An affirmative proof must cover every finite cardinality, every operation on each carrier, and every assignment of the universally quantified elements. A finite counterexample must supply an operation that satisfies every instance of E677 while failing E255 at some element.

The formal package provides small, reusable statements of the two laws, the left multiplication property, and the fixer constraint. Keeping these statements separate allows their precise hypotheses and conclusions to be checked individually. In particular, the second supporting result says what a fixer must be when one exists; the fixer-existence formulation records the additional mathematical content needed to ensure existence.

Difficulty

The left multiplication conclusion concerns maps with the left input fixed. The fixer-existence formulation instead asks about the image of the map y↦y⋄xy\mapsto y\diamond xy↦y⋄x, with its right input fixed. No assumption in the formal goal makes these two maps interchangeable. Bijectivity of every left multiplication map alone does not state that a fixer exists.

Likewise, checking a collection of finite operation tables does not quantify over arbitrary finite cardinalities. Such computation does not discharge the goal submitted here. Any proof must justify every use of finiteness and retain the displayed parenthesization of the laws.

Formalization scope

The representation uses an arbitrary universe-polymorphic type, an explicit binary operation, and a Fintype instance for finite targets. Passing the operation explicitly avoids importing a separate magma package or imposing algebraic typeclass laws. The predicates E677 and E255 themselves do not assume finiteness; each theorem states its own finite-carrier hypothesis.

Empty carriers are included. Both laws hold vacuously on them; the pointwise fixer statement is also vacuous because there is no element xxx. Consequently an empty carrier cannot refute the main goal. Nonempty carriers of every finite size are included without further assumptions. There is no associativity, commutativity, idempotence, identity element, or cancellation hypothesis hidden in the representation.

Selected references

  • Matthew Bolan et al., The Equational Theories Project: Advancing Collaborative Mathematical Research at Scale, arXiv:2512.07087v2 (December 16, 2025), paper.
  • The Equational Theories Project contributors, Equational Theories, online proof blueprint, Chapter 13, equations (1)–(2) and Lemmas 13.1–13.2, chapter, accessed September 7, 2026.
35 thms3 active usersReviewed
AnalysisNumber Theory·Captain: shivm

Irrationality and transcendence of Euler's constantOpen Problem

What the constant is

Euler's constant γ\gammaγ measures the gap between the harmonic numbers and the logarithm:

γ  =  lim⁡n→∞(∑k=1n1k  −  log⁡n)  =  0.5772156649…\gamma \;=\; \lim_{n\to\infty}\left(\sum_{k=1}^{n}\frac{1}{k} \;-\; \log n\right) \;=\; 0.5772156649\ldotsγ=n→∞lim​(k=1∑n​k1​−logn)=0.5772156649…

It appears wherever the harmonic series is compared against an integral, and it is the value at 111 of the digamma function, ψ(1)=−γ\psi(1) = -\gammaψ(1)=−γ, equivalently γ=−Γ′(1)\gamma = -\Gamma'(1)γ=−Γ′(1). Among the classical constants of analysis it is the conspicuous one whose arithmetic nature is unknown.

What is being asked

For π\piπ and eee the arithmetic questions were settled long ago: both are irrational and transcendental. For γ\gammaγ, neither is known. It is not known whether γ\gammaγ is irrational, and a fortiori not whether it is transcendental, though it is universally expected to be both.

The goal theorem of this mission is transcendence,

γ∉Q‾,\gamma \notin \overline{\mathbb{Q}},γ∈/Q​,

with irrationality carried as a separate, weaker target — a proof of transcendence yields irrationality immediately, but not conversely, and irrationality alone would already be a landmark.

What is actually known

Progress has come in three forms, and the milestones below formalize each.

Conditional bounds on a putative denominator. If γ\gammaγ were rational, its denominator would have to be enormous. Brent and McMillan (1980), computing γ\gammaγ to 30,00030{,}00030,000 places by an algorithm built on modified Bessel functions, showed any denominator exceeds 101500010^{15000}1015000; a continued-fraction analysis by Papanikolaou (1997) pushed this past 1024466310^{244663}10244663. These are not steps toward a proof so much as a measurement of how far brute computation can go.

Disjunctive results. The strongest unconditional statements pair γ\gammaγ with the Euler–Gompertz constant

δ  =  ∫0∞e−u1+u du  =  0.5963473623…\delta \;=\; \int_0^{\infty} \frac{e^{-u}}{1+u}\, du \;=\; 0.5963473623\ldotsδ=∫0∞​1+ue−u​du=0.5963473623…

Aptekarev, building on work of Mahler and Shidlovskii, observed that at least one of γ\gammaγ and δ\deltaδ is irrational. Rivoal later strengthened this to at least one of them is transcendental. Neither argument isolates which, and that is precisely the obstruction: the Padé-approximation machinery that controls the pair does not separate them.

Irrationality criteria. Sondow, adapting Beukers' treatment of Apéry's theorem for ζ(3)\zeta(3)ζ(3), gave criteria equivalent to the irrationality of γ\gammaγ in terms of the fractional parts of certain integer sequences. They reformulate the problem rather than resolve it.

Timeline

  • 1734 — Euler introduces the constant and computes it to six decimals.
  • 1790s–1800s — Mascheroni computes further digits; the constant acquires its second name.
  • 1873 — Hermite proves eee transcendental; 1882 — Lindemann does the same for π\piπ. The methods do not reach γ\gammaγ.
  • 1980 — Brent and McMillan: if γ=p/q\gamma = p/qγ=p/q then q>1015000q > 10^{15000}q>1015000.
  • 1997 — Papanikolaou: the same denominator exceeds 1024466310^{244663}10244663.
  • 2009 — Aptekarev: at least one of γ\gammaγ, δ\deltaδ is irrational.
  • 2012 — Rivoal: at least one of γ\gammaγ, δ\deltaδ is transcendental.
  • 2010s — Murty, Saradha and others obtain transcendence results for generalized Euler–Lehmer constants, again leaving γ\gammaγ itself untouched.

Formalization notes

Mathlib provides the constant as Real.eulerMascheroniConstant, defined as the limit of ∑k≤n1/k−log⁡n\sum_{k\le n} 1/k - \log n∑k≤n​1/k−logn, together with the identifications ψ(1)=−γ\psi(1) = -\gammaψ(1)=−γ and γ=−Γ′(1)\gamma = -\Gamma'(1)γ=−Γ′(1) and the numeric bounds 1/2<γ<2/31/2 < \gamma < 2/31/2<γ<2/3. Irrational and Transcendental ℚ are Mathlib's standard predicates. The Euler–Gompertz constant is not in Mathlib and is supplied here as a mission definition.

88 thms6 active usersReviewed
Number Theory·Captain: alexcarter

The Erdős–Straus Conjecture (Erdős Problem 242)Open Problem

Egyptian fractions and the Erdős–Straus question

A unit fraction is the reciprocal of a positive integer. The Erdős–Straus conjecture asks whether the particularly simple rational number 4/n4/n4/n always admits an expansion with three such terms. Its difficulty lies in obtaining a fixed number of terms for every denominator: general algorithms for Egyptian fractions do not give this three-term guarantee.

The conjecture is open. This mission adopts the exact statement maintained as Erdős Problem 242. It aims to formalize established reductions and provide a precise frontier for further work; it does not present a proof of the universal conjecture.

The historical formulations vary. Erdős’s 1950 paper, pp. 193–195, discusses distinct unit fractions and attributes the conjecture jointly to himself and Straus. His 1961 problem I.32, p. 238, allows positive denominators without specifying distinctness, while the 1979 statement, problem 9, p. 70, explicitly orders distinct denominators. The earliest published discussion may be Obláth’s 1950 paper, submitted in 1948; it attributes the question to Erdős, as explained by Bloom–Elsholtz, pp. 238–239.

The main developments relevant here are:

  • 1950: Obláth’s sufficient condition using a prime divisor of n+1n+1n+1 congruent to 333 modulo 444.
  • 1965–1969: Yamamoto’s congruence analysis and Mordell’s exposition reduce the remaining prime cases to six classes modulo 840840840.
  • 1970–1971: Vaughan bounds the density of possible exceptions; Terzi develops a stronger congruence sieve modulo 120120120120120120.
  • 2013–2022: Elsholtz–Tao analyze representation counts and soluble polynomial congruences; Bloom–Elsholtz give an explicit equivalent covering formulation.
  • 2025: Computational verification is reported through 101810^{18}1018. Pomerance–Weingartner study the more general Erdős–Straus–Schinzel problem, including quantitative dependence on a variable numerator.

The exact property

For a natural number nnn, write IsErdosStraus(n)\mathrm{IsErdosStraus}(n)IsErdosStraus(n) for the following literal property:

∃x,y,z∈N,1≤x<y<z,4n=1x+1y+1z.\exists x,y,z\in\mathbb N,\qquad 1\le x<y<z,\qquad \frac4n=\frac1x+\frac1y+\frac1z.∃x,y,z∈N,1≤x<y<z,n4​=x1​+y1​+z1​.

Every fraction is evaluated in Q\mathbb QQ. The predicate contains only these witnesses, inequalities, and equality. The required range of the conjecture is n>2n>2n>2; distinctness is part of the mathematical target. In particular, the prime 222 cannot simply be imported from a formulation permitting repeated denominators. The boundary value n=3n=3n=3 is included, with denominators 1,4,121,4,121,4,12.

Formalization targets

The unresolved root goal is

∀n∈N,n>2⟹IsErdosStraus(n).\forall n\in\mathbb N,\quad n>2\Longrightarrow\mathrm{IsErdosStraus}(n).∀n∈N,n>2⟹IsErdosStraus(n).

The supporting milestones concern established mathematics. Denominator clearing relates the rational equation to 4xyz=n(yz+xz+xy)4xyz=n(yz+xz+xy)4xyz=n(yz+xz+xy) under strict positivity. Positive scaling transports a solution for nnn to one for knknkn while preserving the strict order. An explicit even-number family supplies the case needed for the prime reduction.

The elementary families cover 3∣n3\mid n3∣n, n≡2(mod3)n\equiv2\pmod3n≡2(mod3), n≡3(mod4)n\equiv3\pmod4n≡3(mod4), and n≡5(mod8)n\equiv5\pmod8n≡5(mod8), with the displayed witnesses and their integrality and strict ordering recorded in separate statements. Together with the even case, they solve every n>2n>2n>2 outside 1(mod24)1\pmod{24}1(mod24). The useful reduction is an equivalence between the root goal and its restriction to primes p≡1(mod24)p\equiv1\pmod{24}p≡1(mod24); the ordinary prime reduction is also stated separately. The classical scaling and residue observations are discussed in Bloom–Elsholtz, p. 239.

Obláth’s milestone says that IsErdosStraus(n)\mathrm{IsErdosStraus}(n)IsErdosStraus(n) holds for n>2n>2n>2 whenever n+1n+1n+1 has a prime divisor q≡3(mod4)q\equiv3\pmod4q≡3(mod4). This condition is explicitly recorded in the introduction of Pomerance–Weingartner, which identifies the original Obláth reference. The exact distinctness requirement is retained in this mission.

The Mordell–Yamamoto milestone asks for a decomposition for every prime p>2p>2p>2 satisfying

p mod 840∉{1,121,169,289,361,529}.p\bmod840\notin\{1,121,169,289,361,529\}.pmod840∈/{1,121,169,289,361,529}.

The actual existence claim is the theorem to prove. It has no hypothesis asserting that these classes are covered. Yamamoto’s original paper, §§3–4, pp. 42–46, supplies the congruence framework and prints this residual list. The same list appears in the current Erdős Problems record. The list printed on p. 239 of Bloom–Elsholtz instead contains 494949 and omits 529529529; that discrepant list is not used here. The historical papers often permit repeated denominators, so producing distinct ordered witnesses is an explicit part of the formalization obligation.

What these results provide

The elementary infrastructure gives reusable certificates and transports for exact rational decompositions. The reductions identify a mathematically meaningful remaining domain without assuming the conjecture. Completion of the modulo-840840840 milestone would leave the prime cases in its six residual classes as the classical research frontier; those classes are not asserted to consist of counterexamples.

Later targets include Terzi’s 1971 sieve, whose publisher abstract reports 198 residual classes modulo 120120120120120120, and Vaughan’s density theorem, bounding the exceptional count by Xexp⁡(−c(log⁡X)2/3)X\exp(-c(\log X)^{2/3})Xexp(−c(logX)2/3) for a positive constant ccc. Neither is a core Lean statement in this draft. No unaudited list of 198 classes is supplied.

Elsholtz–Tao provide counting results and a classification of polynomially soluble congruences. Bloom–Elsholtz, Theorem 1, pp. 239–240, characterize their conjecture by coverage of all primes by classes

−a/c(mod4acd−1)(a,c,d≥1),-a/c\pmod{4acd-1}\quad(a,c,d\ge1),−a/c(mod4acd−1)(a,c,d≥1),

or

−(4c2d+1)/k(mod4cd)(c,d,k≥1, k∣4c2d+1).-(4c^2d+1)/k\pmod{4cd}\quad(c,d,k\ge1,\ k\mid4c^2d+1).−(4c2d+1)/k(mod4cd)(c,d,k≥1, k∣4c2d+1).

Here division by ccc denotes a modular inverse; division by kkk is exact integer division. The authors are Bloom and Elsholtz, not Bradford and Elsholtz. This is a later formalization target: an initial core theorem is not included until the translation between that paper’s denominator convention and the present strict convention is separately formalized. Pomerance–Weingartner address growing numerators in the generalized problem; their exceptions are not counterexamples to the fixed numerator 444 conjecture.

The remaining difficulty

Congruence identities prove infinite families only when the identities and their arithmetic hypotheses are established for arbitrary parameters. Checking finitely many representatives with a search program does not prove that all future values in an arithmetic progression work. Density estimates also allow an exceptional set and therefore do not settle the universal statement.

The current record cites Mihnea–Bogdan (2025) for computational verification through 101810^{18}1018. This is reported computational evidence, not a Lean-certified theorem in this mission. No universal conclusion or periodicity assertion is inferred from it.

Formalization scope

The development uses natural-number denominators, exact rational arithmetic, integer polynomial identities, divisibility, primality, and natural-number remainders. Definitions are transparent. The root is not hidden in a typeclass, structure field, certificate, or extra assumption, and its quantifier is not bounded. The existing Google DeepMind transcription is a statement reference, not an imported proof.

The draft targets Mathlib 0df444a360eaa60ab8c11dca51a86af692955474 with Lean 4.33.1. Every proposed statement has been locally elaborated and supplied with an independent read-back. Statement elaboration with sorry is not proof verification. The accompanying local proof audit distinguishes the proved supporting results from the open root and the remaining modulo-840840840 formalization task.

Selected references

  • Erdős, Az … egyenlet egész számú megoldásairól, Mat. Lapok 1 (1950), 192–210; original scan.
  • Erdős–Graham, Old and New Problems and Results in Combinatorial Number Theory (1980), chapter IV; author’s institutional scan.
  • Obláth, Sur l’équation diophantienne 4/n=1/x1+1/x2+1/x34/n=1/x_1+1/x_2+1/x_34/n=1/x1​+1/x2​+1/x3​, Mathesis 59 (1950), 308–316; bibliographic record, also cited in Pomerance–Weingartner.
  • Yamamoto, On the Diophantine Equation 4/n=1/x+1/y+1/z4/n=1/x+1/y+1/z4/n=1/x+1/y+1/z, Mem. Fac. Sci. Kyushu Univ. A 19 (1965), 37–47; original paper.
  • Mordell, Diophantine Equations, Academic Press (1969), chapter 30, pp. 287–290; publisher record.
  • Terzi (1971), Vaughan (1970), Elsholtz–Tao (2013), Bloom–Elsholtz (2022), Mihnea–Bogdan (2025), and Pomerance–Weingartner (2025/2026): primary sources linked at their statements above.
15 thms2 active usersReviewed
Number TheoryPure Mathematics·Captain: xbgxjack

Erdős Problem 287: Gaps Between Unit-Fraction DenominatorsOpen Problem

Motivation

A unit fraction is the reciprocal 1/n1/n1/n of a positive integer. The number 111 can be written as a sum of distinct unit fractions in infinitely many ways — 1=12+13+161 = \tfrac12+\tfrac13+\tfrac161=21​+31​+61​, 1=12+14+16+1121 = \tfrac12+\tfrac14+\tfrac16+\tfrac1{12}1=21​+41​+61​+121​, and so on — and the combinatorics of such representations is one of the oldest recurring themes in Erdős's problem lists. Most questions in the area concern size: how many terms are needed, how small the largest denominator can be, how large the smallest one must be. Erdős Problem 287 asks instead about the shape of a representation: how tightly can the denominators be packed?

Order the denominators increasingly and look at their consecutive differences. For 1=12+13+161 = \tfrac12+\tfrac13+\tfrac161=21​+31​+61​ the differences are 111 and 333. The question is whether a difference of at least 333 must always occur, in every representation of 111, no matter how many terms it has. The problem is recorded in Erdős and Graham's 1980 problem book (ErGr80, p. 33) and was selected for the booklet of favourite problems prepared for the 1999 Budapest conference on Erdős's mathematics ([Va99, 1.15]). It remains open.

Timeline. The weaker statement that some difference must be at least 222 — equivalently, that 111 is never the sum of the reciprocals of a block of consecutive integers — is classical. Theisinger (1915) proved that the harmonic number HnH_nHn​ is not an integer for n≥2n \ge 2n≥2, using Bertrand's postulate. Kürschák (1918) introduced the 222-adic argument that proves the general block statement: for m≤n−2m \le n-2m≤n−2, the difference Hn−HmH_n - H_mHn​−Hm​ is not an integer. Erdős's 1932 paper [Er32], whose title translates as "A generalisation of an elementary number-theoretic theorem of Kürschák", extends the result from blocks of consecutive integers to arithmetic progressions; the erdosproblems.com entry for Problem 287 cites it for the difference-≥2\ge 2≥2 bound. Nothing stronger appears to be known: the passage from 222 to 333 is the open part, and no partial result is recorded in the entry beyond a conditional one, namely that the conjecture would follow for all but finitely many exceptions if it were known that for every large NNN there is a prime p∈[N,2N]p \in [N, 2N]p∈[N,2N] with (p+1)/2(p+1)/2(p+1)/2 also prime.

Setting

Fix an integer k≥2k \ge 2k≥2 and integers

1<n1<n2<⋯<nk1 < n_1 < n_2 < \cdots < n_k1<n1​<n2​<⋯<nk​

with

1  =  1n1+1n2+⋯+1nk,1 \;=\; \frac{1}{n_1} + \frac{1}{n_2} + \cdots + \frac{1}{n_k},1=n1​1​+n2​1​+⋯+nk​1​,

the sum taken in Q\mathbb{Q}Q. Call such a tuple a representation of length kkk. The denominators are strictly increasing, hence distinct, and all exceed 111: the value n1=1n_1 = 1n1​=1 is excluded because 1/11/11/1 already exhausts the total. The gaps of the representation are the k−1k-1k−1 consecutive differences ni+1−nin_{i+1} - n_ini+1​−ni​ for 1≤i≤k−11 \le i \le k-11≤i≤k−1, and its maximal gap is max⁡i(ni+1−ni)\max_i (n_{i+1} - n_i)maxi​(ni+1​−ni​).

Representations exist for every k≥3k \ge 3k≥3, and for k=1k = 1k=1 only the excluded n1=1n_1 = 1n1​=1; no representation of length 222 exists. Examples: (2,3,6)(2,3,6)(2,3,6) with gaps 1,31, 31,3; (2,4,6,12)(2,4,6,12)(2,4,6,12) with gaps 2,2,62,2,62,2,6; (3,4,6,10,12,15)(3,4,6,10,12,15)(3,4,6,10,12,15) with gaps 1,2,4,2,31,2,4,2,31,2,4,2,3.

Formalization targets

Goal — Erdős Problem 287

every representation 1<n1<⋯<nk (k≥2) of 1 satisfies max⁡1≤i<k(ni+1−ni)  ≥  3.\text{every representation } 1 < n_1 < \cdots < n_k \ (k \ge 2) \text{ of } 1 \text{ satisfies } \max_{1 \le i < k} (n_{i+1} - n_i) \;\ge\; 3.every representation 1<n1​<⋯<nk​ (k≥2) of 1 satisfies 1≤i<kmax​(ni+1​−ni​)≥3.

This is the open conjecture, stated with no bound on kkk and no restriction on the denominators beyond those in Setting. It is the weakest form that captures the question: asserting a bound for one particular kkk, or for denominators in some range, would be a different and strictly easier statement.

Milestone — the gap-two bound (Kürschák; Erdős [Er32])

every representation satisfies max⁡1≤i<k(ni+1−ni)  ≥  2.\text{every representation satisfies } \max_{1 \le i < k}(n_{i+1} - n_i) \;\ge\; 2.every representation satisfies 1≤i<kmax​(ni+1​−ni​)≥2.

Equivalently: no block of two or more consecutive integers has reciprocals summing to 111. This is closed mathematics and the natural first target.

Milestone — the classical block theorem (Kürschák)

for n≥1 and k≥2,∑i=0k−11n+i∉Z.\text{for } n \ge 1 \text{ and } k \ge 2, \qquad \sum_{i=0}^{k-1} \frac{1}{n+i} \notin \mathbb{Z}.for n≥1 and k≥2,i=0∑k−1​n+i1​∈/Z.

The gap-two bound is an immediate consequence, since a representation all of whose gaps equal 111 is exactly a block of consecutive integers.

Milestone — sharpness

1=12+13+16 is a representation all of whose gaps are at most 3.1 = \tfrac12+\tfrac13+\tfrac16 \text{ is a representation all of whose gaps are at most } 3.1=21​+31​+61​ is a representation all of whose gaps are at most 3.

So the constant 333 in the goal is optimal and cannot be replaced by 444.

Significance

The result itself. A positive answer would say that a representation of 111 by unit fractions can never have all its denominators within distance 222 of each other — a structural constraint of a kind that the size-based results in this area do not provide. The conditional route recorded on the problem page is instructive about where the difficulty sits: it reduces the conjecture, up to finitely many exceptions, to the existence of primes ppp in [N,2N][N,2N][N,2N] with (p+1)/2(p+1)/2(p+1)/2 prime, a statement of Bertrand-with-extra-structure type that is itself out of reach of current technology. A direct proof would therefore either bypass that route or resolve the conjecture for the remaining cases by different means.

Formalizing it. The gap-two bound and the block theorem behind it are closed mathematics, so the honest description of that part of this mission is formalization, not research. It is nevertheless not already available: Mathlib proves Theisinger's case harmonic_not_int, that Hn∉ZH_n \notin \mathbb{Z}Hn​∈/Z for n≥2n \ge 2n≥2, but not Kürschák's block version Hn−Hm∉ZH_n - H_m \notin \mathbb{Z}Hn​−Hm​∈/Z, which is the form Problem 287 needs. Supplying it is a genuine strengthening of the library's existing development and is reusable for any question about reciprocal sums over intervals. The goal itself is open, and this mission does not claim otherwise: it is registered with an open proof, and the milestones are what a solver can realistically close today.

Difficulty

The obvious first idea — bound the number of terms, then check finitely many cases — fails immediately, because kkk is unbounded: representations of 111 exist with arbitrarily many terms, so no finite computation can settle the conjecture. The second idea, extending the 222-adic argument that gives the gap-two bound, also fails, and instructively. That argument works because a block of consecutive integers contains exactly one element of maximal 222-adic valuation, which leaves the total with negative valuation. Once gaps of size 222 are permitted the denominators may be chosen to avoid that configuration — for instance all even, as in (2,4,6,12)(2,4,6,12)(2,4,6,12) — and the valuation obstruction disappears. There is no evident replacement prime or weighting that rules out all gap-≤2\le 2≤2 configurations simultaneously, and the conditional result quoted above suggests why: the known routes pass through the distribution of primes in short intervals with a multiplicative side condition, rather than through a congruence obstruction.

Formalization scope

A representation is encoded as a function f:N→Nf : \mathbb{N} \to \mathbb{N}f:N→N together with the hypotheses ∀ i < k, 1 < f i and ∀ i j, i < j → j < k → f i < f j, and the requirement ∑ i ∈ Finset.range k, (1 : ℚ) / f i = 1. Only the values of fff below kkk are constrained; the function is not required to be monotone or bounded elsewhere, and nothing outside the window is used. The conclusion is ∃ i, i + 1 < k ∧ 3 ≤ f (i + 1) - f i, the existential form of "the maximal gap is at least 333"; the subtraction is natural-number subtraction, which is harmless because fff is increasing on the window, so no truncation can occur. The sum is a rational equality, not an approximation.

The statement admits no trivializing reading. The hypothesis 1 < f i is essential and is not vacuous — dropping it would admit f 0=1f\,0 = 1f0=1, k=1k = 1k=1; the strict monotonicity is what makes the gaps well defined and the denominators distinct; and k ≥ 2 guarantees that at least one gap exists, so the conclusion is not an empty existential. Asserting exactly 333 rather than at least 333 would be false, as (2,4,6,12)(2,4,6,12)(2,4,6,12) has a gap of 666.

Infrastructure: the block theorem is proved from Mathlib's padicNorm and padicValNat API — padicNorm.add_eq_max_of_ne, padicNorm.sum_lt', padicNorm.not_int_of_not_padic_int, pow_padicValNat_dvd and pow_succ_padicValNat_not_dvd — and needs no new definitions. That development is reusable beyond this mission and is a candidate for upstreaming to Mathlib alongside harmonic_not_int. Contributions are welcome on any milestone independently; a formalization of the conditional reduction to primes ppp with (p+1)/2(p+1)/2(p+1)/2 prime would also be a valuable addition, and is not included as a milestone here only because the problem page states it too briefly to formalize faithfully without consulting a primary source.

Selected references

  • P. Erdős, Egy Kürschák-féle elemi számelméleti tétel általánosítása (A generalisation of an elementary number-theoretic theorem of Kürschák), Mat. és Phys. Lapok 39 (1932), 17–24.
  • P. Erdős and R. L. Graham, Old and new problems and results in combinatorial number theory, Monographies de L'Enseignement Mathématique, Geneva, 1980, p. 33. scan
  • Various, Some of Paul's favorite problems, booklet for the conference "Paul Erdős and his mathematics", Budapest, July 1999, item 1.15.
  • K. Conrad, The ppp-adic growth of harmonic sums, expository notes (Theorem 2 is Kürschák's block theorem, with the 222-adic proof). pdf
  • T. F. Bloom, Erdős Problem #287, erdosproblems.com/287.
13 thms1 active userReviewed
CombinatoricsNumber Theory·Captain: Zexuan Liu

Erdős Problem 142: Asymptotics for Sets Free of k-Term Arithmetic ProgressionsOpen Problem

Motivation

Erdős asked, repeatedly and with a rising price tag, for an asymptotic formula for the largest subset of {1,…,N}\{1,\dots,N\}{1,…,N} that contains no arithmetic progression of a given length. He offered 1000 dollars for it in [Er97c] and 10000 dollars in [Er81, p.4], where he called the question "probably enormously difficult"; elsewhere he described it as "probably unattackable at present". Most of modern additive combinatorics — the density increment method, the triangle removal lemma, Gowers uniformity norms, the arithmetic regularity lemma — grew out of attempts on this single question, and the answer is still unknown, even in the first non-trivial case k=3k=3k=3.

Timeline.

  • 1936: Erdős and Turán conjecture that rk(N)=o(N)r_k(N)=o(N)rk​(N)=o(N) for every kkk.
  • 1946: Behrend constructs large progression-free sets, giving r3(N)≥Nexp⁡(−clog⁡N)r_3(N)\ge N\exp(-c\sqrt{\log N})r3​(N)≥Nexp(−clogN​).
  • 1953: Roth proves r3(N)=o(N)r_3(N)=o(N)r3​(N)=o(N), with the quantitative form r3(N)≪N/log⁡log⁡Nr_3(N)\ll N/\log\log Nr3​(N)≪N/loglogN.
  • 1961: Rankin generalises Behrend, giving rk(N)≥Nexp⁡(−ck(log⁡N)1/(k−1))r_k(N)\ge N\exp(-c_k(\log N)^{1/(k-1)})rk​(N)≥Nexp(−ck​(logN)1/(k−1)).
  • 1969, 1975: Szemerédi proves r4(N)=o(N)r_4(N)=o(N)r4​(N)=o(N) and then rk(N)=o(N)r_k(N)=o(N)rk​(N)=o(N) for all kkk, settling Erdős–Turán.
  • 1977: Furstenberg reproves Szemerédi's theorem ergodically, with no effective bound.
  • 1998, 2001: Gowers introduces uniformity norms and obtains rk(N)≪N(log⁡log⁡N)−ckr_k(N)\ll N(\log\log N)^{-c_k}rk​(N)≪N(loglogN)−ck​, the first effective bound for general kkk.
  • 2017: Green and Tao obtain r4(N)≪N(log⁡N)−cr_4(N)\ll N(\log N)^{-c}r4​(N)≪N(logN)−c.
  • 2020: Bloom and Sisask obtain r3(N)≪N(log⁡N)−1−cr_3(N)\ll N(\log N)^{-1-c}r3​(N)≪N(logN)−1−c, the first bound past the N/log⁡NN/\log NN/logN barrier.
  • 2023: Kelley and Meka obtain r3(N)≤Nexp⁡(−c(log⁡N)1/12)r_3(N)\le N\exp(-c(\log N)^{1/12})r3​(N)≤Nexp(−c(logN)1/12).
  • 2024: Leng, Sah and Sawhney obtain rk(N)≪Nexp⁡(−(log⁡log⁡N)ck)r_k(N)\ll N\exp(-(\log\log N)^{c_k})rk​(N)≪Nexp(−(loglogN)ck​) for k≥5k\ge5k≥5.

Every upper bound in this list is still astronomically far from Behrend's lower bound, and no candidate asymptotic formula has been proposed for any k≥3k\ge3k≥3.

Setting

Fix an integer kkk. A non-trivial kkk-term arithmetic progression is a list a, a+d, a+2d,…,a+(k−1)da,\,a+d,\,a+2d,\dots,a+(k-1)da,a+d,a+2d,…,a+(k−1)d of natural numbers with common difference d>0d>0d>0; the requirement d>0d>0d>0 is what "non-trivial" means, and it forces the kkk terms to be distinct. A finite set A⊆NA\subseteq\mathbb NA⊆N is kkk-AP-free if it contains no such progression. Write

rk(N)  =  max⁡{ ∣A∣  :  A⊆{1,…,N}, A is k-AP-free }.r_k(N)\;=\;\max\bigl\{\,|A| \;:\; A\subseteq\{1,\dots,N\},\ A\ \text{is}\ k\text{-AP-free}\,\bigr\}.rk​(N)=max{∣A∣:A⊆{1,…,N}, A is k-AP-free}.

The mission takes its formal definition of rkr_krk​ verbatim from the formal-conjectures entry for this problem, so that the goal below is literally the statement recorded there. In that development a set is called free of progressions of length lll when every subset of it that is an arithmetic progression of length lll forces l≤1l\le1l≤1. Progressions of length 000 and 111 count as trivial, so under that convention every set is free of them and r0(N)=r1(N)=Nr_0(N)=r_1(N)=Nr0​(N)=r1​(N)=N; the interesting range begins at k≥2k\ge2k≥2. Every statement in this mission that depends on the convention carries an explicit hypothesis on kkk.

On that range, rk(N)r_k(N)rk​(N) is non-decreasing in both NNN and kkk, satisfies rk(M+N)≤rk(M)+rk(N)r_k(M+N)\le r_k(M)+r_k(N)rk​(M+N)≤rk​(M)+rk​(N), and hence, by Fekete's subadditivity lemma, rk(N)/Nr_k(N)/Nrk​(N)/N converges. Szemerédi's theorem is the statement that the limit is 000; the whole difficulty of this mission lies in how fast it goes to 000.

Formalization targets

Goal

rk(N)  =  ok ⁣(Nlog⁡N)for every k>1.r_k(N)\;=\;o_k\!\left(\frac{N}{\log N}\right)\qquad\text{for every }k>1 .rk​(N)=ok​(logNN​)for every k>1.

This is erdos_142.variants.lower of the formal-conjectures file for Erdős 142, reproduced binder for binder, over that file's own definition of rkr_krk​.

The headline theorem in that file, erdos_142, states rk(N)=Θ(f)r_k(N)=\Theta(f)rk​(N)=Θ(f) with the comparison function left as an answer(sorry) placeholder, and the same is true of its variants.upper and variants.three. Those are not closed propositions and cannot serve as a mission goal: the literal request of Erdős Problem #142 — "prove an asymptotic formula for rk(N)r_k(N)rk​(N)" — has no known right-hand side for any k≥3k\ge3k≥3, which is exactly why the file leaves a hole there. variants.lower is the one formalizable target in the file, and it is also the strongest precisely-stated form the problem page attaches to #142: Erdős offered 5000 dollars for (essentially) exactly it, as recorded under Erdős Problem #3. It is known for k=3k=3k=3 — it follows from Bloom–Sisask 2020, and a fortiori from Kelley–Meka 2023 — trivial for k=2k=2k=2, where r2(N)=1r_2(N)=1r2​(N)=1, and open for every k≥4k\ge4k≥4. It fixes no constants, so no future improvement can invalidate it.

A weaker open question

rk(n)rk+1(n)⟶0for some k≥3.\frac{r_k(n)}{r_{k+1}(n)}\longrightarrow 0\qquad\text{for some }k\ge3 .rk+1​(n)rk​(n)​⟶0for some k≥3.

Erdős remarked in [Er80, p.92] that even this separation between consecutive progression lengths is not known. Here [Er80] is the erdosproblems.com bibliography key for Erdős's 1980 paper; it is a citation, not a pointer to Erdős Problem #80, which is an unrelated question about books in graphs. This statement has no counterpart in formal-conjectures: the file for #142 contains only the Θ\ThetaΘ, ooo and OOO variants above, and the only two files in that repository that mention rkr_krk​ at all are the ones for #142 and #139.

Significance

Proving rk(N)=ok(N/log⁡N)r_k(N)=o_k(N/\log N)rk​(N)=ok​(N/logN) for all kkk yields, by a standard summation argument, Erdős's conjecture that every A⊆NA\subseteq\mathbb NA⊆N with ∑a∈A1/a=∞\sum_{a\in A}1/a=\infty∑a∈A​1/a=∞ contains arbitrarily long arithmetic progressions — the 5000-dollar Erdős Problem #3, of which the Green–Tao theorem on primes is the best-known special case. Below that threshold, quantitative bounds on rkr_krk​ control the density at which progressions must appear in any concrete set, and are the input to results on progressions in the primes, in sumsets, and in sparse random subsets of the integers.

Formalization status is uneven, and this mission is designed around that gap. Mathlib already contains the k=3k=3k=3 theory in a usable form: the predicate ThreeAPFree, the Roth number rothNumberNat, its subadditivity, and a complete formalization of Behrend's construction (Behrend.roth_lower_bound). Mathlib does not contain Roth's theorem, Szemerédi's theorem, or any of the modern upper bounds; to the best of current knowledge none of Roth, Szemerédi, Gowers, Green–Tao, Kelley–Meka or Leng–Sah–Sawhney has a machine-checked proof anywhere. The formal-conjectures entry states the problem but proves nothing: every declaration in it is a sorry. Two of this mission's targets are taken from that repository — the goal from its file for #142, and the Szemerédi milestone from its file for #139, which uses the same rkr_krk​; those are the only two files there that mention rkr_krk​. The milestones therefore split cleanly: the first six are reachable now on top of Mathlib, and the last five are open formalization projects of independent value.

Difficulty

Every known upper bound for rkr_krk​ runs a density increment: if A⊆{1,…,N}A\subseteq\{1,\dots,N\}A⊆{1,…,N} of density δ\deltaδ has no kkk-term progression, find a long subprogression on which AAA has density δ(1+c(δ))\delta(1+c(\delta))δ(1+c(δ)), and iterate. The bound this produces is governed entirely by two quantities — how large the increment c(δ)c(\delta)c(δ) is, and how much of the interval survives one step. For k≥4k\ge4k≥4 the increment is extracted from an inverse theorem for the Gowers Uk−1U^{k-1}Uk−1-norm, and the best available correlation bounds there are quasipolynomial in δ\deltaδ; iterating a quasipolynomial increment cannot do better than Nexp⁡(−(log⁡log⁡N)c)N\exp(-(\log\log N)^{c})Nexp(−(loglogN)c), which is nowhere near N/log⁡NN/\log NN/logN. Reaching N/log⁡NN/\log NN/logN requires an increment with polynomial dependence on δ\deltaδ together with a subprogression of polynomial length, and that combination is currently available only for k=3k=3k=3, through the sifting and almost-periodicity machinery of Kelley–Meka. No soft or averaging argument can substitute: Behrend's construction shows the truth at k=3k=3k=3 is Nexp⁡(−Θ(log⁡N))N\exp(-\Theta(\sqrt{\log N}))Nexp(−Θ(logN​)), so the answer is not a power of log⁡N\log NlogN and cannot be produced by any argument whose output has that shape.

Formalization scope

The mission's definition file Erdos142Basic carries two layers, and every statement in the mission is written against them.

  1. The source definitions, ported verbatim. IsAPOfLengthWith, IsAPOfLength, IsAPOfLengthFree and r are the declarations of the formal-conjectures entry, transcribed unchanged into the mission's namespace: a set is an arithmetic progression of length lll with first term aaa and difference ddd when it has exactly lll elements and equals {a+nd:n<l}\{a+nd : n<l\}{a+nd:n<l}; it is free of length-lll progressions when every progression of length lll inside it forces l≤1l\le1l≤1; and rk(N)r_k(N)rk​(N) is the supremum of ∣S∣|S|∣S∣ over subsets S⊆{1,…,N}S\subseteq\{1,\dots,N\}S⊆{1,…,N} free of length-kkk progressions. The ground set is Finset.Icc 1 N, and the supremum is sSup over N\mathbb NN; the file proves the two facts that make it a genuine maximum (le_r and r_le).

  2. An elementary handle. HasAP k A is ∃ a d, 0 < d ∧ ∀ i < k, a + i * d ∈ A, and APFree k A its negation. This form carries no cardinality side condition in N∪{∞}\mathbb N\cup\{\infty\}N∪{∞} and is what a solver actually wants to induct on. The first milestone is exactly the bridge between the two layers.

Two consequences of the source convention are worth stating plainly, because the prose is silent about them. Length-000 and length-111 progressions are trivial, so every set is free of them and r0(N)=r1(N)=Nr_0(N)=r_1(N)=Nr0​(N)=r1​(N)=N; monotonicity of rkr_krk​ in kkk therefore holds only from k≥2k\ge2k≥2 onward, and the corresponding milestone carries that hypothesis. Asymptotic statements use Asymptotics.IsLittleO and Filter.atTop over N\mathbb NN with real-valued casts, and real division is Lean's, so (N : ℝ) / Real.log N is 000 at N=1N=1N=1; this is invisible to atTop.

A trivializing formalization is ruled out by construction: one milestone asserts r3(N)=r_3(N)=r3​(N)= rothNumberNat N, pinning this development against Mathlib's independently written definition of the Roth number, so a vacuous or mis-quantified notion of progression-freeness cannot survive. That milestone, the bridge milestone above it, and the monotonicity milestone have all been checked to be provable before this proposal was drafted.

A full development needs: discrete Fourier analysis on Z/NZ\mathbb Z/N\mathbb ZZ/NZ, Bohr sets and their regularity, the arithmetic regularity lemma, Gowers uniformity norms and the inverse theorem for them, and — for the lower bounds — sphere-counting in high-dimensional boxes (already in Mathlib via Behrend). All of this is reusable well beyond this mission. Contributions of any kind are welcome, including partial results: quantitative bounds weaker than the cited ones, the k=3k=3k=3 case of a general-kkk milestone, and reusable Fourier-analytic infrastructure are all valuable even when they do not close a milestone.

Selected references

  • Erdős Problem #142. https://www.erdosproblems.com/142
  • Erdős Problem #3. https://www.erdosproblems.com/3
  • Erdős Problem #139 (Szemerédi's theorem in the rkr_krk​ formulation), linked from #142. https://www.erdosproblems.com/139
  • Google DeepMind, formal-conjectures, FormalConjectures/ErdosProblems/142.lean — the source of the goal statement and of the definition of rkr_krk​. https://github.com/google-deepmind/formal-conjectures/blob/main/FormalConjectures/ErdosProblems/142.lean
  • F. A. Behrend, On sets of integers which contain no three terms in arithmetical progression, Proc. Nat. Acad. Sci. USA 32 (1946), 331–332. https://doi.org/10.1073/pnas.32.12.331
  • K. F. Roth, On certain sets of integers, J. London Math. Soc. 28 (1953), 104–109. https://doi.org/10.1112/jlms/s1-28.1.104
  • R. A. Rankin, Sets of integers containing not more than a given number of terms in arithmetical progression, Proc. Roy. Soc. Edinburgh Sect. A 65 (1961), 332–344.
  • E. Szemerédi, On sets of integers containing no kkk elements in arithmetic progression, Acta Arith. 27 (1975), 199–245. https://doi.org/10.4064/aa-27-1-199-245
  • W. T. Gowers, A new proof of Szemerédi's theorem, Geom. Funct. Anal. 11 (2001), 465–588. https://doi.org/10.1007/s00039-001-0332-9
  • B. Green and T. Tao, New bounds for Szemerédi's theorem, III: A polylogarithmic bound for r4(N)r_4(N)r4​(N), Mathematika 63 (2017), 944–1040. https://arxiv.org/abs/1705.01703
  • T. F. Bloom and O. Sisask, Breaking the logarithmic barrier in Roth's theorem on arithmetic progressions, arXiv:2007.03528. https://arxiv.org/abs/2007.03528
  • Z. Kelley and R. Meka, Strong bounds for 3-progressions, arXiv:2302.05537. https://arxiv.org/abs/2302.05537
  • J. Leng, A. Sah and M. Sawhney, Improved bounds for Szemerédi's theorem, arXiv:2402.17995. https://arxiv.org/abs/2402.17995
37 thms3 active usersReviewed
Dynamical SystemsMathematical Physics·Captain: Yivy Yu

Birkhoff's Retrograde Global-Section Conjecture in the Planar Circular Restricted Three-Body ProblemOpen Problem

Motivation and historical timeline

In 1915, George D. Birkhoff proved the existence of a retrograde periodic orbit in each bounded component of the planar circular restricted three-body problem and asked whether its double cover bounds a disk-like global surface of section. Such a surface turns a three-dimensional flow into a two-dimensional return map and was intended as a route to a direct periodic orbit (Birkhoff 1915; Liu--Salomão, Section 1.4). McGehee obtained the corresponding section in the small-mass perturbative regime in 1969, while modern contact and symplectic methods recast the question in terms of regularized energy hypersurfaces and Reeb dynamics (Joung--van Koert, Introduction).

In 2012, Hryniewicz established the global-section criterion later quoted by Joung and van Koert: on a dynamically convex star-shaped hypersurface, the proposed binding orbit must be unknotted with self-linking number −1 (Joung--van Koert, Theorem 1.3; Hryniewicz). In 2025, Joung and van Koert combined that criterion with validated orbit and convexity computations for 0≤μ≤1/20\leq\mu\leq 1/20≤μ≤1/2 and 2.1≤c≤2.1+10−62.1\leq c\leq 2.1+10^{-6}2.1≤c≤2.1+10−6 (Theorems 1.2 and 1.5). In May 2026, Liu and Salomão proved the conjecture at every subcritical energy for mass ratios sufficiently close to 1/21/21/2, in fact obtaining rational open books bound by every retrograde orbit in that regime (Theorem 1.16). Their June 2026 Hill result covers every subcritical energy in Hill's lunar problem, which is a limiting model rather than a finite-mass instance of the circular restricted problem (Liu--Salomão 2026). These results leave the universal finite-mass, all-subcritical statement below as the open target.

Setting

Two primaries of masses 1−μ1-\mu1−μ and μ\muμ, with 0<μ<10<\mu<10<μ<1, are fixed in rotating coordinates at (−μ,0)(-\mu,0)(−μ,0) and (1−μ,0)(1-\mu,0)(1−μ,0). For a massless particle with phase coordinates (q1,q2,p1,p2)(q_1,q_2,p_1,p_2)(q1​,q2​,p1​,p2​), the Hamiltonian is

Hμ(q,p)=p12+p222+q1p2−q2p1−1−μ(q1+μ)2+q22−μ(q1−1+μ)2+q22.H_\mu(q,p)=\frac{p_1^2+p_2^2}{2}+q_1p_2-q_2p_1 -\frac{1-\mu}{\sqrt{(q_1+\mu)^2+q_2^2}} -\frac{\mu}{\sqrt{(q_1-1+\mu)^2+q_2^2}}.Hμ​(q,p)=2p12​+p22​​+q1​p2​−q2​p1​−(q1​+μ)2+q22​​1−μ​−(q1​−1+μ)2+q22​​μ​.

This is equation (1.1) of Joung--van Koert. Let h1(μ)=Hμ(L1)h_1(\mu)=H_\mu(L_1)h1​(μ)=Hμ​(L1​) be the smallest collision-free critical value, where L1L_1L1​ lies between the primaries. The subcritical range is Hμ=−c<h1(μ)H_\mu=-c<h_1(\mu)Hμ​=−c<h1​(μ); there are then two bounded physical components, one around each primary (Liu--Salomão, Section 4).

The mission labels the primary at (−μ,0)(-\mu,0)(−μ,0). With complex Levi-Civita variables z=z1+iz2z=z_1+iz_2z=z1​+iz2​ and w=w1+iw2w=w_1+iw_2w=w1​+iw2​, the inverse position map is q+μ=2z2q+\mu=2z^2q+μ=2z2, and the regularized Hamiltonian is

Kμ,c(z,w)=∣w∣22+c∣z∣2−1−μ2+2∣z∣2(z1w2−z2w1)−μ(z1w2+z2w1)−μ∣z∣2∣2z2−1∣.\begin{aligned} K_{\mu,c}(z,w)={}&\frac{|w|^2}{2}+c|z|^2-\frac{1-\mu}{2} +2|z|^2(z_1w_2-z_2w_1)\\ &-\mu(z_1w_2+z_2w_1) -\frac{\mu|z|^2}{|2z^2-1|}. \end{aligned}Kμ,c​(z,w)=​2∣w∣2​+c∣z∣2−21−μ​+2∣z∣2(z1​w2​−z2​w1​)−μ(z1​w2​+z2​w1​)−∣2z2−1∣μ∣z∣2​.​

On the collision-free domain, Kμ,c=∣z∣2(Hμ+c)K_{\mu,c}=|z|^2(H_\mu+c)Kμ,c​=∣z∣2(Hμ​+c), and its zero level regularizes collision with the labeled primary (Joung--van Koert, equation (2.2)). The selected component Σμ,c\Sigma_{\mu,c}Σμ,c​ is anchored at (z,w)=(0,1−μ)(z,w)=(0,\sqrt{1-\mu})(z,w)=(0,1−μ​). Below h1h_1h1​, it is a star-shaped three-sphere, invariant under the free antipodal deck map (z,w)↦(−z,−w)(z,w)\mapsto(-z,-w)(z,w)↦(−z,−w), and it double-covers the corresponding Moser-regularized RP3\mathbb{R}P^3RP3 component (Joung--van Koert, Proposition 2.4).

Target

For every 0<μ<10<\mu<10<μ<1, every −c<h1(μ)-c<h_1(\mu)−c<h1​(μ), and every complete flow φ\varphiφ on Σμ,c\Sigma_{\mu,c}Σμ,c​ generated by XKμ,cX_{K_{\mu,c}}XKμ,c​​ and commuting with the antipodal map, prove

∃ δGeometricRetrograde⁡(δ) ∧ RationalGSS⁡(DoubleLift⁡(δ)).\exists\,\delta\quad \operatorname{GeometricRetrograde}(\delta)\ \land\ \operatorname{RationalGSS}(\operatorname{DoubleLift}(\delta)).∃δGeometricRetrograde(δ) ∧ RationalGSS(DoubleLift(δ)).

Here δ\deltaδ consists of x∈Σμ,cx\in\Sigma_{\mu,c}x∈Σμ,c​ and a quotient period P>0P>0P>0 with φP(x)=−x\varphi_P(x)=-xφP​(x)=−x, with no earlier positive time reaching either xxx or −x-x−x. Its physical projection is required to be a q2q_2q2​-symmetric, simple, collision-free loop of winding +1+1+1 around the labeled primary. Traversing it twice gives a least-period closed orbit upstairs. This records the geometric retrograde orbit used in the Birkhoff-conjecture formulation; it does not impose the stronger pointwise astronomical monotonicity test distinguished in Joung--van Koert, Definition 2.1, Proposition 2.2, and Remark 2.3.

The rational page is encoded by a smooth immersive disk lift f~:D2→Σμ,c\widetilde f:D^2\to\Sigma_{\mu,c}f​:D2→Σμ,c​. Its lift is embedded, its interior is transverse to XKμ,cX_{K_{\mu,c}}XKμ,c​​, and its boundary is the closed double lift. After passing to the antipodal quotient, the interior remains embedded and the only nontrivial fibers are antipodal boundary pairs; hence the boundary maps exactly two-to-one onto the prime quotient orbit. Every nonbinding quotient trajectory must meet the page interior at arbitrarily large positive and negative times, matching the recurrence clause in the standard definition of a global surface of section (Hryniewicz, Definition 1.1).

Significance

A global surface of section replaces the continuous three-dimensional regularized flow, away from its binding, by the iterates of a two-dimensional first-return map. Periodic points, invariant sets, and recurrence of that map encode periodic and recurrent trajectories of the original system. This is why Birkhoff connected the conjecture to the existence of a direct orbit, and why later work uses such sections to obtain global dynamical consequences (Birkhoff 1915; Joung--van Koert, Introduction). A proof across all finite mass ratios and all subcritical energies would close the gap between the known perturbative, near-equal-mass, and narrow validated regimes.

Difficulty

Existence of a q2q_2q2​-symmetric geometric retrograde orbit is not the unresolved step: Birkhoff's shooting argument supplies one in each bounded component for every 0<μ<10<\mu<10<μ<1 and every energy below L1(μ)L_1(\mu)L1​(μ) (Liu--Salomão, Theorem 5.1). The difficult assertion is global. One must produce a disk with the correct two-fold boundary behavior, prove transversality at every interior point, and prove that every other trajectory returns to it indefinitely in both time directions. Known proofs obtain these conclusions from convexity, dynamical convexity, and pseudo-holomorphic-curve machinery only in restricted parameter ranges (Joung--van Koert, Theorem 1.5; Liu--Salomão, Theorem 1.16).

Formalization scope

The Lean model uses total real-valued extensions of the displayed Hamiltonians, but every physical assertion carries explicit collision-free or denominator guards. The first critical value is initially an infimum; a separate theorem row proves nonemptiness, boundedness below, and attainment at an inner Lagrange point. The energy component is selected by a concrete regularized collision point, the physical mass range is strict, and the headline theorem assumes an actual Flow together with its Hamiltonian-generator and antipodal-equivariance properties. These choices prevent singular derivatives, an unintended component, an empty critical set, or an arbitrary dynamics from satisfying the goal vacuously.

The antipodal quotient in Lean is presently the topological quotient by the explicit deck relation. The formal rational-page predicate is therefore a cover-lift encoding: continuity, the real-action laws, exact quotient fibers, primeness, and global returns are stated downstairs, while smoothness, immersion, and transversality are stated on the Levi-Civita lift. It does not install a smooth atlas or explicit Moser coordinates on the quotient, and it asks for one rational page rather than a full open-book fibration. The theorem concerns one labeled primary; it does not simultaneously assert the analogous result on the other bounded component. The Hill limiting problem and the pointwise astronomical sign condition are not part of the headline conclusion.

All theorem rows are Lean declarations ending in by sorry. Successful elaboration verifies that the statements are syntactically and type-theoretically coherent; it is not evidence that the open theorem has been proved. Supporting rows isolate analytic facts, regularization identities, component geometry, quotient descent, the known retrograde-orbit theorem, and the parameter ranges already covered in the cited literature.

Selected references

  • G. D. Birkhoff, The restricted problem of three bodies, Rendiconti del Circolo Matematico di Palermo 39 (1915), 265--334. DOI.
  • U. Hryniewicz, Fast finite-energy planes in symplectizations and applications, Trans. Amer. Math. Soc. 364 (2012), 1859--1931. arXiv:0812.4076v8.
  • C. Joung and O. van Koert, Computational symplectic topology and symmetric orbits in the restricted three-body problem, Nonlinearity 38 (2025), 025015. arXiv:2407.19159v3.
  • L. Liu and P. A. S. Salomão, Finite energy foliations and global dynamics in the restricted three-body problem, arXiv:2506.17867v2 (25 May 2026). Preprint.
  • L. Liu and P. A. S. Salomão, Birkhoff conjecture and finite energy foliations in Hill's lunar problem, arXiv:2606.12912 (2026). Preprint.
334 thms8 active usersReviewed
CombinatoricsDiscrete Geometry·Captain: mysticflounder

Superlinear or exact bounds for planar distinct distancesOpen Problem

Superlinear or exact bounds for planar distinct distances

Motivation

This mission asks how restrictions on collinear and cocircular points limit the reuse of distances in the plane. Its central question is Erdős Problem 98: must the minimum number of distances grow faster than the number of points?

Setting

For each positive integer n, let h(n) be the minimum number of distinct positive Euclidean distances determined by an n-point set in the plane with no three collinear points and no four cocircular points. Write D(P) for the number of distinct positive Euclidean distances determined by P.

Target

The mission is to establish a superlinear lower bound, or determine this extremal function exactly. The superlinear target is Erdős Problem 98:

lim⁡n→∞h(n)/n=∞.\lim_{n\to\infty} h(n)/n=\infty.n→∞lim​h(n)/n=∞.

Concretely, for every real A > 0, prove that there is an integer n_A such that every general-position configuration P with |P| = n >= n_A satisfies D(P) > A n. A fixed improvement of the coefficient 1/3, or an additive sublinear improvement above n/3, does not complete this objective.

The alternative completion target is an exact determination of h(n), proved by a universal lower bound and general-position constructions attaining that bound. State the range of n explicitly. An asymptotic estimate or a counterexample to superlinearity alone must be labeled with its actual scope; neither is an exact determination of h(n).

Significance and supporting results

The current strongest internally audited prose result in this project is

D(P)≥n/3+cn1/4D(P)\ge n/3+c n^{1/4}D(P)≥n/3+cn1/4

for some absolute c > 0 and all sufficiently large n. Its full Lean formalization remains open. The n^(1/4), n^(1/5), and n^(1/6) theorem targets and their existing milestones are supporting results, not the mission's terminal goal. Resolving the superlinear target would establish a lower bound above every fixed linear coefficient. Determining h(n) exactly would settle the corresponding extremal problem with matching constructions.

Difficulty and research priorities

The n^(1/4) route constructs a deficiency--Newton carrier, proves pair separation, and applies one polynomial partition to obtain the curve bound D(S) >= c d^(-4/3) |S|^(4/3). Its current final calculation yields an additive n^(1/4) term. Stronger additive bounds count as intermediate progress; they must not be reported as a superlinear lower bound.

  • Develop an argument that excludes D(P) <= A n for every fixed A > 0. The repository's fixed-A distance-energy gap is one sufficient route.
  • Investigate additional structure of the Newton carriers and interactions between their factors, or another geometric or combinatorial route that can control the superlinear target.
  • Investigate constructions and universal lower bounds together when pursuing an exact extremal determination.
  • Preserve and formalize useful intermediate theorems while keeping their statements and remaining premises explicit.

Formalization scope

Configurations are finite subsets of the Euclidean plane, represented in the project by injective maps from Fin n to the plane. Both general-position hypotheses apply to the image. D(P) counts distinct positive distance values, not pairs or ordered multiplicities. The superlinear quantifier ranges over every real A > 0 and every sufficiently large general-position configuration.

The superlinear target and exact-determination target remain open here. Distinguish conjectures, conditional reductions, audited prose proofs, and kernel-checked Lean results. A completed supporting formalization does not by itself complete this mission.

Selected references

  • Erdős Problem 98 — extremal question and bibliography.
  • Project overview — fixed-A target and current theorem status.
  • Atomic proof of the ESGK n^(1/4) additive bound, project manuscript, revised 2026-09-14.
  • Full-proof audit, internal adversarial review, 2026-09-14.
11 thms2 active users
AnalysisDynamical SystemsTopology·Captain: Lucas

Local Connectivity of the Mandelbrot Set (MLC)Open Problem

The set

For a complex parameter ccc, iterate the quadratic map

fc(z)=z2+cf_c(z) = z^2 + cfc​(z)=z2+c

starting at the critical point z=0z = 0z=0. The Mandelbrot set is the set of parameters for which this orbit stays bounded:

M={ c∈C : sup⁡k∈N∣fc k(0)∣<∞ }.M = \{\, c \in \mathbb{C} \ : \ \sup_{k \in \mathbb{N}} \left| f_c^{\,k}(0) \right| < \infty \,\}.M={c∈C : k∈Nsup​​fck​(0)​<∞}.

Equivalently -- and this is the first milestone of the mission -- c∈Mc \in Mc∈M if and only if ∣fc k(0)∣≤2|f_c^{\,k}(0)| \le 2∣fck​(0)∣≤2 for every kkk, which exhibits MMM as a compact subset of the plane.

MMM is the parameter-space picture of the simplest non-trivial family in complex dynamics, and it acts as a dictionary: the shape of MMM near a parameter ccc encodes the dynamics of fcf_cfc​ on its Julia set, so structural questions about MMM are questions about the whole quadratic family at once. Douady and Hubbard proved in 1982 that MMM is connected, by exhibiting a conformal isomorphism

Φ:C∖M⟶C∖D‾\Phi : \mathbb{C} \setminus M \longrightarrow \mathbb{C} \setminus \overline{\mathbb{D}}Φ:C∖M⟶C∖D

between the complement of MMM and the exterior of the closed unit disk.

The question

MLC conjecture. MMM is locally connected: every point of MMM has a neighbourhood basis, in the subspace topology, consisting of connected sets.

By Caratheodory's theorem, MLC is equivalent to the statement that Φ−1\Phi^{-1}Φ−1 extends continuously to the unit circle. That extension would deliver a complete combinatorial description of MMM -- the pinched disk model of Douady and Thurston -- in which every boundary point is labelled by the external rays landing on it. Two headline consequences follow: the density of hyperbolicity in the quadratic family (Fatou's conjecture: every quadratic polynomial can be perturbed to one with an attracting cycle), and zero area for ∂M\partial M∂M.

MLC has been open since the early 1980s and is regarded as the central problem of one-dimensional complex dynamics.

Timeline

  • 1982 -- Douady and Hubbard prove that MMM is connected, via the Boettcher uniformisation of its complement, and formulate MLC.
  • 1984/85 -- The Orsay notes develop the combinatorics of external rays and the pinched-disk model, and show that MLC implies the density of hyperbolicity in the quadratic family.
  • 1990 -- Yoccoz proves MLC at every finitely renormalizable parameter without an indifferent periodic point, introducing the Yoccoz puzzle and the rigidity techniques that dominate later work.
  • 1997 -- Lyubich extends local connectivity to infinitely renormalizable parameters of bounded type, using complex bounds for quadratic-like renormalization.
  • 1997 -- Graczyk-Swiatek and Lyubich prove density of hyperbolicity in the real quadratic family.
  • 1998 -- Shishikura proves that ∂M\partial M∂M has Hausdorff dimension 222, by parabolic implosion. Whether ∂M\partial M∂M has positive area remains open.
  • 2005 -- Buff and Cheritat construct quadratic Julia sets of positive area, showing that the analogous area question in the dynamical plane has a negative answer.
  • Today -- MLC is known at large classes of parameters, but the general case, and with it the density of hyperbolicity, remain open.

What this mission asks for

The goal theorem is MLC itself, in the form "the Mandelbrot set, as a topological subspace of C\mathbb{C}C, is a locally connected space".

The milestones are of three kinds, and are ordered accordingly:

  1. Foundations provable today -- the escape criterion (in the quadratic and the general unicritical degree) and compactness. These make the filter-theoretic definition usable and are the natural entry point for a solver new to the mission.
  2. Known theorems from the literature -- connectedness of MMM (Douady-Hubbard), the implication MLC ⇒\Rightarrow⇒ density of hyperbolicity (Douady-Hubbard), and dim⁡H(∂M)=2\dim_H(\partial M) = 2dimH​(∂M)=2 (Shishikura). These are hard but settled, and formalizing them builds the infrastructure -- Boettcher coordinates, external rays, parabolic implosion -- that any attack on the goal will need.
  3. The open companions -- density of hyperbolicity in the quadratic and unicritical families, zero area of ∂M\partial M∂M, and MLC for all Multibrot sets MnM_nMn​, the parameter sets of z↦zn+cz \mapsto z^n + cz↦zn+c.

All statements are phrased against a single shared definition file, so a solver can move between milestones without re-fixing conventions.

24 thms4 active usersReviewed
AlgebraGroup TheoryNumber Theory·Captain: Lucas

The Inverse Galois ProblemOpen Problem

Motivation

Galois theory attaches to every finite Galois extension L/KL/KL/K a finite group Gal(L/K)\mathrm{Gal}(L/K)Gal(L/K), the group of field automorphisms of LLL fixing KKK pointwise, and the fundamental theorem of Galois theory turns the subfield structure of L/KL/KL/K into the subgroup structure of that group. The inverse Galois problem asks whether this correspondence is surjective over the rationals: given an arbitrary finite group GGG, is there a Galois extension L/QL/\mathbb{Q}L/Q with Gal(L/Q)≅G\mathrm{Gal}(L/\mathbb{Q}) \cong GGal(L/Q)≅G? The question was posed in the early nineteenth century and is unsolved.

What makes it a live research question rather than a curiosity is that the known positive results come from genuinely different sources, and none of them covers all finite groups.

  • Cyclic and, more generally, finite abelian groups are realizable over Q\mathbb{Q}Q by an explicit cyclotomic construction resting on Dirichlet's theorem on primes in arithmetic progressions.
  • Symmetric and alternating groups are realizable over Q\mathbb{Q}Q; this is due to Hilbert, who realized them first over the rational function field Q(t)\mathbb{Q}(t)Q(t) and then specialized ttt using his irreducibility theorem.
  • Every finite solvable group is realizable over Q\mathbb{Q}Q; this is Shafarevich's theorem (I. R. Shafarevich, The imbedding problem for splitting extensions, Dokl. Akad. Nauk SSSR 120 (1958), 1217–1219), obtained by solving embedding problems.
  • Over C(t)\mathbb{C}(t)C(t) — and over K(t)K(t)K(t) for any algebraically closed KKK of characteristic zero — every finite group is realizable, by the Riemann existence theorem. The obstruction to the goal is not the group theory; it is descending the field of constants to Q\mathbb{Q}Q.
  • Case-by-case work covers large finite lists: all transitive permutation groups of degree at most 232323, and every sporadic simple group, are known to be realizable over Q\mathbb{Q}Q.

Setting

Fix a field KKK and a group GGG. A Galois realization of GGG over KKK is a field LLL equipped with a KKK-algebra structure such that the extension L/KL/KL/K is Galois — normal and separable — together with a group isomorphism

G  ≅  Gal(L/K),G \;\cong\; \mathrm{Gal}(L/K),G≅Gal(L/K),

where Gal(L/K)\mathrm{Gal}(L/K)Gal(L/K) denotes the group of KKK-algebra automorphisms of LLL under composition. The group GGG is realizable over KKK, written IsRealizable K G, when at least one Galois realization of GGG over KKK exists. No finiteness of L/KL/KL/K is imposed in the definition; it is automatic once GGG is finite, because an infinite Galois extension has infinite automorphism group.

Two base fields beyond Q\mathbb{Q}Q appear throughout. K(t)K(t)K(t) denotes the field of rational functions in one variable over KKK, written RatFunc K; and for the statement that a group is realizable over some number field, the base field ranges over the intermediate fields of C/Q\mathbb{C}/\mathbb{Q}C/Q.

Formalization targets

Goal — the inverse Galois problem

for every finite group G,∃ L/Q Galois with Gal(L/Q)≅G.\text{for every finite group } G, \qquad \exists\, L/\mathbb{Q} \text{ Galois with } \mathrm{Gal}(L/\mathbb{Q}) \cong G.for every finite group G,∃L/Q Galois with Gal(L/Q)≅G.

The goal fixes no degree, no polynomial and no construction: it asserts only the shape of the truth, so no later refinement of the known constructions can invalidate it.

Milestones — the known partial results

G cyclic  ⟹  G realizable over Q,G abelian  ⟹  G realizable over Q,G \text{ cyclic} \;\Longrightarrow\; G \text{ realizable over } \mathbb{Q}, \qquad G \text{ abelian} \;\Longrightarrow\; G \text{ realizable over } \mathbb{Q},G cyclic⟹G realizable over Q,G abelian⟹G realizable over Q, Sym(S),  An realizable over Q,G solvable  ⟹  G realizable over Q,\mathrm{Sym}(S),\; A_n \text{ realizable over } \mathbb{Q}, \qquad G \text{ solvable} \;\Longrightarrow\; G \text{ realizable over } \mathbb{Q},Sym(S),An​ realizable over Q,G solvable⟹G realizable over Q, ∃ K, Q⊆K⊆C, G realizable over K,\exists\, K,\ \mathbb{Q} \subseteq K \subseteq \mathbb{C},\ G \text{ realizable over } K,∃K, Q⊆K⊆C, G realizable over K, G realizable over C(t),G realizable over K(t) (K algebraically closed, char 0),G \text{ realizable over } \mathbb{C}(t), \qquad G \text{ realizable over } K(t) \ (K \text{ algebraically closed, char } 0),G realizable over C(t),G realizable over K(t) (K algebraically closed, char 0), G realizable over Q(t)  ⟹  G realizable over Q.G \text{ realizable over } \mathbb{Q}(t) \;\Longrightarrow\; G \text{ realizable over } \mathbb{Q}.G realizable over Q(t)⟹G realizable over Q.

The last milestone is the Hilbert-irreducibility descent step; together with the geometric milestones it makes precise which half of the classical programme is missing.

Significance

The result itself would settle a two-century-old question and, with it, the surjectivity of the Galois correspondence over Q\mathbb{Q}Q: every abstract finite group would be known to arise from an explicit arithmetic object, a polynomial with rational coefficients. Its absence is felt in practice — constructing a single new Galois group over Q\mathbb{Q}Q is publishable work, as the recent additions of the degree-171717 group 17T717T717T7 (van Bommel–Costa–Elkies–Keller–Schiavone–Voight, 2024) and of the Mathieu group M23M_{23}M23​ show.

Formalizing it produces something available today independently of the goal: a machine-checked library of the known realizability results. Mathlib has the fundamental theorem of Galois theory, cyclotomic extensions, the Kronecker–Weber theorem, solvability of groups and symmetric/alternating group theory, but it does not have a predicate for "GGG is a Galois group over KKK", nor any of the milestones above. Every milestone here is a proved theorem of classical number theory and an unformalized one; the cyclic and abelian cases are within reach of current Mathlib, while the Shafarevich and Riemann-existence milestones are substantial formalization projects in their own right.

Difficulty

The obvious strategy fails at a well-understood point. Over C(t)\mathbb{C}(t)C(t) the problem is solved: by the Riemann existence theorem every finite group occurs as the deck-transformation group of a branched cover of the projective line. Hilbert's irreducibility theorem then descends realizability from Q(t)\mathbb{Q}(t)Q(t) to Q\mathbb{Q}Q. What is missing is the step in between: producing the cover over Q\mathbb{Q}Q rather than over C\mathbb{C}C, i.e. showing that the geometric solution can be chosen with rational field of constants. The rigidity method makes this work for many groups, but there is no known argument covering all of them; an approach that only produces realizability over some number field is not enough, and that weaker statement is included as a milestone precisely to mark the line.

A second, purely formal difficulty: the milestones are classical but their published proofs are long. Shafarevich's theorem rests on a delicate analysis of embedding problems, and the Riemann existence theorem is analytic input that Mathlib does not currently have in the required form.

Formalization scope

The mission fixes one definition file, published first, carrying the structure GaloisRealization and the one-field class IsRealizable. Conventions it commits to:

  • IsGalois K L is Mathlib's Galois condition (normal and separable); finiteness of the extension is not assumed.
  • The isomorphism is with the full automorphism group L≃alg[K]LL \simeq_{\mathrm{alg}[K]} LL≃alg[K]​L, not with a quotient or a subgroup of it.
  • The carrier LLL of a realization is required to live in the same universe as KKK. This costs no generality for the statements of the mission — for finite GGG a realization is a finite extension of KKK — and keeps every statement universe-monomorphic.
  • Sym(S)\mathrm{Sym}(S)Sym(S) is Equiv.Perm S for a finite type SSS, and AnA_nAn​ is alternatingGroup (Fin n); degenerate small cases are included rather than excluded.
  • Solvability is Group.IsSolvable.

The statements cannot be satisfied vacuously: IsRealizable K G asserts the existence of data, so a solver must exhibit an extension; and the hypotheses of the milestones (cyclic, abelian, solvable, or none at all) are all satisfiable, so no milestone is empty. The one conditional milestone, Hilbert descent, is stated with realizability over Q(t)\mathbb{Q}(t)Q(t) as an explicit hypothesis.

Infrastructure a complete development needs, most of it reusable well beyond this mission: transport of a Galois realization along an isomorphism of groups and along an isomorphism of base fields; the fixed-field construction and the fundamental theorem in the form "Gal(L/LH)≅H\mathrm{Gal}(L/L^H) \cong HGal(L/LH)≅H"; Galois groups of cyclotomic fields; Dirichlet's theorem on primes in arithmetic progressions (already in Mathlib); Hilbert's irreducibility theorem (not in Mathlib). Contributions of any of these as reusable platform definitions or lemmas are welcome, as are decompositions of the harder milestones into sketches.

Selected references

  • Inverse Galois problem, Wikipedia. https://en.wikipedia.org/wiki/Inverse_Galois_problem
  • I. R. Shafarevich, The imbedding problem for splitting extensions, Dokl. Akad. Nauk SSSR 120 (1958), 1217–1219.
  • C. U. Jensen, A. Ledet, N. Yui, Generic Polynomials: Constructive Aspects of the Inverse Galois Problem, MSRI Publications 45, Cambridge University Press, 2002. http://library.msri.org/books/Book45/files/book45.pdf
  • G. Malle, B. H. Matzat, Inverse Galois Theory, Springer Monographs in Mathematics, 1999.
  • R. van Bommel, E. Costa, N. D. Elkies, T. Keller, S. Schiavone, J. Voight, 17T7 is a Galois group over the rationals, arXiv:2411.07857, 2024. https://arxiv.org/abs/2411.07857
22 thms3 active usersReviewed
Number TheoryPure Mathematics·Captain: Lucas

Schinzel's Hypothesis HOpen Problem

Motivation

Almost every classical question about prime values of polynomials is a special case of one statement. Are there infinitely many twin primes? Infinitely many primes of the form n2+1n^2+1n2+1? Infinitely many Sophie Germain primes ppp with 2p+12p+12p+1 prime? Each asks whether a fixed finite list of integer polynomials takes prime values simultaneously infinitely often. Schinzel's Hypothesis H (A. Schinzel and W. Sierpiński, 1958) is the single conjecture that predicts "yes" in all these cases, subject to the two obvious obstructions: a polynomial that factors cannot be prime infinitely often, and neither can a family whose product is always divisible by some fixed prime.

Timeline.

  • 1837 — Dirichlet proves the degree-one, single-polynomial case: if gcd⁡(a,b)=1\gcd(a,b)=1gcd(a,b)=1 and a>0a>0a>0, then an+ban+ban+b is prime for infinitely many nnn.
  • 1857 — Bunyakovsky states the single-polynomial case for arbitrary degree. It is open for every fixed polynomial of degree ≥2\ge 2≥2; not one instance, not even n2+1n^2+1n2+1, is known.
  • 1904 — Dickson states the case of arbitrarily many linear polynomials.
  • 1958 — Schinzel and Sierpiński state Hypothesis H in the generality used here (Acta Arith. 4 (1958), 185–208).
  • 1962 — Bateman and Horn give the conjectural asymptotic count of such n≤Nn \le Nn≤N, refining Hypothesis H to a quantitative form (Math. Comp. 16 (1962), 363–367).
  • 1978 — Iwaniec proves that n2+1n^2+1n2+1 has at most two prime factors infinitely often; the sieve barrier that blocks "exactly one" has not been broken.
  • 2004 — Green and Tao prove the analogous simultaneous-prime statement for systems of linear forms of finite complexity, which yields arbitrarily long arithmetic progressions of primes but does not cover Dickson's conjecture in full (the pair nnn, n+2n+2n+2 has infinite complexity).
  • 2013 — Zhang, and then Maynard and Tao, establish bounded gaps between primes, i.e. that some admissible pair {n+h1,n+h2}\{n+h_1, n+h_2\}{n+h1​,n+h2​} is simultaneously prime infinitely often — but the method does not identify which pair.

Hypothesis H itself remains open in every case that is not covered by Dirichlet's theorem.

Setting

Work in the ring Z[X]\mathbb{Z}[X]Z[X] of polynomials with integer coefficients. Fix a finite set F⊆Z[X]\mathcal{F} \subseteq \mathbb{Z}[X]F⊆Z[X] of polynomials fff, each subject to the Bunyakovsky condition:

  • deg⁡f≥1\deg f \ge 1degf≥1;
  • the leading coefficient of fff is positive;
  • fff is irreducible in Z[X]\mathbb{Z}[X]Z[X].

Irreducibility in Z[X]\mathbb{Z}[X]Z[X] is strictly stronger than irreducibility in Q[X]\mathbb{Q}[X]Q[X]: it also forces the content of fff to be 111, ruling out 2X2+22X^2+22X2+2.

Even an irreducible family can be blocked by congruences. The polynomial X2+X+2X^2+X+2X2+X+2 is irreducible with positive leading coefficient, yet n2+n+2n^2+n+2n2+n+2 is even for every integer nnn, so it is prime only when it equals 222. The family F\mathcal{F}F therefore also has to satisfy the Schinzel condition: for every prime ppp there exists an integer nnn with

p∤∏f∈Ff(n).p \nmid \prod_{f \in \mathcal{F}} f(n).p∤f∈F∏​f(n).

Equivalently, no prime is a fixed divisor of the product ∏f∈Ff\prod_{f\in\mathcal{F}} f∏f∈F​f. A family satisfying both conditions is called admissible.

Target

For an admissible family F\mathcal{F}F, write

S(F)  =  { n∈N  :  ∣f(n)∣ is prime for every f∈F }.S(\mathcal{F}) \;=\; \{\, n \in \mathbb{N} \;:\; |f(n)| \text{ is prime for every } f \in \mathcal{F} \,\}.S(F)={n∈N:∣f(n)∣ is prime for every f∈F}.

The goal of the mission is Hypothesis H:

F admissible  ⟹  S(F) is infinite.\mathcal{F} \text{ admissible} \;\Longrightarrow\; S(\mathcal{F}) \text{ is infinite.}F admissible⟹S(F) is infinite.

The milestones are, in order: the linear one-polynomial case (Dirichlet); the reduction of the Schinzel condition to the finitely many primes p≤∑f∈Fdeg⁡fp \le \sum_{f\in\mathcal F}\deg fp≤∑f∈F​degf; the necessity of the Schinzel condition; and three specializations of the goal — Bunyakovsky's conjecture, the twin prime conjecture, and Landau's problem on n2+1n^2+1n2+1 — each stated as an implication from the goal statement, so that they can be proved before the goal itself is.

Significance

The result itself. Hypothesis H implies the twin prime conjecture, the Sophie Germain prime conjecture, Landau's conjecture that n2+1n^2+1n2+1 is prime infinitely often, the infinitude of primes in every admissible constellation, and Dickson's conjecture; with Bateman–Horn it also predicts the density of such nnn. Nothing beyond the degree-one case is known, and the conjecture is the standard yardstick against which sieve-theoretic progress on prime values of polynomials is measured.

Formalizing it. The goal is open, so the mission's deliverable is not a proof of it but a formal, audited statement of it together with a supporting environment: the admissibility predicates, the classical reductions, and machine-checked derivations of the famous corollaries from the goal. Dirichlet's theorem on primes in arithmetic progressions is already formalized in Mathlib, so the linear milestone is a matter of connecting that result to this mission's formulation rather than of new mathematics. The three "H implies …" milestones are provable now, unconditionally, because they are implications; they are also the sharpest available check that the goal statement has been formalized faithfully, since a mis-stated goal will usually fail to yield twin primes.

Difficulty

The obvious first idea — sieve the values ∏ff(n)\prod_{f} f(n)∏f​f(n) for n≤Nn \le Nn≤N and count survivors — is exactly the idea that fails. Sieve methods lose a constant factor (the parity problem): they can show that ∏ff(n)\prod_f f(n)∏f​f(n) has few prime factors infinitely often, but they cannot distinguish "one prime factor" from "two", which is why Iwaniec's n2+1n^2+1n2+1 result stops at P2P_2P2​. The analytic input that works for degree one — the nonvanishing of Dirichlet LLL-functions on ℜs=1\Re s = 1ℜs=1 — has no known analogue for a polynomial of degree ≥2\ge 2≥2, because the relevant counting problem is not governed by characters of a finite abelian group. Milestones 1–3 are elementary or already available in Mathlib; the goal itself is not expected to be resolved here.

Formalization scope

Conventions fixed by the Lean development, and deliberately so:

  • The family is a finite set of polynomials, so repeated polynomials collapse, and it is allowed to be empty (the goal is then a statement about all of N\mathbb{N}N, and true).
  • Primality is asserted of the absolute value ∣f(n)∣|f(n)|∣f(n)∣ as a natural number. Since the leading coefficient is positive and deg⁡f≥1\deg f \ge 1degf≥1, the values are eventually positive, so this is equivalent to asking for a positive prime value at all large nnn.
  • The variable nnn ranges over N\mathbb{N}N, not Z\mathbb{Z}Z, and "infinitely often" means that the set of such nnn is infinite.
  • Irreducibility is irreducibility in Z[X]\mathbb{Z}[X]Z[X] (so primitivity is included), and the degree hypothesis is deg⁡f≥1\deg f \ge 1degf≥1 in the sense of the natural-number degree.
  • The Schinzel condition is stated as a condition on the product over the family, quantified over all primes ppp — not over ppp up to a bound; milestone 2 is what reduces it to a finite check.

The statement admits no trivializing reading: the hypotheses are satisfiable (for example {X,X+2}\{X, X+2\}{X,X+2} and {X2+1}\{X^2+1\}{X2+1} are admissible, as milestones 5 and 6 require one to verify), so the goal is not vacuous, and the conclusion asserts infinitude rather than the existence of a single nnn.

A complete development needs the admissibility predicates (supplied as the mission's definition bundle), Mathlib's polynomial and modular-arithmetic APIs for the fixed-divisor arguments, and Mathlib's Dirichlet theorem for milestone 1. The definition bundle and milestones 2–3 are reusable for any future mission on Bateman–Horn, Dickson's conjecture, or prime constellations. Contributions of further conditional consequences of the goal (Sophie Germain primes, prime kkk-tuples, cousin primes) are welcome as additions to the tree.

Selected references

  • A. Schinzel and W. Sierpiński, Sur certaines hypothèses concernant les nombres premiers, Acta Arithmetica 4 (1958), 185–208. DOI
  • P. T. Bateman and R. A. Horn, A heuristic asymptotic formula concerning the distribution of prime numbers, Mathematics of Computation 16 (1962), 363–367. DOI
  • H. Iwaniec, Almost-primes represented by quadratic polynomials, Inventiones Mathematicae 47 (1978), 171–188. DOI
  • B. Green and T. Tao, The primes contain arbitrarily long arithmetic progressions, Annals of Mathematics 167 (2008), 481–547. arXiv:math/0404188
  • J. Maynard, Small gaps between primes, Annals of Mathematics 181 (2015), 383–413. arXiv:1311.4600
8 thms2 active usersReviewed
AlgebraNumber Theory·Captain: Lucas

Grothendieck-Teichmüller: the graded Lie algebra grt_1 and the Deligne-Drinfeld-Ihara conjectureOpen Problem

Motivation

The Grothendieck-Teichmüller group organises a family of symmetries that act on braided monoidal categories, on quantised universal enveloping algebras, on the little-discs operad, and on the ring of periods of the projective line minus three points. Three versions exist: a profinite one GT^\widehat{GT}GT, introduced by Grothendieck and Drinfeld and containing the absolute Galois group Gal(Q‾/Q)\mathrm{Gal}(\overline{\mathbb Q}/\mathbb Q)Gal(Q​/Q); a pro-ℓ\ellℓ one; and a pro-unipotent one GTGTGT, together with its graded companion GRTGRTGRT. This mission is about the graded, pro-unipotent side, which is the version that governs the homological-algebra and deformation-quantisation applications, and which is closest to a concrete, computable object: a Lie algebra of Lie polynomials in two variables, cut out by three explicit equations.

Its Lie algebra grt1\mathfrak{grt}_1grt1​ carries a distinguished family of elements σ3,σ5,σ7,…\sigma_3, \sigma_5, \sigma_7, \dotsσ3​,σ5​,σ7​,…, one in each odd degree at least 333, produced from the Knizhnik-Zamolodchikov associator. Deligne, Drinfeld and Ihara conjectured that grt1\mathfrak{grt}_1grt1​ is the free Lie algebra on such a family. A timeline of what is actually known:

  • 1990 - V. Drinfeld, On quasitriangular quasi-Hopf algebras and a group closely connected with Gal(Q‾/Q)\mathrm{Gal}(\overline{\mathbb Q}/\mathbb Q)Gal(Q​/Q), introduces GTGTGT, GRTGRTGRT, associators, and the defining equations of grt1\mathfrak{grt}_1grt1​; the Knizhnik-Zamolodchikov associator shows the set of associators is non-empty, hence σ3,σ5,…\sigma_3, \sigma_5, \dotsσ3​,σ5​,… exist and are non-zero.
  • 2012 - F. Brown, Mixed Tate motives over Z\mathbb ZZ (Annals of Mathematics 175, 949-976, doi:10.4007/annals.2012.175.2.10), proves that the ζf(r1,…,rn)\zeta^{\mathfrak f}(r_1,\dots,r_n)ζf(r1​,…,rn​) with rj∈{2,3}r_j \in \{2,3\}rj​∈{2,3} form a basis of the algebra of motivic multiple zeta values. One half of the conjecture follows: the Lie subalgebra of grt1\mathfrak{grt}_1grt1​ generated by the σ2p+1\sigma_{2p+1}σ2p+1​ is free on them.
  • The converse half - that these elements generate all of grt1\mathfrak{grt}_1grt1​ - is open.

Setting

Let F(x,y)\mathbb{F}(x,y)F(x,y) be the free Lie algebra over Q\mathbb QQ on two generators xxx and yyy, graded by total word length. For a Lie algebra AAA over Q\mathbb QQ and a,b∈Aa, b \in Aa,b∈A, write ψ(a,b)\psi(a,b)ψ(a,b) for the image of ψ∈F(x,y)\psi \in \mathbb{F}(x,y)ψ∈F(x,y) under the unique Lie algebra morphism sending x↦ax \mapsto ax↦a and y↦by \mapsto by↦b.

For n≥1n \ge 1n≥1, the Drinfeld-Kohno Lie algebra tn\mathfrak t_ntn​ is generated over Q\mathbb QQ by symbols tijt_{ij}tij​, 1≤i,j≤n1 \le i, j \le n1≤i,j≤n, subject to

tii=0,tij=tji,[tij,tkl]=0,[tij,tik+tjk]=0,t_{ii} = 0, \qquad t_{ij} = t_{ji}, \qquad [t_{ij}, t_{kl}] = 0, \qquad [t_{ij}, t_{ik} + t_{jk}] = 0,tii​=0,tij​=tji​,[tij​,tkl​]=0,[tij​,tik​+tjk​]=0,

the third relation for i,j,k,li,j,k,li,j,k,l pairwise distinct and the fourth for i,j,ki,j,ki,j,k pairwise distinct. It is the Lie algebra of infinitesimal braid relations: the associated graded of the pure braid Lie algebra, and the coefficient algebra of the Knizhnik-Zamolodchikov connection.

The graded Grothendieck-Teichmüller Lie algebra grt1\mathfrak{grt}_1grt1​ is the set of ψ∈F(x,y)\psi \in \mathbb{F}(x,y)ψ∈F(x,y) satisfying three equations:

ψ(x,y)=−ψ(y,x),\psi(x,y) = -\psi(y,x),ψ(x,y)=−ψ(y,x), ψ(x,y)+ψ(y,z)+ψ(z,x)=0where x+y+z=0,\psi(x,y) + \psi(y,z) + \psi(z,x) = 0 \quad \text{where } x + y + z = 0,ψ(x,y)+ψ(y,z)+ψ(z,x)=0where x+y+z=0, ψ(t12,t23)−ψ(t12,t23+t24)+ψ(t12+t13,t24+t34)−ψ(t13+t23,t34)+ψ(t23,t34)=0  in t4.\psi(t_{12},t_{23}) - \psi(t_{12},t_{23}+t_{24}) + \psi(t_{12}+t_{13},t_{24}+t_{34}) - \psi(t_{13}+t_{23},t_{34}) + \psi(t_{23},t_{34}) = 0 \ \text{ in } \mathfrak t_4 .ψ(t12​,t23​)−ψ(t12​,t23​+t24​)+ψ(t12​+t13​,t24​+t34​)−ψ(t13​+t23​,t34​)+ψ(t23​,t34​)=0  in t4​.

All three are linear in ψ\psiψ and degree preserving, so grt1\mathfrak{grt}_1grt1​ is a graded Q\mathbb QQ-subspace.

grt1\mathfrak{grt}_1grt1​ is not closed under the bracket of F(x,y)\mathbb{F}(x,y)F(x,y); it is closed under the Ihara (Poisson) bracket

{f,g}=[f,g]+Dfg−Dgf,\{f,g\} = [f,g] + D_f g - D_g f,{f,g}=[f,g]+Df​g−Dg​f,

where DfD_fDf​ is the derivation of F(x,y)\mathbb{F}(x,y)F(x,y) determined by Dfx=0D_f x = 0Df​x=0 and Dfy=[y,f]D_f y = [y,f]Df​y=[y,f]. Writing Der\mathrm{Der}Der for the Lie algebra of derivations of F(x,y)\mathbb{F}(x,y)F(x,y) under the commutator, the assignment f↦Dff \mapsto D_ff↦Df​ satisfies [Df,Dg]=D{f,g}[D_f, D_g] = D_{\{f,g\}}[Df​,Dg​]=D{f,g}​, and it is injective on grt1\mathfrak{grt}_1grt1​; this is the form in which the Lie structure of grt1\mathfrak{grt}_1grt1​ is expressed in the formal statements below.

Finally, for n1≥2n_1 \ge 2n1​≥2 and n2,…,nk≥1n_2,\dots,n_k \ge 1n2​,…,nk​≥1 the multiple zeta value is

ζ(n1,…,nk)=∑j1>j2>⋯>jk≥11j1n1j2n2⋯jknk.\zeta(n_1,\dots,n_k) = \sum_{j_1 > j_2 > \cdots > j_k \ge 1} \frac{1}{j_1^{n_1} j_2^{n_2} \cdots j_k^{n_k}} .ζ(n1​,…,nk​)=j1​>j2​>⋯>jk​≥1∑​j1n1​​j2n2​​⋯jknk​​1​.

These numbers are the coefficients of the Knizhnik-Zamolodchikov associator, which is why they enter a mission about grt1\mathfrak{grt}_1grt1​; they satisfy the stuffle and shuffle relations, whose common refinement (the double shuffle relations) is the arithmetic side of the same story.

Formalization targets

Goal - Deligne-Drinfeld-Ihara

∃ σ0,σ1,σ2,⋯∈grt1,deg⁡σp=2p+3,such that grt1 is the free Lie algebra on (σp)p≥0 for { ,}.\exists\, \sigma_0, \sigma_1, \sigma_2, \dots \in \mathfrak{grt}_1, \quad \deg \sigma_p = 2p+3, \quad \text{such that } \mathfrak{grt}_1 \text{ is the free Lie algebra} \text{ on } (\sigma_p)_{p \ge 0} \text{ for } \{\,,\}.∃σ0​,σ1​,σ2​,⋯∈grt1​,degσp​=2p+3,such that grt1​ is the free Lie algebra on (σp​)p≥0​ for {,}.

Concretely: the Lie algebra morphism from the free Lie algebra on countably many generators to Der\mathrm{Der}Der sending the ppp-th generator to DσpD_{\sigma_p}Dσp​​ is injective, and its image is exactly D(grt1)D(\mathfrak{grt}_1)D(grt1​). The statement fixes the degrees of the generators but not the generators themselves, which is the weakest form that still carries the content of the conjecture.

Milestone level - Brown's half

The same family exists with the morphism merely injective: the σ2p+1\sigma_{2p+1}σ2p+1​ generate a free Lie subalgebra. This is a theorem (Brown 2012); the open part of the goal is surjectivity.

Supporting levels

The Ihara bracket is a Lie bracket; grt1\mathfrak{grt}_1grt1​ is closed under it; the degree-333 element [x+y,[x,y]][x+y,[x,y]][x+y,[x,y]] lies in grt1\mathfrak{grt}_1grt1​; every odd degree ≥3\ge 3≥3 contains a non-zero element of grt1\mathfrak{grt}_1grt1​; multiple zeta values satisfy the stuffle and shuffle relations; and ζ(2,1)=ζ(3)\zeta(2,1) = \zeta(3)ζ(2,1)=ζ(3).

Significance

A positive answer would determine grt1\mathfrak{grt}_1grt1​ completely and, through the GTGTGT-GRTGRTGRT-associator torsor, describe the pro-unipotent Grothendieck-Teichmüller group by generators without relations. Downstream it would pin down the homotopy automorphisms of the rationalised little-discs operad and the Lie algebra of the motivic Galois group of mixed Tate motives over Z\mathbb ZZ up to the same freeness statement. Without it, even the dimension of grt1\mathfrak{grt}_1grt1​ in a given degree is only known to be bounded above by the Broadhurst-Kreimer style count, with equality unproved.

Formalizing this mission produces a machine-checked definition of tn\mathfrak t_ntn​, grt1\mathfrak{grt}_1grt1​ and the Ihara bracket - objects that have no Mathlib counterpart at present - and machine-checked proofs of the Lie-theoretic facts around them. Brown's theorem itself is proved in the literature but not formalized; the goal statement is genuinely open, and no part of this mission is closed by an existing Lean development known to the proposal.

Difficulty

The obvious approach to the goal - exhibit the generators and count dimensions degree by degree - fails in both directions. Upwards, no closed formula for σ2p+1\sigma_{2p+1}σ2p+1​ is known: they are extracted from the Knizhnik-Zamolodchikov associator, whose coefficients are regularised iterated integrals, and only their leading coefficients are controlled. Downwards, freeness of the subalgebra they generate is not an algebraic manipulation of the three defining equations: Brown derives it from the motivic theory of multiple zeta values, where the missing input is a basis theorem for a period algebra, not an identity in F(x,y)\mathbb{F}(x,y)F(x,y). Even the milestone "grt1\mathfrak{grt}_1grt1​ is closed under the Ihara bracket" is not a formality: the pentagon equation lives in t4\mathfrak t_4t4​ and must be transported through substitutions into a quotient Lie algebra.

Formalization scope

The formalization commits to the following conventions, all visible in the definition files.

  1. The base field is Q\mathbb QQ. The source works over a field KKK of characteristic zero; every statement here is over Q\mathbb QQ.
  2. grt1\mathfrak{grt}_1grt1​ is modelled inside the free Lie algebra FreeLieAlgebra ℚ (Fin 2), i.e. by Lie polynomials, not the completed Lie algebra F^(x,y)\widehat{\mathbb{F}}(x,y)F(x,y) of the source. The three defining equations are homogeneous, so the graded object determines the completed one; solvers should be aware that no topology or completion appears anywhere.
  3. tn\mathfrak t_ntn​ is the quotient of the free Lie algebra on ordered pairs of indices in Fin n by the Lie ideal generated by the four relation families above, so dkGen i j is ti+1,j+1t_{i+1,j+1}ti+1,j+1​ under the shift Fin 4 = {0,1,2,3} versus indices 1,2,3,41,2,3,41,2,3,4.
  4. Homogeneity is expressed by the rescaling characterisation: ψ\psiψ has degree nnn if ψ(cx,cy)=cnψ(x,y)\psi(cx,cy) = c^n \psi(x,y)ψ(cx,cy)=cnψ(x,y) for all c∈Qc \in \mathbb Qc∈Q. Over an infinite field this is equivalent to homogeneity for the word-length grading.
  5. The Ihara derivation uses Dfx=0D_f x = 0Df​x=0. The source writes Dfx=xD_f x = xDf​x=x in Remark 4.4 and in Section 7.3, but that convention contradicts Lemma 7.2 of the same notes and the computation {x,y}=[x,y]+[y,x]=0\{x,y\} = [x,y] + [y,x] = 0{x,y}=[x,y]+[y,x]=0 in Remark 7.2; Dfx=0D_f x = 0Df​x=0 is the convention under which both hold, and is the standard one.
  6. The Lie structure on grt1\mathfrak{grt}_1grt1​ is carried by the injection f↦Dff \mapsto D_ff↦Df​ into LieDerivation ℚ (FreeLieAlgebra ℚ (Fin 2)) (FreeLieAlgebra ℚ (Fin 2)), so that freeness can be stated as injectivity of a morphism out of a free Lie algebra without first installing a new Lie algebra structure. Note f↦Dff \mapsto D_ff↦Df​ is injective on grt1\mathfrak{grt}_1grt1​ but not on all of F(x,y)\mathbb{F}(x,y)F(x,y), where Dy=0D_y = 0Dy​=0; a supporting item records the injectivity actually used.
  7. Multiple zeta values are real numbers defined by an iterated tsum; for non-admissible words the series diverges and the definition returns Mathlib's junk value. Every statement about them therefore carries an admissibility hypothesis: all letters ≥1\ge 1≥1 and first letter ≥2\ge 2≥2. The stuffle and shuffle products are multisets of words, so no free module on words is needed.
  8. Nothing here is vacuous by construction: the defining equations of grt1\mathfrak{grt}_1grt1​ are linear conditions on a non-zero graded space, t4≠0\mathfrak t_4 \ne 0t4​=0, and the milestone [x+y,[x,y]]∈grt1[x+y,[x,y]] \in \mathfrak{grt}_1[x+y,[x,y]]∈grt1​, [x+y,[x,y]]≠0[x+y,[x,y]] \ne 0[x+y,[x,y]]=0 exhibits a non-zero element.

Contributions welcome: the Lie-theoretic milestones (Lemma 7.2, Corollary 7.1, closure of grt1\mathfrak{grt}_1grt1​, the degree-333 element) are self-contained and need no motivic input; the multiple zeta milestones need summability infrastructure for iterated series; Brown's theorem and the goal need a substantial development that does not yet exist in Lean.

Selected references

  • V. G. Drinfeld, On quasitriangular quasi-Hopf algebras and a group closely connected with Gal(Q‾/Q)\mathrm{Gal}(\overline{\mathbb Q}/\mathbb Q)Gal(Q​/Q), Leningrad Math. J. 2 (1991), 829-860.
  • F. Brown, Mixed Tate motives over Z\mathbb ZZ, Annals of Mathematics 175 (2012), 949-976, doi:10.4007/annals.2012.175.2.10.
  • T. Willwacher, The Grothendieck-Teichmüller Group, ETH Zürich lecture notes, 27 February 2014 (the source text for this mission).
  • T. Willwacher, M. Kontsevich's graph complex and the Grothendieck-Teichmüller Lie algebra, Invent. Math. 200 (2015), 671-760, doi:10.1007/s00222-014-0528-x.
15 thms2 active usersReviewed
Number Theory·Captain: Lucas

Gilbreath's ConjectureOpen Problem

Motivation

Write the primes in increasing order, take the absolute differences of consecutive entries, take the absolute differences of the resulting row, and repeat. Every row produced this way appears to begin with 111:

2357111317…122424…10222…1200…120…\begin{array}{llllllll} 2 & 3 & 5 & 7 & 11 & 13 & 17 & \dots\\ 1 & 2 & 2 & 4 & 2 & 4 & \dots\\ 1 & 0 & 2 & 2 & 2 & \dots\\ 1 & 2 & 0 & 0 & \dots\\ 1 & 2 & 0 & \dots \end{array}21111​32022​52200​7420…​1122…​134…​17……

Gilbreath's conjecture asserts that this never fails. The observation is due to Norman L. Gilbreath (1958), who rediscovered a statement already published by François Proth in 1878 together with an argument that is not accepted as a proof. It is attractive because it is elementary to state and because it is one of the few statements about the primes whose difficulty is not visibly analytic: it concerns the combinatorics of iterated differences rather than the distribution of primes directly.

Timeline.

  • 1878 — Proth states the property and publishes a proof that is now regarded as erroneous.
  • 1958 — Gilbreath rediscovers the pattern; it circulates as a conjecture.
  • 1959 — Killgrove and Ralston verify the leading entry for the first 63,41863{,}41863,418 rows (MTAC 13 (1959), 121–122).
  • 1993 — Odlyzko reports a verification of the leading entry for all rows of index at most π(1013)≈3.4×1011\pi(10^{13}) \approx 3.4 \times 10^{11}π(1013)≈3.4×1011, using an argument that propagates a long block of entries lying in {0,2}\{0,2\}{0,2} downwards through the triangle (Math. Comp. 61 (1993), 373–380).

No proof is known.

Setting

Let p0=2<p1=3<p2=5<…p_0 = 2 < p_1 = 3 < p_2 = 5 < \dotsp0​=2<p1​=3<p2​=5<… be the increasing enumeration of the prime numbers, indexed from 000. Define the rows of the Gilbreath triangle by

d0(n)=pn,dk+1(n)=∣dk(n+1)−dk(n)∣(k,n≥0).d^0(n) = p_n, \qquad d^{k+1}(n) = \bigl| d^{k}(n+1) - d^{k}(n) \bigr| \quad (k, n \ge 0).d0(n)=pn​,dk+1(n)=​dk(n+1)−dk(n)​(k,n≥0).

Thus dkd^kdk is an infinite sequence of natural numbers for every kkk, row 000 is the sequence of primes, row 111 is the sequence of prime gaps pn+1−pnp_{n+1}-p_npn+1​−pn​, and each later row is the sequence of absolute differences of consecutive entries of the row above it. Only the leading entry dk(0)d^k(0)dk(0) of each row is at issue.

More generally, for an arbitrary sequence a:N→Na : \mathbb{N} \to \mathbb{N}a:N→N write (Δa)(n)=∣a(n+1)−a(n)∣(\Delta a)(n) = |a(n+1) - a(n)|(Δa)(n)=∣a(n+1)−a(n)∣ and Δja\Delta^j aΔja for the jjj-fold iterate, so that dk=Δkpd^k = \Delta^k pdk=Δkp.

Formalization targets

Goal

∀k≥1,dk(0)=1.\forall k \ge 1,\qquad d^{k}(0) = 1 .∀k≥1,dk(0)=1.

This is the conjecture in its standard form: every row after the row of primes begins with 111. It fixes no constants and no ranges, so no computational advance can invalidate it.

Milestones

The milestone list collects the statements that a proof, or a further computational verification, would be built from: the two low-level structural facts about the triangle (row 111 is the gap sequence; from row 111 on, the leading entry is odd and all later entries are even), a finite verification of the first rows, and the two statements underlying Odlyzko's method — the propagation lemma for an arbitrary sequence beginning 111 and continuing in {0,2}\{0,2\}{0,2}, and the reduction of the conjecture to the existence, for each row index, of an earlier row with a long enough block of entries in {0,2}\{0,2\}{0,2}.

Significance

The result itself. The conjecture is not known to imply other open statements about the primes, and its interest lies elsewhere: it is a test case for how much of the fine structure of the prime sequence is forced by coarse information. The propagation mechanism shows that the conjecture for a given row index follows from purely local data about an earlier row, and that mechanism is what every verification to date has relied on. A proof would have to show that such blocks of entries in {0,2}\{0,2\}{0,2} always appear early enough, which is a statement about the density of small prime gaps in disguise.

Formalizing it. Nothing here is currently formalized: Mathlib has the prime enumeration n↦pnn \mapsto p_nn↦pn​ (Nat.nth Nat.Prime) and the basic facts about it, but not the iterated-difference triangle nor any of its properties. This mission contributes the definition of the triangle, the structural facts about its rows, and a machine-checked version of the reduction step that all computational work on the problem uses. The goal theorem itself is open — the milestones are known mathematics, and each is provable with current tools, while the goal is not.

Difficulty

The obvious attack is induction on the row index: to see that dk+1(0)=1d^{k+1}(0) = 1dk+1(0)=1 it suffices to know that dk(0)=1d^{k}(0) = 1dk(0)=1 and dk(1)∈{0,2}d^{k}(1) \in \{0,2\}dk(1)∈{0,2}. But controlling dk(1)d^{k}(1)dk(1) requires controlling dk−1(1)d^{k-1}(1)dk−1(1) and dk−1(2)d^{k-1}(2)dk−1(2), and so on: the invariant that closes is not "the row begins with 111" but "the row begins with 111 and its next mmm entries lie in {0,2}\{0,2\}{0,2}", and each application of the difference operator consumes one entry of that block. So a finite block of good entries only carries the conclusion a finite number of rows further down, and the conjecture needs such blocks to keep reappearing forever, arbitrarily far down the triangle. Nothing is known that produces them.

A second warning, due to Hallard Croft: the property is not specific to the primes. Sequences that start with 222, continue with odd numbers, and have gaps that are not too large empirically exhibit the same behaviour, so any proof that uses only such coarse features would prove a much more general statement — and conversely, an argument exploiting deep properties of primes is likely to be proving the wrong thing.

Formalization scope

Rows are total functions N→N\mathbb{N} \to \mathbb{N}N→N, defined for every index, and the whole triangle is a single family indexed by the row number. Differences are taken as Int.natAbs of a difference computed in Z\mathbb{Z}Z, so truncated natural subtraction never occurs; the one place where N\mathbb{N}N-subtraction does appear is the milestone identifying row 111 with the gap sequence, where the subtraction is justified by monotonicity of n↦pnn \mapsto p_nn↦pn​.

Primes are indexed from 000 via Mathlib's Nat.nth Nat.Prime, so p0=2p_0 = 2p0​=2; rows are indexed with row 000 the primes, and the goal quantifies over all k≥1k \ge 1k≥1 in the form d (k + 1) 0 = 1, with no upper bound and no extra hypothesis, so no vacuous or finitely-truncated reading of the goal is available. The general difference operator is stated for arbitrary sequences N→N\mathbb{N} \to \mathbb{N}N→N, which is what makes the propagation lemma usable as a black box, and reusable beyond this mission.

A complete development needs no analytic input for the milestones: Mathlib's Nat.nth, Nat.prime_nth_prime, Nat.nth_prime_zero_eq_two and the strict monotonicity of the prime enumeration suffice. Contributions that would extend the mission beyond its current list: a formal version of a concrete computational verification (checking that the leading entries of the first NNN rows are 111 for an NNN well beyond the hand-checkable range), and formalizations of the general statement for non-prime sequences of the Croft type.

Selected references

  • N. L. Gilbreath, as reported in R. B. Killgrove and K. E. Ralston, On a conjecture concerning the primes, Mathematical Tables and Other Aids to Computation 13 (1959), 121–122. https://doi.org/10.1090/S0025-5718-1959-0105398-3
  • A. M. Odlyzko, Iterated absolute values of differences of consecutive primes, Mathematics of Computation 61 (1993), 373–380. https://doi.org/10.1090/S0025-5718-1993-1192979-9
  • Gilbreath's conjecture, Wikipedia. https://en.wikipedia.org/wiki/Gilbreath%27s_conjecture
23 thms3 active usersReviewed
AlgebraNumber Theory·Captain: Lucas

Schanuel's ConjectureOpen Problem

Motivation

Almost every classical transcendence theorem is a statement about the interaction between the additive structure of C\mathbb{C}C and the exponential function. Hermite proved in 1873 that eee is transcendental, Lindemann in 1882 that eαe^{\alpha}eα is transcendental for every nonzero algebraic α\alphaα — hence that π\piπ is transcendental and the circle cannot be squared — and Weierstrass in 1885 extended this to the linear independence of eα1,…,eαne^{\alpha_1},\dots,e^{\alpha_n}eα1​,…,eαn​ over Q‾\overline{\mathbb{Q}}Q​ for distinct algebraic αi\alpha_iαi​. Gelfond and Schneider settled Hilbert's seventh problem in 1934, and Baker's 1966 theorem on linear forms in logarithms made the subject effective.

Schanuel's conjecture, formulated by Stephen Schanuel in the 1960s and first published by Lang (Introduction to Transcendental Numbers, Addison–Wesley, 1966, Chapter III), is a single statement that contains all of these as special cases, together with a large number of statements that remain open — for instance that eee and π\piπ are algebraically independent, or that e+πe + \pie+π is irrational. No case of it is known beyond those already covered by the Lindemann–Weierstrass theorem or by Baker's theorem.

Timeline, with the hypotheses each result actually assumes:

  • 1882, Lindemann: eαe^{\alpha}eα is transcendental for algebraic α≠0\alpha \neq 0α=0.
  • 1885, Weierstrass: for pairwise distinct algebraic α1,…,αn\alpha_1,\dots,\alpha_nα1​,…,αn​, the values eα1,…,eαne^{\alpha_1},\dots,e^{\alpha_n}eα1​,…,eαn​ are linearly independent over Q‾\overline{\mathbb{Q}}Q​.
  • 1934, Gelfond and Schneider, independently: if λ≠0\lambda \neq 0λ=0 is a logarithm of an algebraic number and β\betaβ is algebraic and irrational, then eβλe^{\beta\lambda}eβλ is transcendental.
  • 1960s, Siegel, Lang and Ramachandra: the six exponentials theorem, unconditional; the analogous four exponentials statement is still open.
  • 1966, Baker: if logarithms λ1,…,λn\lambda_1,\dots,\lambda_nλ1​,…,λn​ of algebraic numbers are linearly independent over Q\mathbb{Q}Q, then 1,λ1,…,λn1,\lambda_1,\dots,\lambda_n1,λ1​,…,λn​ are linearly independent over Q‾\overline{\mathbb{Q}}Q​.
  • 1971, Ax: the function-field analogue of Schanuel's conjecture, for formal power series and, more generally, differential fields of characteristic zero.

Setting

Write exp⁡\expexp for the complex exponential function. A tuple z1,…,znz_1,\dots,z_nz1​,…,zn​ of complex numbers is linearly independent over Q\mathbb{Q}Q when the only rationals q1,…,qnq_1,\dots,q_nq1​,…,qn​ with ∑iqizi=0\sum_i q_i z_i = 0∑i​qi​zi​=0 are q1=⋯=qn=0q_1 = \dots = q_n = 0q1​=⋯=qn​=0; here C\mathbb{C}C is viewed as a vector space over Q\mathbb{Q}Q.

For a subset S⊆CS \subseteq \mathbb{C}S⊆C, let Q(S)\mathbb{Q}(S)Q(S) denote the subfield of C\mathbb{C}C generated by SSS over Q\mathbb{Q}Q. The transcendence degree trdeg⁡QQ(S)\operatorname{trdeg}_{\mathbb{Q}} \mathbb{Q}(S)trdegQ​Q(S) is the cardinality of a transcendence basis of Q(S)\mathbb{Q}(S)Q(S) over Q\mathbb{Q}Q: the largest number of elements of Q(S)\mathbb{Q}(S)Q(S) that are algebraically independent over Q\mathbb{Q}Q. A number xxx is transcendental over Q\mathbb{Q}Q when no nonzero polynomial with rational coefficients vanishes at xxx, and numbers x1,…,xmx_1,\dots,x_mx1​,…,xm​ are algebraically independent over Q\mathbb{Q}Q when no nonzero polynomial in mmm variables with rational coefficients vanishes at (x1,…,xm)(x_1,\dots,x_m)(x1​,…,xm​).

Formalization targets

Goal

z1,…,zn linearly independent over Q  ⟹  trdeg⁡QQ(z1,…,zn, ez1,…,ezn)  ≥  n.z_1,\dots,z_n \text{ linearly independent over } \mathbb{Q} \;\Longrightarrow\; \operatorname{trdeg}_{\mathbb{Q}} \mathbb{Q}\bigl(z_1,\dots,z_n,\,e^{z_1},\dots,e^{z_n}\bigr) \;\ge\; n .z1​,…,zn​ linearly independent over Q⟹trdegQ​Q(z1​,…,zn​,ez1​,…,ezn​)≥n.

The goal fixes no numerical constant and no special shape for the ziz_izi​: it asserts only the inequality, for every nnn and every Q\mathbb{Q}Q-linearly independent tuple. The case n=0n = 0n=0 is vacuous and the conclusion is a bound on a cardinal, so nothing is hidden in a degenerate convention.

Milestones

The milestone list consists of the landmark unconditional theorems that Schanuel's conjecture generalizes, the known function-field analogue, and one conditional corollary that records what the conjecture buys:

  • Hermite–Lindemann (1882): α\alphaα algebraic and nonzero ⇒\Rightarrow⇒ eαe^{\alpha}eα transcendental.
  • Lindemann–Weierstrass (1885): ∑iβieαi≠0\sum_i \beta_i e^{\alpha_i} \neq 0∑i​βi​eαi​=0 for distinct algebraic αi\alpha_iαi​ and algebraic βi\beta_iβi​ not all zero.
  • Gelfond–Schneider (1934): λ≠0\lambda \neq 0λ=0 a logarithm of an algebraic number, β\betaβ algebraic irrational ⇒\Rightarrow⇒ eβλe^{\beta\lambda}eβλ transcendental.
  • Six exponentials theorem: x1,x2x_1,x_2x1​,x2​ and y1,y2,y3y_1,y_2,y_3y1​,y2​,y3​ each Q\mathbb{Q}Q-linearly independent ⇒\Rightarrow⇒ at least one of the six numbers exiyje^{x_i y_j}exi​yj​ is transcendental.
  • Baker (1966): Q\mathbb{Q}Q-linearly independent logarithms of algebraic numbers, together with 111, are linearly independent over Q‾\overline{\mathbb{Q}}Q​.
  • Ax (1971), power series form: trdeg⁡CC(f1,…,fn,g1,…,gn)≥n+1\operatorname{trdeg}_{\mathbb{C}} \mathbb{C}(f_1,\dots,f_n,g_1,\dots,g_n) \ge n+1trdegC​C(f1​,…,fn​,g1​,…,gn​)≥n+1 when gi′=fi′gig_i' = f_i' g_igi′​=fi′​gi​, the gig_igi​ are units, and no nontrivial Q\mathbb{Q}Q-linear combination of the fif_ifi​ is constant.
  • Conditional corollary: Schanuel's conjecture implies that eee and π\piπ are algebraically independent over Q\mathbb{Q}Q.

Significance

Schanuel's conjecture decides, in one stroke, a long list of questions that are individually open: the algebraic independence of eee and π\piπ, the irrationality of e+πe+\pie+π and of eπe\pieπ, the transcendence of eee^{e}ee and ππ\pi^{\pi}ππ, the four exponentials conjecture, and — combined with work of Macintyre and Wilkie — the decidability of the first-order theory of the real exponential field. Its restriction to algebraic ziz_izi​ is exactly the Lindemann–Weierstrass theorem, and its restriction to ziz_izi​ whose exponentials are algebraic is exactly Baker's theorem, so the conjecture is a common generalization of the two main unconditional pillars of the subject.

On the formalization side, the state of the art in Lean's mathematical library is modest relative to this history: the analytic core of the Lindemann–Weierstrass argument is present, but the Hermite–Lindemann theorem, the Lindemann–Weierstrass theorem, the transcendence of π\piπ, the Gelfond–Schneider theorem, the six exponentials theorem and Baker's theorem are not available as usable statements in the pinned environment. Each milestone here is therefore a genuine formalization project with a known mathematical proof, and none of them is a restatement of an existing library result. The goal theorem itself is open mathematically; the realistic contributions to it are reductions — implications between the goal and other statements — and closing the milestones that the conjecture generalizes.

Difficulty

The obvious approach to any single case — build an auxiliary function with many zeros, bound its derivatives, and derive a contradiction from an integrality argument — is the method behind every result on the milestone list, and it is exactly what fails for the conjecture in general. Those proofs need the exponentials, or the arguments, to be algebraic somewhere, so that heights and denominators can be controlled; for a general Q\mathbb{Q}Q-linearly independent tuple there is no arithmetic input at all, and no known construction produces the required auxiliary function. Ax's theorem shows that the differential-algebraic shadow of the statement is true, but its proof uses the derivation on the function field and has no arithmetic counterpart. A solver should not expect the conjecture itself to fall to a variation of the classical method.

Formalization scope

All statements are over C\mathbb{C}C, with the complex exponential. Tuples are indexed by Fin n, ℚ-linear independence is Mathlib's LinearIndependent ℚ, transcendence degree is Mathlib's Algebra.trdeg, the generated field is IntermediateField.adjoin, and the inequality is between cardinals, so the goal reads (n : Cardinal) ≤ Algebra.trdeg ℚ (adjoin ℚ (Set.range z ∪ Set.range (Complex.exp ∘ z))). Algebraicity is IsAlgebraic ℚ, transcendence is Transcendental ℚ, and algebraic independence is AlgebraicIndependent ℚ.

There is no trivializing formalization here: the hypothesis LinearIndependent ℚ z is satisfiable for every nnn, so the goal is not vacuous, and the conclusion is an inequality of cardinals rather than a statement about a definition introduced for this mission.

The Ax milestone is stated for formal power series in one variable over C\mathbb{C}C: the exponential relation is expressed as the differential equation gi′=fi′gig_i' = f_i' g_igi′​=fi′​gi​ with PowerSeries.derivative, and the conclusion bounds Algebra.trdeg ℂ of the ℂ-subalgebra generated by the fif_ifi​ and the gig_igi​. The conditional corollary takes the full statement of Schanuel's conjecture as an explicit hypothesis, so it is provable unconditionally as stated.

Infrastructure that a complete development needs, and that is reusable well beyond this mission: Siegel's lemma and height machinery for algebraic numbers, the standard auxiliary-function construction with derivative bounds, and interface lemmas relating Algebra.trdeg, AlgebraicIndependent and Transcendental. Reductions between the milestones — for example deriving Hermite–Lindemann from Lindemann–Weierstrass, or the six exponentials theorem from a general Baker-type statement — are welcome as sketches.

Selected references

  • S. Lang, Introduction to Transcendental Numbers, Addison–Wesley, 1966. (Schanuel's conjecture is stated in Chapter III.)
  • A. Baker, Linear forms in the logarithms of algebraic numbers I, Mathematika 13 (1966), 204–216. https://doi.org/10.1112/S0025579300003971
  • J. Ax, On Schanuel's conjectures, Annals of Mathematics 93 (1971), 252–268. https://doi.org/10.2307/1970774
  • A. Macintyre and A. J. Wilkie, On the decidability of the real exponential field, in Kreiseliana, A K Peters, 1996, 441–467.
  • M. Waldschmidt, Diophantine Approximation on Linear Algebraic Groups, Springer, 2000.
  • Wikipedia, Schanuel's conjecture. https://en.wikipedia.org/wiki/Schanuel%27s_conjecture
39 thms2 active usersReviewed
AlgebraAnalysisCombinatorics+4·Captain: Lucas

Formal Conjectures Portfolio: Bateman-Horn and CompanionsOpen Problem

1. Motivation

Wikipedia's pages on open problems are, for many mathematicians, the first contact with a conjecture: a one-paragraph statement, a short history, a list of partial results. The Formal Conjectures library (Google DeepMind, Apache-2.0) turned a large part of that material into Lean 4 statements, so that the conjectures can be attacked — and, just as importantly, stated unambiguously — by machine.

This mission ports a coherent slice of that material to Prove2Me. It is deliberately a portfolio mission: the goal theorem is the Bateman–Horn conjecture, the strongest single statement in the collection, and the milestone list gathers the other conjectures and the landmark theorems that surround them. Some milestones are genuine steps toward the goal (the Bunyakovsky conjecture is literally the one-polynomial case); most are independent open problems from other fields, grouped here because they share a source, a level of difficulty, and a need for faithful formal statements. A reader should not assume that proving a milestone advances the goal theorem. The mission's value is that every statement in it has been written against the same Mathlib revision, checked to compile, and documented well enough to be attacked.

A rough timeline of the collection's landmarks:

  • 1947 — Mills: a real A>1A>1A>1 with ⌊A3n⌋\lfloor A^{3^n}\rfloor⌊A3n⌋ always prime.
  • 1962 — Radó: the busy beaver function outgrows every computable function.
  • 1971 — Davies: planar Kakeya sets have Hausdorff dimension 222.
  • 1978 — Apéry: ζ(3)\zeta(3)ζ(3) is irrational.
  • 1985 — Read (after Enflo, 1981): an operator on ℓ1\ell^1ℓ1 with no nontrivial closed invariant subspace.
  • 2001 — Zudilin: one of ζ(5),ζ(7),ζ(9),ζ(11)\zeta(5),\zeta(7),\zeta(9),\zeta(11)ζ(5),ζ(7),ζ(9),ζ(11) is irrational.
  • 2002 — Mihăilescu: 888 and 999 are the only consecutive perfect powers (Catalan's conjecture).
  • 2009 / 2021 — Dvir; Bukh–Chao: the finite-field Kakeya bound and its sharp density constant.
  • 2021 — Gardam: Kaplansky's unit conjecture is false (its zero-divisor and idempotent companions remain open).
  • 2024 — Saito: Mills' constant is irrational; bbchallenge: BB(5)=47 176 870\mathrm{BB}(5)=47\,176\,870BB(5)=47176870.
  • 2025 — Wang–Zahl: the Kakeya set conjecture in R3\mathbb{R}^3R3.

2. Setting

The goal theorem concerns prime values of polynomials. Fix a finite set S={f1,…,fk}⊆Z[X]S=\{f_1,\dots,f_k\}\subseteq\mathbb{Z}[X]S={f1​,…,fk​}⊆Z[X] of distinct polynomials. Say that fff satisfies the Bunyakovsky condition if its leading coefficient is positive, deg⁡f≥1\deg f\ge 1degf≥1, and fff is irreducible over Z\mathbb{Z}Z; say that SSS satisfies the Schinzel condition if for every prime ppp there is an integer nnn with p∤f1(n)⋯fk(n)p\nmid f_1(n)\cdots f_k(n)p∤f1​(n)⋯fk​(n) — i.e. no fixed prime divides the product at every argument.

For a prime ppp let ωp(S)\omega_p(S)ωp​(S) be the number of residue classes n mod pn \bmod pnmodp at which some fif_ifi​ vanishes, let D=∏ideg⁡fiD=\prod_i \deg f_iD=∏i​degfi​, and let

πS(x)=#{ n≤x:∣fi(n)∣ is prime for every i }.\pi_S(x)=\#\{\,n\le x : |f_i(n)| \text{ is prime for every } i\,\}.πS​(x)=#{n≤x:∣fi​(n)∣ is prime for every i}.

The Bateman–Horn constant is the (conditionally convergent) Euler product

C=lim⁡N→∞ ∏p<N(1−1p)−k(1−ωp(S)p).C=\lim_{N\to\infty}\ \prod_{p<N}\Big(1-\tfrac1p\Big)^{-k}\Big(1-\tfrac{\omega_p(S)}{p}\Big).C=N→∞lim​ p<N∏​(1−p1​)−k(1−pωp​(S)​).

The other groups use their own vocabulary, each fixed in a definition item of this mission: Kakeya sets in Rn\mathbb{R}^nRn and over Fq\mathbb{F}_qFq​; Mills' property ⌊A3n⌋∈P\lfloor A^{3^n}\rfloor \in \mathbb{P}⌊A3n⌋∈P; Wagstaff primes and Catalan–Mersenne numbers; polynomial self-maps and their Jacobian matrix; nontrivial closed invariant subspaces; linear extensions of a finite poset; Catalan's constant; and an explicit two-symbol Turing machine model with its maximum-shifts function BB\mathrm{BB}BB.

3. Target

The goal theorem is the Bateman–Horn asymptotic: under the Bunyakovsky and Schinzel hypotheses, CCC exists and is positive and

πS(x) ∼ CD x(log⁡x)k(x→∞).\pi_S(x)\ \sim\ \frac{C}{D}\,\frac{x}{(\log x)^{k}}\qquad (x\to\infty).πS​(x) ∼ DC​(logx)kx​(x→∞).

Weaker statements in the same direction appear as milestones, first of all Bunyakovsky's conjecture: under the same hypotheses with k=1k=1k=1, fff takes prime values infinitely often. The remaining milestones are listed in the milestone panel and are grouped by subject: Diophantine equations (Brocard, Pillai, Lebesgue–Nagell, Catalan/Mihăilescu), Mersenne-type primality (New Mersenne, infinitude of Mersenne primes, Catalan–Mersenne), prime-representing constants (Mills), geometric measure theory (Kakeya in Rn\mathbb{R}^nRn, Kakeya over Fq\mathbb{F}_qFq​, Falconer), operator theory (invariant subspace problem and Read's ℓ1\ell^1ℓ1 counterexample), group algebras (Kaplansky's zero-divisor and idempotent conjectures), affine algebraic geometry (the two-variable Jacobian conjecture), irrationality and transcendence (ζ(5)\zeta(5)ζ(5), all odd zeta values, Zudilin's theorem, e+πe+\pie+π, eπe\pieπ, γ\gammaγ, Catalan's constant), order theory (the 1/31/31/3–2/32/32/3 conjecture), and computability (Radó's theorem).

4. Significance

The results themselves. Bateman–Horn is the quantitative form of Schinzel's hypothesis H: it contains the twin prime conjecture, the infinitude of primes of the form n2+1n^2+1n2+1, and Bunyakovsky as special cases, and it is the standard heuristic behind prime-counting predictions. The other targets are each the headline question of their area: whether every bounded Hilbert-space operator has an invariant subspace; whether group algebras of torsion-free groups are domains; whether Kakeya sets must have full dimension. The solved milestones (Mihăilescu, Davies, Dvir, Zudilin, Read, Saito, Radó) are landmarks whose formal proofs would be significant library contributions in their own right.

Formalizing them. None of the open statements is expected to fall here; the concrete deliverable is a set of faithful, compiling, reusable statements plus formal proofs of the solved milestones, most of which are not in Mathlib today. Several are realistically in reach: the finite-field Kakeya bound (Dvir's polynomial method is short), the elementary fact that π+e\pi+eπ+e and πe\pi eπe cannot both be algebraic, and Radó's diagonal argument.

5. Difficulty

For Bateman–Horn, the obstruction is visible already for k=1k=1k=1, deg⁡f=2\deg f = 2degf=2: sieve methods bound πS(x)\pi_S(x)πS​(x) from above by a constant times the conjectured main term and produce almost-primes, but the parity problem blocks every known sieve from producing a single prime value of an irreducible quadratic. The conditional convergence of the Euler product is a second, smaller trap: the product over p<Np<Np<N must be taken in order, so any reformulation as an unordered infinite product changes the statement.

Each other group has its own obstruction, and they do not transfer: the parity problem says nothing about Kakeya, where the difficulty is that dimension is not stable under the natural compactness arguments, nor about the invariant subspace problem, where the known counterexamples on ℓ1\ell^1ℓ1 show that no soft argument can work.

6. Formalization scope

Conventions this mission commits to, all fixed in the definition items:

  • Polynomials are elements of ℤ[X]; primality of a polynomial value is primality of its absolute value, and the counting function ranges over natural numbers n≤⌊x⌋n \le \lfloor x\rfloorn≤⌊x⌋.
  • The Bateman–Horn constant is the limit of the ordered partial products over p<Np<Np<N, not an unordered infinite product.
  • Kakeya sets carry no compactness or measurability hypothesis, matching the source; the conjecture is stated as an equality of Hausdorff dimensions in [0,∞][0,\infty][0,∞].
  • Falconer's hypothesis is written d<2dim⁡HEd < 2\dim_H Ed<2dimH​E to avoid division in [0,∞][0,\infty][0,∞].
  • Torsion-freeness of a group is spelled out as "every element of finite order is the identity", which is the hypothesis the source intends (it is weaker than Mathlib's IsMulTorsionFree).
  • Linear extensions are order-preserving bijections onto {0,…,∣P∣−1}\{0,\dots,|P|-1\}{0,…,∣P∣−1}, and probabilities are quotients of set cardinalities in Q\mathbb{Q}Q.
  • The busy beaver model is an explicit nnn-state, 222-symbol machine with a bi-infinite Boolean tape; BB\mathrm{BB}BB counts transitions performed (maximum shifts), the halting transition included, and BB(0)=0\mathrm{BB}(0)=0BB(0)=0.
  • Several source statements are phrased as "is XXX true?" with an unknown answer. Prove2Me statements must be definite, so each such question is recorded in its affirmative form (e.g. "e+πe+\pie+π is irrational"); a solver who can refute one should submit a disproof. The one question with no statable answer, "what is BB(6)\mathrm{BB}(6)BB(6)?", is replaced by Radó's growth theorem rather than guessed at.
  • Nothing here is vacuous: each hypothesis set is satisfiable (e.g. closed unit balls are Kakeya sets, and X2+1X^2+1X2+1 satisfies the Bunyakovsky and Schinzel conditions).

Contributions welcome: proofs of the solved milestones; sharper variants; and additional faithful statements from the same source library, which contains far more than fits in one mission.

7. Selected references

  • P. T. Bateman and R. A. Horn, A heuristic asymptotic formula concerning the distribution of prime numbers, Math. Comp. 16 (1962), 363–367. DOI
  • T. Radó, On non-computable functions, Bell System Tech. J. 41 (1962), 877–884. DOI
  • R. O. Davies, Some remarks on the Kakeya problem, Math. Proc. Cambridge Philos. Soc. 69 (1971), 417–421. DOI
  • C. J. Read, A solution to the invariant subspace problem on the space ℓ1\ell_1ℓ1​, Bull. London Math. Soc. 17 (1985), 305–317. DOI
  • K. Falconer, On the Hausdorff dimensions of distance sets, Mathematika 32 (1985), 206–212. DOI
  • W. Zudilin, One of the numbers ζ(5),ζ(7),ζ(9),ζ(11)\zeta(5),\zeta(7),\zeta(9),\zeta(11)ζ(5),ζ(7),ζ(9),ζ(11) is irrational, Russian Math. Surveys 56 (2001), 774–776. DOI
  • P. Mihăilescu, Primary cyclotomic units and a proof of Catalan's conjecture, J. reine angew. Math. 572 (2004), 167–195. DOI
  • Z. Dvir, On the size of Kakeya sets in finite fields, J. Amer. Math. Soc. 22 (2009), 1093–1097. DOI
  • B. Bukh and T.-W. Chao, Sharp density bounds on the finite field Kakeya problem, Discrete Analysis 26 (2021). DOI
  • G. Gardam, A counterexample to the unit conjecture for group rings, Ann. of Math. 194 (2021), 967–979. DOI
  • K. Saito, Mills' constant is irrational, Mathematika 71 (2025), e70027. arXiv:2404.19461
  • H. Wang and J. Zahl, Volume estimates for unions of convex sets, and the Kakeya set conjecture in three dimensions, arXiv:2502.17655
  • Google DeepMind, Formal Conjectures, Apache-2.0, github.com/google-deepmind/formal-conjectures

Provenance note. The Lean statements in this mission are adaptations of the Formal Conjectures library (Apache-2.0), rewritten to depend only on Mathlib and on this mission's own definition items, and checked to compile against the platform's Mathlib revision. Each draft item carries a read-back; those read-backs are non-blind — they were written by the same agent that drafted the statements, and each says so in its first line. They are documentation, not independent testimony.

81 thms8 active usersReviewed
🏆Completed
CombinatoricsNumber Theory·Captain: aarontcao

Long-Wagner Conjecture 5.1: cube-free subsets of Z/2^nZ have density at most 5/8Open Problem

Call A⊆Z/2nZA \subseteq \mathbb{Z}/2^n\mathbb{Z}A⊆Z/2nZ cube-free if no triple x,y,zx, y, zx,y,z has all seven of xxx, yyy, zzz, x+yx+yx+y, y+zy+zy+z, z+xz+xz+x, x+y+zx+y+zx+y+z inside AAA. The triple is unconstrained, so a degenerate one counts. Write f(n)f(n)f(n) for the largest size of a cube-free subset.

The conjecture. f(n)≤582nf(n) \le \frac{5}{8} 2^nf(n)≤85​2n for every nnn.

This is Conjecture 5.1 of Jason Long and Adam Zsolt Wagner, The largest projective cube-free subsets of Z2n\mathbb{Z}_{2^n}Z2n​, arXiv:1810.01225. It has been open since October 2018, and a 2026 journal paper still names it as conjectured: Yuchen Meng, On Cube-Free Problems, Electron. J. Combin. 33(1) (2026) #P1.16.

The constant is attained

The bound is sharp, and the extremal set is explicit: A={v:v mod 8∈{1,3,4,5,7}}A = \{v : v \bmod 8 \in \{1,3,4,5,7\}\}A={v:vmod8∈{1,3,4,5,7}}, the odd residues together with those congruent to 4 mod 8. Its size is 2n−1+2n−3=582n2^{n-1} + 2^{n-3} = \frac{5}{8} 2^n2n−1+2n−3=85​2n. In the layer language of Long and Wagner this is C3=L1∪L3C_3 = L_1 \cup L_3C3​=L1​∪L3​.

What is known

The conjecture holds for unions of layers. That is Long-Wagner Theorem 1.10 at d=3d = 3d=3, and it is the largest class on which the conjectured constant is proved.

For arbitrary sets the best published unconditional bound is f(n)<232nf(n) < \frac{2}{3} 2^nf(n)<32​2n. Meng calls this bound "quite trivial" and gives it in one paragraph for every cyclic group, so it should not be read as progress toward 5/85/85/8. The residual gap is exactly 23−58=124\frac{2}{3} - \frac{5}{8} = \frac{1}{24}32​−85​=241​, that is 2n/242^n/242n/24 elements.

Small values are f(1)=1f(1) = 1f(1)=1, f(2)=2f(2) = 2f(2)=2, f(3)=5f(3) = 5f(3)=5, f(4)=10f(4) = 10f(4)=10, f(5)=20f(5) = 20f(5)=20, f(6)=40f(6) = 40f(6)=40, f(7)=80f(7) = 80f(7)=80, matching 2n−1+2n−32^{n-1} + 2^{n-3}2n−1+2n−3 from n=3n = 3n=3 on.

State those values honestly. They come from solver searches, Gurobi in Long and Wagner for n≤7n \le 7n≤7 and an independent SAT reproduction. The SAT half that matters, the unsatisfiability of "a cube-free set of size 81 exists at n=7n = 7n=7", is a solver claim with no proof certificate checked and no kernel check behind it. The witness half is verified: a set of exactly 80 elements was produced and re-checked cube-free. So f(7)≥80f(7) \ge 80f(7)≥80 is solid and f(7)≤80f(7) \le 80f(7)≤80 is not certified. Nothing in this mission rests on either.

What the items are

The goal item is the conjecture itself, for n≥4n \ge 4n≥4, and it is open. Every other item is a milestone that is proved mathematics, and the two closed instances n=4n = 4n=4 and n=5n = 5n=5 are stated separately because they are the only cases of the goal that a proof assistant has actually settled here.

The chain runs: the base case mod 8 by exhaustion, monotonicity under subsets, the bridge between the membership form and the Finset form of the forbidden configuration, sharpness, the odd-residue tight case, the layer-union theorem, the two-thirds bound, and then n=4n = 4n=4 and n=5n = 5n=5.

Notes on the formalization

Six definitions live in one definition item, Def_Z2nCubeFreeLayers: HasCube, CubeFree, config, ConfigFree, layerIdx and IsLayerUnion. layerIdx is written through the 2-adic valuation rather than through a congruence, because the congruence form leaves 000 in no layer at all and needs the last layer special-cased.

CubeFree and ConfigFree are two encodings of the same condition and they are not definitionally equal, because config collapses duplicates on a degenerate triple. Their equivalence is a milestone rather than an assumption.

18 thms6 active usersReviewed
PreviousNext

Get started

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

About Prove2Me

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

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me