Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in

Get started

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

Algebra

40 missions · 27 completed

The study of algebraic structures — groups, rings, and fields — and, through algebraic geometry, the geometry of the solution sets of polynomial equations. Using commutative algebra to describe these varieties, the field provides a common language of symmetry and structure that underlies much of modern mathematics.

Missions

Open13Completed27All40
AnalysisCombinatoricsFunctional Analysis+3·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
Number Theory·Captain: quesswho

Collapsible CubicsOpen Problem

Motivation

A polynomial f∈Q[x]f \in \mathbb{Q}[x]f∈Q[x] is split if deg⁡f≥1\deg f \ge 1degf≥1 and f(x)=a∏i=1n(x−ri)f(x) = a\prod_{i=1}^{n}(x - r_i)f(x)=a∏i=1n​(x−ri​) for some a∈Q×a \in \mathbb{Q}^\timesa∈Q× and r1,…,rn∈Qr_1,\dots,r_n \in \mathbb{Q}r1​,…,rn​∈Q. Split polynomials are the simplest non-constant maps defined over Q\mathbb{Q}Q that one can apply to an algebraic number: they are exactly the rational polynomials all of whose roots are rational. The question here is how much such a map can do — whether it can always push an algebraic number back down into Q\mathbb{Q}Q.

Say α\alphaα is kkk-collapsible if there are split f1,…,fkf_1,\dots,f_kf1​,…,fk​ with (fk∘⋯∘f1)(α)∈Q(f_k \circ \cdots \circ f_1)(\alpha) \in \mathbb{Q}(fk​∘⋯∘f1​)(α)∈Q, collapsible if it is 111-collapsible, and eventually collapsible if it is kkk-collapsible for some k≥1k \ge 1k≥1. Problem 3 of Griffin Macris's list of open problems asks whether every algebraic number is eventually collapsible. The two notions come apart at degree 333: Jordi Ribes settled the cubic case of eventual collapsibility using a composition of three split polynomials, and for eventual collapsibility the open frontier is deg⁡α≥4\deg\alpha \ge 4degα≥4. For the one-step notion the picture is different — degrees 111 and 222 are settled, and degree 333 is open. That one-step cubic case is this mission's goal.

Setting

Let α\alphaα be an algebraic number with [Q(α):Q]=3[\mathbb{Q}(\alpha):\mathbb{Q}] = 3[Q(α):Q]=3. After an affine change of variable over Q\mathbb{Q}Q one may assume α\alphaα is a root of a depressed cubic

m(x)=x3+d x+e,d,e∈Q,m(x) = x^3 + d\,x + e, \qquad d, e \in \mathbb{Q},m(x)=x3+dx+e,d,e∈Q,

with discriminant Δ=disc⁡(m)=−4d3−27e2\Delta = \operatorname{disc}(m) = -4d^3 - 27e^2Δ=disc(m)=−4d3−27e2. When Δ>0\Delta > 0Δ>0 the cubic is totally real (three real roots); when Δ<0\Delta < 0Δ<0 it has one real root and a complex-conjugate pair. In the latter case write the roots as

α1=−2u,α2,3=u±iv,d=v2−3u2,e=2u(u2+v2),\alpha_1 = -2u, \qquad \alpha_{2,3} = u \pm iv, \qquad d = v^2 - 3u^2, \quad e = 2u(u^2 + v^2),α1​=−2u,α2,3​=u±iv,d=v2−3u2,e=2u(u2+v2),

and set ψ=arctan⁡(3u/v)\psi = \arctan(3u/v)ψ=arctan(3u/v), the parameter that controls the archimedean obstruction below. Scaling α↦wα\alpha \mapsto w\alphaα↦wα sends (d,e)↦(w2d,w3e)(d,e) \mapsto (w^2 d, w^3 e)(d,e)↦(w2d,w3e), so the single rational invariant

τ=e2/d3\tau = e^2/d^3τ=e2/d3

determines the problem up to scaling: the search space is one rational parameter, not two.

Formalization targets

Goal — every cubic algebraic number is collapsible

∀ α∈C,[Q(α):Q]=3 ⟹ ∃ f split with f(α)∈Q.\forall\, \alpha \in \mathbb{C}, \quad [\mathbb{Q}(\alpha):\mathbb{Q}] = 3 \ \Longrightarrow\ \exists\, f \text{ split with } f(\alpha) \in \mathbb{Q}.∀α∈C,[Q(α):Q]=3 ⟹ ∃f split with f(α)∈Q.

This is the weakest statement that settles the case: it fixes no bound on deg⁡f\deg fdegf, and asserts only that some split fff exists. A version with a degree bound would be strictly stronger and is not the goal, because no such bound is known — indeed the archimedean milestone below shows no uniform one can exist.

Supporting targets

The milestone list runs from the reformulation and the invariance reductions, through the known sufficient conditions, to the two obstructions and the two genuinely open sub-targets. Ordered as they are stated there:

  1. the product criterion — α\alphaα is collapsible iff ∏i(α−ri)∈Q\prod_i(\alpha - r_i) \in \mathbb{Q}∏i​(α−ri​)∈Q for some nonempty finite multiset of rationals, which turns collapsibility into a multiplicative relation in K×/Q×K^\times/\mathbb{Q}^\timesK×/Q×;
  2. affine invariance, and the completeness of τ\tauτ as an invariant of the scaling action, which together justify the reduction to one parameter;
  3. two sufficient conditions: square discriminant, and the power-family condition subsuming it;
  4. three obstructions: gap parity in the totally real case; the archimedean degree bound when Δ<0\Delta < 0Δ<0; and the extension of that bound beyond cubics, to any algebraic number possessing both a real and a non-real conjugate.

The mission also carries, as a plain theorem rather than a milestone, the single open instance x3+6x+1x^3 + 6x + 1x3+6x+1 — the smallest cubic within computational reach for which no collapsing is known. It is an instance of the goal rather than a step toward it, which is why it is not on the attack path.

Significance

A proof of the goal closes the one-step cubic case and, with Ribes's composition result, would give a complete picture at degree 333. A disproof would be at least as informative: a single cubic α\alphaα admitting no split fff with f(α)∈Qf(\alpha) \in \mathbb{Q}f(α)∈Q would separate 111-collapsibility from eventual collapsibility by an explicit example, showing that composition is genuinely necessary and not an artefact of the known proof.

The supporting targets have value independent of the goal. The product criterion is the statement everything else is phrased against. The archimedean bound is the only known mechanism forcing deg⁡f→∞\deg f \to \inftydegf→∞, and it is what rules out a uniform-degree approach.

Status, stated precisely. Six of the eight milestones have machine-checked Lean 4 + Mathlib proofs in the author's development, against a newer Mathlib revision than this mission's environment; restating and reproving them here is a port, not new mathematics, and they are included because the goal cannot be attacked without them. The two archimedean milestones are not proved in that form. For the cubic bound both halves exist — the convexity argument and the Möbius reduction — but the statement in terms of a collapsing polynomial has not been assembled. The extension beyond cubics has not been formalised at all; the argument is the same one, since nothing in it uses cubicness beyond the identification of a single circle parameter, but that observation is not a proof. The instance x3+6x+1x^3 + 6x + 1x3+6x+1 and the goal itself are open.

Difficulty

The obvious approach is to write down a split fff with rational roots and force f(α)∈Qf(\alpha) \in \mathbb{Q}f(α)∈Q by solving for the roots. This works when Δ\DeltaΔ is a rational square, and more generally under the power-family condition, and produces the bulk of the known examples — but it cannot work in general, for a reason that is quantitative rather than technical.

Suppose Δ<0\Delta < 0Δ<0 and f=a∏i(x−ri)f = a\prod_i(x - r_i)f=a∏i​(x−ri​) is split with f(α)∈Qf(\alpha) \in \mathbb{Q}f(α)∈Q. Irreducibility of mmm forces f−cf - cf−c to be divisible by mmm, hence f(α1)=f(α2)≠0f(\alpha_1) = f(\alpha_2) \ne 0f(α1​)=f(α2​)=0, hence ∏iα1−riα2−ri=1\prod_i \frac{\alpha_1 - r_i}{\alpha_2 - r_i} = 1∏i​α2​−ri​α1​−ri​​=1. Each factor lies on a fixed circle through 000 and 111 determined by ψ\psiψ, and a convexity argument on log⁡cos⁡\log\coslogcos then forces

deg⁡f ≥ π/ψ.\deg f \ \ge\ \pi/\psi.degf ≥ π/ψ.

As τ→0+\tau \to 0^+τ→0+ one has ψ→0\psi \to 0ψ→0, so the required degree is unbounded: there is no uniform degree in which to search, and any construction must produce split polynomials of growing degree. This is the central difficulty. For x3+6x+1x^3 + 6x + 1x3+6x+1 the bound already gives deg⁡f≥32\deg f \ge 32degf≥32, which is why that cubic resists the searches that settle its neighbours.

Only one step of this argument is special to cubics: the identification of the circle parameter as 3u/v3u/v3u/v. For an algebraic number of any degree with a real conjugate α1\alpha_1α1​ and a non-real conjugate α2\alpha_2α2​, irreducibility gives the same relation ∏i(α1−ri)/(α2−ri)=1\prod_i (\alpha_1 - r_i)/(\alpha_2 - r_i) = 1∏i​(α1​−ri​)/(α2​−ri​)=1, the images again lie on a circle through 000 and 111, and the parameter is λ=(Re⁡α2−α1)/Im⁡α2\lambda = (\operatorname{Re}\alpha_2 - \alpha_1)/\operatorname{Im}\alpha_2λ=(Reα2​−α1​)/Imα2​, which specialises to 3u/v3u/v3u/v in the depressed-cubic case. The obstruction therefore constrains the whole conjecture, not merely its cubic case, which is why the extension is carried as a milestone in its own right.

In the totally real case (Δ>0\Delta > 0Δ>0) the archimedean argument gives nothing at all — the relevant Möbius maps are real and surject onto R^\widehat{\mathbb{R}}R — and the only known constraint is that each gap between consecutive conjugates contains an even number of roots of fff. Whether degrees stay bounded there is itself unsettled.

Formalization scope

Representation. IsSplit f says 0<deg⁡f0 < \deg f0<degf and f=C a⋅∏r∈rs(X−r)f = C\,a \cdot \prod_{r \in rs}(X - r)f=Ca⋅∏r∈rs​(X−r) for a nonzero rational aaa and a multiset rsrsrs of rationals; multiplicities are therefore allowed and the roots need not be distinct. Collapsible α is stated for α\alphaα in an arbitrary field KKK carrying a Q\mathbb{Q}Q-algebra structure, not only for K=CK = \mathbb{C}K=C, so the results apply verbatim to a root in R\mathbb{R}R, in C\mathbb{C}C, or in Q[x]/(m)\mathbb{Q}[x]/(m)Q[x]/(m). The goal theorem is stated over C\mathbb{C}C, with "cubic" expressed as deg⁡(minpoly⁡Qα)=3\deg(\operatorname{minpoly}_{\mathbb{Q}}\alpha) = 3deg(minpolyQ​α)=3.

Ruling out a trivialisation. Collapsible places no lower bound on deg⁡f\deg fdegf and does not require the value c=f(α)c = f(\alpha)c=f(α) to be nonzero, so one must check that the goal is not satisfiable by degenerate means. It is not: c=0c = 0c=0 would make m∣fm \mid fm∣f, impossible for an irreducible cubic mmm dividing a polynomial that splits over Q\mathbb{Q}Q. Constant fff is excluded by 0<deg⁡f0 < \deg f0<degf. Nothing in the statement is vacuous — the hypotheses of the goal are satisfied by every cubic irrationality.

Conventions in the archimedean milestones. In the cubic bound the parameters u,vu, vu,v enter as real numbers satisfying the factorisation identity, with the normalisation 0<uv0 < uv0<uv; this is not a restriction, since vvv is determined only up to sign and the sign may be chosen. Under it ψ=arctan⁡(3u/v)∈(0,π/2)\psi = \arctan(3u/v) \in (0, \pi/2)ψ=arctan(3u/v)∈(0,π/2), and the conclusion is π/ψ≤deg⁡f\pi/\psi \le \deg fπ/ψ≤degf with deg⁡f\deg fdegf the natural-number degree.

In the general bound the corresponding normalisation is 0<(Re⁡α2−α1)Im⁡α20 < (\operatorname{Re}\alpha_2 - \alpha_1)\operatorname{Im}\alpha_20<(Reα2​−α1​)Imα2​. It forces Im⁡α2≠0\operatorname{Im}\alpha_2 \neq 0Imα2​=0, so α2\alpha_2α2​ is genuinely non-real and λ>0\lambda > 0λ>0, hence ψ∈(0,π/2)\psi \in (0,\pi/2)ψ∈(0,π/2) and no division-by-zero value can arise in the conclusion. Passing to the complex conjugate of α2\alpha_2α2​ flips the sign of both factors, so the condition is a choice of conjugate rather than a restriction — except when Re⁡α2=α1\operatorname{Re}\alpha_2 = \alpha_1Reα2​=α1​, which the hypothesis excludes and which cannot occur for a depressed cubic with Δ<0\Delta<0Δ<0. No degree hypothesis on mmm is needed: possessing both a real and a non-real root already forces deg⁡m≥3\deg m \ge 3degm≥3.

Infrastructure. A complete development needs Polynomial, Multiset, minpoly, and for the archimedean bound Real.arctan, Complex.arg, and strict concavity of log⁡cos⁡\log\coslogcos on (−π/2,π/2)(-\pi/2, \pi/2)(−π/2,π/2). The convexity and Möbius lemmas are reusable well beyond this mission — they bound the number of factors in any product of complex numbers constrained to a circle through the origin. Contributions of any of the supporting targets are welcome independently of the goal; so is a disproof, and so is an explicit collapsing of x3+6x+1x^3 + 6x + 1x3+6x+1 of any degree.

Selected references

  • Griffin Macris, List of open problems, Problem 3. https://sites.google.com/view/griffinmacris/open-problems
  • Miles, Collapsible algebraic numbers, 2026. https://quesswho.github.io/miles-blog/2026/08/20/collapsible/ — source of the definitions of split, kkk-collapsible, collapsible and eventually collapsible used above, of Ribes's cubic result for eventual collapsibility, and of the statement that the degree-333 case of one-step collapsibility is open.
21 thms6 active usersReviewed
Pure Mathematics·Captain: ShouqiaoWang

Arbitrary Torsion in Moment-Angle Homology and Loop HomologyResearch Paper

Motivation

Moment-angle complexes are central objects in toric topology. They convert the combinatorics of a simplicial complex into a topological space assembled from disks and circles, allowing face structure to influence homotopy and homology. When the simplicial complex triangulates a sphere, the resulting space is a moment-angle manifold. Torsion in the integral homology of these manifolds is difficult to realize in low simplicial dimension, and torsion in the homology of their based loop spaces is even more constrained. Yang Han and Keke Li's Theorem 1.7 asserts that dimension four is already universal: every finitely generated abelian group can occur as a subgroup of both homology theories for one and the same simplicial 444-sphere.

This mission formalizes that headline existence statement. It is not restricted to a chosen finite list of groups or primes, and it requires a common simplicial sphere rather than permitting separate witnesses for ordinary and loop homology.

Setting

Let LLL be an abstract simplicial complex on a finite vertex set [m][m][m]. Its geometric realization ∣L∣|L|∣L∣ is formed from probability vectors whose supports are faces of LLL. The condition that LLL is a simplicial 444-sphere means that this realization is homeomorphic to the unit sphere S4⊂R5S^4\subset\mathbb R^5S4⊂R5.

For each face σ∈L\sigma\in Lσ∈L, assign a copy of the closed disk D2D^2D2 at vertices in σ\sigmaσ and the boundary circle S1S^1S1 at vertices outside σ\sigmaσ. The associated moment-angle complex is

ZL=⋃σ∈L∏i=1mYi(σ),Yi(σ)={D2,i∈σ,S1,i∉σ.\mathcal Z_L =\bigcup_{\sigma\in L} \prod_{i=1}^{m}Y_i(\sigma), \qquad Y_i(\sigma)= \begin{cases} D^2,&i\in\sigma,\\ S^1,&i\notin\sigma. \end{cases}ZL​=σ∈L⋃​i=1∏m​Yi​(σ),Yi​(σ)={D2,S1,​i∈σ,i∈/σ.​

The all-ones point is a canonical basepoint. Write ΩZL\Omega\mathcal Z_LΩZL​ for the based loop space with the compact-open topology. For a space XXX, the mission uses total integral singular homology

H∗(X;Z)=⨁q≥0Hq(X;Z)H_*(X;\mathbb Z)=\bigoplus_{q\ge0}H_q(X;\mathbb Z)H∗​(X;Z)=q≥0⨁​Hq​(X;Z)

as an additive abelian group. Saying that an abelian group GGG is a subgroup means that there is an injective additive homomorphism G↪H∗(X;Z)G\hookrightarrow H_*(X;\mathbb Z)G↪H∗​(X;Z).

Formalization targets

Arbitrary torsion in one moment-angle manifold

For every finitely generated abelian group GGG, prove that there are an integer mmm and a simplicial complex LLL on Fin m such that ∣L∣≅S4|L|\cong S^4∣L∣≅S4 and there are injective homomorphisms

G↪H∗(ZL;Z),G↪H∗(ΩZL;Z).G\hookrightarrow H_*(\mathcal Z_L;\mathbb Z), \qquad G\hookrightarrow H_*(\Omega\mathcal Z_L;\mathbb Z).G↪H∗​(ZL​;Z),G↪H∗​(ΩZL​;Z).

The quantifier order matters: the same mmm and the same LLL must support both embeddings. The target concerns additive subgroups of total graded homology; it does not require the two embeddings to land in the same degree or to preserve multiplicative structures.

Significance

The theorem gives a universality statement for moment-angle manifolds over simplicial 444-spheres. It says that no classification by a bounded list of torsion primes or exponents can describe all such homology and loop-homology groups. Requiring both embeddings for a single LLL connects the ordinary topology of the manifold to its based-loop topology rather than proving two unrelated existence results.

Formalizing the theorem requires reusable foundations in several areas: finite abstract simplicial complexes, geometric realization, polyhedral products, based loop spaces, integral singular homology, graded direct sums, and additive embeddings. The published article presents a human proof; this mission records its intended main theorem as an open Lean target. The definitions do not assume the existence of the required sphere or embeddings, so a solver must supply the mathematical construction and all homological consequences.

Difficulty

The assertion ranges over arbitrary finitely generated abelian groups, including free parts and prime-power torsion of unbounded exponent. A finite check of selected groups cannot establish the target. The same finite simplicial object must simultaneously control two different homology theories, one of which is applied to an infinite-dimensional function space. Standard library support is strongest for singular homology as a functor, while concrete calculations for moment-angle spaces and loop spaces require additional bridges.

There is also a substantial representation boundary between combinatorics and topology. The face data of LLL, the union of disk-circle products, the homeomorphism ∣L∣≅S4|L|\cong S^4∣L∣≅S4, and the induced maps on homology must all refer to compatible spaces and basepoints. A formal solution cannot replace “simplicial sphere” by a mere Boolean flag or replace homology by an arbitrary group-valued field.

Formalization scope

Lean represents LLL using AbstractSimplicialComplex (Fin m). Because Mathlib's structure includes singleton faces automatically, the auxiliary face predicate explicitly restores the conventional empty face where the moment-angle union needs it. The geometric realization is the standard support-restricted probability simplex, and the sphere condition is an actual homeomorphism to the Euclidean unit 444-sphere.

The moment-angle space is a subtype of (Fin m → ℂ) defined by the literal disk/circle coordinate condition. The loop space consists of based continuous paths with matching endpoints and carries the compact-open topology inherited from Mathlib's path construction. Homology is singularHomologyFunctor with coefficients in Z\mathbb ZZ, and total homology is a direct sum over all natural degrees.

The statement permits the two embeddings to occupy different degrees and makes no ring-embedding claim; these choices match the source phrase “contain GGG as a subgroup.” It rules out vacuity by requiring an actual simplicial complex, an actual sphere homeomorphism, and injective additive maps. Contributions that isolate degree-specific refinements, compute homology of standard polyhedral products, or formalize reusable loop-space equivalences are welcome, provided they reconnect to the stated root theorem.

Selected references

  • Yang Han and Keke Li, Moment Angle Manifolds Corresponding to S4S^4S4 Whose Homology and Loop Homology May Have Arbitrary Torsion, International Mathematics Research Notices 2026(4), 1--7, 2026. DOI
  • A. Bahri, M. Bendersky, F. R. Cohen, and S. Gitler, The polyhedral product functor: a method of decomposition for moment-angle complexes, arrangements and related spaces, Advances in Mathematics 225(3), 2010, 1634--1668. DOI
17 thms6 active usersReviewed
Quantum Information·Captain: wenxinzhang

Existence of complete sets of mutually unbiased basesOpen Problem

Motivation

Two orthonormal bases of C^d are mutually unbiased when every transition amplitude has squared modulus 1/d. At most d+1 such bases can coexist, and complete families are known in prime-power dimensions through finite-field constructions. Dimension six is the smallest famous composite case where existence of the complete seven-base family remains unknown.

This mission turns CUHK-Shenzhen AI Math Problem 16, Existence of complete sets of mutually unbiased bases, into an auditable Lean campaign. The objective is not merely to transcribe notation: it is to expose the mathematical model, the capstone, and a smaller attack surface as separate artifacts that other formalizers can inspect and reuse.

Setting

Construct seven 6 by 6 unitary-column matrices whose every distinct pair has all transition amplitudes of squared modulus 1/6. The baseline milestone constructs three pairwise mutually unbiased bases, a known lower bound that tests all matrix conventions.

Significance

Solving this target would settle the precise finite or analytic core represented by the Lean statement and would create reusable infrastructure in quantum information theory, mutually unbiased bases, finite fields, Hilbert spaces. Even a rigorous disproof is valuable: several entries in this collection deliberately ask whether an attractive extrapolation is true, and Lean forces a counterexample to satisfy every side condition. The mission therefore treats theorem proving and model criticism as equally legitimate research outcomes.

Difficulty

The equations are a large coupled system of polynomial equalities over complex phases, modulo substantial gauge symmetry. Numerical near-solutions do not certify exact existence, while nonexistence would require a global obstruction beyond currently known bounds. Dimension six lacks the finite-field structure that supplies complete prime-power constructions.

Suggested attack route

Formalize standard gauge reductions: fix the first basis to the identity and dephase transition Hadamard matrices. Verify a three-basis tensor-product construction. Then encode additional bases through complex Hadamard matrices and study algebraic constraints, Gröbner-style eliminations, semidefinite bounds, or exact certificates. Computational searches may guide conjectures, but uploaded proofs must convert numerical evidence to exact algebraic identities or certified inequalities.

Formalization scope

The Lean target is exact: column orthonormality is U-adjoint times U equals identity, and mutual unbiasedness uses Mathlib complex norm squared. Seven bases are indexed by Fin 7. No quotient by phase, permutation, or global unitary is built into the statement, since these symmetries preserve the predicate and can be used within proofs.

The natural-language source remains authoritative for motivation, while the Lean declaration is authoritative for what Prove2Me will verify. The mission description calls out restrictions where the current formal target is a finite-dimensional core, a fixed interpretation of informal terminology, or one sharpened subquestion from a broader classification problem. Those restrictions should not be silently generalized in a proof claim.

Milestones

Publish an exact three-basis construction in dimension six, then formalize dephasing and obstruction lemmas for extending a partial family.

The capstone is marked as the mission's main item and is never duplicated as a milestone. Definitions precede theorem statements in the proposal order. A milestone is considered complete only when its own exact statement is proved; proving a nearby theorem with stronger-looking prose but mismatched quantifiers, signs, supports, dimensions, or asymptotic constants does not complete it.

Timeline and literature status

The CUHK-Shenzhen AI Math Problems page added this problem on June 23, 2026. At the drafting date, August 31, 2026, the status and target corrections described above were checked against the source page and the cited primary material.

Acceptance criteria

A contribution may prove the displayed theorem or refute it by constructing data satisfying every Lean hypothesis while negating the conclusion. Informal changes of model do not count: any proposed correction must be submitted as a separately reviewed statement with an explanation of which source ambiguity or false implication it repairs. Definitions must remain computational or mathematically constrained; fields that simply assume the desired conclusion are not acceptable. Every proof must compile against the mission's pinned Mathlib revision, use no sorry, and expose a top-level theorem solution when submitted to Prove2Me.

The main theorem is intentionally separated from a smaller milestone. Contributors should preserve that dependency order, publish reusable lemmas rather than monolithic tactics, and report whether a lemma is analytic, algebraic, combinatorial, or infrastructure-only. Numerical evidence, external computer algebra, and exhaustive search are welcome for discovery, but a final certificate must be replayable by Lean. If an external result is invoked, its hypotheses must be represented in the formal statement or proved in the dependency tree.

Formal verification policy

The files were built locally with Lean 4.30.0 and Mathlib revision c5ea00351c28e24afc9f0f84379aa41082b1188f, the supported Prove2Me environment at drafting time. The mission definition file is ordered before all theorem files, and each theorem imports exactly that public definition module or Mathlib. Independent blind read-backs accompany the draft items so reviewers can compare what the Lean code literally says with this mathematical description. Human confirmation remains required before the public proposal can be submitted for moderation.

Selected references

  • Original problem
  • Durt et al., review of MUBs
14 thms5 active usersReviewed
Group 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
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.
34 thms3 active usersReviewed
Analysis·Captain: Lucas

Smale's Mean Value ConjectureOpen Problem

Motivation

The mean value problem, also called Smale's mean value conjecture, was posed by Stephen Smale in 1981 in his study of the complexity of root-finding algorithms for polynomials (Smale 1981). For a real differentiable function the mean value theorem produces, between two points, a point where the derivative equals a difference quotient. For a complex polynomial no such point need exist on a segment, and Smale asked for a substitute in which the special point is a critical point of the polynomial (a zero of its derivative). Estimates of this kind control how far Newton-type iterations can move, which is where Smale's original interest came from. The problem appears in lists of unsolved problems in mathematics, including Smale's own list of problems for the next century.

Timeline

  • 1981 — Smale poses the problem and proves the inequality below with constant K=4K = 4K=4 (Smale 1981). The example P(z)=zd−dzP(z) = z^d - dzP(z)=zd−dz shows that the constant cannot be smaller than d−1d\frac{d-1}{d}dd−1​ in degree ddd, so no constant below 111 works in all degrees.
  • 1989 — Tischler proves the inequality with the optimal constant K=d−1dK = \frac{d-1}{d}K=dd−1​ when all roots of PPP are real, and when all roots of PPP have the same absolute value (Tischler 1989).
  • 2007 — Conte, Fujikawa and Lakic prove K≤4d−1d+1K \le 4\frac{d-1}{d+1}K≤4d+1d−1​ (Conte–Fujikawa–Lakic 2007). Crane proves K<4−2.263dK < 4 - \frac{2.263}{\sqrt d}K<4−d​2.263​ for d≥8d \ge 8d≥8 (Crane 2007).
  • 2009 — Dubinin and Sugawa prove the reverse (dual) inequality with constant 1d 4d\frac{1}{d\,4^d}d4d1​ (Dubinin–Sugawa 2009); optimizing this lower bound is the dual mean value problem (Ng–Zhang 2016).

No absolute constant K<4K < 4K<4 is known that works in every degree.

Setting

Let PPP be a polynomial with complex coefficients of degree d≥2d \ge 2d≥2, and write P′P'P′ for its derivative. A critical point of PPP is a complex number ccc with P′(c)=0P'(c) = 0P′(c)=0; since d≥2d \ge 2d≥2, P′P'P′ is a nonconstant polynomial of degree d−1d-1d−1, so PPP has at least one and at most d−1d-1d−1 distinct critical points. Fix a complex number zzz that is not a critical point, P′(z)≠0P'(z) \ne 0P′(z)=0. For every critical point ccc we then have c≠zc \ne zc=z, and the difference quotient

P(z)−P(c)z−c\frac{P(z) - P(c)}{z - c}z−cP(z)−P(c)​

is well defined. The question is how small this quotient can be made, relative to ∣P′(z)∣|P'(z)|∣P′(z)∣, by choosing the critical point ccc well.

Formalization targets

Goal: Smale's mean value conjecture (K=1K = 1K=1)

For every complex polynomial PPP of degree d≥2d \ge 2d≥2 and every z∈Cz \in \mathbb Cz∈C with P′(z)≠0P'(z) \ne 0P′(z)=0 there is a critical point ccc of PPP with

∣P(z)−P(c)z−c∣≤∣P′(z)∣.\left| \frac{P(z) - P(c)}{z - c} \right| \le |P'(z)|.​z−cP(z)−P(c)​​≤∣P′(z)∣.

Stronger: the optimal constant

The same with ∣P′(z)∣|P'(z)|∣P′(z)∣ replaced by d−1d ∣P′(z)∣\frac{d-1}{d}\,|P'(z)|dd−1​∣P′(z)∣; the example zd−dzz^d - dzzd−dz shows this constant cannot be lowered.

Known results (milestones)

  1. Smale's inequality with K=4K = 4K=4.
  2. The extremal example P(z)=zd−dzP(z) = z^d - dzP(z)=zd−dz at z=0z = 0z=0, where every critical point gives exactly d−1d∣P′(0)∣\frac{d-1}{d}|P'(0)|dd−1​∣P′(0)∣, and its consequence that no constant K<1K < 1K<1 works in all degrees.
  3. Tischler's optimal inequality for polynomials with only real roots, and for polynomials whose roots all have the same absolute value.
  4. The Conte–Fujikawa–Lakic bound K≤4d−1d+1K \le 4\frac{d-1}{d+1}K≤4d+1d−1​.
  5. Crane's bound K<4−2.263dK < 4 - \frac{2.263}{\sqrt d}K<4−d​2.263​ for d≥8d \ge 8d≥8.
  6. The Dubinin–Sugawa dual inequality ∣P(z)−P(c)z−c∣≥∣P′(z)∣d 4d\left|\frac{P(z)-P(c)}{z-c}\right| \ge \frac{|P'(z)|}{d\,4^d}​z−cP(z)−P(c)​​≥d4d∣P′(z)∣​ for some critical point ccc.

Significance

The result itself. A positive answer gives a sharp, degree-independent mean value inequality for complex polynomials: for every non-critical point, some critical value is reachable along a chord whose slope is at most the local derivative. Bounds of this type feed into the analysis of Newton's method and of path-following root finders, and into the study of how critical values of a polynomial are distributed relative to its values. The conjecture is part of a family of open extremal problems on the geometry of critical points, alongside Sendov's conjecture.

Formalizing it. The goal and the optimal-constant form are open. The milestones are published theorems, none of which is known to have a machine-checked proof. Formalizing Smale's K=4K = 4K=4 bound and Tischler's special cases would put the classical tools of the subject (critical points of polynomials, univalent function estimates, root location) on a formal footing that later attempts can reuse.

Difficulty

The obvious strategies control the quotient through one critical point at a time: for instance, bounding ∣P(z)−P(c)∣|P(z) - P(c)|∣P(z)−P(c)∣ by integrating P′P'P′ along the segment from ccc to zzz. Such estimates lose a constant factor that depends on how the critical points are spread out, and the known uniform arguments all pass through distortion theorems for univalent functions, whose constants lead to KKK close to 444. Reaching K=1K = 1K=1 requires using all critical points simultaneously, and no argument doing this in every degree is known. The equality case zd−dzz^d - dzzd−dz, in which every critical point is equally bad, shows that any successful argument must be sharp for polynomials with maximally symmetric critical configurations.

Formalization scope

Polynomials are elements of ℂ[X] (Mathlib's Polynomial ℂ); the degree is natDegree, the derivative is Polynomial.derivative, evaluation is Polynomial.eval, and the roots of PPP are the multiset P.roots (counted with multiplicity). A critical point is a c : ℂ with P.derivative.eval c = 0. The absolute value is the norm ‖·‖ on ℂ, and the constants d−1d\frac{d-1}{d}dd−1​ and 4d−1d+14\frac{d-1}{d+1}4d+1d−1​ are computed in ℝ from the cast of natDegree.

Every statement assumes P′(z)≠0P'(z) \ne 0P′(z)=0. This is the standard normalization and is essential in Lean: division by zero returns 000, so without it the choice c=zc = zc=z would make the inequality trivially true whenever zzz is itself a critical point. With the hypothesis, every critical point ccc differs from zzz and the quotient is a genuine difference quotient.

Crane's bound is stated as the existence, for each degree d≥8d \ge 8d≥8, of a constant strictly below 4−2.263d4 - \frac{2.263}{\sqrt d}4−d​2.263​ that works for all polynomials of degree exactly ddd; this is equivalent to the best constant in degree ddd being strictly below that value.

A complete development needs basic facts on critical points of complex polynomials (existence, the Gauss–Lucas theorem), and, for the classical bounds, results from the theory of univalent functions such as the Koebe quarter theorem and coefficient estimates. These are reusable well beyond this mission. Contributions of any milestone, of supporting lemmas, and of partial results in fixed small degree are welcome.

Selected references

  • S. Smale, The fundamental theorem of algebra and complexity theory, Bull. Amer. Math. Soc. (N.S.) 4 (1981), 1–36. https://doi.org/10.1090/S0273-0979-1981-14858-8
  • D. Tischler, Critical points and values of complex polynomials, J. Complexity 5 (1989), 438–456. https://doi.org/10.1016/0885-064X(89)90019-8
  • A. Conte, E. Fujikawa, N. Lakic, Smale's mean value conjecture and the coefficients of univalent functions, Proc. Amer. Math. Soc. 135 (2007), 3295–3300. https://doi.org/10.1090/S0002-9939-07-08861-2
  • E. Crane, A bound for Smale's mean value conjecture for complex polynomials, Bull. London Math. Soc. 39 (2007), 781–791. https://doi.org/10.1112/blms/bdm063
  • V. Dubinin, T. Sugawa, Dual mean value problem for complex polynomials, Proc. Japan Acad. Ser. A 85 (2009), 135–137. https://arxiv.org/abs/0906.4605
  • T.-W. Ng, Y. Zhang, Smale's mean value conjecture for finite Blaschke products, J. Anal. 24 (2016), 331–345. https://arxiv.org/abs/1609.00170
  • Wikipedia, Mean value problem. https://en.wikipedia.org/w/index.php?title=Mean_value_problem&oldid=1374678764
10 thms2 active usersReviewed
Algebraic GeometryNumber Theory·Captain: vatsj

Milnor conjecture (Voevodsky 2003), formalizedResearch Paper

Motivation

For a field FFF, two invariants built from very different data turn out to carry the same mod-2 information. One is Milnor K-theory KnM(F)K^M_n(F)KnM​(F), defined by generators and relations from the multiplicative group F×F^\timesF× alone. The other is Galois cohomology Hn(F,Z/2)H^n(F,\mathbb{Z}/2)Hn(F,Z/2), the continuous cohomology of the absolute Galois group of FFF. In 1970 Milnor considered a natural map KnM(F)/2→Hn(F,Z/2)K^M_n(F)/2 \to H^n(F,\mathbb{Z}/2)KnM​(F)/2→Hn(F,Z/2) in all degrees, verified that it is an isomorphism for several classes of fields, and remarked that he knew of no field where it fails (Milnor 1970). The statement that it is always an isomorphism when char⁡F≠2\operatorname{char} F \neq 2charF=2 became known as the Milnor conjecture. Its companion conjecture on quadratic forms was later deduced from it (Orlov–Vishik–Voevodsky 2007). Together they identify the graded Witt ring of quadratic forms, Galois cohomology mod 2, and K∗M(F)/2K^M_*(F)/2K∗M​(F)/2.

Timeline. The attributions below follow the introduction of Voevodsky 2003.

  • 1970: Milnor considers the map KnM(F)/2→Hn(F,Z/2)K^M_n(F)/2 \to H^n(F,\mathbb{Z}/2)KnM​(F)/2→Hn(F,Z/2) in all degrees and gives classes of fields where it is an isomorphism (Milnor 1970).
  • Bass–Tate (published 1973): the Kummer classes satisfy the Steinberg relation, so the Kummer map extends to a ring homomorphism on K∗M(F)K^M_*(F)K∗M​(F) (Bass–Tate 1973).
  • Degrees 0 and 1: the map is an isomorphism, by Kummer theory and Hilbert's Theorem 90.
  • 1981: Merkurjev proves degree 2 with 222 as the coefficient prime.
  • 1982: Merkurjev and Suslin extend degree 2 to every prime ℓ\ellℓ (Merkurjev–Suslin 1982).
  • Degree 3, ℓ=2\ell = 2ℓ=2: proved by Merkurjev–Suslin and, independently, by Rost.
  • 2003: Voevodsky proves all degrees, in every characteristic ≠2\neq 2=2 (Voevodsky 2003, Cor. 7.5), using the motivic Steenrod operations constructed in Voevodsky 2003b. This work was cited for his 2002 Fields Medal.
  • 2011: the analogue for odd primes, the Bloch–Kato conjecture, is proved (Voevodsky 2011); a book-length account is Haesemeyer–Weibel 2019.

Setting

Let FFF be a field with 2≠02 \neq 02=0 in FFF.

Milnor K-theory. For n≥0n \ge 0n≥0, KnM(F)K^M_n(F)KnM​(F) is the quotient of the nnn-fold tensor power (F×)⊗n(F^\times)^{\otimes n}(F×)⊗n, taken over Z\mathbb{Z}Z with F×F^\timesF× written additively, by the subgroup generated by the pure tensors a1⊗⋯⊗ana_1\otimes\cdots\otimes a_na1​⊗⋯⊗an​ in which some adjacent pair satisfies ai+ai+1=1a_i + a_{i+1} = 1ai​+ai+1​=1. This is the degree-nnn part of T(F×)/IT(F^\times)/IT(F×)/I, where III is the two-sided ideal generated by a⊗(1−a)a\otimes(1-a)a⊗(1−a). The class of a1⊗⋯⊗ana_1\otimes\cdots\otimes a_na1​⊗⋯⊗an​ is the symbol {a1,…,an}\{a_1,\dots,a_n\}{a1​,…,an​}. In particular K0M(F)=ZK^M_0(F) = \mathbb{Z}K0M​(F)=Z and K1M(F)=F×K^M_1(F) = F^\timesK1M​(F)=F×. In Lean these are MilnorK F n and symbol a for a : Fin n → Fˣ.

Galois cohomology. Let FsepF^{\mathrm{sep}}Fsep be a separable closure and GF=Gal⁡(Fsep/F)G_F = \operatorname{Gal}(F^{\mathrm{sep}}/F)GF​=Gal(Fsep/F) the absolute Galois group, a profinite group under the Krull topology. Hn(F,Z/2)H^n(F,\mathbb{Z}/2)Hn(F,Z/2) is the continuous cohomology Hctsn(GF,Z/2)H^n_{\mathrm{cts}}(G_F,\mathbb{Z}/2)Hctsn​(GF​,Z/2) with trivial action, computed from GFG_FGF​-invariant continuous homogeneous cochains. In Lean this is H F n, Mathlib's continuousCohomology n of the trivial representation.

The Galois symbol. For a∈F×a \in F^\timesa∈F× fix a∈Fsep\sqrt a \in F^{\mathrm{sep}}a​∈Fsep. The Kummer character χa:GF→Z/2\chi_a : G_F \to \mathbb{Z}/2χa​:GF​→Z/2 is χa(σ)=0\chi_a(\sigma) = 0χa​(σ)=0 if σ(a)=a\sigma(\sqrt a) = \sqrt aσ(a​)=a​ and 111 otherwise. It is a continuous homomorphism representing the Kummer class δa∈H1\delta a \in H^1δa∈H1. The Galois symbol of (a1,…,an)(a_1,\dots,a_n)(a1​,…,an​) is the class of the homogeneous cocycle

(x0,…,xn) ⟼ ∏j=1n(χaj(xj)−χaj(xj−1)),(x_0,\dots,x_n)\ \longmapsto\ \prod_{j=1}^{n}\bigl(\chi_{a_j}(x_j)-\chi_{a_j}(x_{j-1})\bigr),(x0​,…,xn​) ⟼ j=1∏n​(χaj​​(xj​)−χaj​​(xj−1​)),

the homogeneous form of (σ1,…,σn)↦χa1(σ1)⋯χan(σn)(\sigma_1,\dots,\sigma_n) \mapsto \chi_{a_1}(\sigma_1)\cdots\chi_{a_n}(\sigma_n)(σ1​,…,σn​)↦χa1​​(σ1​)⋯χan​​(σn​), i.e. the cup product δa1∪⋯∪δan\delta a_1\cup\cdots\cup\delta a_nδa1​∪⋯∪δan​. In Lean this is galoisSymbol a.

Formalization targets

Goal: the Milnor conjecture (Voevodsky 2003, Corollary 7.5)

For every field FFF with char⁡F≠2\operatorname{char} F \neq 2charF=2 and every n≥0n \ge 0n≥0 there is a homomorphism

φ:KnM(F)→Hn(F,Z/2),φ{a1,…,an}=δa1∪⋯∪δan,\varphi : K^M_n(F) \to H^n(F,\mathbb{Z}/2),\qquad \varphi\{a_1,\dots,a_n\} = \delta a_1\cup\cdots\cup\delta a_n,φ:KnM​(F)→Hn(F,Z/2),φ{a1​,…,an​}=δa1​∪⋯∪δan​,

which is surjective and whose kernel is exactly 2 KnM(F)2\,K^M_n(F)2KnM​(F).

Since symbols generate KnM(F)K^M_n(F)KnM​(F), such a φ\varphiφ is unique; it is the norm residue homomorphism. The statement is therefore equivalent to KnM(F)/2≅Hn(F,Z/2)K^M_n(F)/2 \cong H^n(F,\mathbb{Z}/2)KnM​(F)/2≅Hn(F,Z/2) via the norm residue map. Its existence, i.e. the fact that the Steinberg relations map to zero, is part of the claim.

Significance

The result itself. The theorem gives a presentation of mod-2 Galois cohomology by generators and relations: every class is a sum of cup products of degree-one classes, and every relation among such products comes from Steinberg relations and multiples of 2. With Orlov–Vishik–Voevodsky 2007 it yields Milnor's conjecture on quadratic forms, which classifies quadratic forms up to Witt equivalence by their Galois-cohomological invariants.

Formalizing it. The theorem is proved but not formalized. At the time of writing, Mathlib has neither Milnor K-theory nor cup products in group or continuous cohomology, and has Hilbert 90 only for finite Galois extensions. This mission's definitions provide a sorry-free Galois symbol in Mathlib's continuous cohomology, which already makes the degree 0 and degree 1 cases (Kummer theory) meaningful targets. A complete development would formalize the IHES proof, including motivic cohomology with Z/2\mathbb{Z}/2Z/2 coefficients and the motivic Steenrod algebra. No part of that is currently available in Lean. Related existing work: on this platform, a graded cup product (groupCohomology.exists_isGradedCupProduct) and a Kummer theory and Hilbert 90 for level-constant cocycles have been formalized on top of Mathlib's discrete groupCohomology. The cup product is for discrete groups, and the Kummer and Hilbert 90 results use finite-level hypotheses in place of continuity, so none of them transfers directly to continuousCohomology.

Difficulty

Degrees 0 and 1 follow from Kummer theory and Hilbert 90. Degree 2 is Merkurjev's theorem, whose proof goes through the K-theory of Severi–Brauer varieties. No argument internal to Galois cohomology or K-theory of fields is known in higher degrees. The known proof reformulates the statement as a vanishing theorem for motivic cohomology of fields, the "Hilbert 90" property for weight nnn. It then argues by induction on nnn through geometry over FFF: splitting varieties of symbols (Pfister quadrics), their motives, and cohomology operations on motivic cohomology. Each of these is a substantial theory, none of it exists in Mathlib, and the induction passes through statements about arbitrary smooth varieties, not only fields.

Formalization scope

Scope. The target is the Milnor conjecture, i.e. the prime 222 with coefficients Z/2≅μ2\mathbb{Z}/2 \cong \mu_2Z/2≅μ2​. The Bloch–Kato conjecture for odd primes is out of scope.

Conventions.

  • The field is F : Type, universe 0. Mathlib's continuousCohomology requires the coefficient module to live in the universe of the group. For FFF in a higher universe this forces ULift (ZMod 2), for which the needed Module and ContinuousSMul instances are not available as global instances. Universe polymorphism is not part of this mission. It does not follow by plain transport, since a field in a higher universe need not be isomorphic to any field in Type; one route is a limit argument, using that both sides commute with directed unions of fields and that every field is the directed union of its countable subfields, each isomorphic to a field in Type.
  • The hypothesis char⁡F≠2\operatorname{char} F \neq 2charF=2 is [NeZero (2 : F)].
  • HnH^nHn is Mathlib's continuousCohomology, built from homogeneous cochains, with Z/2\mathbb{Z}/2Z/2 as a trivial representation of GFG_FGF​ with the Krull topology.
  • KnM(F)K^M_n(F)KnM​(F) is defined one degree at a time, not as a graded ring.
  • "Kernel =2KnM= 2K^M_n=2KnM​" means φ(x)=0  ⟺  ∃y, x=2y\varphi(x)=0 \iff \exists y,\ x = 2yφ(x)=0⟺∃y, x=2y.

Ruling out trivializations. The Galois symbol is not a free parameter. It is a fixed, sorry-free definition, and the existence of φ\varphiφ with the prescribed values on symbols is part of the goal. Neither can be chosen to make the statement vacuous.

Route. Reductions should follow Voevodsky 2003 together with Voevodsky 2003b. That route avoids resolution of singularities and works in every characteristic ≠2\neq 2=2. The following rely on resolution of singularities (or on characteristic-0 reductions) and should not be used as inputs:

  • Mazza–Voevodsky–Weibel (MVW 2006), results 16.24, 16.25 and 20.1, and the cdh-topology and compactly-supported-motive material;
  • the original Suslin–Voevodsky paper relating Bloch–Kato to Beilinson–Lichtenbaum (Suslin–Voevodsky 2000); use Haesemeyer–Weibel 2019, Chapter 2, instead;
  • Haesemeyer–Weibel Part II, and their reduction to characteristic 0 (Lemma 1.3);
  • Voevodsky's 1995–96 preprints on the Milnor conjecture.

Infrastructure needed and reusable. A complete development needs:

  • the ring structure on K∗M(F)K^M_*(F)K∗M​(F) (cf. Carlier's KMilnorWitt for Milnor–Witt K-theory);
  • cup products in continuous cohomology;
  • Hilbert 90 for profinite Galois groups;
  • Galois cohomology as étale cohomology of Spec⁡F\operatorname{Spec} FSpecF;
  • the Nisnevich topology;
  • presheaves with transfers, motivic complexes and motivic cohomology;
  • motivic Steenrod operations;
  • motives of Pfister quadrics.

Most of this is reusable well beyond the mission. The homogeneous-cochain construction in the definition files, which turns an invariant continuous cocycle Gn+1→MG^{n+1}\to MGn+1→M into a class in Mathlib's continuousCohomology, applies to any locally compact group with trivial coefficients. Contributions of any of these components, and of the degree 0 and 1 cases, are welcome.

Selected references

  • V. Voevodsky, Motivic cohomology with Z/2\mathbb{Z}/2Z/2-coefficients, Publ. Math. IHÉS 98 (2003), 59–104. https://doi.org/10.1007/s10240-003-0010-6
  • V. Voevodsky, Reduced power operations in motivic cohomology, Publ. Math. IHÉS 98 (2003), 1–57. https://doi.org/10.1007/s10240-003-0009-z
  • J. Milnor, Algebraic K-theory and quadratic forms, Invent. Math. 9 (1970), 318–344. https://doi.org/10.1007/BF01425486
  • H. Bass, J. Tate, The Milnor ring of a global field, in Algebraic K-theory II, Lecture Notes in Math. 342, Springer, 1973. https://doi.org/10.1007/BFb0073733
  • A. S. Merkurjev, A. A. Suslin, K-cohomology of Severi–Brauer varieties and the norm residue homomorphism, Math. USSR Izv. 21 (1983). https://doi.org/10.1070/IM1983v021n02ABEH001793
  • D. Orlov, A. Vishik, V. Voevodsky, An exact sequence for K∗M/2K^M_*/2K∗M​/2 with applications to quadratic forms, Ann. of Math. 165 (2007), 1–13. https://doi.org/10.4007/annals.2007.165.1
  • V. Voevodsky, On motivic cohomology with Z/l\mathbb{Z}/lZ/l-coefficients, Ann. of Math. 174 (2011), 401–438. https://doi.org/10.4007/annals.2011.174.1.11
  • C. Haesemeyer, C. Weibel, The Norm Residue Theorem in Motivic Cohomology, Annals of Math. Studies 200, Princeton, 2019. https://doi.org/10.1515/9780691189635
  • C. Mazza, V. Voevodsky, C. Weibel, Lecture Notes on Motivic Cohomology, Clay Math. Monographs 2, AMS, 2006. https://www.claymath.org/wp-content/uploads/2022/03/Motivic-Cohomology.pdf
  • A. Suslin, V. Voevodsky, Bloch–Kato conjecture and motivic cohomology with finite coefficients, in The Arithmetic and Geometry of Algebraic Cycles, NATO Sci. Ser. C 548, Kluwer, 2000. https://doi.org/10.1007/978-94-011-4098-0_5
14 thms2 active usersReviewed
Number Theory·Captain: tomasz

Philippon: Multiplicity estimates in commutative algebraic groupsResearch Paper

Why multiplicity estimates matter

Formalization status, 29 September 2026: fourteen of the 26 individual paper targets are Proved, including Theorem 2.1, Propositions 3.3 and 4.7, and Lemma 5.1. Four of eight milestones are complete. The full-paper goal remains Open: the corollaries, remaining supporting claims, and both 1987 addenda remain part of the mission. The proved multiplicity theorem now supports the completed Senthil Kumar target.

An auxiliary polynomial in a transcendence proof is constructed to vanish to high order at many points. A multiplicity estimate limits how often that can happen without a geometric reason: a positive-dimensional algebraic subgroup can make the apparent vanishing conditions dependent. Such estimates are used to turn analytic approximations into algebraic-independence conclusions. The theory applies to products of commutative algebraic groups with both archimedean and nonarchimedean analytic directions.

The mission's objective is a faithful formalization of the complete 1986 paper, Patrice Philippon's Lemmes de zéros dans les groupes algébriques commutatifs, including every theorem, corollary, proposition, lemma, definition, and mathematical supporting claim. All results remain required whether or not a current application uses them. Necessary source corrections are explicit and their counterexamples remain part of the completion goal. The author's 1987 corrections are applied transparently, and the addendum's additional results are recorded separately (original, errata and addenda).

Groups, analytic directions, and geometric degree

Let K be the complex field or the completed algebraic closure of the field of ℓ-adic numbers for a prime ℓ, as in the source. Let G be a product of finitely many commutative algebraic groups G₁,…,Gᵣ over K, with each factor embedded as a quasi-projective variety in a projective space. Write n for the sum of their dimensions. A point of the product embedding has one block of homogeneous coordinates for each factor.

A nonzero multihomogeneous polynomial P has a degree Dᵢ in its i-th block of coordinates. Its zeros define a hypersurface of the ambient product of projective spaces. An analytic subgroup A is locally parametrized by an analytic homomorphism from a finite-dimensional additive K-space. The order of P along A at a group point g is the vanishing order of P after composing local projective coordinates with the translated parametrization. This definition must be independent of the choice of nonzero local coordinate representatives.

Let Σ be a finite set of group points containing the identity. Its n-fold sumset Σ(n) consists of all sums of n, not necessarily distinct, elements of Σ; Σ(0) is the singleton identity. For a connected algebraic subgroup H, the integer s is the analytic codimension of A∩H in A. The expression |(Σ+H)/H| counts distinct H-cosets meeting Σ. Codimension concerns the analytic tangent dimension; it does not assert that the point-set intersection is finite.

The source's Hilbert degree form ℋ(V;D₁,…,Dᵣ) is (dim V)! times the highest homogeneous part of the multigraded Hilbert–Samuel polynomial of the projective closure of V, evaluated at the degrees. It must be constructed from the coordinate ring, rather than supplied as an arbitrary numerical function. For one projective factor it is deg(V)D^(dim V). These definitions are fixed in §§2–3 of the original paper.

Formalization targets

The completion target is all results of the paper, with an aggregate goal that requires their individual formal statements. Theorem 2.1 is one milestone within that target. For each fixed family of embedded group factors, it chooses positive integers cᵢ, each depending only on its corresponding embedding. These constants precede the analytic subgroup, the finite sampling set, the polynomial degrees, the polynomial, and the contact parameter T. If P has order at least nT+1 along A at every point of Σ(n), there is a connected algebraic subgroup H with

(T+ss) ∣(Σ+H)/H∣ H(H;D1,…,Dr)≤H(G;c1D1,…,crDr).\binom{T+s}{s}\, |(\Sigma+H)/H|\, \mathcal H(H;D_1,\ldots,D_r) \leq \mathcal H(G;c_1D_1,\ldots,c_rD_r).(sT+s​)∣(Σ+H)/H∣H(H;D1​,…,Dr​)≤H(G;c1​D1​,…,cr​Dr​).

The same H is contained in a translate of the zero locus of P on G and is incompletely defined by equations of multidegrees at most (c₁D₁,…,cᵣDᵣ): it is an irreducible component of the common zero locus in G of equations with those degree bounds. Both geometric conclusions are part of the target. A formalization retaining only the displayed numerical inequality would omit part of the original result.

The 1986 paper has 13 numbered results. Section 2 contains Theorem 2.1 and Corollaries 2.2–2.3, including the one-dimensional analytic result and the result for disjoint group factors. Section 3 contains Lemmas 3.1–3.2, Proposition 3.3 and Lemma 3.4. Section 4 contains Propositions 4.3–4.4, Lemmas 4.5–4.6 and Proposition 4.7. Section 5 contains Lemma 5.1. Every clause of these statements belongs to the mission.

Definitions 3.5, 4.1 and 4.2, the unnumbered setup, the internal Facts A–E, the counterexample after Proposition 3.3, and the mathematical claims in remarks also require coverage. Source numbers and page references identify the correspondence between the prose and Lean declarations. The 1987 addendum adds vanishing on every sampled translate of the subgroup and a converse polynomial construction; both are tracked with their own hypotheses and constants.

Eight milestones and the completion goal

The completion goal is PhilipponMultiplicity.paper_results, a conjunction of 26 concrete propositions. This is a collection goal requiring the source statements and the additional mathematical claims in the coverage record. It is separate from the paper's original Theorem 2.1, which remains individually named and reusable.

The mission has eight milestones; four are currently Proved:

SourceMilestoneStatus
Theorem 2.1General multiplicity estimate, with every geometric and numerical conclusion.Proved
Corollary 2.2One-dimensional analytic-subgroup consequence.Open
Corollary 2.3Consequence for disjoint group factors and sampling grids.Open
Proposition 3.3Multigraded intersection bounds, including the multiplicity-sensitive bound.Proved
Proposition 4.7Binomial lower bound for contact multiplicity.Proved
Lemma 5.1Stabilizer construction and the geometric counting estimate.Proved
1987 addendum, p. 398Strengthened vanishing on every sampled subgroup translate.Open
1987 addendum, p. 398Converse polynomial construction.Open

The full statement package has 27 compiled theorem statements: all thirteen numbered results, both addenda, eleven supporting or correction targets, and the aggregate goal. Fourteen admission-free definition bundles supply their actual geometric and algebraic objects. All 41 original statement and definition items have independent blind readbacks. The eight milestones above retain their existing identities.

The supporting clauses include Hilbert-polynomial existence, primary components and Facts A–E; the geometric interpretation of mixed degree; the actual counterexample after Proposition 3.3; translation operators and their comparison with intrinsic ideals; contact invariance; translation-invariance and embedding remarks; the component/stabilizer construction; counting estimates; and the exact Masser–Wüstholz Theorem I consequence claimed on p.361. Proof-internal recursive ideals and tangent/exponential arguments belong to their corresponding theorem proofs.

Source corrections are visible for review. Lemma 3.1 and Corollary 2.2 require positive equation degrees; explicit zero-degree counterexamples are required goal clauses. Both addenda require positive ambient dimension; the goal also requires their dimension-zero counterexamples. The three-generator ideal printed on p.370 is nonradical, contrary to the printed word “prime”; its valid degree-four versus length-six counterexample is preserved, together with an explicit nilpotent witness. Connectedness is stated in the translation-invariance and Lange reembedding remarks. These are mathematical corrections documented during the source comparison, beyond the author's 1987 errata. They are not silent changes to the source.

Fourteen individual targets now have checked proofs with no Open theorem inputs. The remaining twelve individual targets and the collection goal are Open. The existing proved local-algebra references remain reusable ingredients.

What a completed formalization enables

The output is a reusable development of the paper's multigraded commutative algebra, translation and differential operators, geometric multiplicity theory, and zero estimates. All source results are required for completion. A downstream Weierstrass application can consume a specialization of Theorem 2.1; its needs do not determine the scope or completion of this mission (example application).

These are established mathematical results whose proofs are being formalized. The complete original Theorem 2.1 has an accepted proof. The selected Weierstrass application uses individually named Philippon results, with its application-specific model and subgroup bridges proved in the Senthil mission. The remaining general results stay required even though that application is complete.

The foundational difficulty

Vanishing conditions need not be independent: many can occur on the same component or on translates with a nontrivial stabilizer. Counting coefficients of P therefore does not bound their total multiplicity. The development needs geometric degree for actual components, multiplicities measured by lengths of localized quotient rings, and uniform control of translations in fixed projective embeddings.

Proposition 3.3 supplies multigraded intersection bounds, Proposition 4.7 controls contact multiplicity, and Lemma 5.1 connects the stabilizer to the geometric counting estimate. These three results and Theorem 2.1 now have checked proofs. The remaining corollaries, general geometric and analytic claims, examples and addenda are independent deliverables. Application-specific contact results do not discharge the remaining general statements.

Formalization scope

The declarations use the namespace PhilipponMultiplicity. Source statements retain their conclusions, constants, quantifier order, and complex or ℓ-adic scope, with the visible boundary and wording corrections listed above. Intermediate specializations are labelled as such and do not discharge a more general source result. Natural-number and zero-degree conventions have been compared with the original scans; the discovered failures and corrected hypotheses are recorded explicitly for human review. Corrections and inferred conventions must be documented rather than silently changing the source.

The required definitions include embedded commutative algebraic groups and their connected subgroups; products of projective spaces and multihomogeneous coordinate rings; analytic local homomorphisms and intrinsic contact order; multigraded Hilbert polynomials and their degree forms; local component lengths; and finite coset counts. No model may assume the desired multiplicity inequality, hide it as a structure field, or replace geometric degree by an unconstrained function.

All 27 theorem statements and 14 definition bundles compile in Lean 4.33.1 with Mathlib revision 0df444a360eaa60ab8c11dca51a86af692955474. Source comparisons and independent readbacks document the fixed statements and their explicit corrections. The goal remains the concrete 26-part full-paper collection. The completed proofs supply reusable Hilbert theory, primary-component multiplicities, polynomial differential operators, bounded translation atlases and the Section 5 construction. Contributions to the remaining targets, including results unused by Senthil, complete the original scope.

Selected references

  • P. Philippon, Lemmes de zéros dans les groupes algébriques commutatifs, Bulletin de la Société Mathématique de France 114 (1986), 355–383. DOI and original paper.
  • P. Philippon, Errata et addenda à « Lemmes de zéros dans les groupes algébriques commutatifs », Bulletin de la Société Mathématique de France 115 (1987), 397–398. DOI and addendum.
  • Senthil Kumar K, Algebraic independence of values of Weierstrass elliptic and zeta functions, Proceedings of the Edinburgh Mathematical Society (2026), including Robert Tubbs's appendix. DOI.
193 thms2 active usersReviewed
Arithmetic GeometryNumber Theory·Captain: Lucas

Lectures on Analytic Geometry I: $\mathbb{Z}((T))_{>r}$ is a principal ideal domainTextbook

Motivation

Rings of arithmetic power series — power series with integer coefficients that converge on a disc of radius close to 111 — sit between algebra and analysis: an element has both archimedean zeros, in the complex disc, and non-archimedean ones, at ppp-adic points. Harbater (Convergent arithmetic power series, Amer. J. Math. 106 (1984), 801–846, DOI 10.2307/2374325) showed that a well-chosen ring of such series is a principal ideal domain and identified its prime ideals; the same ring is the arithmetic model of the closed disc of radius rrr in the adic space Spa(Z[[T]])\mathrm{Spa}(\mathbb{Z}[[T]])Spa(Z[[T]]).

The result was put to work in Clausen–Scholze's Lectures on Analytic Geometry (Lecture VII), where Z((T))>r\mathbb{Z}((T))_{>r}Z((T))>r​ supplies a two-term presentation of the real numbers as a condensed abelian group: for 0<r′<r<10 < r' < r < 10<r′<r<1 there is an exact sequence 0→Z((T))r→fr′Z((T))r→R→00 \to \mathbb{Z}((T))_r \xrightarrow{f_{r'}} \mathbb{Z}((T))_r \to \mathbb{R} \to 00→Z((T))r​fr′​​Z((T))r​→R→0, whose existence rests on the principality of the kernel of evaluation at r′r'r′. The quantitative refinement of that sequence (Propositions 7.2 and 7.3 of the notes) is what produces the ℓp\ell^pℓp-norms in the analytic ring structure on R\mathbb{R}R.

Setting

Fix a real number rrr with 0<r<10 < r < 10<r<1. An integral Laurent series is a family of integers (an)n∈Z(a_n)_{n \in \mathbb{Z}}(an​)n∈Z​ whose support is bounded below, written f=∑n≫−∞anTnf = \sum_{n \gg -\infty} a_n T^nf=∑n≫−∞​an​Tn; these form the ring Z((T))\mathbb{Z}((T))Z((T)) under coefficientwise addition and the Cauchy product.

Define

Z((T))>r  =  { ∑n≫−∞anTn  ∣  ∃ s>r, ∣an∣ s n→n→∞0 }  ⊆  Z((T)).\mathbb{Z}((T))_{>r} \;=\; \Big\{\, \sum_{n \gg -\infty} a_n T^n \;\Big|\; \exists\, s > r,\ |a_n|\, s^{\,n} \xrightarrow[n \to \infty]{} 0 \,\Big\} \;\subseteq\; \mathbb{Z}((T)).Z((T))>r​={n≫−∞∑​an​Tn​∃s>r, ∣an​∣snn→∞​0}⊆Z((T)).

Concretely, fff lies in Z((T))>r\mathbb{Z}((T))_{>r}Z((T))>r​ when the associated Laurent expansion converges on some punctured disc {0<∣y∣<s}\{0 < |y| < s\}{0<∣y∣<s} with s>rs > rs>r strictly larger than rrr — an overconvergence condition. For xxx a real or complex number, f(x)=∑nanx nf(x) = \sum_{n} a_n x^{\,n}f(x)=∑n​an​xn denotes the evaluation, whenever the family is summable.

Two features distinguish this ring from the classical Tate algebra. The coefficients are integers, not elements of a complete field, so reduction modulo a prime ppp is available and produces Fp((T))\mathbb{F}_p((T))Fp​((T)). And the condition is an overconvergence condition: the radius sss is required to be strictly larger than rrr, which is what makes the ring behave like the ring of functions on a closed disc rather than an open one.

Formalization targets

Goal

0<r<1  ⟹  Z((T))>r is a principal ideal domain.0 < r < 1 \;\Longrightarrow\; \mathbb{Z}((T))_{>r} \text{ is a principal ideal domain.}0<r<1⟹Z((T))>r​ is a principal ideal domain.

The ring is a subring of the domain Z((T))\mathbb{Z}((T))Z((T)), so integrality is automatic and the content of the goal is that every ideal is generated by one element.

The prime ideals (context, not a formalization target here)

Theorem 7.1 of the source also classifies the nonzero primes: kernels of evaluation at a complex xxx with 0<∣x∣≤r0 < |x| \le r0<∣x∣≤r (up to conjugation); the ideals (p)(p)(p) for ppp prime; and kernels of evaluation at a topologically nilpotent unit xxx of a finite extension of Qp\mathbb{Q}_pQp​ (up to Galois conjugacy). The milestones below formalize the parts of the classification that the principality proof actually consumes — surjectivity of the three evaluation maps, and principality of the archimedean kernels — and leave the full classification statement for a later mission in this series.

Significance

The result itself. Principality gives, for each point of the closed disc, a single equation cutting it out; that is exactly what the presentation 0→Z((T))r→Z((T))r→R→00 \to \mathbb{Z}((T))_r \to \mathbb{Z}((T))_r \to \mathbb{R} \to 00→Z((T))r​→Z((T))r​→R→0 needs. Downstream, that presentation is the input to the computation of measures on R\mathbb{R}R in the analytic-ring formalism, and the reason ℓp\ell^pℓp-spaces with p<1p < 1p<1 appear there at all. Without it, one has no finite free resolution of R\mathbb{R}R by rings of arithmetic functions, and the structure results of Lectures VI–VII of the source lose their computational base.

Formalizing it. The mathematics is classical and fully proved; nothing here is open. What is missing is a machine-checked version. Mathlib has Hahn series, Laurent series, complex analysis on discs, and the ppp-adic numbers, but nothing about arithmetic overconvergent series: not the ring itself, not the greedy expansions that make real evaluation surjective, not the invertibility criterion. Each milestone below is a self-contained piece of that missing theory, reusable outside this mission.

Difficulty

The obvious approach — Weierstrass preparation, as for the Tate algebra K⟨T⟩K\langle T\rangleK⟨T⟩ over a complete field KKK — does not apply: the coefficient ring Z\mathbb{Z}Z is not a field, and no single valuation controls it. An element of Z((T))>r\mathbb{Z}((T))_{>r}Z((T))>r​ must be divided simultaneously by archimedean generators (complex zeros in the disc) and ppp-adic ones, with the quotient required to stay integral and still overconvergent. Two steps carry the weight and fail for naive reasons:

  • Producing an integral generator for the kernel of evaluation at a real or complex xxx: one first needs a real polynomial g∈1+TnR[T]g \in 1 + T^n\mathbb{R}[T]g∈1+TnR[T] with xxx as its only zero in {0<∣y∣≤r}\{0 < |y| \le r\}{0<∣y∣≤r}, then a correction series hhh with small coefficients such that ghghgh has integer coefficients. Neither factor alone is integral.
  • Showing that an element of 1+TZ[[T]]1 + T\mathbb{Z}[[T]]1+TZ[[T]] with no zero in the closed disc of radius rrr is invertible in the ring: the inverse is integral for formal reasons, but its overconvergence is an analytic statement about the absence of zeros.

Finiteness — that a nonzero element lies in only finitely many of the listed maximal ideals — mixes the identity theorem for holomorphic functions with a ppp-adic Weierstrass argument, which is why the reduction and ppp-adic surjectivity milestones are prerequisites rather than side remarks.

Formalization scope

The ambient ring is Mathlib's LaurentSeries ℤ (Hahn series over Z\mathbb{Z}Z indexed by Z\mathbb{Z}Z), and Z((T))>r\mathbb{Z}((T))_{>r}Z((T))>r​ is given as a set of such series, cut out by the decay condition ∣an∣s n→0|a_n| s^{\,n} \to 0∣an​∣sn→0 as n→+∞n \to +\inftyn→+∞ for some s>rs > rs>r. Evaluations are unordered sums over Z\mathbb{Z}Z; where a statement asserts a value of an evaluation, summability is asserted alongside it, so the junk value of a divergent sum cannot be exploited.

Because the carrier is a set, the goal theorem is stated for an arbitrary subring of Z((T))\mathbb{Z}((T))Z((T)) whose underlying set is Z((T))>r\mathbb{Z}((T))_{>r}Z((T))>r​. That form would be vacuous if no such subring existed, which is precisely why the first milestone asserts its existence; the two together carry the intended content, and the mission is not considered advanced by the goal alone.

Milestone 6 formalizes only the case K=QpK = \mathbb{Q}_pK=Qp​ of part (3) of the source theorem (topologically nilpotent units of proper finite extensions of Qp\mathbb{Q}_pQp​ are out of scope, since Mathlib lacks the ambient theory of such extensions). Milestone 3 drops the "with multiplicity one" clause of the source and asserts only that the zero set in the punctured closed disc is {x}\{x\}{x}.

A complete development will need: closure of the decay condition under the Cauchy product; summability of evaluations on the closed disc; the identity theorem for the induced holomorphic functions; greedy xxx-adic expansions of real numbers with bounded integer digits; and ppp-adic expansions in the lattice generated by a topologically nilpotent unit. Contributions of any of these, as standalone lemmas, are welcome.

Selected references

  • D. Harbater, Convergent arithmetic power series, American Journal of Mathematics 106 (1984), 801–846. DOI 10.2307/2374325
  • P. Scholze (joint with D. Clausen), Lectures on Analytic Geometry, Bonn, 2019/20; Lecture VII, Theorem 7.1. PDF
  • P. Scholze (joint with D. Clausen), Lectures on Condensed Mathematics, Bonn, 2019. PDF
9 thms2 active usersReviewed
Number 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
Number 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
Algebraic GeometryAnalysisPure Mathematics·Captain: mikedeng1

Tasty Bits of Several Complex Variables IX: Weierstrass Preparation and the Ring of GermsTextbook

Why the ring of germs

Local complex analytic geometry studies zero sets of holomorphic functions near a point. The natural algebraic object for this is the ring of germs Op\mathcal{O}_pOp​ of holomorphic functions at p∈Cnp \in \mathbb{C}^np∈Cn: two functions are identified if they agree near ppp. The ring Op\mathcal{O}_pOp​ is the local ring of the complex manifold Cn\mathbb{C}^nCn at ppp in the sense of analytic geometry; its algebraic properties (Noetherian, integral domain, unique factorization) are what make the local theory of analytic varieties, their irreducible components and their singular sets work. This mission formalizes the section of Jiří Lebl's textbook Tasty Bits of Several Complex Variables (jirka.org/scv) that establishes these properties, together with the two tools they rest on, the Weierstrass preparation and division theorems.

The preparation theorem goes back to Weierstrass (published 1886). Rückert (1933) used preparation and division to prove that the ring of convergent power series is Noetherian, the starting point of the algebraic treatment of local analytic geometry.

Setting

A point of Cn\mathbb{C}^nCn is z=(z1,…,zn)z = (z_1, \dots, z_n)z=(z1​,…,zn​); when a last variable is singled out, z=(z′,zn)z = (z', z_n)z=(z′,zn​) with z′∈Cn−1z' \in \mathbb{C}^{n-1}z′∈Cn−1. A function on an open set is holomorphic if it is complex differentiable there; O(U)\mathcal{O}(U)O(U) is the set of holomorphic functions on UUU. A domain is a nonempty connected open set.

A germ at ppp is an equivalence class of functions defined on neighborhoods of ppp, two functions being equivalent if they agree on some neighborhood of ppp. Germs of complex-valued functions form a commutative ring under pointwise operations of representatives. The ring of germs of holomorphic functions Op=nOp\mathcal{O}_p = {}_n\mathcal{O}_pOp​=n​Op​ consists of the germs having a representative holomorphic on a neighborhood of ppp.

For fff holomorphic near ppp, write f(z)=∑kfk(z−p)f(z) = \sum_k f_k(z - p)f(z)=∑k​fk​(z−p) with fkf_kfk​ homogeneous of degree kkk. The order of vanishing ord⁡pf\operatorname{ord}_p fordp​f is the least kkk with fk≢0f_k \not\equiv 0fk​≡0, and ∞\infty∞ if f≡0f \equiv 0f≡0.

A Weierstrass polynomial of degree k≥0k \ge 0k≥0 on an open U∋0U \ni 0U∋0 in Cn−1\mathbb{C}^{n-1}Cn−1 is a monic polynomial in znz_nzn​,

P(z′,zn)=znk+∑ℓ=0k−1cℓ(z′) znℓ,P(z', z_n) = z_n^k + \sum_{\ell=0}^{k-1} c_\ell(z')\, z_n^\ell,P(z′,zn​)=znk​+ℓ=0∑k−1​cℓ​(z′)znℓ​,

with coefficients cℓc_\ellcℓ​ holomorphic on UUU and cℓ(0)=0c_\ell(0) = 0cℓ​(0)=0. A polydisc is a product of open discs. For a fixed z′z'z′, zeros of zn↦f(z′,zn)z_n \mapsto f(z', z_n)zn​↦f(z′,zn​) are geometrically distinct if they are distinct points; a zero is geometrically unique if it is the only one.

Formalization targets

Goal: Theorem 6.4.2

For every nnn and p∈Cnp \in \mathbb{C}^np∈Cn,

Op is a unique factorization domain:\mathcal{O}_p \text{ is a unique factorization domain:}Op​ is a unique factorization domain:

it is an integral domain, and up to multiplication by units and permutation every nonzero nonunit has a unique factorization into irreducible elements of Op\mathcal{O}_pOp​.

Milestones

In attack order:

  1. Theorem 6.2.3 (Weierstrass preparation). If f∈O(U)f \in \mathcal{O}(U)f∈O(U), 0∈U0 \in U0∈U, f(0)=0f(0) = 0f(0)=0, and zn↦f(0,zn)z_n \mapsto f(0, z_n)zn​↦f(0,zn​) has order of vanishing k≥1k \ge 1k≥1 at 000, then on some open polydisc V=V′×DV = V' \times DV=V′×D with 0∈V⊂U0 \in V \subset U0∈V⊂U,
f(z′,zn)=u(z′,zn) P(z′,zn)f(z', z_n) = u(z', z_n)\, P(z', z_n)f(z′,zn​)=u(z′,zn​)P(z′,zn​)

with u∈O(V)u \in \mathcal{O}(V)u∈O(V) nowhere zero and PPP a Weierstrass polynomial of degree kkk with coefficients holomorphic in V′V'V′ whose zeros in znz_nzn​ lie in DDD for all z′∈V′z' \in V'z′∈V′; uuu and PPP are unique. 2. Theorem 6.2.5 (Weierstrass division). For fff holomorphic near 000 and PPP a Weierstrass polynomial of degree k≥1k \ge 1k≥1, there are a neighborhood VVV of 000 and unique q,r∈O(V)q, r \in \mathcal{O}(V)q,r∈O(V), rrr a polynomial in znz_nzn​ of degree less than kkk, with f=qP+rf = qP + rf=qP+r on VVV. 3. Proposition 6.3.1. On domains U′×DU' \times DU′×D, if for every z′∈U′z' \in U'z′∈U′ the function zn↦f(z′,zn)z_n \mapsto f(z', z_n)zn​↦f(z′,zn​) has a geometrically unique zero α(z′)∈D\alpha(z') \in Dα(z′)∈D, then α\alphaα is holomorphic in U′U'U′. 4. Theorem 6.3.3 (discriminant). For DDD a bounded domain, U′U'U′ a domain, f∈O(U′×D)f \in \mathcal{O}(U' \times D)f∈O(U′×D) whose zero set has no limit points on U′×∂DU' \times \partial DU′×∂D, there are mmm and a holomorphic Δ≢0\Delta \not\equiv 0Δ≡0 on U′U'U′ such that zn↦f(z′,zn)z_n \mapsto f(z', z_n)zn​↦f(z′,zn​) has exactly mmm geometrically distinct zeros in DDD for Δ(z′)≠0\Delta(z') \ne 0Δ(z′)=0 and fewer than mmm for Δ(z′)=0\Delta(z') = 0Δ(z′)=0. 5. Theorem 6.4.1. Op\mathcal{O}_pOp​ is Noetherian.

Significance

The preparation theorem reduces a holomorphic function near a point, after a unit, to a polynomial in one variable over the ring of functions of the others; the division theorem is division with remainder by such a polynomial. Together they turn O0\mathcal{O}_0O0​ in nnn variables into an object controlled by the polynomial ring O0[zn]\mathcal{O}_0[z_n]O0​[zn​] in n−1n - 1n−1 variables, and that is how both the Noetherian property and unique factorization are proved. Unique factorization gives the decomposition of a germ of a hypersurface into irreducible components; the Noetherian property says that every germ of an analytic variety is cut out by finitely many functions. Proposition 6.3.1 and Theorem 6.3.3 describe how the zeros of zn↦f(z′,zn)z_n \mapsto f(z', z_n)zn​↦f(z′,zn​) move with z′z'z′, the input to the study of hypervarieties in the following sections.

The results are classical. The book proves them, leaving some steps as exercises: uniqueness in the division theorem (Exercise 6.2.10), the one-variable cases of 6.4.1 and 6.4.2 (Exercises 6.4.2, 6.4.6), and the irreducibility step in 6.4.2 (Exercise 6.4.7). Mathlib has the algebra (Noetherian rings, unique factorization monoids, Hilbert's basis theorem, the Gauss lemma for polynomial rings), germs along filters, and one-variable complex analysis. The platform has the Weierstrass preparation and division theorems for formal power series over complete local rings. None of the statements of this mission about convergent germs and holomorphic functions has a machine-checked proof.

Difficulty

The statements concern convergent objects, and the algebra alone does not see convergence. The formal preparation and division theorems produce a factorization or a quotient as formal power series; they do not say that the output converges, nor that it is holomorphic on a fixed neighborhood, nor where the zeros of the Weierstrass polynomial lie. Likewise, the formal power series ring is known to be a Noetherian UFD, but Op\mathcal{O}_pOp​ is a proper subring and neither property passes to subrings. The coefficients of the Weierstrass polynomial are built from the zeros of zn↦f(z′,zn)z_n \mapsto f(z', z_n)zn​↦f(z′,zn​), which in general cannot be chosen continuously in z′z'z′ (the two square roots of z1z_1z1​ already show this), so the holomorphy of the coefficients cannot come from the zeros one at a time.

For the goal, the induction on nnn requires identifying O0\mathcal{O}_0O0​ in n−1n - 1n−1 variables, its polynomial ring, and a subring of O0\mathcal{O}_0O0​ in nnn variables, and moving between germs and representatives on explicit neighborhoods. A linear change of coordinates is needed to reach the hypothesis of the preparation theorem, so invariance of Op\mathcal{O}_pOp​ under such changes is also part of the work.

Formalization scope

  • Cn\mathbb{C}^nCn is Fin n → ℂ; where a last variable is singled out, Cn−1×C\mathbb{C}^{n-1} \times \mathbb{C}Cn−1×C is (Fin d → ℂ) × ℂ with d=n−1d = n - 1d=n−1, so d=0d = 0d=0 is the case n=1n = 1n=1. Holomorphic on an open set is DifferentiableOn ℂ, which agrees with the book's Definition 1.1.2 on open sets.
  • Op\mathcal{O}_pOp​ is GermRing n p: the subring of Mathlib's germ ring (𝓝 p).Germ ℂ of germs with a representative complex-differentiable at every point near ppp. The goal produces the IsDomain structure and asserts UniqueFactorizationMonoid; Theorem 6.4.1 is IsNoetherianRing.
  • Ruled out: replacing Op\mathcal{O}_pOp​ by the ring of all germs of functions (not a domain) or by formal power series MvPowerSeries (Fin n) ℂ. Both change the theorem; convergence is the whole point.
  • The order of vanishing is ℕ∞-valued: the least kkk with nonzero kkk-th derivative at ppp, and ∞\infty∞ if there is none.
  • A Weierstrass polynomial is given by its coefficient tuple c0,…,ck−1c_0, \dots, c_{k-1}c0​,…,ck−1​; the polydisc V′×DV' \times DV′×D of Theorem 6.2.3 is a coordinatewise polydisc with positive radii times an open disc, both centers arbitrary as in the book. "All kkk zeros lie in DDD" is stated as "every zero lies in DDD", equivalent for a monic polynomial of degree kkk. Uniqueness in 6.2.3 and 6.2.5 is uniqueness on the VVV produced.
  • In Theorem 6.3.3 zeros are counted as distinct points with Set.encard. The book writes m∈Nm \in \mathbb{N}m∈N with N={1,2,… }\mathbb{N} = \{1, 2, \dots\}N={1,2,…}; the statement allows m=0m = 0m=0, since for fff without zeros no m≥1m \ge 1m≥1 can satisfy the conclusion.

A complete development needs the one-variable argument principle and Cauchy integral formula with holomorphic parameters, Newton's identities, Radó's theorem (for 6.3.3), Hilbert's basis theorem and the Gauss lemma (in Mathlib), and the identification of O0\mathcal{O}_0O0​ in n−1n - 1n−1 variables with a subring of O0\mathcal{O}_0O0​ in nnn variables. A general API for rings of holomorphic germs and their changes of coordinates is reusable in the next mission of this series (hypervarieties and their singular sets); contributions of it as standalone lemmas are welcome.

Selected references

  • J. Lebl, Tasty Bits of Several Complex Variables, version 4.4, 2026, Chapter 6, §§6.1–6.4. https://www.jirka.org/scv/scv.pdf
  • W. Rückert, "Zum Eliminationsproblem der Potenzreihenideale", Mathematische Annalen 107 (1933).
  • R. C. Gunning and H. Rossi, Analytic Functions of Several Complex Variables, Prentice-Hall, 1965; reprint AMS Chelsea, 2009, Chapter II.
10 thms1 active userReviewed

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