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

81–94 of 94
OpenCompletedAll
Number Theory·Captain: Lucas

Brocard's Problem: n! + 1 = m²Open Problem

Motivation

Brocard's problem asks for all natural numbers nnn such that n!+1n! + 1n!+1 is a perfect square. Henri Brocard raised the question in 1876 and again in 1885, and Srinivasa Ramanujan independently posed it in 1913 in the Journal of the Indian Mathematical Society. Only three solutions are known, and the problem is listed as Erdős problem #398 (erdosproblems.com/398). It is one of the simplest-looking Diophantine equations mixing a multiplicative object (the factorial) with an additive shift, and it is a standard test case for conjectures such as the abc conjecture.

Timeline

  • 1876, 1885 — Brocard asks whether n!+1=m2n! + 1 = m^2n!+1=m2 has solutions other than n=4,5,7n = 4, 5, 7n=4,5,7.
  • 1913 — Ramanujan poses the same question (Question 469, J. Indian Math. Soc.).
  • 1993 — Overholt shows that, conditionally on (a weak form of) the abc conjecture, the equation has only finitely many solutions (Wikipedia summary).
  • 2000 — Berndt and Galway report a computer search finding no solutions other than n=4,5,7n = 4, 5, 7n=4,5,7 for n<109n < 10^9n<109.
  • Later searches — the search bound was extended further (Matson, to 101210^{12}1012; Epstein and Glickman, to 101510^{15}1015), again without new solutions.

No unconditional proof of finiteness is known.

Setting

For a natural number nnn, the factorial is n!=1⋅2⋯nn! = 1 \cdot 2 \cdots nn!=1⋅2⋯n, with 0!=10! = 10!=1. A Brown number pair is a pair (n,m)(n, m)(n,m) of natural numbers with

n!+1=m2.n! + 1 = m^2 .n!+1=m2.

The three known pairs are (4,5)(4, 5)(4,5), (5,11)(5, 11)(5,11) and (7,71)(7, 71)(7,71), since 25=5225 = 5^225=52, 121=112121 = 11^2121=112 and 5041=7125041 = 71^25041=712.

For the conditional milestone, the radical rad⁡(N)\operatorname{rad}(N)rad(N) of a natural number NNN is the product of the distinct primes dividing NNN. The abc conjecture asserts: for every ε>0\varepsilon > 0ε>0 there is Kε>0K_\varepsilon > 0Kε​>0 such that for all positive integers a,b,ca, b, ca,b,c with gcd⁡(a,b)=1\gcd(a, b) = 1gcd(a,b)=1 and a+b=ca + b = ca+b=c,

c<Kε rad⁡(abc)1+ε.c < K_\varepsilon \, \operatorname{rad}(abc)^{1+\varepsilon}.c<Kε​rad(abc)1+ε.

Formalization targets

Goal — Brocard's problem

{(n,m)∈N2:n!+1=m2}={(4,5), (5,11), (7,71)}.\{(n, m) \in \mathbb{N}^2 : n! + 1 = m^2\} = \{(4, 5),\ (5, 11),\ (7, 71)\}.{(n,m)∈N2:n!+1=m2}={(4,5), (5,11), (7,71)}.

This says both that the three known pairs are solutions and that there are no others.

Milestones

  1. Known solutions: 4!+1=524! + 1 = 5^24!+1=52, 5!+1=1125! + 1 = 11^25!+1=112, 7!+1=7127! + 1 = 71^27!+1=712.
  2. Berndt–Galway search bound: if n<109n < 10^9n<109 and n!+1=m2n! + 1 = m^2n!+1=m2, then n∈{4,5,7}n \in \{4, 5, 7\}n∈{4,5,7}.
  3. Overholt (conditional finiteness): if the abc conjecture holds, then {(n,m):n!+1=m2}\{(n, m) : n! + 1 = m^2\}{(n,m):n!+1=m2} is finite.

Significance

A resolution would settle a question open since 1876 and would be one of the rare complete solutions of a factorial Diophantine equation of this kind. The conditional finiteness result is a standard illustration of how the abc conjecture controls equations of the form n!+A=m2n! + A = m^2n!+A=m2.

For the formalization, the known-solutions milestone is a finite computation. The search-bound milestone is a large verified computation; a machine-checked certificate for it would be a reusable artifact. The conditional finiteness milestone formalizes a published argument that assumes the abc conjecture as a hypothesis. The goal itself is an open problem; none of these statements is known to have a machine-checked proof on this platform at the time of drafting.

Difficulty

Congruence obstructions cannot rule out large solutions: for every modulus MMM and every n≥Mn \ge Mn≥M one has n!≡0(modM)n! \equiv 0 \pmod Mn!≡0(modM), so n!+1≡1=12(modM)n! + 1 \equiv 1 = 1^2 \pmod Mn!+1≡1=12(modM) is a square modulo MMM. Local arguments alone therefore cannot close the problem. The known finiteness argument depends on the abc conjecture, which is itself unproved in the standard form used here. Computer searches only give lower bounds on any further solution.

Formalization scope

  • Numbers are natural numbers (ℕ); mmm ranges over N\mathbb{N}N, so the sign of mmm is not an issue. The factorial is Mathlib's Nat.factorial, with 0!=10! = 10!=1.
  • The goal is stated as an equality of sets of ordered pairs in N×N\mathbb{N} \times \mathbb{N}N×N, so it cannot be satisfied by proving only one inclusion.
  • The radical is defined as the product over the prime factors of NNN (so rad⁡(0)=rad⁡(1)=1\operatorname{rad}(0) = \operatorname{rad}(1) = 1rad(0)=rad(1)=1; the value at 000 never enters since a,b,c>0a, b, c > 0a,b,c>0).
  • The abc conjecture is a Prop-valued definition used as a hypothesis in the conditional milestone; it is not asserted anywhere. The exponent 1+ε1 + \varepsilon1+ε is a real power.
  • Overholt's published result assumes only a weak form of abc; the milestone assumes the standard form, which implies the weak form, so the milestone is a consequence of the published result.
  • All declarations live in the namespace Brocard.

Selected references

  • H. Brocard, Question 166, Nouv. Corresp. Math. 2 (1876), 287; Nouv. Ann. Math. (3) 4 (1885), 391.
  • S. Ramanujan, Question 469, J. Indian Math. Soc. 5 (1913), 59.
  • M. Overholt, The Diophantine equation n!+1=m2n! + 1 = m^2n!+1=m2, Bull. London Math. Soc. 25 (1993), 104.
  • B. C. Berndt and W. F. Galway, On the Brocard–Ramanujan Diophantine equation n!+1=m2n! + 1 = m^2n!+1=m2, Ramanujan J. 4 (2000), 41–42.
  • Erdős problem #398: https://www.erdosproblems.com/398
  • Brocard's problem, Wikipedia: https://en.wikipedia.org/wiki/Brocard%27s_problem
  • Formal Conjectures (Google DeepMind): https://github.com/google-deepmind/formal-conjectures
15 thms1 active userReviewed
AnalysisGeometry & Topology·Captain: Tamas Fulop

Moving Sofa ProblemOpen Problem

Motivation

The question of the largest area that can be moved around a corner has been studied since the late 1960s. Leo Moser posed it in 1966, and F. H. Hammersley gave the lower bound π/2+2/π≈2.2074\pi/2+2/\pi\approx2.2074π/2+2/π≈2.2074 and the upper bound 22≈2.8282\sqrt{2}\approx2.82822​≈2.828 in 1968. Joseph Gerver constructed a shape of area approximately 2.21952.21952.2195 in 1992 and described four constants AAA, BBB, φ\varphiφ, θ\thetaθ satisfying four equations, from which the shape is built. Dan Romik rewrote those equations in exact form as equations (1)-(4) in 2018 and reported high-precision values of the constants. Jineon Baek proved in 2024 that Gerver's shape is optimal: no larger shape can be moved around the corner. The proof was autoformalized in Lean 4 by Dean Cureton and AI agents in 2026, as the repository deancureton/MovingSofa, building on Dawid Trela's formalization of Gerver's constants and motion, Jonathan Ho's Brunn-Minkowski development, the Jordan-curve developments of R. Kirov and the TauCeti project, and Google DeepMind's formal-conjectures statement.

Timeline: Moser poses the problem (1966); Hammersley gives the π/2+2/π≈2.2074\pi/2+2/\pi\approx2.2074π/2+2/π≈2.2074 lower bound and the 22≈2.8282\sqrt{2}\approx2.82822​≈2.828 upper bound (1968); Gerver exhibits the 2.21952.21952.2195 shape and its differential equations (1992); Romik gives the exact equations and numerics (2018); Baek proves optimality (2024, arXiv:2411.19826); Cureton et al. complete a Lean 4 proof of optimality, existence and uniqueness of the constants, and movability of Gerver's shape (2026).

Setting

Work in the plane R2\mathbb{R}^2R2. The hallway is (−∞,1]×[0,1]∪[0,1]×(−∞,1](-\infty,1]\times[0,1]\cup[0,1]\times(-\infty,1](−∞,1]×[0,1]∪[0,1]×(−∞,1], the union of its horizontal and vertical sides. A moving sofa is a nonempty closed connected set sss in the horizontal side together with a continuous path mmm of plane isometries indexed by the unit interval, starting at the identity, keeping the image of sss inside the hallway at all times, and ending with the image inside the vertical side. Motions take values in the full isometry group E(2)E(2)E(2); continuity together with m(0)=idm(0)=\mathrm{id}m(0)=id forces the path to lie in the orientation-preserving component. The sofa constant is the supremum, in the extended nonnegative reals, of the areas volume(s)\mathrm{volume}(s)volume(s) over all moving sofas. The supremum is finite, at least 11/511/511/5, and attained.

Gerver's shape is defined from a rotation path. For constants AAA, BBB, φ\varphiφ, θ\thetaθ, let rrr be the piecewise function with breakpoints φ\varphiφ, θ\thetaθ, π/2−θ\pi/2-\thetaπ/2−θ, π/2−φ\pi/2-\varphiπ/2−φ from Romik's Theorem 2, let xxx and yyy be its cosine and sine integrals, and let ppp be the associated translation path. The sofa for those constants is the intersection over angles in [0,π/2][0,\pi/2][0,π/2] of the correspondingly rotated and translated hallways, with the endpoints using the horizontal and vertical sides. The four equations ABphiThetaSpec cut out the constants. They have exactly one solution with 0≤φ≤θ≤π/40\le\varphi\le\theta\le\pi/40≤φ≤θ≤π/4 and 0≤A0\le A0≤A, 0≤B0\le B0≤B. The same Lean development uses the identical notation as the formal statements, so prose and code read as one document.

Formalization targets

Goal: optimality of Gerver's sofa

For every AAA, BBB, φ\varphiφ, θ\thetaθ satisfying ABphiThetaSpec,

sofaConstant=volume(gerversSofaWith(A,B,φ,θ)).\mathrm{sofaConstant} = \mathrm{volume}(\mathrm{gerversSofaWith}(A,B,\varphi,\theta)).sofaConstant=volume(gerversSofaWith(A,B,φ,θ)).

The goal leaves unfixed which solution of the spec is used; by uniqueness all choices give the same shape up to the proved identification, so this is the stable form of Baek's Theorem 1.1. It asserts that the supremum equals the area of Gerver's shape, hence that no moving sofa has larger area and that the supremum is attained.

Supporting targets

∃! (A,B,φ,θ), ABphiThetaSpec(A,B,φ,θ).\exists!\,(A,B,\varphi,\theta),\ \mathrm{ABphiThetaSpec}(A,B,\varphi,\theta).∃!(A,B,φ,θ), ABphiThetaSpec(A,B,φ,θ). ∀ A,B,φ,θ, ABphiThetaSpec(A,B,φ,θ)  ⟹  ∃ m, IsMovingSofa(gerversSofaWith(A,B,φ,θ),m).\forall\,A,B,\varphi,\theta,\ \mathrm{ABphiThetaSpec}(A,B,\varphi,\theta)\implies \exists\,m,\ \mathrm{IsMovingSofa}(\mathrm{gerversSofaWith}(A,B,\varphi,\theta),m).∀A,B,φ,θ, ABphiThetaSpec(A,B,φ,θ)⟹∃m, IsMovingSofa(gerversSofaWith(A,B,φ,θ),m).

The first is Gerver's Theorem 2 in Romik's equation form on the closed domain. The second says every such shape admits a hallway motion. Together they supply the constants and the witness that the supremum is attained. The live mission records a root sketch composing the upper-bound half (every moving sofa is bounded by Gerver's area) with the movability witness into the supremum equality.

Significance

The result itself closes a problem open since 1966. It identifies the maximum area, shows the maximum is attained by an explicit shape, and determines that shape from four equations whose solution is unique. Consequences include the numerical enclosure 11/5≤volume≤∞11/5\le\mathrm{volume}\le\infty11/5≤volume≤∞ proved by interval arithmetic, the finiteness of the supremum, and the reduction of future improvements to the analysis of the functional QQQ on caps. Without it the exact maximum remains unknown.

Formalizing it adds a machine-checked proof that makes no classical area assumption: the Green-type curve-area identity and the Minkowski-type mixed-area facts quoted by the paper are proved, the paper's 11 proof gaps and 33 misprints are repaired, and the numerical certificate is kernel-checked. The hallway, motion, cap, convex-body, and surface-measure infrastructure is reusable for related isoperimetric and kinematic formalizations. Status honesty: the underlying paper proof is complete and has been formalized in the source repository; on this platform the three statements above are open targets awaiting proofs, and the uniqueness of the maximizer up to rigid motion remains open and is not part of this mission.

Difficulty

The obvious argument bounds the area of an arbitrary sofa by the area of a circumscribed cap, but caps need not satisfy the injectivity condition that makes the functional QQQ an upper bound, and QQQ need not be concave on the full space of caps. Maximizing sequences of polygons need not converge to a sofa, and limits need not be connected or attain the supremum. The naive idea of taking a supremum over all connected closed sets and extracting a convergent subsequence fails until compactness of motions, closedness of the moving-sofa predicate, and a balanced maximum with rotation angle π/2\pi/2π/2 are established. Each step fails for general sets and only holds after the polygon approximation and monotonization constructions.

Formalization scope

Lean represents the plane as EuclideanSpace ℝ (Fin 2) with its standard orientation, hallway sides as explicit sets, motions as I → E(2) where E(2) is ℝ² ≃ᵃⁱ[ℝ] ℝ² with the topology induced from continuous maps, and area as MeasureSpace.volume. The supremum is in ℝ≥0∞. Statements target the c5ea003 (Lean v4.30.0) environment, an older supported revision against which the development was verified locally. The spec uses non-strict inequalities, which makes uniqueness stronger than the strict-inequality literature form. The functions rrr, xxx, yyy, ppp take the constants as explicit arguments rather than reading global chosen constants, so the definition bundle stays independent of the existence proof; given uniqueness this implies the source statements. Boundedness and measurability are not assumed; every moving sofa is proved compact in the source development. A submission that drops closedness or connectedness, that allows a discontinuous motion, or that hard-codes the numerical value 2.21952.21952.2195 instead of proving equality with the volume of the defined shape, does not satisfy the statements. Contributions welcome: direct proofs of the three targets, sharper enclosures of the volume, and reusable hallway and motion lemmas. Out of scope: uniqueness up to congruence, the 11/511/511/5 certificate details beyond the stated lower bound, and the 20 unformalized numbered environments listed in the source NOTES.md that none of the three targets depends on.

Selected references

  • Jineon Baek, Optimality of Gerver's Sofa, arXiv:2411.19826, 2024. https://arxiv.org/abs/2411.19826
  • Joseph L. Gerver, On moving a sofa around a corner, Geometriae Dedicata 42 (1992), 267-283.
  • Dan Romik, Differential equations and exact solutions in the moving sofa problem, Experimental Mathematics 27 (2018), 316-330. https://arxiv.org/abs/1606.08111
  • Dean Cureton et al., MovingSofa: Autoformalization of Baek's solution, 2026. https://github.com/deancureton/MovingSofa
  • Google DeepMind, formal-conjectures, FormalConjectures/Wikipedia/MovingSofa.lean at ddfbaf90. https://github.com/google-deepmind/formal-conjectures
  • Dawid Trela, GerverSofaLean v1.1.0. https://github.com/dawidmtrela-dotcom/GerverSofaLean
45 thms1 active userReviewed
Algebraic GeometryNumber Theory·Captain: Lucas

Lam–Litt conjecture: algebraicity and integrality of solutions to algebraic ODEsOpen Problem

Motivation

A classical way to recognize an algebraic function is through the arithmetic of its Taylor coefficients. Eisenstein's theorem (1852) says that if a power series f∈Q[[z]]f\in\mathbb{Q}[[z]]f∈Q[[z]] is algebraic over Q[z]\mathbb{Q}[z]Q[z], only finitely many primes occur in the denominators of its coefficients. The converse fails in general: many transcendental power series have integer coefficients. Lam and Litt (arXiv:2501.13175) conjecture that the converse does hold for power series that solve an algebraic differential equation at a non-singular point, and that even a weak control on denominators — primes ppp may appear, but only after roughly ω(p)≫p\omega(p)\gg pω(p)≫p coefficients — already forces algebraicity.

For linear differential equations, the conjecture is a strengthening of the Grothendieck–Katz ppp-curvature conjecture, one of the central open problems about algebraic solutions of linear differential equations (arXiv:2501.13175). The bounded-denominator form is Problem 1 on Litt's list of open problems (problemsilike.com/1).

Timeline.

  • 1852 — Eisenstein: algebraic power series over Q\mathbb{Q}Q have bounded denominators (implication (1)⇒(2) below).
  • 1970s — Grothendieck and Katz: the ppp-curvature conjecture for linear differential equations.
  • 2025 — Lam and Litt formulate the conjecture for (possibly non-linear) algebraic differential equations and prove it for many equations and initial conditions of algebro-geometric interest, including Picard–Fuchs equations at initial conditions corresponding to cycle classes, and isomonodromy equations such as Painlevé VI and the Schlesinger system at initial conditions corresponding to Picard–Fuchs equations (arXiv:2501.13175).

Setting

Let f=∑k≥0akzk∈Q[[z]]f=\sum_{k\ge0}a_kz^k\in\mathbb{Q}[[z]]f=∑k≥0​ak​zk∈Q[[z]] be a formal power series with rational coefficients and write f(i)f^{(i)}f(i) for its iii-th formal derivative. Let g∈Q(z,y0,…,yn−1)g\in\mathbb{Q}(z,y_0,\dots,y_{n-1})g∈Q(z,y0​,…,yn−1​) be a rational function in n+1n+1n+1 variables. The series fff solves the algebraic ODE defined by ggg if

f(n)(z)=g(z,f(z),f′(z),…,f(n−1)(z))f^{(n)}(z)=g\bigl(z,f(z),f'(z),\dots,f^{(n-1)}(z)\bigr)f(n)(z)=g(z,f(z),f′(z),…,f(n−1)(z))

and ggg is defined at (0,f(0),…,f(n−1)(0))\bigl(0,f(0),\dots,f^{(n-1)}(0)\bigr)(0,f(0),…,f(n−1)(0)). Concretely, g=p/qg=p/qg=p/q for polynomials p,qp,qp,q with q(0,f(0),…,f(n−1)(0))≠0q\bigl(0,f(0),\dots,f^{(n-1)}(0)\bigr)\neq0q(0,f(0),…,f(n−1)(0))=0 and f(n)⋅q(z,f,…,f(n−1))=p(z,f,…,f(n−1))f^{(n)}\cdot q(z,f,\dots,f^{(n-1)})=p(z,f,\dots,f^{(n-1)})f(n)⋅q(z,f,…,f(n−1))=p(z,f,…,f(n−1)).

For N∈NN\in\mathbb{N}N∈N, Z[1/N]⊆Q\mathbb{Z}[1/N]\subseteq\mathbb{Q}Z[1/N]⊆Q is the subring generated by 1/N1/N1/N. For a function ω\omegaω from the primes to Z\mathbb{Z}Z, the coefficients of fff are ω\omegaω-integral if for every prime ppp the numbers a0,…,aω(p)a_0,\dots,a_{\omega(p)}a0​,…,aω(p)​ lie in Z(p)\mathbb{Z}_{(p)}Z(p)​ (denominators prime to ppp); ω\omegaω is superlinear if ω(p)/p→∞\omega(p)/p\to\inftyω(p)/p→∞.

Formalization targets

Goal: the Lam–Litt conjecture

For fff solving an algebraic ODE as above, the following are equivalent:

(1) f is algebraic over Q[z];(2) ∃N, ∀k, ak∈Z[1/N];(3) ∃ ω superlinear with (ak) ω-integral.\text{(1) } f \text{ is algebraic over } \mathbb{Q}[z];\qquad \text{(2) } \exists N,\ \forall k,\ a_k\in\mathbb{Z}[1/N];\qquad \text{(3) } \exists\,\omega \text{ superlinear with } (a_k) \ \omega\text{-integral}.(1) f is algebraic over Q[z];(2) ∃N, ∀k, ak​∈Z[1/N];(3) ∃ω superlinear with (ak​) ω-integral.

Milestones

  • (1)⇒(2), Eisenstein's theorem (no ODE hypothesis needed).
  • (2)⇒(3), elementary (no ODE hypothesis needed).
  • (3)⇒(2), open.
  • (2)⇒(1), open; Litt's Problem 1.

Together the four milestones imply the goal; the last two are the open content of the conjecture.

Significance

A proof would give an arithmetic criterion for algebraicity of solutions of arbitrary algebraic differential equations, and, for linear equations, would imply the Grothendieck–Katz ppp-curvature conjecture (arXiv:2501.13175). Lam and Litt draw algebro-geometric consequences from the cases they prove.

For formalization: the conjecture is open, so the goal and the two open milestones are research targets. Eisenstein's theorem is a classical result; formalizing it is concrete, self-contained work. The implication (2)⇒(3) is elementary. The cases proved by Lam and Litt are candidates for further milestones.

Difficulty

Integrality of coefficients alone does not detect algebraicity: there are transcendental power series with integer coefficients that satisfy linear differential equations, such as ∑k(2kk)2zk\sum_k\binom{2k}{k}^2z^k∑k​(k2k​)2zk. Its equation is singular at z=0z=0z=0, which the non-singularity hypothesis on ggg excludes; the conjecture asserts that at non-singular points such examples cannot occur. Even for linear equations the statement contains the Grothendieck–Katz conjecture, which is open in general.

Formalization scope

  • Power series are PowerSeries ℚ with the formal derivative; rational functions are the fraction field of MvPolynomial (Fin (n + 1)) ℚ, where variable 0 is zzz and variable i + 1 is f(i)f^{(i)}f(i).
  • The ODE hypothesis is existential: some representation g=p/qg=p/qg=p/q with qqq nonzero at the initial point and f(n)q(… )=p(… )f^{(n)}q(\dots)=p(\dots)f(n)q(…)=p(…) as power series. This non-singularity requirement is essential and must not be dropped.
  • Algebraicity is IsAlgebraic (Polynomial ℚ) f, i.e. over Q[z]\mathbb{Q}[z]Q[z] (equivalently over Q(z)\mathbb{Q}(z)Q(z)).
  • Z[1/N]\mathbb{Z}[1/N]Z[1/N] is the subalgebra of Q\mathbb{Q}Q generated by 1/N1/N1/N; since 1/0=01/0=01/0=0 in Lean, N=0N=0N=0 gives Z\mathbb{Z}Z.
  • ω\omegaω takes values in Z\mathbb{Z}Z; negative values impose no condition at that prime. Superlinearity is the limit ω(p)/p→∞\omega(p)/p\to\inftyω(p)/p→∞ along the primes.
  • The goal is a List.TFAE of the three conditions.

Useful infrastructure: formal derivatives and substitution for power series, algebraic power series and their coefficient arithmetic (Eisenstein), and ppp-adic valuations of coefficients. Formalizations of Eisenstein's theorem and of the special cases proved by Lam and Litt are welcome.

Selected references

  • Y. H. J. Lam, D. Litt, Algebraicity and integrality of solutions to differential equations, arXiv preprint, 2025. https://arxiv.org/abs/2501.13175
  • D. Litt, Problem 1, problems list. https://www.problemsilike.com/1
  • G. Eisenstein, Über eine allgemeine Eigenschaft der Reihen-Entwicklungen aller algebraischen Funktionen, Bericht der Königl. Preuss. Akademie der Wissenschaften zu Berlin, 1852.
  • Formal Conjectures project, FormalConjectures/LittProblems/1.lean. https://github.com/google-deepmind/formal-conjectures
6 thms2 active usersReviewed
Graph Theory·Captain: Lucas

Hadwiger's ConjectureOpen Problem

Motivation

Hadwiger's conjecture (1943) asserts that for every integer t≥0t\ge 0t≥0, every graph with no Kt+1K_{t+1}Kt+1​ minor is ttt-colourable. It is a far-reaching strengthening of the four-colour theorem, and it is widely described as one of the central open problems of graph theory (Bollobás, Catlin and Erdős called it "one of the deepest unsolved problems in graph theory"). The interest is structural: the four-colour theorem concerns planar graphs, and Hadwiger's conjecture proposes that the only obstruction to ttt-colourability that matters is the presence of a complete graph Kt+1K_{t+1}Kt+1​ as a minor.

Timeline.

  • 1937 — Wagner shows that the case t=4t=4t=4 is equivalent to the four-colour theorem, via a clique-sum decomposition of graphs with no K5K_5K5​ minor.
  • 1943 — Hadwiger poses the conjecture and proves it for t≤3t\le 3t≤3 (graphs with no K4K_4K4​ minor have a vertex of degree at most two).
  • 1964 — Wagner proves that graphs with no Kt+1K_{t+1}Kt+1​ minor are 2t2^t2t-colourable.
  • 1967 — Mader proves that excluding any fixed minor forces a linear number of edges, and determines the exact extremal function for KtK_tKt​ minors when t≤7t\le 7t≤7.
  • 1976 — Appel and Haken prove the four-colour theorem, hence the case t=4t=4t=4.
  • 1982 — Duchet and Meyniel prove that every nnn-vertex graph has a KtK_tKt​ minor with t≥n/(2α(G)−1)t\ge n/(2\alpha(G)-1)t≥n/(2α(G)−1).
  • 1984 — Kostochka and Thomason independently show that graphs with no KtK_tKt​ minor have average degree O(tlog⁡t)O(t\sqrt{\log t})O(tlogt​), hence are O(tlog⁡t)O(t\sqrt{\log t})O(tlogt​)-colourable.
  • 1993 — Robertson, Seymour and Thomas prove the case t=5t=5t=5 (using the four-colour theorem).
  • 2023–2024 — Norin, Postle and Song, then Delcourt and Postle, improve the general bound to O(tlog⁡log⁡t)O(t\log\log t)O(tloglogt) colours.
  • (Date not recorded in the survey) Albar and Gonçalves prove that graphs with no K7K_7K7​ minor are 888-colourable and graphs with no K8K_8K8​ minor are 101010-colourable.

The case t=6t=6t=6 (graphs with no K7K_7K7​ minor are 666-colourable) is the first open case.

Setting

All graphs are finite and simple. A minor of a graph GGG is any graph obtained from a subgraph of GGG by contracting edges. Equivalently, a graph HHH on vertex set WWW is a minor of GGG if there are branch sets Bw⊆V(G)B_w\subseteq V(G)Bw​⊆V(G), w∈Ww\in Ww∈W, which are pairwise disjoint, each inducing a connected (nonempty) subgraph of GGG, and such that for every edge w1w2w_1w_2w1​w2​ of HHH some vertex of Bw1B_{w_1}Bw1​​ is adjacent to some vertex of Bw2B_{w_2}Bw2​​. GGG has a KtK_tKt​ minor if the complete graph KtK_tKt​ is a minor of GGG, i.e. GGG contains ttt pairwise disjoint connected vertex sets, every two joined by an edge.

A graph is ttt-colourable if its vertices can be coloured with ttt colours so that adjacent vertices receive different colours; χ(G)\chi(G)χ(G) is the least such ttt. Write HC(t)\mathrm{HC}(t)HC(t) for the statement "every graph with no Kt+1K_{t+1}Kt+1​ minor is ttt-colourable". A graph is kkk-degenerate if every nonempty set of vertices contains a vertex with at most kkk neighbours inside the set. The stability number α(G)\alpha(G)α(G) is the largest size of a set of pairwise non-adjacent vertices.

Formalization targets

Goal

∀t≥0:Kt+1⪯̸G ⟹ χ(G)≤tfor every finite graph G.\forall t\ge 0:\qquad K_{t+1}\not\preceq G\ \Longrightarrow\ \chi(G)\le t\qquad\text{for every finite graph } G.∀t≥0:Kt+1​⪯G ⟹ χ(G)≤tfor every finite graph G.

Proved special cases

HC(t) for t≤3,HC(4),HC(5).\mathrm{HC}(t)\ \text{for } t\le 3,\qquad \mathrm{HC}(4),\qquad \mathrm{HC}(5).HC(t) for t≤3,HC(4),HC(5).

Weaker colouring bounds

  • no Kt+1K_{t+1}Kt+1​ minor ⇒\Rightarrow⇒ χ(G)≤2t\chi(G)\le 2^tχ(G)≤2t (Wagner);
  • no KtK_tKt​ minor ⇒\Rightarrow⇒ χ(G)=O(tlog⁡t)\chi(G)=O(t\sqrt{\log t})χ(G)=O(tlogt​) (Kostochka, Thomason) and χ(G)=O(tlog⁡log⁡t)\chi(G)=O(t\log\log t)χ(G)=O(tloglogt) (Delcourt–Postle);
  • no K7K_7K7​ minor ⇒\Rightarrow⇒ χ≤8\chi\le 8χ≤8; no K8K_8K8​ minor ⇒\Rightarrow⇒ χ≤10\chi\le 10χ≤10 (Albar–Gonçalves).

Supporting extremal and structural results

  • non-null graphs with no K4K_4K4​ minor have a vertex of degree ≤2\le 2≤2;
  • kkk-degenerate graphs are (k+1)(k+1)(k+1)-colourable;
  • for every HHH there is ccc with ∣E(G)∣≤c∣V(G)∣|E(G)|\le c|V(G)|∣E(G)∣≤c∣V(G)∣ whenever H⪯̸GH\not\preceq GH⪯G (Mader);
  • the exact edge bounds n−1n-1n−1, 2n−32n-32n−3, 3n−63n-63n−6 for no K3K_3K3​, K4K_4K4​, K5K_5K5​ minor, and (t−2)n−(t−12)(t-2)n-\binom{t-1}{2}(t−2)n−(2t−1​) for no KtK_tKt​ minor, t≤7t\le 7t≤7 (Mader);
  • every nnn-vertex graph has a KtK_tKt​ minor with t≥n/(2α(G)−1)t\ge n/(2\alpha(G)-1)t≥n/(2α(G)−1) (Duchet–Meyniel);
  • a graph with no Kt+1K_{t+1}Kt+1​ minor has a ttt-colourable induced subgraph on at least half of its vertices.

Significance

A proof of the conjecture would give a structural explanation of the four-colour theorem that does not depend on planarity, and would settle the chromatic number of every minor-closed class defined by excluding a single complete graph. Partial results already drive the theory of graph minors: bounds on the average degree of KtK_tKt​-minor-free graphs are the standard input to colouring, and linear Hadwiger-type bounds are used in structural and algorithmic graph theory.

On the formal side, only the smallest cases have Lean proofs: the platform already contains proofs of the cases t≤2t\le 2t≤2 under a different encoding of minors (namespace Hadwiger), which may be reused after bridging the definitions. The cases t≤3t\le 3t≤3, Wagner's 2t2^t2t bound, the degeneracy lemma, the small extremal bounds and the Duchet–Meyniel theorem have elementary proofs and are realistic targets. The cases t=4,5t=4,5t=4,5 depend on the four-colour theorem, whose formal proof exists in Coq but not in Lean; formalizing them here requires either porting that proof or proving the reduction to it. The general conjecture is open.

Difficulty

The natural approach — contracting the colour classes of an optimal colouring — does not produce a minor, because colour classes are independent sets and contraction is only allowed along edges. Degeneracy arguments only give bounds of order tlog⁡tt\sqrt{\log t}tlogt​, since dense random graphs with no large clique minor have average degree of that order; closing the gap to ttt requires using large chromatic number itself, not just density. Already for t=4t=4t=4 the statement is equivalent to the four-colour theorem, so no short proof is expected for any t≥4t\ge 4t≥4.

Formalization scope

Graphs are SimpleGraph V on a finite vertex type V : Type. Minors are encoded by branch sets (IsMinor), complete minors by HasCompleteMinor G t (the complete graph on Fin t is a minor of G), colourability by Mathlib's SimpleGraph.Colorable, and edge counts by the cardinality of the edge set. HC(t)\mathrm{HC}(t)HC(t) is the definition HC t. Logarithms are natural logarithms; asymptotic bounds are stated with an explicit existential constant and a ceiling. The case t=0t=0t=0 is included; HasCompleteMinor G 0 holds for every graph, so no statement becomes vacuous through a degenerate minor definition.

Useful reusable infrastructure: minor models and their composition, contraction of connected sets, greedy colouring of degenerate graphs, and edge-counting for minor-free graphs. Contributions of intermediate lemmas along the milestones are welcome.

Selected references

  • P. Seymour, Hadwiger's conjecture, in: Open Problems in Mathematics, Springer, 2016 (survey; source of the milestone numbering).
  • Wikipedia, Hadwiger conjecture (graph theory). https://en.wikipedia.org/wiki/Hadwiger_conjecture_(graph_theory)
  • H. Hadwiger, Über eine Klassifikation der Streckenkomplexe, Vierteljschr. Naturforsch. Ges. Zürich 88 (1943).
  • K. Wagner, Über eine Eigenschaft der ebenen Komplexe, Math. Ann. 114 (1937).
  • N. Robertson, P. Seymour, R. Thomas, Hadwiger's conjecture for K6K_6K6​-free graphs, Combinatorica 13 (1993).
  • A. Kostochka, Lower bound of the Hadwiger number of graphs by their average degree, Combinatorica 4 (1984).
  • A. Thomason, An extremal function for contractions of graphs, Math. Proc. Cambridge Philos. Soc. 95 (1984).
  • M. Delcourt, L. Postle, Reducing linear Hadwiger's conjecture to coloring small graphs (2024).
16 thms2 active usersReviewed
Functional Analysis·Captain: savarin

Does the sharp diagonal Hlawka constant work for all complex matrices when p ≥ 256?Open Problem

The Hlawka inequality for Schatten ppp-norms is a cousin of the triangle inequality: it relates the norms of three matrices to the norms of their pairwise sums and their total sum. The question is how large a comparison constant is needed to make this inequality hold.

Does the sharp diagonal constant work for general matrices?

For every real p≥256p\ge256p≥256, the optimal Hlawka constant for complex diagonal matrices is already proved in Lean. This mission asks whether that same constant works for all complex matrices, including rectangular ones. The statement is a conjecture. Accepted diagonal result

Audenaert and Kittaneh's Problem 7 asks for the best constant in the Schatten-norm setting, if one exists. Existence of some finite dimension-independent constant for every real p>1p>1p>1 is already settled by the project's Lean theorem. The task here is to establish the specified sharp candidate in the range p≥256p\ge256p≥256. Audenaert–Kittaneh, §8.2, proved existence result

Definitions and the goal

For a complex matrix AAA with singular values si(A)s_i(A)si​(A), its Schatten norm is

Np(A)=(∑isi(A)p)1/p.N_p(A)=\left(\sum_i s_i(A)^p\right)^{1/p}.Np​(A)=(i∑​si​(A)p)1/p.

There is no normalization by dimension. For three matrices of the same shape, define

Δ3=Np(A)+Np(B)+Np(C)−Np(A+B+C),\Delta_3=N_p(A)+N_p(B)+N_p(C)-N_p(A+B+C),Δ3​=Np​(A)+Np​(B)+Np​(C)−Np​(A+B+C), Δ2=2(Np(A)+Np(B)+Np(C))−Np(A+B)−Np(A+C)−Np(B+C).\Delta_2=2\bigl(N_p(A)+N_p(B)+N_p(C)\bigr) -N_p(A+B)-N_p(A+C)-N_p(B+C).Δ2​=2(Np​(A)+Np​(B)+Np​(C))−Np​(A+B)−Np​(A+C)−Np​(B+C).

Formal Schatten-norm definition

The shared cyclic candidate is

Kp=sup⁡t∈[1/2,2]3(tp+2)1/p−31/p∣2−t∣6(tp+2)1/p−3(2∣1−t∣p+2p)1/p.K_p=\sup_{t\in[1/2,2]} \frac{3(t^p+2)^{1/p}-3^{1/p}|2-t|} {6(t^p+2)^{1/p}-3(2|1-t|^p+2^p)^{1/p}}.Kp​=t∈[1/2,2]sup​6(tp+2)1/p−3(2∣1−t∣p+2p)1/p3(tp+2)1/p−31/p∣2−t∣​.

The fraction is the deficit ratio for the coordinate triple (−t,1,1),(1,−t,1),(1,1,−t)(-t,1,1),(1,-t,1),(1,1,-t)(−t,1,1),(1,−t,1),(1,1,−t). For p>1p>1p>1, its denominator is positive on the displayed interval and the supremum is attained. Cyclic definitions and attainment

The goal asks whether Δ3≤KpΔ2\Delta_3\le K_p\Delta_2Δ3​≤Kp​Δ2​ for every real p≥256p\ge256p≥256 and every triple of complex matrices of every finite shape. One constant for each exponent must work across all dimensions and triples. The endpoint 256, noninteger exponents, zero dimensions, singular and zero matrices, unequal norms and zero pair deficit are included.

Lean states the goal for complex-linear maps between any two finite-dimensional complex inner-product spaces, allowing different dimensions. No positivity, self-adjointness, commutativity or common diagonalization assumption is imposed.

Why the diagonal proof does not settle this

The singular values determine a matrix's own norm. However, the separate singular-value lists of three matrices do not determine the norms of their pair sums and total sum. The diagonal theorem therefore does not supply the seven matrix norms needed in this inequality. Their relative directions matter as well.

The existing existence theorem supplies a constant, but does not identify it with KpK_pKp​. A proof here needs the exact cyclic constant. A proof only for even integer exponents or a restricted class of matrices would not settle this goal.

What a resolution would establish

If the conjectured bound holds, it is automatically optimal uniformly over all finite matrix shapes: diagonal three-dimensional examples already require at least KpK_pKp​. Thus the missing step is that this constant works for arbitrary matrices. A counterexample would show that the diagonal constant is insufficient somewhere in the stated range. Cyclic lower bound, diagonal Schatten identity

Either outcome addresses this range of exponents; it would not settle the optimal general-matrix constant for every 1<p<2561<p<2561<p<256.

The foundation mission establishes the optimal diagonal constant for every real p≥256p\ge256p≥256. The cutoff-90 mission has since extended the diagonal result in Lean to every real p≥90p\ge90p≥90. The diagonal campaign invites contributors to lower that cutoff below 90.

This mission keeps p≥256p\ge256p≥256 and asks whether the same optimal constant works for arbitrary complex matrices, including rectangular ones. It can be pursued independently of improvements to the diagonal cutoff.

Its three linked milestones are already-proved background: existence, the sharp diagonal result, and the diagonal norm identity. The main general-matrix goal remains open. No complete proof is supplied for it.

References

  • K. M. R. Audenaert and F. Kittaneh, Problems and Conjectures in Matrix and Operator Inequalities, 2012, §8.2, Problem 7. arXiv:1201.5232
  • Ezzeri Esa and contributors, Hlawka–Schatten inequalities, Lean source repository, revision 79aa498bfcf7b22bd91d771fb32ec278e2d4704b. Existence and diagonal libraries

Established results on Prove2Me

  • The accepted sharp diagonal bound for every real p ≥ 256.
  • The accepted diagonal Schatten norm identity.
  • The public existence theorem for every real p > 1.
96 thms1 active userReviewed
🏆Completed
CombinatoricsInformation Theory·Captain: shivm

Periodic Multidimensional Costas Arrays (Rubio–Torres Conjecture 1)Open Problem

Motivation

A Costas array is a permutation matrix in which the difference vectors between distinct dots are pairwise distinct; such arrays are frequency-hopping patterns for sonar and radar (Costas, 1984). Rubio and Torres ask whether their mmm-dimensional version can stay Costas in every window of its periodic extension, and conjecture that this happens only in the smallest order.

Timeline. 1984: Taylor proves that 2D periodic Costas arrays have order ≤2\le 2≤2. 2023: Rubio–Torres prove the odd-order and 3D cases, give 2×2×42\times2\times42×2×4 examples, and state Conjecture 1.

Setting

Let [n]={1,…,n}[n]=\{1,\dots,n\}[n]={1,…,n}, X=[a1]×⋯×[ak]X=[a_1]\times\cdots\times[a_k]X=[a1​]×⋯×[ak​], Y=[b1]×⋯×[bl]Y=[b_1]\times\cdots\times[b_l]Y=[b1​]×⋯×[bl​] with all sides ≥2\ge2≥2, and φ:X→Y\varphi:X\to Yφ:X→Y a bijection; the dots are (x,φ(x))∈Zk+l(x,\varphi(x))\in\mathbb Z^{k+l}(x,φ(x))∈Zk+l. The array is Costas if the difference vectors between distinct dots are distinct, and periodic Costas if moreover, after repeating the dots periodically over Zk+l\mathbb Z^{k+l}Zk+l, the dots inside every translate t+X×Yt+X\times Yt+X×Y have distinct difference vectors.

Formalization target

Conjecture 1: if k≥l≥1k\ge l\ge1k≥l≥1 and φ\varphiφ defines a periodic Costas array, then

∏i=1kai=2k,\prod_{i=1}^k a_i=2^k,i=1∏k​ai​=2k,

equivalently every ai=2a_i=2ai​=2. The condition k≥lk\ge lk≥l is a normalization (φ−1\varphi^{-1}φ−1 swaps the boxes).

Significance

A proof would give the multidimensional analogue of Taylor's theorem; a counterexample would give periodic distinct-difference patterns of non-power-of-two order.

Difficulty

The Rubio–Torres counting argument needs a bound that is available only when YYY is one-dimensional, which is why it stops at m=3m=3m=3. Computational evidence: an exhaustive window check reports that the 2×3×2×32\times3\times2\times32×3×2×3 array with dots (1,1,1,1),(1,2,1,2),(1,3,2,1),(2,1,1,3),(2,2,2,3),(2,3,2,2)(1,1,1,1),(1,2,1,2),(1,3,2,1),(2,1,1,3),(2,2,2,3),(2,3,2,2)(1,1,1,1),(1,2,1,2),(1,3,2,1),(2,1,1,3),(2,2,2,3),(2,3,2,2) is periodic Costas, which would disprove the conjecture.

Formalization scope

A point of Zk+l\mathbb Z^{k+l}Zk+l is a pair (x,y)(x,y)(x,y); boxes are 1-based; φ\varphiφ is a total function Zk→Zl\mathbb Z^k\to\mathbb Z^lZk→Zl whose values off XXX are unused. Differences are plain integer vectors (not reduced modulo the sides), windows range over all t∈Zk+lt\in\mathbb Z^{k+l}t∈Zk+l, and k,l≥1k,l\ge1k,l≥1 and sides ≥2\ge2≥2 are part of the definition, so no degenerate case holds vacuously.

Selected references

  • I. Rubio, J. Torres, Multidimensional Costas Arrays and Their Periodicity, IEEE Trans. Inf. Theory 69(8), 2023, 5032–5040. arXiv:2208.02378, DOI
  • J. P. Costas, A study of a class of detection waveforms having nearly ideal range-Doppler ambiguity properties, Proc. IEEE 72(8), 1984, 996–1009.
  • S. W. Golomb, H. Taylor, Constructions and properties of Costas arrays, Proc. IEEE 72(9), 1984, 1143–1163.
2 thms1 active userReviewed
🏆Completed
Calculus of VariationsMathematical PhysicsPartial Differential Equations·Captain: shivm

Uniqueness of the Hemispheric Saddle Profile on a Magnetic Sphere (AIM 241)Open Problem

Motivation

Gustafson, Meinert and Melcher construct axisymmetric saddle points of the micromagnetic energy of a spherical shell in two ways (a heat flow, and continuation from an explicit solution at κ=4\kappa=4κ=4). Their Remark 3.18 conjectures that a single uniqueness statement identifies the two; it is problem 241 of the AIM open problem list.

Timeline. 2016: Kravchuk et al. propose the model. 2025: Gustafson–Meinert–Melcher construct the saddle points and state the conjecture.

Setting

For anisotropy κ>0\kappa>0κ>0 the energy of m:S2→S2m:S^2\to S^2m:S2→S2 is Eκ(m)=12∫S2∣∇m∣2+κ (1−(m⋅x)2)\mathcal E_\kappa(m)=\frac12\int_{S^2}|\nabla m|^2+\kappa\,(1-(m\cdot x)^2)Eκ​(m)=21​∫S2​∣∇m∣2+κ(1−(m⋅x)2). An axisymmetric field m=(sin⁡hcos⁡φ, sin⁡hsin⁡φ, cos⁡h)m=(\sin h\cos\varphi,\ \sin h\sin\varphi,\ \cos h)m=(sinhcosφ, sinhsinφ, cosh) with profile h(θ)h(\theta)h(θ) is critical exactly when

h′′+cot⁡θ h′−sin⁡2h2sin⁡2θ−κ2sin⁡(2h−2θ)=0(0<θ<π).(2.6)h''+\cot\theta\,h'-\frac{\sin 2h}{2\sin^2\theta}-\frac{\kappa}{2}\sin(2h-2\theta)=0\qquad(0<\theta<\pi).\tag{2.6}h′′+cotθh′−2sin2θsin2h​−2κ​sin(2h−2θ)=0(0<θ<π).(2.6)

The hemispheric class H0,2H_{0,2}H0,2​ adds h(0)=0h(0)=0h(0)=0, h(π)=2πh(\pi)=2\pih(π)=2π, h(π−θ)=2π−h(θ)h(\pi-\theta)=2\pi-h(\theta)h(π−θ)=2π−h(θ).

Formalization target

For every κ≥4\kappa\ge4κ≥4 there is exactly one smooth profile in H0,2H_{0,2}H0,2​ that solves (2.6) and induces a smooth map S2→S2S^2\to S^2S2→S2. The statement may be proved or disproved.

Significance

Uniqueness would identify the two constructions as one saddle branch; a counterexample would give further degree-zero critical points of Eκ\mathcal E_\kappaEκ​.

Difficulty

(2.6) is singular at both poles and H0,2H_{0,2}H0,2​ is a two-point boundary condition, so standard ODE uniqueness does not apply, and the paper's comparison arguments only control solutions in the wedge θ≤h≤2θ\theta\le h\le 2\thetaθ≤h≤2θ. Numerical evidence (shooting) finds at κ=4\kappa=4κ=4, besides h=2θh=2\thetah=2θ, a second solution in the class with h′(0)≈3.899h'(0)\approx3.899h′(0)≈3.899 (similarly at κ=5,8\kappa=5,8κ=5,8), which leaves the wedge.

Formalization scope

Profiles are functions h:R→Rh:\mathbb R\to\mathbb Rh:R→R; all conditions, and the uniqueness, are imposed on [0,π][0,\pi][0,π] only (values outside are unconstrained, so uniqueness on R\mathbb RR would be trivially false). Smoothness is ContDiffOn ℝ ∞ on [0,π][0,\pi][0,π]. "Induces a smooth map" means the field extended to R3∖{0}\mathbb R^3\setminus\{0\}R3∖{0} as a function of x/∣x∣x/|x|x/∣x∣ is C∞C^\inftyC∞ there; this excludes profiles with a cone singularity at a pole. The paper's H0,2H_{0,2}H0,2​ uses piecewise C1C^1C1 profiles; by its Corollary 2.7 it has the same solutions.

Selected references

  • S. Gustafson, D. Meinert, C. Melcher, Saddle Point Configurations for Spherical Ferromagnets, preprint, 2025. arXiv:2509.05159
  • V. P. Kravchuk et al., Topologically stable magnetization states on a spherical shell: Curvature-stabilized skyrmions, Phys. Rev. B 94, 144402, 2016. DOI
  • AIM open problems list, problem 241. github.com/MColbrook/AIM
2 thms1 active userReviewed
Dynamical SystemsPartial Differential Equations·Captain: shivm

Catalytic Reaction–Diffusion: Global Attraction of the Positive Equilibrium (AIM 416)Open Problem

Motivation

Nguyen and Tang study the irreversible catalytic network A+B→B+C\mathcal A+\mathcal B\to\mathcal B+\mathcal CA+B→B+C, B+C→A+B\mathcal B+\mathcal C\to\mathcal A+\mathcal BB+C→A+B, a simple reaction–diffusion system with both a positive and a boundary equilibrium (catalyst used up). They settle every mass regime but one and leave it as a conjecture (AIM problem 416).

Timeline. 2021: Fellner–Morgan–Tang give global classical solutions with uniform bounds. 2026: Nguyen–Tang prove convergence for M1<M2M_1<M_2M1​<M2​ and M1≥2M2M_1\ge2M_2M1​≥2M2​ and local results in between, conjecturing global attraction there.

Setting

On a bounded connected smooth domain Ω⊂Rn\Omega\subset\mathbb R^nΩ⊂Rn with ∣Ω∣=1|\Omega|=1∣Ω∣=1 and d1,d2,d3>0d_1,d_2,d_3>0d1​,d2​,d3​>0:

at−d1Δa=b(c−a),bt−d2Δb=b(c−a),ct−d3Δc=−b(c−a),a_t-d_1\Delta a=b(c-a),\quad b_t-d_2\Delta b=b(c-a),\quad c_t-d_3\Delta c=-b(c-a),at​−d1​Δa=b(c−a),bt​−d2​Δb=b(c−a),ct​−d3​Δc=−b(c−a),

with homogeneous Neumann conditions and strictly positive C2C^2C2 compatible initial data. The masses M1=∫Ω(a0+c0)M_1=\int_\Omega(a_0+c_0)M1​=∫Ω​(a0​+c0​), M2=∫Ω(b0+c0)M_2=\int_\Omega(b_0+c_0)M2​=∫Ω​(b0​+c0​) are conserved. The equilibria are the positive one (M12, M2−M12, M12)(\frac{M_1}2,\,M_2-\frac{M_1}2,\,\frac{M_1}2)(2M1​​,M2​−2M1​​,2M1​​) and the boundary one (M1−M2, 0, M2)(M_1-M_2,\,0,\,M_2)(M1​−M2​,0,M2​).

Formalization target

If M2≤M1<2M2M_2\le M_1<2M_2M2​≤M1​<2M2​, every classical solution converges uniformly on Ω\OmegaΩ to the positive equilibrium (no rate required).

Significance

This is the last open regime of Nguyen–Tang's stability analysis. Strict positivity is essential: with b0≡0b_0\equiv0b0​≡0 the solution stays away from the positive equilibrium.

Difficulty

For M1≥M2M_1\ge M_2M1​≥M2​ there is no positive lower bound on ∫Ωb\int_\Omega b∫Ω​b, so entropy dissipation can degenerate near the boundary equilibrium (b=0b=0b=0), and the local results do not exclude trajectories approaching it.

Formalization scope

Rn\mathbb R^nRn is EuclideanSpace ℝ (Fin n) and Δ\DeltaΔ is Mathlib's Laplacian. The domain is Ω={φ<0}\Omega=\{\varphi<0\}Ω={φ<0} for a C∞C^\inftyC∞ function φ\varphiφ with ∇φ≠0\nabla\varphi\ne0∇φ=0 on {φ=0}\{\varphi=0\}{φ=0}; the Neumann condition is the derivative within Ω‾\overline\OmegaΩ in the direction ∇φ\nabla\varphi∇φ. Solutions are continuous on [0,∞)×Ω‾[0,\infty)\times\overline\Omega[0,∞)×Ω and C1,2C^{1,2}C1,2 for t>0t>0t>0, and L∞L^\inftyL∞ convergence is TendstoUniformlyOn. The goal quantifies over classical solutions; their existence is proved in the literature (Fellner–Morgan–Tang; Nguyen–Tang, Theorem 2.1) but is not part of this statement.

Selected references

  • T. L. Nguyen, B. Q. Tang, Stability analysis of irreversible chemical reaction-diffusion systems with boundary equilibria, Z. Angew. Math. Phys. 77, 2026, 199. DOI
  • K. Fellner, J. Morgan, B. Q. Tang, Uniform-in-time bounds for quadratic reaction-diffusion systems with mass dissipation in higher dimensions, DCDS-S 14, 2021, 635–651. DOI
  • AIM open problems list, problem 416. github.com/MColbrook/AIM
5 thms1 active userReviewed
🏆Completed
Functional Analysis·Captain: savarin

Sharp diagonal Hlawka constants: lower the cutoff to 89Open Problem

The Hlawka inequality for Schatten ppp-norms is a cousin of the triangle inequality: it relates the norms of three matrices to the norms of their pairwise sums and their total sum. The question is how large a comparison constant is needed to make this inequality hold.

This mission asks whether the best possible constant for complex diagonal matrices, already proved in Lean for every real p≥90p\ge90p≥90, also holds for every real p≥89p\ge89p≥89. This is an open problem: no proof is known. The constant is the one from the foundation mission: the largest comparison constant required by the cyclic family of three 3×33\times33×3 diagonal matrices. Because the cutoff-90 mission already covers every p≥90p\ge90p≥90, the new work is the range from 89 to 90.

The argument for p≥90p\ge90p≥90 was reached by tightening its estimates step by step, starting from 256. With its current choices those estimates stop working below 90, and nobody has yet found a way past that point. It is not known whether 90 is a real limit of the method or only of the choices made so far, so this mission is the smallest test of whether the cutoff can move at all. The accepted proof for p≥90p\ge90p≥90 and its research note are the natural starting point. The goal theorem below gives the exact statement.

This is an open entry in the sharp diagonal Hlawka campaign, which asks for the smallest cutoff at which the same formula holds. Any proof for a cutoff of 89 or lower also settles this mission.

The broader question of optimal constants for Schatten norms appears in Audenaert and Kittaneh’s Problem 7. Extending the sharp diagonal constant to general matrices is a separate challenge.

References

  • K. M. R. Audenaert and F. Kittaneh, Problems and Conjectures in Matrix and Operator Inequalities, arXiv preprint, 2012, §8.2, Problem 7. arXiv:1201.5232
  • Ezzeri Esa, Hlawka–Schatten inequalities: sharp diagonal construction, Lean source repository, 2026, revision 79aa498bfcf7b22bd91d771fb32ec278e2d4704b. Source library
  • Ezzeri Esa and project contributors, The cyclic bound for every real p ≥ 90, research note with appendices and exact certificates, 2026. Research note

Established results on Prove2Me

  • The accepted sharp diagonal bound for every real p ≥ 90.
  • The accepted real coordinate bound for every real p ≥ 90.
  • The accepted diagonal Schatten norm identity.
63 thms3 active usersReviewed
Complexity TheoryTheoretical Computer Science·Captain: hao jia

Weighted Falsifiability of Unambiguous DNFsOpen Problem

Motivation

A disjunctive normal form (DNF) is a disjunction of terms, each term a conjunction of Boolean literals. An unambiguous DNF has pairwise disjoint terms: no Boolean assignment satisfies two different terms. This restriction makes several tasks easy. In particular, the cited open-problem entry records polynomial-time algorithms for weighted satisfiability on unambiguous DNFs and for unweighted falsifiability. The unresolved boundary is weighted falsifiability: can one find a high-weight assignment outside the union of the terms, without enumerating all assignments?

This question is relevant to the complexity of negating compact representations of Boolean functions. Amarilli's entry observes that, since unambiguous DNFs are d-DNNFs, a polynomial-time negation procedure for d-DNNFs would yield a polynomial-time solution to weighted falsifiability on unambiguous DNFs by applying weighted satisfiability to the negated representation. Conversely, if weighted falsifiability for unambiguous DNFs—or even for d-DNNFs—is NP-hard, then, unless P=NP\mathrm{P}=\mathrm{NP}P=NP, d-DNNFs cannot be negated in polynomial time. These are implications stated by the source, not results established by this mission.

Historical note

The question appears on Albertine Amarilli's open-problem list. The entry cites a Theoretical Computer Science Stack Exchange question by Mikaël Monet and credits him with helping prepare the entry. It records two partial tractability results: weighted satisfiability with binary weights, and weighted falsifiability when the variable weights are unary. The entry gives no date for when the problem was posed or last seen open, so this description does not assign one. The linked discussion is useful context, not a novelty or resolution certificate.

Setting

Let X={x0,…,xn−1}X=\{x_0,\ldots,x_{n-1}\}X={x0​,…,xn−1​} be exactly the variables occurring in the DNF. The formal input declares this finite universe by its size nnn; validity requires every declared variable to occur in at least one literal. An input DNF is a finite list of terms, and each term is a finite list of signed variable indices. An assignment is a function ν:X→{0,1}\nu:X\to\{0,1\}ν:X→{0,1}. A positive literal xix_ixi​ is true when ν(xi)=1\nu(x_i)=1ν(xi​)=1; a negative literal ¬xi\neg x_i¬xi​ is true when ν(xi)=0\nu(x_i)=0ν(xi​)=0. A term is true when all its literals are true, and the DNF is true when at least one term is true. Thus the empty DNF is false and an empty term is true.

The input also contains one positive integer weight cic_ici​ for each variable and a positive threshold ttt. The weight of an assignment is

w(ν)=∑i=0n−1ciν(xi).w(\nu)=\sum_{i=0}^{n-1} c_i\nu(x_i).w(ν)=i=0∑n−1​ci​ν(xi​).

The DNF is valid for this problem when every literal index is below nnn and every pair of distinct terms is mutually unsatisfiable. The decision question is whether there exists an assignment that falsifies the DNF and has weight at least ttt.

Formalization targets

Partial result — weighted satisfiability

For valid unambiguous DNF inputs with positive binary-encoded weights and threshold, the decision problem asking whether a satisfying assignment has weight at least ttt has a deterministic polynomial-time algorithm. This is the weighted-satisfiability baseline recorded in the source entry. It is a separate result from the goal below.

Partial result — unary-weight falsifiability

For the same valid DNF model, when each variable weight is encoded in unary, weighted falsifiability has a deterministic polynomial-time algorithm. The threshold remains binary-encoded in this formalization. The source entry records this unary-weight restriction as tractable.

Goal — binary-weight falsifiability

For arbitrary positive binary-encoded variable weights and a positive binary-encoded threshold, determine whether one fixed deterministic Turing machine and one polynomial time bound decide weighted falsifiability for every valid input. The machine must be correct on all valid instances; its running-time bound is uniform and measured in the length of the explicit input code. No witness output is required.

The two partial results are reference points, not assumptions from which the goal is claimed to follow. The goal is the open binary-weight case; it must not be replaced by the satisfiability problem or by the unary-weight restriction.

Dependency graph

Input, semantics, validity, and serialization definitions
├── binary-weight weighted satisfiability (source baseline)
├── unary-weight weighted falsifiability (source baseline)
└── binary-weight weighted falsifiability (open goal)

Each branch shares the same finite DNF model and correctness predicates. The arrows indicate required definitions and scope, not a claim that either partial theorem implies the open goal.

Significance

A positive result would give a uniform algorithm for finding whether a disjoint union of Boolean subcubes omits any sufficiently heavy point, even when weights are represented compactly in binary. A negative complexity result would identify a sharp obstruction to efficient complement-related operations on these representations. The exact-weight version (asking for weight exactly ttt) is a different problem and is outside this mission's scope; the goal here is specifically weight at least ttt.

Formalizing the question fixes the universe of variables, signed-literal semantics, unambiguity condition, threshold direction, input encoding, and computational model. It also makes the unary and satisfiability baselines comparable to the binary-weight goal without treating a finite search or a candidate implementation as a complexity proof. No solution is supplied or presumed here.

Difficulty

The direct search over all 2n2^n2n assignments is exponential in nnn. Counting satisfying assignments is enough to settle ordinary falsifiability, but a weighted threshold partitions assignments by exponentially many possible total weights when the weights are binary. The unary dynamic program therefore does not by itself give a polynomial bound in the binary input length. Conversely, solving weighted satisfiability on the DNF does not answer whether a heavy assignment lies outside it. The task is to settle that gap without silently replacing binary magnitude by unary size.

Formalization scope

The Lean model uses Input, an explicit variable count, a list of signed-index terms, a weight list, and a threshold. validInput requires exactly one positive weight per variable, positive weights and threshold, in-range literal indices, that every declared variable occurs in the formula, and pairwise unsatisfiable distinct terms. The finite assignment type is Fin n → Bool; unused variables remain part of the input. The decision predicate is existential and exact.

The binary code includes the variable count, every list count and delimiter, all signed indices, all weights, and the threshold. Natural-number payloads use canonical binary digits with an explicit unary length prefix. The unary-weight code changes only the variable-weight payloads to unary; formula data and threshold remain binary. The complexity statements use Mathlib's bundled deterministic Turing.TM2ComputableInPolyTime model, with a single machine and polynomial bound in the chosen code length. This formalization does not claim refinement to JSON, CPython, or any runtime implementation. Human review should check the encoding/decoder round-trip and the source correspondence before launch.

The reusable definitions are the finite DNF semantics, weighted assignment score, validity predicate, binary/unary encoders, and exact decision predicates. Formalizing the two cited partial results is part of the mission's milestone path; neither is evidence that the binary-weight goal is solved.

Selected references

  • Albertine Amarilli, “Weighted falsifiability for unambiguous DNFs,” List of open questions in theoretical computer science, https://a3nm.net/work/research/questions/#weighted-falsifiability-for-unambiguous-dnfs.
  • Mikaël Monet, “Is this problem on unambiguous DNFs hard?”, Theoretical Computer Science Stack Exchange, https://cstheory.stackexchange.com/questions/53733/is-this-problem-on-unambiguous-dnfs-hard.
4 thms1 active userReviewed
🏆Completed
Functional Analysis·Captain: savarin

Sharp diagonal Hlawka constants: lower the cutoff to 85Open Problem

The Hlawka inequality for Schatten ppp-norms is a cousin of the triangle inequality: it relates the norms of three matrices to the norms of their pairwise sums and their total sum. The question is how large a comparison constant is needed to make this inequality hold.

This mission asks whether the best possible constant for complex diagonal matrices, already proved in Lean for every real p≥87p\ge87p≥87, also holds for every real p≥85p\ge85p≥85. This is an open problem: no proof is known. The constant is the one from the foundation mission: the largest comparison constant required by the cyclic family of three 3×33\times33×3 diagonal matrices. Because the accepted cutoff-87 theorem already covers every p≥87p\ge87p≥87, the new work is the range from 85 to 87.

The cutoff came down from 90 to 87 in a day, through moona3k's proofs at 89, 88 and 87. The 89 proof reran the cutoff-90 argument with sharper, second-order estimates. A numerical model of that argument with retuned constants puts its limit between about 86.6 and 87.5: two of its steps pull the same parameter in opposite directions, and below that point no setting satisfies both. So reaching 85 is expected to need a new idea, not just tighter numbers. The goal theorem below gives the exact statement.

This is an entry in the sharp diagonal Hlawka campaign, which asks for the smallest cutoff at which the same formula holds. Any proof for a cutoff of 85 or lower also settles this mission.

The broader question of optimal constants for Schatten norms appears in Audenaert and Kittaneh’s Problem 7. Extending the sharp diagonal constant to general matrices is a separate challenge.

References

  • K. M. R. Audenaert and F. Kittaneh, Problems and Conjectures in Matrix and Operator Inequalities, arXiv preprint, 2012, §8.2, Problem 7. arXiv:1201.5232
  • Ezzeri Esa, Hlawka–Schatten inequalities: sharp diagonal construction, Lean source repository, 2026, revision 79aa498bfcf7b22bd91d771fb32ec278e2d4704b. Source library
  • Ezzeri Esa and project contributors, The cyclic bound for every real p ≥ 90, research note with appendices and exact certificates, 2026. Research note

Established results on Prove2Me

  • The accepted sharp diagonal bound for every real p ≥ 87.
  • The accepted real coordinate bound for every real p ≥ 87.
  • The accepted diagonal Schatten norm identity.
63 thms2 active usersReviewed
🏆Completed
Functional Analysis·Captain: moona3k

Sharp diagonal Hlawka constants: lower the cutoff to 87Open Problem

This completed entry lowers the sufficient exponent cutoff for the sharp diagonal Hlawka formula from 90 to 87. The goal is already proved in Lean on Prove2Me: for every real p ≥ 87, the foundation's cyclic constant K_p is the least constant that works for every triple of complex coordinate vectors in every finite dimension.

The statement includes arbitrary unequal-norm and zero triples, as well as dimension zero. It uses the foundation's unchanged definitions and combines admissibility with uniform optimality. This concerns complex diagonal matrices; it does not claim the corresponding result for general matrices or settle the conjecture for all p ≥ 2.

Proved goal and supporting result

  • Sharp complex coordinate Hlawka constant for p ≥ 87: the goal, already Proved.
  • The real coordinate Hlawka bound for p ≥ 87: the supporting milestone, already Proved.

The campaign template is instantiated with value 87. Both items reference the existing accepted theorems.

Proof route and attribution

The proof extends the accepted cutoff-90 Lean development by BrunoDCDO, adapting Ezzeri Esa's construction and analytic argument. The contributions at cutoffs 89, 88 and 87 were submitted by moona3k.

For p ≥ 88, the proof uses the accepted cutoff-88 result. On 87 ≤ p ≤ 88, it retains the localization, box-convexity and cyclic-averaging argument, with confinement parameter q₀ = 5351/15000, an improved cyclic witness (3/(4p))^(1/p), sharper Taylor estimates and exact rational polynomial certificates.

Campaign context

The foundation established cutoff 256; the supplied argument was formalized at cutoff 90. The subsequent accepted results extend the same formula to cutoffs 89, 88 and 87. This entry records the proved cutoff 87 on the campaign timeline; the campaign's cutoff-85 mission remains open.

  • Sharp diagonal Hlawka campaign
  • Foundation and proved cutoff 256
5 thms2 active usersReviewed
🏆Completed
Functional Analysis·Captain: moona3k

Sharp diagonal Hlawka constants: lower the cutoff to 84Open Problem

This entry lowers the sufficient exponent cutoff for the sharp diagonal Hlawka formula from85 to84. For every real p≥84, the foundation's unchanged cyclic constant is the least constant comparing the triple deficit with the pair-deficit sum for every complex coordinate triple in every finite dimension.

The statement includes unequal and zero input vectors and dimension zero. It concerns complex diagonal matrices through their coordinate norms; it does not settle the conjectured cutoff2 or the full noncommutative matrix problem.

Goal and companion

  • Exact complex cutoff84 goal.
  • Real coordinate bound for p≥84, the supporting milestone.

Both exact proof submissions have been ACCEPTED by Prove2Me, and both theorem records are Proved. Their accepted sources match the submitted files and exact target statements in the pinned environment. This proposal references those existing verified results; the remaining steps are human submission and campaign moderation.

Construction and proof route

The construction is by Ezzeri Esa (GitHub savarin), with the accepted cutoff90 formalization by BrunoDCDO. Claude Opus5.5 produced moona3k's accepted89,88,87 work. Codex's accepted85 continuation and new84 extension reuse their verified generic calculus and transfer arguments.

On[84,85], an exact rational matrix sum-of-squares certificate proves a coupled radial energy estimate throughout a larger localization box. Residual estimates give nonnegative actual deficit Hessians and box convexity. Tight logarithm/Taylor bounds and exact positive Bernstein certificates localize every normalized failure. Orbit averaging and circle transfer prove the real and complex bounds, and the cyclic obstruction establishes leastness. The accepted85 development supplies the remaining tail.

Campaign context

The campaign began with cutoff256, followed by90,89,87,85. This entry instantiates its exact template with84 over the same foundation definitions.

Sharp diagonal Hlawka campaign

5 thms2 active usersReviewed
🏆Completed
Functional Analysis·Captain: savarin

Sharp diagonal Hlawka constants: lower the cutoff to 80Open Problem

The Hlawka inequality for Schatten ppp-norms is a cousin of the triangle inequality: it relates the norms of three matrices to the norms of their pairwise sums and their total sum. The question is how large a comparison constant is needed to make this inequality hold.

This mission asks whether the best possible constant for complex diagonal matrices, already proved in Lean for every real p≥85p\ge85p≥85, also holds for every real p≥80p\ge80p≥80. This is an open problem: no proof is known. The constant is the one from the foundation mission: the largest comparison constant required by the cyclic family of three 3×33\times33×3 diagonal matrices. Because the cutoff-85 mission already covers every p≥85p\ge85p≥85, the new work is the range from 80 to 85.

The cutoff came down from 90 to 85 in two days, through moona3k's proofs at 89, 88, 87 and 85. The step to 89 sharpened the estimates of the cutoff-90 argument. The step to 85 added a new idea, a weighted pair-curvature and confinement estimate. How far that idea reaches is not known; 80 asks for five more units. The goal theorem below gives the exact statement.

This is an entry in the sharp diagonal Hlawka campaign, which asks for the smallest cutoff at which the same formula holds. Any proof for a cutoff of 80 or lower also settles this mission.

The broader question of optimal constants for Schatten norms appears in Audenaert and Kittaneh’s Problem 7. Extending the sharp diagonal constant to general matrices is a separate challenge.

References

  • K. M. R. Audenaert and F. Kittaneh, Problems and Conjectures in Matrix and Operator Inequalities, arXiv preprint, 2012, §8.2, Problem 7. arXiv:1201.5232
  • Ezzeri Esa, Hlawka–Schatten inequalities: sharp diagonal construction, Lean source repository, 2026, revision 79aa498bfcf7b22bd91d771fb32ec278e2d4704b. Source library
  • Ezzeri Esa and project contributors, The cyclic bound for every real p ≥ 90, research note with appendices and exact certificates, 2026. Research note

Established results on Prove2Me

  • The accepted sharp diagonal bound for every real p ≥ 85.
  • The accepted real coordinate bound for every real p ≥ 85.
  • The accepted diagonal Schatten norm identity.
64 thms2 active usersReviewed
Previous

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