Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in

Get started

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

Harmonic Analysis

58 missions · 29 completed

Missions

Open29Completed29All58
AlgebraAnalysisCombinatorics+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.

93 thms14 active usersReviewed
Dynamical SystemsMachine LearningProbability·Captain: mikedeng1

Approximation Bounds for Random Neural Networks and Reservoir Systems II: Echo State Networks with Random Weights Approximate Regular Functionals with an Explicit L² Error Bound (Theorem 2)Research Paper

Motivation

Reservoir computing learns an input/output system from data in two stages. A dynamical system, the reservoir, is driven by the input sequence and its state is recorded; then only a linear readout of that state is trained, by least squares. The echo state network (ESN) is the most widely used reservoir: its state evolves by xt=σ(Axt−1+Czt+ζ)x_t = \sigma(Ax_{t-1} + Cz_t + \zeta)xt​=σ(Axt−1​+Czt​+ζ), with the matrices A,CA, CA,C and the vector ζ\zetaζ drawn at random and never trained. ESNs predict chaotic systems well in practice (Jaeger & Haas, Science 2004), and they are known to be universal: for every fading-memory input/output map some ESN approximates it (Grigoryeva & Ortega, Neural Netw. 2018). Universality does not explain the practice, where the reservoir weights are random and fixed in advance. Gonon, Grigoryeva & Ortega (Ann. Appl. Probab. 2023) prove that an ESN whose weights are drawn from an explicit distribution that does not depend on the target approximates every sufficiently regular target, with an explicit L2L^2L2 error bound. This mission formalizes that result, Theorem 2, and the chain of results its proof rests on.

Setting

Time runs over Z−={0,−1,−2,… }\mathbb Z_- = \{0, -1, -2, \dots\}Z−​={0,−1,−2,…}. Inputs take values in a set DdD_dDd​ with 0∈Dd⊂BM⊂Rd0 \in D_d \subset B_M \subset \mathbb R^d0∈Dd​⊂BM​⊂Rd, where BMB_MBM​ is the closed Euclidean ball of radius M>0M > 0M>0. The input Z=(Zt)t∈Z−Z = (Z_t)_{t \in \mathbb Z_-}Z=(Zt​)t∈Z−​​ is a DdD_dDd​-valued process with law μZ\mu_ZμZ​. The target is a functional H∗:(Dd)Z−→RH^* : (D_d)^{\mathbb Z_-} \to \mathbb RH∗:(Dd​)Z−​→R, the present output as a function of the whole input history. All norms are Euclidean.

Regularity. Fix weights w−i>0w_{-i} > 0w−i​>0 with ∑ii w−i<∞\sum_i i\, w_{-i} < \infty∑i​iw−i​<∞. H∗H^*H∗ is www-Lipschitz with constant L>0L > 0L>0 if ∣H∗(u)−H∗(v)∣≤L∑i≥0w−i∥u−i−v−i∥|H^*(u) - H^*(v)| \le L\sum_{i \ge 0} w_{-i}\|u_{-i} - v_{-i}\|∣H∗(u)−H∗(v)∣≤L∑i≥0​w−i​∥u−i​−v−i​∥. Assumption 1 asks, in addition, for every T≥1T \ge 1T≥1: with q=d(T+1)q = d(T+1)q=d(T+1), the truncation HT∗(z0,…,z−T)=H∗(…,0,z−T,…,z0)H^*_T(z_0, \dots, z_{-T}) = H^*(\dots, 0, z_{-T}, \dots, z_0)HT∗​(z0​,…,z−T​)=H∗(…,0,z−T​,…,z0​) has a Fourier representation HT∗(u)=∫Rqei⟨w,u⟩gT(w) dwH^*_T(u) = \int_{\mathbb R^q} e^{i\langle w, u\rangle} g_T(w)\,dwHT∗​(u)=∫Rq​ei⟨w,u⟩gT​(w)dw on (Dd)T+1(D_d)^{T+1}(Dd​)T+1, with gT∈L1g_T \in L^1gT​∈L1 and ∫max⁡(1,∥w∥3)∣gT(w)∣2 dw<∞\int \max(1, \|w\|^3)|g_T(w)|^2\,dw < \infty∫max(1,∥w∥3)∣gT​(w)∣2dw<∞.

The random ESN. Fix T,N≥1T, N \ge 1T,N≥1, R>0R > 0R>0, and a bound MTM_TMT​ with ∥(Z0,…,Z−T)∥≤MT\|(Z_0, \dots, Z_{-T})\| \le M_T∥(Z0​,…,Z−T​)∥≤MT​ almost surely. Draw A1,…,ANA_1, \dots, A_NA1​,…,AN​ i.i.d. uniform on BR⊂RqB_R \subset \mathbb R^qBR​⊂Rq and, independently, ζ1,…,ζN\zeta_1, \dots, \zeta_Nζ1​,…,ζN​ i.i.d. uniform on [−max⁡(MTR,1),max⁡(MTR,1)][-\max(M_TR,1), \max(M_TR,1)][−max(MT​R,1),max(MT​R,1)]. With SSS the block shift on Rq\mathbb R^qRq and ccc the embedding of Rd\mathbb R^dRd into the first block, and aaa the matrix with rows Ai⊤A_i^\topAi⊤​, put

Aˉ=(S0aS0),Cˉ=(cac),ζˉ=(0ζ),A=(Aˉ−Aˉ−AˉAˉ),C=(Cˉ−Cˉ),ζ=(ζˉ−ζˉ).\bar A = \begin{pmatrix} S & 0\\ aS & 0\end{pmatrix},\quad \bar C = \begin{pmatrix} c\\ ac\end{pmatrix},\quad \bar\zeta = \begin{pmatrix} 0\\ \zeta\end{pmatrix},\quad A = \begin{pmatrix}\bar A & -\bar A\\ -\bar A & \bar A\end{pmatrix},\quad C = \begin{pmatrix}\bar C\\ -\bar C\end{pmatrix},\quad \zeta = \begin{pmatrix}\bar\zeta\\ -\bar\zeta\end{pmatrix}.Aˉ=(SaS​00​),Cˉ=(cac​),ζˉ​=(0ζ​),A=(Aˉ−Aˉ​−AˉAˉ​),C=(Cˉ−Cˉ​),ζ=(ζˉ​−ζˉ​​).

The ESN is Xt=σ(AXt−1+CZt+ζ)X_t = \sigma(AX_{t-1} + CZ_t + \zeta)Xt​=σ(AXt−1​+CZt​+ζ), Yt=WXtY_t = WX_tYt​=WXt​, with σ(x)=max⁡(x,0)\sigma(x) = \max(x, 0)σ(x)=max(x,0) and state space R2(N+d(T+1))\mathbb R^{2(N+d(T+1))}R2(N+d(T+1)).

Formalization targets

Goal: Theorem 2 (p. 54)

For every H∗H^*H∗ satisfying Assumption 1 there is a readout WWW, a function of the random weights alone, such that the ESN has the echo state property (a unique state sequence for every input) and

E[∣Y0−H∗(Z)∣2]1/2≤CT,RN+∫Rq∖BR∣gT(u)∣ du+LM∑i>Tw−i,\mathbb E\big[|Y_0 - H^*(Z)|^2\big]^{1/2} \le \frac{\sqrt{C_{T,R}}}{\sqrt N} + \int_{\mathbb R^q \setminus B_R}|g_T(u)|\,du + LM\sum_{i > T} w_{-i},E[∣Y0​−H∗(Z)∣2]1/2≤N​CT,R​​​+∫Rq∖BR​​∣gT​(u)∣du+LMi>T∑​w−i​,

with CT,R=16max⁡(MTR,1)Volq(BR)(MT+1)2(MT3+MT+16)∫BRmax⁡(1,∥u∥3)∣gT(u)∣2 duC_{T,R} = 16\max(M_TR,1)\mathrm{Vol}_q(B_R)(M_T+1)^2(M_T^3+M_T+16)\int_{B_R}\max(1,\|u\|^3)|g_T(u)|^2\,duCT,R​=16max(MT​R,1)Volq​(BR​)(MT​+1)2(MT3​+MT​+16)∫BR​​max(1,∥u∥3)∣gT​(u)∣2du.

Milestones

  1. (8), p. 33: a scalar identity expressing eiz−iz−1e^{iz} - iz - 1eiz−iz−1 as an integral of ReLU ramps.
  2. Proposition 2, pp. 31–32: under a Fourier condition, fff is an integral of ReLU ridge functions with a compactly supported, square-integrable weight π\piπ.
  3. Proposition 3, pp. 41–42: a static ReLU network with uniformly sampled inner weights achieves mean-square error C∗/NC^*/NC∗/N.
  4. Corollary 1, p. 43: the same with a dimension-free integrability condition and a truncation term.
  5. Remark 10, p. 53: the shift reservoir is nilpotent, has K=IK = IK=I and stores the last T+1T+1T+1 inputs.
  6. Proposition 6, p. 51: a linear reservoir with a random ReLU readout satisfies the bound (54).
  7. (64)–(66), pp. 55–56: every solution of the ESN reduces to the linear shift reservoir, which gives uniqueness.

Significance

Theorem 2 is the first approximation bound for echo state networks whose recurrent and input weights are sampled from a generic distribution rather than constructed from the target. The bound separates three error sources: a Monte Carlo term decaying like N−1/2N^{-1/2}N−1/2, a truncation term in the sampling radius RRR, and a memory term in the window length TTT. Because the readout can be taken to be the least-squares readout, the bound also controls the trained networks used in practice, and it is the input to the paper's rate and universality corollaries (Corollaries 4 and 5).

Status: the result is proved on paper. No part of it is formalized; the only reservoir-computing material on the platform is the published definition ReservoirESN (the state equation), which this mission reuses. A formal proof would supply the first machine-checked random-feature approximation bound with explicit constants.

Difficulty

The obvious argument fails in two places. First, the classical integral representations of Barron type place the inner weights on unbounded sets, which cannot be sampled uniformly; Proposition 2 needs a change of variables that makes the weight compactly supported while keeping it square integrable, and this costs the factor R−(2q+2)R^{-(2q+2)}R−(2q+2) and the condition (5). Second, a ReLU network is not contractive, so the echo state property of the ESN cannot be taken from the standard contraction criterion; it has to be derived from the block structure of AAA, which makes the difference of the two state halves follow a nilpotent linear recursion.

Formalization scope

Rq\mathbb R^qRq is EuclideanSpace ℝ (Fin (T+1) × Fin d), block kkk holding z−kz_{-k}z−k​; input sequences are ℕ → EuclideanSpace ℝ (Fin d) with index k=−tk = -tk=−t, and xt=F(xt−1,zt)x_t = F(x_{t-1}, z_t)xt​=F(xt−1​,zt​) is the published ReservoirESN.IsSolution. Points of Rq+1\mathbb R^{q+1}Rq+1 are pairs with norm (∥w∥2+u2)1/2(\|w\|^2 + u^2)^{1/2}(∥w∥2+u2)1/2. The uniform laws are Lebesgue measure conditioned on the ball or interval; NNN i.i.d. rows have the product law. The input is independent of the weights (§4.1) and DdD_dDd​-valued with 0∈Dd⊂BM0 \in D_d \subset B_M0∈Dd​⊂BM​ (§5.1): expectations are iterated lower Lebesgue integrals over μZ\mu_ZμZ​ and the product law, and probability-(1−δ)(1-\delta)(1−δ) statements bound the product measure of the bad set. The scalar output case m=1m = 1m=1 is used, as in the paper. Assumption 1 is required for every T≥1T \ge 1T≥1, as printed.

A readout allowed to depend on the input would make every bound trivial; in every statement the readout is a measurable function of the inner weights alone.

Departures from the print, each disclosed in the item: the last term of Proposition 6 is the L2(μZ)L^2(\mu_Z)L2(μZ​) norm of ∥K−1ST+1X−T−1∥\|K^{-1}S^{T+1}X_{-T-1}\|∥K−1ST+1X−T−1​∥, which the page prints outside the expectation; the state space of the linear reservoir (52) is a parameter DND_NDN​, as in §2.1, and its solution is assumed to be a random process; Proposition 3 omits "C∗>0C^* > 0C∗>0" (the explicit value (33) is used); measurability of the Fourier density ggg is stated where the page leaves it implicit.

A complete development needs Fourier integrals on Euclidean spaces, change of variables under linear maps, product measures and Fubini–Tonelli, and an importance-sampling variance bound. The static results (Propositions 2, 3, Corollary 1) are reusable for random-feature models beyond reservoir computing. Proofs of any milestone, and alternative arguments, are welcome.

Selected references

  • L. Gonon, L. Grigoryeva, J.-P. Ortega, Approximation bounds for random neural networks and reservoir systems, Ann. Appl. Probab. 33(1), 28–69, 2023. https://doi.org/10.1214/22-AAP1806
  • L. Grigoryeva, J.-P. Ortega, Echo state networks are universal, Neural Netw. 108, 495–508, 2018. https://doi.org/10.1016/j.neunet.2018.08.025
  • H. Jaeger, H. Haas, Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication, Science 304, 78–80, 2004. https://doi.org/10.1126/science.1091277
  • A. R. Barron, Universal approximation bounds for superpositions of a sigmoidal function, IEEE Trans. Inf. Theory 39, 930–945, 1993. https://doi.org/10.1109/18.256500
  • J. M. Klusowski, A. R. Barron, Approximation by combinations of ReLU and squared ReLU ridge functions with ℓ1 and ℓ0 controls, IEEE Trans. Inf. Theory 64, 7649–7656, 2018. https://doi.org/10.1109/tit.2018.2874447
  • C. Cuchiero, L. Gonon, L. Grigoryeva, J.-P. Ortega, J. Teichmann, Discrete-time signatures and randomness in reservoir computing, IEEE Trans. Neural Netw. Learn. Syst., 2021. https://doi.org/10.1109/TNNLS.2021.3076777
11 thms2 active usersReviewed
Operations ResearchOptimization·Captain: mikedeng1

The Sum-of-Squares Hierarchy on the Sphere, and Applications in Quantum Information Theory I: If 0 ⪯ F ⪯ I on S^{d−1} for a Degree-2n Matrix Polynomial F, Then F + C′ₙ(d/ℓ)²·I Is ℓ-SOS for ℓ ≥ CₙdResearch Paper

Motivation

Maximizing a homogeneous polynomial ppp over the unit sphere, pmax⁡=max⁡x∈Sd−1p(x)p_{\max}=\max_{x\in S^{d-1}}p(x)pmax​=maxx∈Sd−1​p(x), covers the largest stable set of a graph (degree three), the 2→42\to42→4 norm of a matrix (degree four) and the best separable state problem of quantum information. For quadratic ppp it is an eigenvalue problem; for degree at least three it is NP-hard. The sum-of-squares hierarchy of Parrilo and Lasserre replaces "γ−p≥0\gamma-p\ge0γ−p≥0 on the sphere" by "γ−p\gamma-pγ−p is a sum of squares of polynomials of degree at most ℓ\ellℓ on the sphere", giving upper bounds pℓ≥pmax⁡p_\ell\ge p_{\max}pℓ​≥pmax​ that are computable by a semidefinite program of size dO(ℓ)d^{O(\ell)}dO(ℓ) and decrease to pmax⁡p_{\max}pmax​. How fast they converge decides how large ℓ\ellℓ has to be for a given accuracy. Fang–Fawzi, §1–1.1

Timeline:

  • 1995. Reznick shows, for pmin⁡=0p_{\min}=0pmin​=0, that pℓ/pmax⁡→1p_\ell/p_{\max}\to1pℓ​/pmax​→1 at rate d/ℓd/\elld/ℓ for ℓ\ellℓ large enough. Rez95
  • 2012. Doherty and Wehner study the same hierarchy on the hypersphere and obtain the same rate. DW12
  • 2019. De Klerk and Laurent prove a rate O(1/ℓ2)O(1/\ell^2)O(1/ℓ2) for a hierarchy of lower bounds on pmax⁡p_{\max}pmax​, and ask whether the upper bounds pℓp_\ellpℓ​ converge at the same rate. dKL19
  • 2019. Fang and Fawzi answer this: for ℓ≥Cnd\ell\ge C_ndℓ≥Cn​d the error is O((d/ℓ)2)O((d/\ell)^2)O((d/ℓ)2), and the statement holds for symmetric matrix-valued polynomials with constants that do not depend on the matrix size. Fang–Fawzi, Theorems 1–2

Setting

Write x=(x1,…,xd)x=(x_1,\dots,x_d)x=(x1​,…,xd​), ∥x∥2=∑ixi2\|x\|^2=\sum_ix_i^2∥x∥2=∑i​xi2​, and Sd−1={x∈Rd:∥x∥2=1}S^{d-1}=\{x\in\mathbb R^d:\|x\|^2=1\}Sd−1={x∈Rd:∥x∥2=1}. A k×kk\times kk×k matrix polynomial FFF has a real polynomial in each entry, and F(x)F(x)F(x) is the real matrix of values. A⪰0A\succeq0A⪰0 means that the symmetric matrix AAA is positive semidefinite. A matrix polynomial GGG is ℓ\ellℓ-sos on Sd−1S^{d-1}Sd−1 if there are finitely many k×kk\times kk×k matrix polynomials UjU_jUj​, each entry of total degree at most ℓ\ellℓ, with

G(x)=∑jUj(x)Uj(x)Tfor all x∈Sd−1.G(x)=\sum_jU_j(x)U_j(x)^{\mathsf T}\qquad\text{for all }x\in S^{d-1}.G(x)=j∑​Uj​(x)Uj​(x)Tfor all x∈Sd−1.

For a scalar polynomial ppp, pℓp_\ellpℓ​ is the least γ\gammaγ such that γ−p\gamma-pγ−p (a 1×11\times11×1 matrix) is ℓ\ellℓ-sos on Sd−1S^{d-1}Sd−1, and pmin⁡p_{\min}pmin​ is the minimum of ppp on Sd−1S^{d-1}Sd−1. The level value is +∞+\infty+∞ when no such γ\gammaγ exists.

The milestones use three further objects. A harmonic decomposition of a homogeneous fff of degree 2n2n2n is f=∑k=0n∥x∥2(n−k)f2kf=\sum_{k=0}^n\|x\|^{2(n-k)}f_{2k}f=∑k=0n​∥x∥2(n−k)f2k​ with f2kf_{2k}f2k​ homogeneous of degree 2k2k2k and Δf2k=0\Delta f_{2k}=0Δf2k​=0. B2nB_{2n}B2n​ is the least constant with max⁡Sd−1∣f2k∣≤B2nmax⁡Sd−1∣f∣\max_{S^{d-1}}|f_{2k}|\le B_{2n}\max_{S^{d-1}}|f|maxSd−1​∣f2k​∣≤B2n​maxSd−1​∣f∣ for all such fff in all dimensions. The Gegenbauer coefficients λi(ϕ)\lambda_i(\phi)λi​(ϕ) of a univariate polynomial ϕ\phiϕ are its coefficients against the orthogonal polynomials CiC_iCi​ for the weight (1−t2)(d−3)/2(1-t^2)^{(d-3)/2}(1−t2)(d−3)/2 on [−1,1][-1,1][−1,1], equation (9). For qqq of degree at most ℓ\ellℓ, the kernel error is

ρ2n(d,ℓ)=min⁡deg⁡q≤ℓ, λ0(q2)=1 ∑k=1n∣λ2k(q2)−1−1∣.\rho_{2n}(d,\ell)=\min_{\deg q\le\ell,\ \lambda_0(q^2)=1}\ \sum_{k=1}^n\big|\lambda_{2k}(q^2)^{-1}-1\big|.ρ2n​(d,ℓ)=degq≤ℓ, λ0​(q2)=1min​ k=1∑n​​λ2k​(q2)−1−1​.

Formalization targets

Goal: Theorem 2 (p. 3)

For every nnn there are constants Cn,Cn′C_n,C'_nCn​,Cn′​ depending only on nnn such that, for all d,k,ℓd,k,\elld,k,ℓ and every k×kk\times kk×k matrix polynomial FFF, homogeneous of degree 2n2n2n with n≤dn\le dn≤d, symmetric at every xxx, with 0⪯F(x)⪯I0\preceq F(x)\preceq I0⪯F(x)⪯I on Sd−1S^{d-1}Sd−1:

ℓ≥Cnd ⟹ F+Cn′(dℓ)2I is ℓ-sos on Sd−1.\ell\ge C_nd\ \Longrightarrow\ F+C'_n\Big(\frac d\ell\Big)^2I\ \text{is }\ell\text{-sos on }S^{d-1}.ℓ≥Cn​d ⟹ F+Cn′​(ℓd​)2I is ℓ-sos on Sd−1.

The goal fixes only the shape (d/ℓ)2(d/\ell)^2(d/ℓ)2 and the regime ℓ≥Cnd\ell\ge C_ndℓ≥Cn​d, and leaves the constants open.

Milestones

They follow the paper's proof, in attack order:

  1. Harmonic projection: Lemma 16 (Reznick's bound on Δkf\Delta^kfΔkf), Proposition 5 (B2nB_{2n}B2n​ is independent of ddd, with B2≤2B_2\le2B2​≤2, B4≤9B_4\le9B4​≤9), the explicit value (34), and Proposition 17 (matrices, spectral norm).
  2. Kernels: the Funk–Hecke formula (8), Remark 1, and the first part of Theorem 6: F+B2n2∑k∣λ2k−1−1∣ IF+\frac{B_{2n}}2\sum_k|\lambda_{2k}^{-1}-1|\,IF+2B2n​​∑k​∣λ2k−1​−1∣I is ℓ\ellℓ-sos for every admissible qqq.
  3. The kernel error: Ci′(1)/Ci(1)=i(i+d−2)/(d−1)C_i'(1)/C_i(1)=i(i+d-2)/(d-1)Ci′​(1)/Ci​(1)=i(i+d−2)/(d−1), Proposition 18 (tangent line at 111), Proposition 8 (spectra of Toeplitz matrices of linear functions), the value of h′(1)h'(1)h′(1) and the eigenvalue comparison from the proof of Proposition 7, Proposition 9 (ρ≤ρ~/(1−ρ~)\rho\le\tilde\rho/(1-\tilde\rho)ρ≤ρ~​/(1−ρ~​)), and the second part of Theorem 6:
ρ2n(d,ℓ)≤Cn(dℓ)2(ℓ≥Cn′d).\rho_{2n}(d,\ell)\le C_n\Big(\frac d\ell\Big)^2\qquad(\ell\ge C'_nd).ρ2n​(d,ℓ)≤Cn​(ℓd​)2(ℓ≥Cn′​d).
  1. Corollary: Theorem 1, 1≤pℓ−pmin⁡pmax⁡−pmin⁡≤1+(Cnd/ℓ)21\le\frac{p_\ell-p_{\min}}{p_{\max}-p_{\min}}\le1+(C_nd/\ell)^21≤pmax​−pmin​pℓ​−pmin​​≤1+(Cn​d/ℓ)2 for ℓ≥Cnd\ell\ge C_ndℓ≥Cn​d.

Significance

Theorem 2 says how the level must grow with the dimension: ℓ=Θ(d/ε)\ell=\Theta(d/\sqrt\varepsilon)ℓ=Θ(d/ε​) suffices for relative error ε\varepsilonε, where Reznick's analysis needs ℓ=Θ(d/ε)\ell=\Theta(d/\varepsilon)ℓ=Θ(d/ε). Theorem 10 of the paper shows that, for n=1n=1n=1, the kernel error of this technique really is of order (d/ℓ)2(d/\ell)^2(d/ℓ)2. Independence of the matrix size gives certificates for polynomials that are bihomogeneous of degree (2n,2)(2n,2)(2n,2) on Sk−1×Sd−1S^{k-1}\times S^{d-1}Sk−1×Sd−1. The paper's Theorem 15 uses this, together with the DPS duality of the companion mission, to bound the convergence of the DPS hierarchy for separability. Fang–Fawzi, pp. 3, 10, 14

The theorem is proved in the 2019 preprint and was published in Mathematical Programming in 2021. No machine-checked proof of it or of its ingredients is known. Proving it formally takes reusable infrastructure: degree-bounded matrix SOS on the sphere, harmonic decomposition of homogeneous polynomials, Gegenbauer polynomials with their coefficients and the Funk–Hecke formula, and spectra of Jacobi matrices of orthogonal polynomials. The milestones also correct the printed text, as listed under Formalization scope.

Difficulty

Positive semidefiniteness of F+δIF+\delta IF+δI at each point of the sphere does not give a factorization with factors of prescribed degree, and Reznick's kernel ⟨x,y⟩2ℓ\langle x,y\rangle^{2\ell}⟨x,y⟩2ℓ only reaches error d/ℓd/\elld/ℓ. Two estimates must be uniform at once. First, harmonic projection of a degree-2n2n2n form must be bounded in sup norm independently of ddd; the L2L^2L2 bound is easy, and the sup-norm bound is the content of Proposition 5. Second, the kernel error ρ2n(d,ℓ)\rho_{2n}(d,\ell)ρ2n​(d,ℓ) must be bounded throughout the regime ℓ≥Cnd\ell\ge C_ndℓ≥Cn​d, which comes down to the location of the largest zero of a Gegenbauer polynomial. The printed bounds on that zero and on λmax⁡\lambda_{\max}λmax​ in Proposition 7 are false in small dimensions, so the paper's explicit constants cannot be relied on.

Formalization scope

  • Objects. Rd\mathbb R^dRd is Fin d → ℝ (0-based coordinates), and Sd−1S^{d-1}Sd−1 is the equation ∑ixi2=1\sum_ix_i^2=1∑i​xi2​=1, not the sup-norm sphere. Matrix polynomials are matrices over MvPolynomial (Fin d) ℝ, evaluated entrywise, and homogeneity is entrywise.
  • ℓ\ellℓ-sos. A finite family of k×kk\times kk×k factors, every entry of total degree at most ℓ\ellℓ, with equality on the sphere only. Without the degree bound the level disappears; with equality on all of Rd\mathbb R^dRd Theorem 2 becomes false. Neither change is a faithful reading.
  • Constants. In the goal the constants are chosen before ddd, kkk, ℓ\ellℓ and FFF. No assumption d≥2d\ge2d≥2 is added: the cases d=0,1d=0,1d=0,1 are true and elementary.
  • Standing assumption d≥2d\ge2d≥2. Every milestone that uses the Gegenbauer objects assumes it, as §2–3 do: the weight (1−t2)(d−3)/2(1-t^2)^{(d-3)/2}(1−t2)(d−3)/2, ωd−1/ωd\omega_{d-1}/\omega_dωd−1​/ωd​ and the divisions by d−1d-1d−1 need it. Gegenbauer polynomials are normalized by Ci(1)C_i(1)Ci​(1) and defined by their three-term recurrence. σ\sigmaσ is the normalized surface measure built from Mathlib's Measure.toSphere.
  • B2nB_{2n}B2n​. It is not defined (it would be a real infimum). Statements quantify over every constant BBB with the defining property, and B2nB_{2n}B2n​ is one of them.
  • ρ2n\rho_{2n}ρ2n​. It takes values in [0,∞][0,\infty][0,∞], with ∣λ−1−1∣=∞|\lambda^{-1}-1|=\infty∣λ−1−1∣=∞ at λ=0\lambda=0λ=0 and ∞\infty∞ on an empty feasible set. Its sum runs over k=1,…,nk=1,\dots,nk=1,…,n, following (12), (13) and (16); (10) prints 2n2n2n, a slip. Its minimum is over deg⁡q≤ℓ\deg q\le\elldegq≤ℓ, as in (13). The first part of Theorem 6 is posed per polynomial qqq, which is what (12) proves and implies the printed form.
  • Other conventions. Proposition 17's spectral norm is written as max⁡∥y∥=1∣yTAy∣\max_{\|y\|=1}|y^{\mathsf T}Ay|max∥y∥=1​∣yTAy∣, and homogeneity of FFF is explicit there. Theorem 1 is stated cross-multiplied, so that it is meaningful when ppp is constant on the sphere. Its level value is extended real to record infeasibility; the theorem asserts a finite attained value and a degree-bounded SOS certificate.
  • Not posed. Proposition 7 (λmax⁡(T[h])≥1−7n12d2ℓ2\lambda_{\max}(\mathcal T[h])\ge1-\frac{7n}{12}\frac{d^2}{\ell^2}λmax​(T[h])≥1−127n​ℓ2d2​) fails, for example, at d=2d=2d=2, n=1n=1n=1, ℓ=10\ell=10ℓ=10. The zero bound it quotes and the explicit constants at the end of p. 9 are not posed either; the true first inequality of its proof is.

Proofs of any milestone are welcome. So are reusable developments of Gegenbauer polynomials, spherical harmonics, the Funk–Hecke formula, Jacobi matrices, and Carathéodory-type finite quadratures that turn an integral of squares into a finite sum of squares.

Selected references

  • K. Fang, H. Fawzi, The sum-of-squares hierarchy on the sphere, and applications in quantum information theory, arXiv preprint, 2019. https://arxiv.org/abs/1908.05155v1
  • B. Reznick, Uniform denominators in Hilbert's seventeenth problem, Mathematische Zeitschrift 220(1), 75–97, 1995. https://doi.org/10.1007/BF02572604
  • A. C. Doherty, S. Wehner, Convergence of SDP hierarchies for polynomial optimization on the hypersphere, arXiv preprint, 2012. https://arxiv.org/abs/1210.5048
  • E. de Klerk, M. Laurent, Convergence analysis of a Lasserre hierarchy of upper bounds for polynomial minimization on the sphere, arXiv preprint, 2019. https://arxiv.org/abs/1904.08828
  • J. B. Lasserre, Global optimization with polynomials and the problem of moments, SIAM Journal on Optimization 11(3), 796–817, 2001. https://doi.org/10.1137/S1052623400366802
23 thms2 active usersReviewed
Numerical AnalysisQuantum Information·Captain: mikedeng1

Quantum Algorithm for Systems of Linear Equations with Exponentially Improved Dependence on Precision II: A Discretized Gaussian Fourier Double Sum Is ε-Close to 1/x on [−1, −1/κ] ∪ [1/κ, 1]Research Paper

Motivation

A quantum algorithm for a system of linear equations must turn operations it can implement into an approximation of the inverse of the system matrix. For a Hermitian matrix, time evolution e−iAte^{-iAt}e−iAt is such an operation. Childs, Kothari and Somma use a Fourier expansion of the scalar reciprocal 1/x1/x1/x to express an approximation to A−1A^{-1}A−1 as a finite linear combination of these evolutions. Their paper reports an exponential improvement in the dependence on the requested precision over earlier linear-systems methods. The scalar approximation in Lemma 11 is the mathematical input to their Fourier algorithm and to the query and gate analyses in Theorem 3. This mission isolates that approximation and the Gaussian estimates stated around it. Theorem 3's complexity claims themselves are outside the present formalization. Childs, Kothari and Somma, §3, pp. 10–14.

Setting

Fix a condition number κ≥1\kappa\ge1κ≥1. The scalar spectral domain is

Dκ=[−1,−1/κ]∪[1/κ,1].D_\kappa=[-1,-1/\kappa]\cup[1/\kappa,1].Dκ​=[−1,−1/κ]∪[1/κ,1].

It contains the real eigenvalues permitted after the paper's normalization and excludes zero, where the reciprocal is undefined. For an accuracy ε>0\varepsilon>0ε>0, two functions are ε\varepsilonε-close on DκD_\kappaDκ​ when their difference has magnitude at most ε\varepsilonε at every point of that domain. A complex-valued approximant is compared with 1/x1/x1/x as a complex number. The paper gives this domain and closeness convention before the Fourier construction. Childs, Kothari and Somma, pp. 9–10.

The intermediate function gyJ,zK(x)g_{y_J,z_K}(x)gyJ​,zK​​(x) is a truncated Gaussian Fourier integral. It integrates ze−z2/2e−ixyzz e^{-z^2/2}e^{-ixyz}ze−z2/2e−ixyz over −zK≤z≤zK-z_K\le z\le z_K−zK​≤z≤zK​ and then over 0≤y≤yJ0\le y\le y_J0≤y≤yJ​, multiplying by i/2πi/\sqrt{2\pi}i/2π​. The finite approximant hJ,K,Δy,Δz(x)h_{J,K,\Delta_y,\Delta_z}(x)hJ,K,Δy​,Δz​​(x) is a Gaussian Fourier double sum with the same normalization and phase. Its samples are yj=jΔyy_j=j\Delta_yyj​=jΔy​ for j=0,…,J−1j=0,\ldots,J-1j=0,…,J−1 and zk=kΔzz_k=k\Delta_zzk​=kΔz​ for k=−K,…,Kk=-K,\ldots,Kk=−K,…,K; each term carries both mesh widths. Thus J,KJ,KJ,K count the retained samples, while Δy,Δz\Delta_y,\Delta_zΔy​,Δz​ control their spacing. The sign in the phase and the factor iii are part of the definitions. Childs, Kothari and Somma, (18), p. 10, and (21), p. 11.

Formalization targets

Truncation

Lemma 12 says that for cutoffs of scale

yJ=Θ ⁣(κlog⁡(κ/ε)),zK=Θ ⁣(log⁡(κ/ε)),y_J=\Theta\!\bigl(\kappa\sqrt{\log(\kappa/\varepsilon)}\bigr), \qquad z_K=\Theta\!\bigl(\sqrt{\log(\kappa/\varepsilon)}\bigr),yJ​=Θ(κlog(κ/ε)​),zK​=Θ(log(κ/ε)​),

the function gyJ,zKg_{y_J,z_K}gyJ​,zK​​ is ε\varepsilonε-close to 1/x1/x1/x on DκD_\kappaDκ​. The proposal includes the paper's explicit error bound (27) and its Gaussian tail bound (28), as well as the Gaussian Poisson-summation identity of Lemma 13. These are separate reusable targets, not replacements for the approximation theorem. Childs, Kothari and Somma, Lemmas 12–13 and (27)–(28), pp. 11–12.

Finite Fourier sum

The goal is Lemma 11:

∣hJ,K,Δy,Δz(x)−1x∣≤εfor every x∈Dκ,\left|h_{J,K,\Delta_y,\Delta_z}(x)-\frac1x\right|\le\varepsilon \quad\text{for every }x\in D_\kappa,​hJ,K,Δy​,Δz​​(x)−x1​​≤εfor every x∈Dκ​,

where

J=Θ ⁣(κεlog⁡κε),K=Θ ⁣(κlog⁡κε),Δy=Θ ⁣(εlog⁡(κ/ε)),Δz=Θ ⁣(1κlog⁡(κ/ε)).J=\Theta\!\left(\frac\kappa\varepsilon\log\frac\kappa\varepsilon\right),\quad K=\Theta\!\left(\kappa\log\frac\kappa\varepsilon\right),\quad \Delta_y=\Theta\!\left(\frac\varepsilon{\sqrt{\log(\kappa/\varepsilon)}}\right),\quad \Delta_z=\Theta\!\left(\frac1{\kappa\sqrt{\log(\kappa/\varepsilon)}}\right).J=Θ(εκ​logεκ​),K=Θ(κlogεκ​),Δy​=Θ(log(κ/ε)​ε​),Δz​=Θ(κlog(κ/ε)​1​).

The Θ\ThetaΘ statements impose upper and lower bounds with absolute constants, uniformly across κ\kappaκ and ε\varepsilonε. The requested approximation error is exactly ε\varepsilonε, matching the lemma's claim. The four scales specify both the size of the finite expansion and its mesh. Childs, Kothari and Somma, Lemma 11, p. 10.

Significance

The finite sum provides the paper's Fourier route from scalar reciprocal approximation to a linear combination of time-evolution operators. Its sample counts and spacings are the quantities that enter the algorithm's implementation costs. A result that only asserted approximation after arbitrarily many samples would not express the bound used there. The truncated integral and Poisson identity also remain useful for other Gaussian quadrature and Fourier-sampling arguments. Childs, Kothari and Somma, §§3.1–3.2, pp. 11–14.

The paper proves these claims on paper. This proposal asks for machine-checked Lean proofs of the scalar statements, including the complex normalization, the finite and infinite sum conventions, and the uniform scale bounds. It does not assert that the quantum algorithm, its Hamiltonian simulation subroutines, or its query and gate complexity theorems have been formalized.

Difficulty

The infinite Gaussian Fourier representation alone does not specify a finite implementable expansion. Restricting both integrals introduces two truncation errors, while replacing them by samples adds discretization and periodic-aliasing effects. These errors have to be controlled simultaneously with JJJ, KKK, Δy\Delta_yΔy​, and Δz\Delta_zΔz​ at the scales stated in Lemma 11. Merely taking the mesh arbitrarily fine gives approximation without the theorem's finite-size bounds. The proof also uses a complex Fourier phase although its target is real, and its infinite sums must have their ordinary convergent meaning. Childs, Kothari and Somma, proof of Lemma 11, pp. 13–14.

Formalization scope

The Lean development uses R\mathbb RR for x,κ,εx,\kappa,\varepsilonx,κ,ε and the cutoff and mesh parameters, C\mathbb CC for ggg and hhh, and the complex norm for closeness. Finite sums use exactly 0≤j<J0\le j<J0≤j<J and −K≤k≤K-K\le k\le K−K≤k≤K; the integral for ggg is iterated and has nonnegative upper cutoffs. The optional identity (20) is also an iterated integral, with the zzz integral evaluated before the yyy integral. Infinite sums in Lemma 13 are over Z\mathbb ZZ. The Gaussian integrals and series in the statements are convergent, so Lean's totalized integral and sum conventions do not supply artificial zero values.

The paper's condition-number convention is recorded as κ≥1\kappa\ge1κ≥1 and Corollary 10's operating range as 0<ε<1/20<\varepsilon<1/20<ε<1/2. Those conditions keep DκD_\kappaDκ​ nonempty and log⁡(κ/ε)\log(\kappa/\varepsilon)log(κ/ε) positive. The unnumbered reciprocal-exponential bound from p. 13 has x≠0x\ne0x=0 explicitly, because the printed fractions have no value at zero. The Θ\ThetaΘ bounds quantify their constants before the problem parameters. In particular, choices with unbounded sample counts or vanishing mesh widths cannot satisfy the goal solely by brute-force approximation.

A complete development needs reusable Gaussian integration and tail estimates, complex exponential identities, summability of Gaussian integer series, and Poisson summation in Mathlib's analytic setting. Contributions that establish these general facts, the stated milestones, or Lemma 11 with its original bounds all fit this scope. This mission uses the reviewed shared definition of DκD_\kappaDκ​. Childs, Kothari and Somma, pp. 9–14.

Selected references

  • A. M. Childs, R. Kothari and R. D. Somma, Quantum algorithm for systems of linear equations with exponentially improved dependence on precision, SIAM Journal on Computing 46(6), 2017; arXiv:1511.02306v2.
8 thms2 active usersReviewed
ProbabilityTheoretical Computer Science·Captain: mikedeng1

Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs? 3: Low-Influence Functions Have Level-One Fourier Weight at Most 2/π + CδResearch Paper

Motivation

Fourier analysis of functions on the discrete cube {−1,1}n\{-1,1\}^n{−1,1}n is the main tool behind tight inapproximability results under the Unique Games Conjecture. In the MAX-CUT reduction of Khot, Kindler, Mossel and O'Donnell (SIAM J. Comput. 2007), soundness rests on the Majority Is Stablest theorem: among bounded functions in which no coordinate has large influence, the majority function is asymptotically the most noise stable. That theorem was a conjecture when the paper was written and was proved by Mossel, O'Donnell and Oleszkiewicz (Annals of Math. 2010) using an invariance principle.

Section 6.2 of the paper records special cases of Majority Is Stablest that have short, self-contained proofs. Theorem 6 is the case where the noise parameter ρ\rhoρ tends to 000. There the noise stability is dominated by the Fourier weight at level 1, and the statement says that a bounded function with small influences has level-one weight at most 2/π2/\pi2/π, up to an explicit error linear in the largest influence. Bounds on the level-one weight also appear in Talagrand's work on correlation of monotone sets (Combinatorica 1996), which the paper compares against (its Theorem 18), and the level-one inequality is a standard chapter of the analysis of Boolean functions (O'Donnell 2014).

Setting

Points of the discrete cube {−1,1}n\{-1,1\}^n{−1,1}n are sign vectors x=(x1,…,xn)x=(x_1,\dots,x_n)x=(x1​,…,xn​); following the paper, the bit TRUE is read as −1-1−1 and FALSE as 111. The cube carries the uniform probability measure, so E[g]=2−n∑xg(x)\mathbf E[g]=2^{-n}\sum_x g(x)E[g]=2−n∑x​g(x), and real functions form an inner product space with ⟨f,g⟩=E[fg]\langle f,g\rangle=\mathbf E[fg]⟨f,g⟩=E[fg].

For S⊆[n]S\subseteq[n]S⊆[n] the parity χS(x)=∏i∈Sxi\chi_S(x)=\prod_{i\in S}x_iχS​(x)=∏i∈S​xi​; the parities form an orthonormal basis, and the Fourier coefficient of fff at SSS is f^(S)=⟨f,χS⟩\hat f(S)=\langle f,\chi_S\ranglef^​(S)=⟨f,χS​⟩. The weight of fff at level 1 is

W1(f)=∑∣S∣=1f^(S)2=∑i=1nf^({i})2.W^1(f)=\sum_{|S|=1}\hat f(S)^2=\sum_{i=1}^n\hat f(\{i\})^2 .W1(f)=∣S∣=1∑​f^​(S)2=i=1∑n​f^​({i})2.

The influence of coordinate iii on fff (Definition 2) is

Infi(f)=Ex1,…,xi−1,xi+1,…,xn[Varxi[f]],\mathrm{Inf}_i(f)=\mathop{\mathbf E}_{x_1,\dots,x_{i-1},x_{i+1},\dots,x_n}\big[\mathrm{Var}_{x_i}[f]\big],Infi​(f)=Ex1​,…,xi−1​,xi+1​,…,xn​​[Varxi​​[f]],

the expected variance of fff when all coordinates but xix_ixi​ are fixed at random and xix_ixi​ is a uniform sign. The linear part of fff is ℓ(x)=∑if^({i})xi\ell(x)=\sum_i\hat f(\{i\})x_iℓ(x)=∑i​f^​({i})xi​, and ∥g∥1=E∣g∣\|g\|_1=\mathbf E|g|∥g∥1​=E∣g∣, ∥g∥2=E[g2]\|g\|_2=\sqrt{\mathbf E[g^2]}∥g∥2​=E[g2]​, ∥g∥∞=max⁡x∣g(x)∣\|g\|_\infty=\max_x|g(x)|∥g∥∞​=maxx​∣g(x)∣.

Throughout, C=2(1−2/π)≈0.404C=2\big(1-\sqrt{2/\pi}\big)\approx 0.404C=2(1−2/π​)≈0.404.

Formalization targets

Goal: Theorem 6 (p. 12)

For every nnn, every f:{−1,1}n→[−1,1]f:\{-1,1\}^n\to[-1,1]f:{−1,1}n→[−1,1] and every δ≥0\delta\ge 0δ≥0 with Infi(f)≤δ\mathrm{Inf}_i(f)\le\deltaInfi​(f)≤δ for all iii,

∑∣S∣=1f^(S)2  ≤  2π+Cδ.\sum_{|S|=1}\hat f(S)^2\;\le\;\frac{2}{\pi}+C\delta .∣S∣=1∑​f^​(S)2≤π2​+Cδ.

The constant CCC is explicit, and the goal states it exactly as printed.

Milestones (proof of Theorem 6, p. 25, and Proposition 7.2, p. 16)

  1. For fff with values in [−1,1][-1,1][−1,1]: ∑∣S∣=1f^(S)2=∥ℓ∥22=⟨f,ℓ⟩≤∥f∥∞∥ℓ∥1≤∥ℓ∥1\sum_{|S|=1}\hat f(S)^2=\|\ell\|_2^2=\langle f,\ell\rangle\le\|f\|_\infty\|\ell\|_1\le\|\ell\|_1∑∣S∣=1​f^​(S)2=∥ℓ∥22​=⟨f,ℓ⟩≤∥f∥∞​∥ℓ∥1​≤∥ℓ∥1​.
  2. The König–Schütt–Tomczak-Jaegermann bound: if ∣ai∣≤δ|a_i|\le\delta∣ai​∣≤δ for all iii and ℓ=∑iaixi\ell=\sum_i a_ix_iℓ=∑i​ai​xi​, then
∥ℓ∥1≤2/π ∥ℓ∥2+C2 δ.\|\ell\|_1\le\sqrt{2/\pi}\,\|\ell\|_2+\tfrac C2\,\delta .∥ℓ∥1​≤2/π​∥ℓ∥2​+2C​δ.
  1. The quadratic step: for X,δ≥0X,\delta\ge0X,δ≥0, X2≤2/π X+C2δX^2\le\sqrt{2/\pi}\,X+\tfrac C2\deltaX2≤2/π​X+2C​δ implies X≤1/2π+1/2π+Cδ/2X\le\sqrt{1/2\pi}+\sqrt{1/2\pi+C\delta/2}X≤1/2π​+1/2π+Cδ/2​ and X2≤2/π+CδX^2\le 2/\pi+C\deltaX2≤2/π+Cδ.
  2. Proposition 7.2: Infi(f)=∑S∋if^(S)2\mathrm{Inf}_i(f)=\sum_{S\ni i}\hat f(S)^2Infi​(f)=∑S∋i​f^​(S)2.

Significance

The result. The constant 2/π2/\pi2/π is sharp: majority on nnn variables has influences of order n−1/2n^{-1/2}n−1/2 and level-one weight tending to 2/π2/\pi2/π, which is (E∣Z∣)2(\mathbf E|Z|)^2(E∣Z∣)2 for a standard Gaussian ZZZ. Theorem 6 thus identifies the extremal level-one weight of low-influence bounded functions and gives a rate linear in the maximal influence. It is the ρ→0\rho\to0ρ→0 instance of Majority Is Stablest, obtained without the invariance principle, and level-one bounds of this type are used in hardness reductions and in the study of noise sensitivity.

Formalizing it. The milestones together give a complete formal route from bounded functions to the stated bound, except for one step discussed below. They also produce a reusable layer of Boolean Fourier analysis: Fourier coefficients, level weights, influences in their variance form and the Fourier formula for influences. Mathlib contains no development of influences or level weights on the cube, and the platform has none either; the König–Schütt–Tomczak-Jaegermann inequality, a sharp quantitative central limit bound for Rademacher sums (J. Reine Angew. Math. 1999), has no machine-checked proof.

Status. The published proof's first step, ∣f^({i})∣≤Infi(f)|\hat f(\{i\})|\le\mathrm{Inf}_i(f)∣f^​({i})∣≤Infi​(f), is valid for Boolean-valued fff but not for [−1,1][-1,1][−1,1]-valued fff; for [−1,1][-1,1][−1,1]-valued fff the statement is posed as printed. For f=c x1f=c\,x_1f=cx1​ with 0<c<10<c<10<c<1 one has f^({1})=c>c2=Inf1(f)\hat f(\{1\})=c>c^2=\mathrm{Inf}_1(f)f^​({1})=c>c2=Inf1​(f), and the argument as written then yields only 2/π+Cδ2/\pi+C\sqrt\delta2/π+Cδ​. Numerical search over small cubes has found no function violating the printed bound. A proof of the goal for bounded fff, or a counterexample, is therefore a genuine contribution.

Difficulty

The obvious argument replaces ℓ\ellℓ by a Gaussian with the same variance and uses E∣Z∣=2/π\mathbf E|Z|=\sqrt{2/\pi}E∣Z∣=2/π​. A central limit theorem with an error term is needed, and generic Berry–Esseen bounds give an additive error with a constant far from C/2C/2C/2; the exact constant 1−2/π1-\sqrt{2/\pi}1−2/π​ requires the sharp Rademacher-sum inequality, whose proof is a delicate analysis of E∣∑iaixi∣\mathbf E|\sum_ia_ix_i|E∣∑i​ai​xi​∣ as a function of the coefficients. The second obstacle is the passage from influences to coefficients. For bounded fff only f^({i})2≤Infi(f)\hat f(\{i\})^2\le\mathrm{Inf}_i(f)f^​({i})2≤Infi​(f) holds, so a bound on influences controls coefficients only at scale δ\sqrt\deltaδ​; feeding that into the chain loses the linear dependence on δ\deltaδ. Recovering the printed rate for non-Boolean fff needs an idea beyond the published proof.

Formalization scope

A point of the cube is Fin n → Bool, mapped to a sign by pm with pm true = -1 and pm false = 1. Expectations are normalised finite sums, so no measure theory is involved. A function f:{−1,1}n→[−1,1]f:\{-1,1\}^n\to[-1,1]f:{−1,1}n→[−1,1] is a real function with the hypothesis ∀ x, |f x| ≤ 1. The influence is defined as on the page, as the average over the cube of ((f(xi←1)−f(xi←−1))/2)2\big((f(x^{i\leftarrow1})-f(x^{i\leftarrow-1}))/2\big)^2((f(xi←1)−f(xi←−1))/2)2, which is the variance in xix_ixi​; it is not defined by its Fourier formula, which is a milestone. The level-one weight is ∑if^({i})2\sum_i\hat f(\{i\})^2∑i​f^​({i})2. The constant CCC is written out as 2 * (1 - Real.sqrt (2 / Real.pi)); an existentially quantified constant would be a weaker theorem. The case n=0n=0n=0 is allowed.

Two hypotheses are added and disclosed: δ≥0\delta\ge0δ≥0 in Theorem 6 and in the König–Schütt–Tomczak-Jaegermann bound. For n≥1n\ge1n≥1 each follows from the other hypotheses; for n=0n=0n=0 the influence (resp. coefficient) hypothesis is empty and δ≥0\delta\ge0δ≥0 is what the page assumes.

A trivializing formalization would drop the range hypothesis (then scaled dictators refute the bound and the statement is false), define influence through Fourier coefficients (which makes Proposition 7.2 definitional), or weaken the hypothesis of the goal to a bound on the coefficients ∣f^({i})∣≤δ|\hat f(\{i\})|\le\delta∣f^​({i})∣≤δ; none of these is used here. In particular, the goal is not strengthened to Boolean-valued fff, where the published proof applies verbatim.

Contributions welcome: proofs of Parseval-type identities for the linear part, of Proposition 7.2, of the elementary quadratic step, of the König–Schütt–Tomczak-Jaegermann inequality, and of the goal itself. The cube layer is reusable for any later formalization of Boolean function analysis.

Selected references

  • S. Khot, G. Kindler, E. Mossel, R. O'Donnell, Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs?, SIAM J. Comput. 37(1), 2007. https://doi.org/10.1137/S0097539705447372
  • E. Mossel, R. O'Donnell, K. Oleszkiewicz, Noise stability of functions with low influences: invariance and optimality, Annals of Mathematics 171(1), 2010. https://doi.org/10.4007/annals.2010.171.295
  • H. König, C. Schütt, N. Tomczak-Jaegermann, Projection constants of symmetric spaces and variants of Khintchine's inequality, J. Reine Angew. Math. 511, 1999. https://doi.org/10.1515/crll.1999.511.1
  • M. Talagrand, How much are increasing sets positively correlated?, Combinatorica 16(2), 1996. https://doi.org/10.1007/BF01844850
  • R. O'Donnell, Analysis of Boolean Functions, Cambridge University Press, 2014. https://arxiv.org/abs/2105.10386
7 thms2 active usersReviewed
Discrete GeometryProbability·Captain: mikedeng1

On Lattices, Learning with Errors, Random Linear Codes, and Cryptography 2: For r ≥ √2·η_ε(L), ε ≤ 1/10, a Discrete Gaussian Sample Lies Outside Any Proper Subspace with Probability ≥ 1/10Research Paper

Motivation

Regev's paper (J. ACM 56(6), Article 34, 2009) introduces the learning with errors (LWE) problem and shows that solving it is at least as hard, for quantum algorithms, as approximating standard worst-case lattice problems such as the shortest independent vectors problem (SIVP) and GapSVP. LWE is the basis of most lattice-based public-key cryptography, including the post-quantum schemes standardized since.

The reduction runs through a sampling problem: produce samples of the discrete Gaussian distribution DL,rD_{L,r}DL,r​ on a lattice LLL. The last step converts such a sampler into a solver for SIVP, which asks for nnn short linearly independent lattice vectors. That conversion rests on one geometric fact about DL,rD_{L,r}DL,r​, Lemma 3.15 of the paper (p. 34:31): when the width rrr is at least 2\sqrt22​ times the smoothing parameter of LLL, a sample is not trapped in any proper subspace. The lemma first appeared, with only a proof sketch, in the preliminary version of Micciancio and Regev's work on worst-case to average-case reductions (SIAM J. Comput. 2007); Regev's article gives the full proof. This mission formalizes that lemma. The paper's main theorem, a quantum reduction (Theorem 3.1), is outside this series.

Setting

Work in Rn\mathbb{R}^nRn, n≥1n \ge 1n≥1, with the Euclidean inner product ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle⟨⋅,⋅⟩ and norm ∥⋅∥\|\cdot\|∥⋅∥.

  • A lattice L⊂RnL \subset \mathbb{R}^nL⊂Rn is the set of integer combinations of nnn linearly independent vectors. Its dual is L∗={y∈Rn:⟨x,y⟩∈Z ∀x∈L}L^* = \{y \in \mathbb{R}^n : \langle x, y\rangle \in \mathbb{Z}\ \forall x \in L\}L∗={y∈Rn:⟨x,y⟩∈Z ∀x∈L}, and det⁡(L)\det(L)det(L) is the volume of a fundamental domain; det⁡(L∗)=1/det⁡(L)\det(L^*) = 1/\det(L)det(L∗)=1/det(L).
  • The Gaussian function of width s>0s > 0s>0 is ρs(x)=exp⁡(−π∥x∥2/s2)\rho_s(x) = \exp(-\pi\|x\|^2/s^2)ρs​(x)=exp(−π∥x∥2/s2) (Eq. (4)); for a countable set AAA, ρs(A)=∑x∈Aρs(x)\rho_s(A) = \sum_{x \in A}\rho_s(x)ρs​(A)=∑x∈A​ρs​(x).
  • The discrete Gaussian DL,rD_{L,r}DL,r​ is the probability distribution on LLL with mass DL,r(x)=ρr(x)/ρr(L)D_{L,r}(x) = \rho_r(x)/\rho_r(L)DL,r​(x)=ρr​(x)/ρr​(L) (Eq. (6)).
  • For ϵ>0\epsilon > 0ϵ>0, the smoothing parameter ηϵ(L)\eta_\epsilon(L)ηϵ​(L) is the smallest s>0s > 0s>0 with ρ1/s(L∗∖{0})≤ϵ\rho_{1/s}(L^* \setminus \{0\}) \le \epsilonρ1/s​(L∗∖{0})≤ϵ (Definition 2.10, p. 34:19).
  • A subspace HHH is a real linear subspace of Rn\mathbb{R}^nRn; "dimension at most n−1n-1n−1" means HHH is proper.

Formalization targets

Goal: Lemma 3.15 (p. 34:31)

For an nnn-dimensional lattice LLL, 0<ϵ≤1100 < \epsilon \le \tfrac1{10}0<ϵ≤101​, r≥2 ηϵ(L)r \ge \sqrt2\,\eta_\epsilon(L)r≥2​ηϵ​(L) and every subspace HHH with dim⁡H≤n−1\dim H \le n - 1dimH≤n−1,

Pr⁡x∼DL,r[x∉H]=∑x∈L∖Hρr(x)ρr(L)  ≥  110.\Pr_{x \sim D_{L,r}}[x \notin H] = \sum_{x \in L \setminus H} \frac{\rho_r(x)}{\rho_r(L)} \;\ge\; \frac{1}{10}.x∼DL,r​Pr​[x∈/H]=x∈L∖H∑​ρr​(L)ρr​(x)​≥101​.

The constants 2\sqrt22​, 110\tfrac1{10}101​ and 110\tfrac1{10}101​ are the printed ones.

Milestones, in attack order

  1. Lemma 2.14 (Poisson summation, p. 34:20), already proved on the platform: f(L)=det⁡(L∗)f^(L∗)f(L) = \det(L^*)\hat f(L^*)f(L)=det(L∗)f^​(L∗), with f^(w)=∫f(x)e−2πi⟨x,w⟩dx\hat f(w) = \int f(x)e^{-2\pi i\langle x, w\rangle}dxf^​(w)=∫f(x)e−2πi⟨x,w⟩dx.
  2. The remark after Definition 2.10 (p. 34:19): s↦ρ1/s(L∗∖{0})s \mapsto \rho_{1/s}(L^* \setminus \{0\})s↦ρ1/s​(L∗∖{0}) is continuous and strictly decreasing on (0,∞)(0,\infty)(0,∞), tends to ∞\infty∞ at 000 and to 000 at ∞\infty∞, and ϵ↦ηϵ(L)\epsilon \mapsto \eta_\epsilon(L)ϵ↦ηϵ​(L) is its inverse.
  3. The expectation chain (proof of Lemma 3.15, p. 34:31): for a unit vector www,
Expx∼DL,r[e−π⟨w,x⟩2/r2]=det⁡(L∗)rn2 ρr(L)∑y∈L∗e−πr2(∥y∥2−⟨w,y⟩2/2)≤det⁡(L∗)rn2 ρr(L)ρ2/r(L∗)≤det⁡(L∗)rn2 ρr(L)(1+ϵ).\mathop{\mathrm{Exp}}_{x\sim D_{L,r}}\bigl[e^{-\pi\langle w,x\rangle^2/r^2}\bigr] = \frac{\det(L^*)r^n}{\sqrt2\,\rho_r(L)}\sum_{y\in L^*}e^{-\pi r^2(\|y\|^2 - \langle w,y\rangle^2/2)} \le \frac{\det(L^*)r^n}{\sqrt2\,\rho_r(L)}\rho_{\sqrt2/r}(L^*) \le \frac{\det(L^*)r^n}{\sqrt2\,\rho_r(L)}(1+\epsilon).Expx∼DL,r​​[e−π⟨w,x⟩2/r2]=2​ρr​(L)det(L∗)rn​y∈L∗∑​e−πr2(∥y∥2−⟨w,y⟩2/2)≤2​ρr​(L)det(L∗)rn​ρ2​/r​(L∗)≤2​ρr​(L)det(L∗)rn​(1+ϵ).
  1. The normalization bound (p. 34:31): ρr(L)=det⁡(L∗)rnρ1/r(L∗)≥det⁡(L∗)rn\rho_r(L) = \det(L^*)r^n\rho_{1/r}(L^*) \ge \det(L^*)r^nρr​(L)=det(L∗)rnρ1/r​(L∗)≥det(L∗)rn for every r>0r > 0r>0.
  2. The conclusion of the proof (p. 34:31): the expectation is at most 12(1+ϵ)<0.9\tfrac1{\sqrt2}(1+\epsilon) < 0.92​1​(1+ϵ)<0.9.

Significance

The result. Lemma 3.15 gives Corollary 3.16: n2n^2n2 independent samples of DL,rD_{L,r}DL,r​ contain nnn linearly independent vectors except with exponentially small probability. Since samples of DL,rD_{L,r}DL,r​ have norm at most about n r\sqrt n\, rn​r with high probability, a sampler at width r≈2 ηϵ(L)r \approx \sqrt2\,\eta_\epsilon(L)r≈2​ηϵ​(L) therefore yields short independent vectors, which is how Regev's reduction reaches SIVP (§3.3). The same property is used in later work wherever discrete Gaussian samples must generate a full-rank set of lattice vectors.

Formalizing it. The lemma is proved in the paper; it has no machine-checked proof that we know of. The work this mission asks for is the formalization of the known proof: the Gaussian-sum analysis of a discrete Gaussian on a general lattice in Mathlib's ZLattice framework, built on the platform's proved Poisson summation formula for lattices. The remark after Definition 2.10 (well-definedness of the smoothing parameter) and the normalization bound ρr(L)≥det⁡(L∗)rn\rho_r(L) \ge \det(L^*)r^nρr​(L)≥det(L∗)rn are used across the whole paper (Lemmas 3.2, 3.12, Claims 3.8, 3.9) and are reusable beyond this mission.

Difficulty

The obvious argument fails at the first step: there is no direct way to bound the mass of DL,rD_{L,r}DL,r​ on a hyperplane, because a lattice can place many short vectors in one hyperplane and the normalization ρr(L)\rho_r(L)ρr​(L) is not known in closed form. The paper's route replaces the indicator of HHH by a Gaussian in the direction orthogonal to HHH and moves to the dual lattice, where the smoothing hypothesis controls the sum. Formally this requires Poisson summation for an anisotropic Gaussian (a Gaussian with a non-scalar covariance), i.e. the Fourier transform of x↦exp⁡(−π(∥x∥2+⟨w,x⟩2)/r2)x \mapsto \exp(-\pi(\|x\|^2 + \langle w,x\rangle^2)/r^2)x↦exp(−π(∥x∥2+⟨w,x⟩2)/r2), which is not a stated Mathlib lemma, together with summability of Gaussian sums over lattices and the identification of the dual lattice used by the Poisson formula with the one in the paper. The smoothing remark needs continuity and strict monotonicity of a lattice theta series and its limits at 000 and ∞\infty∞.

Formalization scope

  • Rn\mathbb{R}^nRn is EuclideanSpace ℝ (Fin n) with Lebesgue measure. A lattice is L : Submodule ℤ (EuclideanSpace ℝ (Fin n)) with [DiscreteTopology L] [IsZLattice ℝ L] (discrete, full rank), the same shape as the referenced Poisson summation item. L∗L^*L∗ is LinearMap.BilinForm.dualSubmodule (innerₗ _) L; det⁡(L∗)\det(L^*)det(L∗) is written (ZLattice.covolume L)−1(\texttt{ZLattice.covolume } L)^{-1}(ZLattice.covolume L)−1.
  • All Gaussian sums are real tsums over the lattice or its dual; they are summable, so the values are the true sums. DL,rD_{L,r}DL,r​ is a mass function on the points of LLL, and the probability of x∉Hx \notin Hx∈/H is the sum of the masses of the lattice points outside HHH.
  • ηϵ(L)\eta_\epsilon(L)ηϵ​(L) is the real infimum of {s>0:ρ1/s(L∗∖{0})≤ϵ}\{s > 0 : \rho_{1/s}(L^* \setminus \{0\}) \le \epsilon\}{s>0:ρ1/s​(L∗∖{0})≤ϵ}; that it is attained is milestone 2, not a definitional shortcut.
  • Added hypotheses, all disclosed in the items: n≥1n \ge 1n≥1 in the goal (at n=0n = 0n=0 the natural-number subtraction n−1n - 1n−1 is 000, the only subspace of dimension 000 is the whole space R0\mathbb{R}^0R0, and the probability is 000); ϵ>0\epsilon > 0ϵ>0 (Definition 2.10 is for ϵ>0\epsilon > 0ϵ>0; for ϵ≤0\epsilon \le 0ϵ≤0 the Lean infimum is over the empty set, equals 000, and the hypothesis r≥2 ηϵ(L)r \ge \sqrt2\,\eta_\epsilon(L)r≥2​ηϵ​(L) would be vacuous); r>0r > 0r>0 (a Gaussian width; for n≥1n \ge 1n≥1 it follows from the other hypotheses).
  • Rotation. The proof's "assume without loss of generality that (1,0,…,0)(1,0,\dots,0)(1,0,…,0) is orthogonal to HHH" is formalized coordinate-free: milestones 3 and 5 are stated for an arbitrary unit vector www, with x1x_1x1​ replaced by ⟨w,x⟩\langle w, x\rangle⟨w,x⟩.
  • Lemma 2.14 is printed "for any function fff", the technical conditions omitted (p. 34:20). The referenced platform item states it for Schwartz functions fff, in translated form; every function the proof applies it to is a Gaussian, hence Schwartz.
  • Not a trivializing formalization: the probability is not stated through a Bochner integral or an unconstrained tsum, the smoothing hypothesis is not vacuous (ϵ>0\epsilon > 0ϵ>0), and the goal is the probability bound, not the expectation bound of milestone 3.
  • Contributions welcome: Fourier transforms of anisotropic Gaussians on EuclideanSpace, summability and monotonicity of lattice theta series, and the smoothing remark, each reusable in the sibling missions of this series.

Selected references

  • O. Regev, On Lattices, Learning with Errors, Random Linear Codes, and Cryptography, Journal of the ACM 56(6), Article 34, 2009. https://doi.org/10.1145/1568318.1568324
  • D. Micciancio and O. Regev, Worst-Case to Average-Case Reductions Based on Gaussian Measures, SIAM Journal on Computing 37(1), 2007. https://doi.org/10.1137/S0097539705447360
9 thms2 active usersReviewed
ProbabilityTheoretical Computer Science·Captain: mikedeng1

On Lattices, Learning with Errors, Random Linear Codes, and Cryptography 1: A Discrete Gaussian on L + u Plus Continuous Gaussian Noise ν_s Is Within Statistical Distance 4ε of ν_t, t = √(r² + s²)Research Paper

Motivation

The learning with errors (LWE) problem underlies most of post-quantum public-key cryptography. Its hardness rests on Regev's reduction from worst-case lattice problems to LWE (Regev, J. ACM 2009). The reduction is iterative: it repeatedly turns samples of a discrete Gaussian on a lattice into samples of a narrower one. Its classical step, Lemma 3.11, needs the following fact. Adding continuous Gaussian noise to a discrete Gaussian sample gives, up to a small statistical distance, a continuous Gaussian. That fact is Claim 3.9 of the paper. Through Corollary 3.10 it turns a lattice point plus noise into an LWE-type sample with a periodic Gaussian error.

The tool behind it is the smoothing parameter of Micciancio and Regev (SIAM J. Comput. 2007). Above this width a discrete Gaussian on a lattice behaves like a continuous one. Claims of this type have since become standard in lattice-based cryptography: discrete Gaussian sampling, trapdoors, and the convolution theorems of Peikert (CRYPTO 2010).

This mission formalizes Claim 3.9 from the published J. ACM article (Article 34, 2009). The paper's main theorem, Theorem 3.1, is a quantum reduction about efficient algorithms. It is outside this series of missions.

Setting

Work in Rn\mathbb{R}^nRn with the Euclidean norm and Lebesgue measure. For s>0s > 0s>0 the Gaussian function is ρs(x)=exp⁡(−π∥x/s∥2)\rho_s(x) = \exp(-\pi\|x/s\|^2)ρs​(x)=exp(−π∥x/s∥2), its shift is ρs,c(x)=ρs(x−c)\rho_{s,c}(x) = \rho_s(x - c)ρs,c​(x)=ρs​(x−c), and νs=ρs/sn\nu_s = \rho_s/s^nνs​=ρs​/sn is a probability density (Eqs. (4)–(5)). For a countable set AAA, ρs(A)=∑x∈Aρs(x)\rho_s(A) = \sum_{x \in A}\rho_s(x)ρs​(A)=∑x∈A​ρs​(x).

A lattice L⊂RnL \subset \mathbb{R}^nL⊂Rn is the set of integer combinations of nnn linearly independent vectors. Its dual is L∗={y:⟨x,y⟩∈Z ∀x∈L}L^* = \{y : \langle x, y\rangle \in \mathbb{Z}\ \forall x \in L\}L∗={y:⟨x,y⟩∈Z ∀x∈L}, and det⁡(L∗)=1/det⁡(L)\det(L^*) = 1/\det(L)det(L∗)=1/det(L), where det⁡(L)\det(L)det(L) is the volume of a fundamental parallelepiped. For u∈Rnu \in \mathbb{R}^nu∈Rn and r>0r > 0r>0, the discrete Gaussian DL+u,rD_{L+u,r}DL+u,r​ is the distribution on the coset L+uL + uL+u with mass ρr(y)/ρr(L+u)\rho_r(y)/\rho_r(L+u)ρr​(y)/ρr​(L+u) at yyy (Eq. (6)).

For ϵ>0\epsilon > 0ϵ>0 the smoothing parameter ηϵ(L)\eta_\epsilon(L)ηϵ​(L) is the smallest sss with ρ1/s(L∗∖{0})≤ϵ\rho_{1/s}(L^*\setminus\{0\}) \le \epsilonρ1/s​(L∗∖{0})≤ϵ (Definition 2.10).

The statistical distance of two densities is Δ(φ1,φ2)=∫Rn∣φ1−φ2∣\Delta(\varphi_1,\varphi_2) = \int_{\mathbb{R}^n}|\varphi_1 - \varphi_2|Δ(φ1​,φ2​)=∫Rn​∣φ1​−φ2​∣, with no factor 12\tfrac1221​, so it ranges in [0,2][0,2][0,2].

Let r,s>0r, s > 0r,s>0 and t=r2+s2t = \sqrt{r^2+s^2}t=r2+s2​. The distribution YYY is obtained by sampling y∼DL+u,ry \sim D_{L+u,r}y∼DL+u,r​ and adding independent noise with density νs\nu_sνs​. Its density is

Y(x)=∑y∈L+uDL+u,r(y) νs(x−y).Y(x) = \sum_{y \in L+u} D_{L+u,r}(y)\,\nu_s(x - y).Y(x)=y∈L+u∑​DL+u,r​(y)νs​(x−y).

Formalization targets

Goal: Claim 3.9 (p. 34:25)

If rs/t≥ηϵ(L)rs/t \ge \eta_\epsilon(L)rs/t≥ηϵ​(L) for some 0<ϵ<120 < \epsilon < \tfrac120<ϵ<21​, then

Δ(Y,νt)≤4ϵ.\Delta(Y, \nu_t) \le 4\epsilon .Δ(Y,νt​)≤4ϵ.

Milestones, in attack order

  1. Lemma 2.14 (Poisson summation), already proved on the platform and used here as a reference: f(L)=det⁡(L∗)f^(L∗)f(L) = \det(L^*)\hat f(L^*)f(L)=det(L∗)f^​(L∗).
  2. The remark after Definition 2.10 (p. 34:19). The map s↦ρ1/s(L∗∖{0})s \mapsto \rho_{1/s}(L^*\setminus\{0\})s↦ρ1/s​(L∗∖{0}) is continuous and strictly decreasing on (0,∞)(0,\infty)(0,∞), with limits ∞\infty∞ at 000 and 000 at ∞\infty∞, and ηϵ(L)\eta_\epsilon(L)ηϵ​(L) is its inverse.
  3. The Fourier transform of a shifted Gaussian (p. 34:25), ρσ,c^(w)=e−2πi⟨c,w⟩σnρ1/σ(w)\widehat{\rho_{\sigma,c}}(w) = e^{-2\pi i\langle c,w\rangle}\sigma^n\rho_{1/\sigma}(w)ρσ,c​​(w)=e−2πi⟨c,w⟩σnρ1/σ​(w).
  4. Claim 3.8 (p. 34:24). If r≥ηϵ(L)r \ge \eta_\epsilon(L)r≥ηϵ​(L), then ρr(L+c)∈rndet⁡(L∗)(1±ϵ)\rho_r(L+c) \in r^n\det(L^*)(1\pm\epsilon)ρr​(L+c)∈rndet(L∗)(1±ϵ).
  5. Eq. (11) (p. 34:25), Y(x)=s−nρt(x) ρrs/t,(r/t)2x−u(L)/ρr,−u(L)Y(x) = s^{-n}\rho_t(x)\,\rho_{rs/t,(r/t)^2x-u}(L)/\rho_{r,-u}(L)Y(x)=s−nρt​(x)ρrs/t,(r/t)2x−u​(L)/ρr,−u​(L).
  6. The pointwise bound (p. 34:26), ∣Y(x)−ρt(x)/tn∣≤ρt(x)/tn⋅4ϵ|Y(x) - \rho_t(x)/t^n| \le \rho_t(x)/t^n\cdot 4\epsilon∣Y(x)−ρt​(x)/tn∣≤ρt​(x)/tn⋅4ϵ.

A supporting item states the bridge used in both proofs: if s≥ηϵ(L)s \ge \eta_\epsilon(L)s≥ηϵ​(L), then ρ1/s(L∗∖{0})≤ϵ\rho_{1/s}(L^*\setminus\{0\}) \le \epsilonρ1/s​(L∗∖{0})≤ϵ.

Significance

Claim 3.9 is what makes Regev's iterative step classical. A discrete Gaussian sample, blurred by continuous noise, cannot be told apart from a continuous Gaussian of the combined width, except with probability 2ϵ2\epsilon2ϵ. Corollary 3.10 projects this onto a direction zzz and reduces it modulo 1 to obtain LWE samples with periodic Gaussian error Ψβ\Psi_\betaΨβ​. Without it, the reduction from lattice problems to LWE has no way to produce its error distribution. Claim 3.8, a milestone here, says that above the smoothing parameter the discrete Gaussian measure is almost invariant under shifts. It is the basic estimate of the theory.

The results are proved in the paper; none of them is formalized. Lean's Mathlib has lattices, their covolume, dual submodules and the Gaussian Fourier transform. The platform has the Poisson summation formula for lattices. This mission adds the smoothing parameter, discrete Gaussians on cosets, and the first machine-checked convolution theorem for discrete and continuous Gaussians. Later work, such as Corollary 3.10 or Peikert's general convolution theorem, can build on it.

Difficulty

Neither density is a finite object. YYY is an infinite sum over a coset of a lattice, normalized by another infinite sum. A direct term-by-term comparison of Y(x)Y(x)Y(x) with νt(x)\nu_t(x)νt​(x) fails: the sum defining Y(x)Y(x)Y(x) is a Gaussian sum over a shifted lattice, and its value genuinely varies with the position of (r/t)2x−u(r/t)^2x - u(r/t)2x−u relative to LLL; for narrow Gaussians the variation is of order one. The claim is that this oscillation is uniformly small, with a relative error that depends only on ϵ\epsilonϵ, not on nnn, xxx or uuu. Two ratios of lattice sums must be bounded at once, uniformly in xxx. The constant 4ϵ4\epsilon4ϵ uses ϵ<12\epsilon < \tfrac12ϵ<21​ in an essential way, because (1+ϵ)/(1−ϵ)(1+\epsilon)/(1-\epsilon)(1+ϵ)/(1−ϵ) must stay below 1+4ϵ1+4\epsilon1+4ϵ.

The smoothing parameter is defined as a least element. That the least element exists, i.e. that the infimum is attained, is itself a statement about continuity and strict monotonicity of an infinite sum in its width.

Formalization scope

  • Rn\mathbb{R}^nRn is EuclideanSpace ℝ (Fin n).
  • A lattice is a Submodule ℤ with [DiscreteTopology L] [IsZLattice ℝ L].
  • L∗L^*L∗ is LinearMap.BilinForm.dualSubmodule (innerₗ _) L.
  • det⁡(L∗)\det(L^*)det(L∗) is written det⁡(L)−1\det(L)^{-1}det(L)−1 with det⁡(L)\det(L)det(L) = ZLattice.covolume L.
  • Lattice sums are real tsums. They are genuinely summable, so no summability hypothesis is added.
  • ηϵ(L)\eta_\epsilon(L)ηϵ​(L) is the real infimum of {s>0:ρ1/s(L∗∖{0})≤ϵ}\{s > 0 : \rho_{1/s}(L^*\setminus\{0\}) \le \epsilon\}{s>0:ρ1/s​(L∗∖{0})≤ϵ}. Its attainment is milestone 2, not part of the definition.
  • YYY is defined by its density, the formula on the first line of the proof.
  • Δ\DeltaΔ is a lower Lebesgue integral with values in [0,∞][0,\infty][0,∞] and no 12\tfrac1221​. A Bochner integral of a non-integrable difference would be 000 and make the bound free; this form rules that trivialization out.

Added hypotheses, each disclosed in the item.

  • ϵ>0\epsilon > 0ϵ>0 in Claim 3.9 and the pointwise bound (Claim 3.8 prints it). Definition 2.10 defines ηϵ\eta_\epsilonηϵ​ only for ϵ>0\epsilon > 0ϵ>0, and for ϵ≤0\epsilon \le 0ϵ≤0 the defining set is empty, so the hypothesis ηϵ(L)≤rs/t\eta_\epsilon(L) \le rs/tηϵ​(L)≤rs/t would be vacuous.
  • r>0r > 0r>0 in Claim 3.8, where ρr\rho_rρr​ requires it, and likewise s>0s > 0s>0 in the supporting item "s≥ηϵ(L)⇒ρ1/s(L∗∖{0})≤ϵs \ge \eta_\epsilon(L) \Rightarrow \rho_{1/s}(L^*\setminus\{0\}) \le \epsilons≥ηϵ​(L)⇒ρ1/s​(L∗∖{0})≤ϵ".
  • n≥1n \ge 1n≥1 in the smoothing remark, which fails for n=0n = 0n=0, where L∗∖{0}L^*\setminus\{0\}L∗∖{0} is empty.

Other conventions.

  • Lemma 2.14 is printed "for any function", with technical conditions omitted (p. 34:20). The referenced platform theorem is the version for Schwartz functions in translated form; every Gaussian used here is Schwartz.
  • Eq. (11) is formalized as the equality of its first and fifth lines, the real-valued completing-the-square identity. The Fourier-side lines are not stated.
  • The Fourier transform is Mathlib's 𝓕, ∫h(x)e−2πi⟨x,w⟩dx\int h(x)e^{-2\pi i\langle x,w\rangle}dx∫h(x)e−2πi⟨x,w⟩dx, as on p. 34:20.

Reusable beyond this mission: the Gaussian, coset-sum and smoothing-parameter definitions, Claim 3.8, and the shifted Fourier transform. Proofs of any milestone are welcome, and so are proofs of the summability and Schwartz facts for Gaussians on lattices that every milestone needs.

Selected references

  • O. Regev, On Lattices, Learning with Errors, Random Linear Codes, and Cryptography, Journal of the ACM 56(6), Article 34, 2009. https://doi.org/10.1145/1568318.1568324
  • D. Micciancio and O. Regev, Worst-Case to Average-Case Reductions Based on Gaussian Measures, SIAM Journal on Computing 37(1), 2007. https://doi.org/10.1137/S0097539705447360
  • C. Peikert, An Efficient and Parallel Gaussian Sampler for Lattices, CRYPTO 2010, LNCS 6223. https://doi.org/10.1007/978-3-642-14623-7_5
9 thms2 active usersReviewed
AnalysisProbabilityStochastic Systems·Captain: mikedeng1

Distribution Function Inequalities for Martingales 3: For Brownian Motion Stopped at Any Stopping Time τ, EΦ(X*(τ)) and EΦ(τ^{1/2}) Are ComparableResearch Paper

Motivation

The size of a martingale can be measured in two ways: by its maximal function, the largest absolute value it reaches, and by a quadratic quantity that records how much it has moved, the square function in discrete time or the elapsed time in the case of Brownian motion. The Burkholder–Davis–Gundy inequalities say that these two measurements are comparable in every LpL^pLp norm and, more generally, under EΦ(⋅)E\Phi(\cdot)EΦ(⋅) for every Φ\PhiΦ of moderate growth. They are a basic tool of stochastic analysis, harmonic analysis and the theory of stochastic integration.

D. L. Burkholder's 1971 Wald Memorial Lectures, published as Distribution Function Inequalities for Martingales (Ann. Probability 1 (1973)), organise these results around one device: a distribution function inequality ("good-λ\lambdaλ" inequality) between two random variables, which a single lemma then converts into integral inequalities for all Φ\PhiΦ of moderate growth. The paper opens its second chapter with "a particularly easy but important special case": Brownian motion stopped at an arbitrary stopping time. This mission formalizes that case, §§6–8 of the paper.

Timeline. Burkholder proved the LpL^pLp square-function inequalities for martingales, 1<p<∞1<p<\infty1<p<∞, in 1966 (Ann. Math. Statist. 37); B. Davis extended the comparison of the maximal and square functions to p=1p=1p=1 in 1970 (Israel J. Math. 8); Burkholder and R. F. Gundy introduced the extrapolation method for operators on martingales in 1970 (Acta Math. 124); Burkholder, Davis and Gundy proved two-sided Φ\PhiΦ inequalities in 1972 (Proc. Sixth Berkeley Symp. 2, 223–240), the Brownian case being their Theorem 7.2, under the additional assumption that Φ\PhiΦ is the integral of a function that itself satisfies a growth condition. The 1973 paper states Theorem 6.1 below as "Theorem 7.2 of [6] with Φ\PhiΦ more general", that assumption removed.

Setting

Let (Ω,A,P)(\Omega,\mathcal A,P)(Ω,A,P) be a probability space and X={X(t), 0≤t<∞}X=\{X(t),\,0\le t<\infty\}X={X(t),0≤t<∞} a one-dimensional Brownian motion: a real process with independent increments and continuous sample functions, with X(t)X(t)X(t) normally distributed, EX(t)=0EX(t)=0EX(t)=0, EX2(t)=tEX^2(t)=tEX2(t)=t. Let B(t)\mathcal B(t)B(t) be the σ\sigmaσ-field generated by {X(s), 0≤s≤t}\{X(s),\,0\le s\le t\}{X(s),0≤s≤t}. A stopping time of XXX is a function τ:Ω→[0,∞]\tau:\Omega\to[0,\infty]τ:Ω→[0,∞] with {τ<t}∈B(t)\{\tau<t\}\in\mathcal B(t){τ<t}∈B(t) for every t>0t>0t>0. For 0≤b≤∞0\le b\le\infty0≤b≤∞ put

X∗(b)=sup⁡t≥0∣X(b∧t)∣,X^*(b)=\sup_{t\ge0}|X(b\wedge t)| ,X∗(b)=t≥0sup​∣X(b∧t)∣,

so X∗(τ)X^*(\tau)X∗(τ) is the maximal function of Brownian motion stopped at τ\tauτ.

A function Φ:[0,∞]→[0,∞]\Phi:[0,\infty]\to[0,\infty]Φ:[0,∞]→[0,∞] is of moderate growth if it is non-decreasing and continuous, Φ(0)=0\Phi(0)=0Φ(0)=0, and

Φ(2λ)≤c(6.1) Φ(λ),λ>0.(6.1)\Phi(2\lambda)\le c_{(6.1)}\,\Phi(\lambda),\qquad\lambda>0. \tag{6.1}Φ(2λ)≤c(6.1)​Φ(λ),λ>0.(6.1)

Examples are Φ(λ)=λp\Phi(\lambda)=\lambda^pΦ(λ)=λp for 0<p<∞0<p<\infty0<p<∞. No convexity is assumed. In Lean these are IsBM X P, IsStoppingTimeOf X τ, maxStopped X b ω and IsPhi Φ c.

Formalization targets

Goal: Theorem 6.1

For every stopping time τ\tauτ of XXX,

c EΦ(τ1/2)≤EΦ(X∗(τ))≤C EΦ(τ1/2),(6.2)c\,E\Phi(\tau^{1/2})\le E\Phi(X^*(\tau))\le C\,E\Phi(\tau^{1/2}), \tag{6.2}cEΦ(τ1/2)≤EΦ(X∗(τ))≤CEΦ(τ1/2),(6.2)

where c,C>0c,C>0c,C>0 depend only on c(6.1)c_{(6.1)}c(6.1)​. Neither τ\tauτ nor any moment is assumed finite.

Milestones

  1. (8.1) Wald's identity EX2(τ)=EτEX^2(\tau)=E\tauEX2(τ)=Eτ for a bounded stopping time τ\tauτ (cited in the paper from Doob).
  2. Theorem 6.2. For β>1\beta>1β>1, δ>0\delta>0δ>0 and every λ>0\lambda>0λ>0,
P(τ1/2>βλ, X∗(τ)≤δλ)≤δ2β2−1P(τ1/2>λ),(6.3)P(\tau^{1/2}>\beta\lambda,\ X^*(\tau)\le\delta\lambda)\le\frac{\delta^2}{\beta^2-1}P(\tau^{1/2}>\lambda), \tag{6.3}P(τ1/2>βλ, X∗(τ)≤δλ)≤β2−1δ2​P(τ1/2>λ),(6.3) P(X∗(τ)>βλ, τ1/2≤δλ)≤δ2(β−1)2P(X∗(τ)>λ).(6.4)P(X^*(\tau)>\beta\lambda,\ \tau^{1/2}\le\delta\lambda)\le\frac{\delta^2}{(\beta-1)^2}P(X^*(\tau)>\lambda). \tag{6.4}P(X∗(τ)>βλ, τ1/2≤δλ)≤(β−1)2δ2​P(X∗(τ)>λ).(6.4)
  1. Lemma 7.1. If nonnegative f,gf,gf,g satisfy P(g>βλ,f≤δλ)≤εP(g>λ)P(g>\beta\lambda,f\le\delta\lambda)\le\varepsilon P(g>\lambda)P(g>βλ,f≤δλ)≤εP(g>λ) for all λ>0\lambda>0λ>0, and Φ(βλ)≤γΦ(λ)\Phi(\beta\lambda)\le\gamma\Phi(\lambda)Φ(βλ)≤γΦ(λ), Φ(δ−1λ)≤ηΦ(λ)\Phi(\delta^{-1}\lambda)\le\eta\Phi(\lambda)Φ(δ−1λ)≤ηΦ(λ) with γε<1\gamma\varepsilon<1γε<1, then
EΦ(g)≤γη1−γεEΦ(f).E\Phi(g)\le\frac{\gamma\eta}{1-\gamma\varepsilon}E\Phi(f).EΦ(g)≤1−γεγη​EΦ(f).

Significance

Theorem 6.1 is the Brownian case of the Burkholder–Davis–Gundy inequalities: for Brownian motion the stopping time τ\tauτ plays the role of the square function, since τ\tauτ is the quadratic variation of XXX up to time τ\tauτ. The result controls the stopped maximum through elapsed quadratic variation without a finite-time or integrability assumption. Lemma 7.1 is reusable: the paper applies it again in §§10–21 to discrete-time martingales.

The results are classical and proved; the mission's Lean statements remain open. Mathlib has Brownian motion as a predicate on processes (IsBrownianReal), while this development still needs optional sampling at the paper's stopping times and maximal inequalities for Brownian motion. A formal proof of this mission would provide Wald's identity at bounded optional times, a general good-λ\lambdaλ lemma, and the Brownian inequality with explicit dependence of the constants on c(6.1)c_{(6.1)}c(6.1)​.

Difficulty

The obvious route, integrating the tail bounds (6.3)–(6.4) against dΦd\PhidΦ, does not close by itself: the right-hand side of each good-λ\lambdaλ inequality contains the same random variable as the left-hand side, and nothing in the hypotheses says that EΦ(τ1/2)E\Phi(\tau^{1/2})EΦ(τ1/2) or EΦ(X∗(τ))E\Phi(X^*(\tau))EΦ(X∗(τ)) is finite, nor that τ\tauτ is finite. The theorem has to hold in that generality, with constants that see only c(6.1)c_{(6.1)}c(6.1)​ and not Φ\PhiΦ itself. On the probabilistic side, the stopping times of the paper are defined by the strict events {τ<t}\{\tau<t\}{τ<t} relative to the raw natural filtration B(t)\mathcal B(t)B(t), which is not right-continuous, while the one probabilistic input, Wald's identity (8.1), is a statement about optional sampling of the martingale X2(t)−tX^2(t)-tX2(t)−t in continuous time, for which Mathlib has no theorem yet.

Formalization scope

  • Probability spaces are (Ω : Type) [MeasurableSpace Ω] (P : Measure Ω) [IsProbabilityMeasure P]; time is ℝ≥0 and stopping times are valued in ℝ≥0∞.
  • Brownian motion IsBM X P is Mathlib's IsBrownianReal X P plus two explicit conjuncts the paper assumes: every sample function is continuous, and each X(t)X(t)X(t) is measurable (so B(t)⊆A\mathcal B(t)\subseteq\mathcal AB(t)⊆A). X(0)=0X(0)=0X(0)=0 holds almost surely.
  • IsStoppingTimeOf X τ is exactly the paper's condition {τ<t}∈B(t)\{\tau<t\}\in\mathcal B(t){τ<t}∈B(t), t>0t>0t>0, with B(t)\mathcal B(t)B(t) the raw generated σ\sigmaσ-field; it is weaker than Mathlib's IsStoppingTime, so the theorems are stronger than their Mathlib-stopping-time versions.
  • τ1/2\tau^{1/2}τ1/2, X∗(τ)X^*(\tau)X∗(τ), Φ\PhiΦ and all expectations take values in [0,∞][0,\infty][0,∞] (ℝ≥0∞, lintegral), with ∞1/2=∞\infty^{1/2}=\infty∞1/2=∞; both sides of (6.2) may be infinite. (8.1) is stated with lintegral on both sides.
  • The growth condition is required for all λ∈[0,∞]\lambda\in[0,\infty]λ∈[0,∞], equivalent to (6.1) by continuity. Φ≢0\Phi\not\equiv0Φ≡0, which the paper assumes "to eliminate the trivial case", is dropped: all conclusions hold trivially for Φ≡0\Phi\equiv0Φ≡0.
  • "The choice of ccc and CCC depends only on c(6.1)c_{(6.1)}c(6.1)​" is formalized with the quantifier order ∀ c, ∃ C₁ C₂ > 0, ∀ Ω P X τ Φ, IsPhi Φ c → …. A version in which the constants are chosen after Φ\PhiΦ, XXX or τ\tauτ would be trivial whenever the right-hand side is positive and is ruled out by this order.
  • In Lemma 7.1, f,gf,gf,g may take the value ∞\infty∞ and γ,η\gamma,\etaγ,η are nonnegative; both choices are harmless (see the item notes).

Contributions welcome: Wald's identity and optional sampling for Brownian motion at optional times, the Lebesgue–Stieltjes layer-cake formula EΦ(h)=∫0∞P(h>λ) dΦ(λ)E\Phi(h)=\int_0^\infty P(h>\lambda)\,d\Phi(\lambda)EΦ(h)=∫0∞​P(h>λ)dΦ(λ) for continuous non-decreasing Φ\PhiΦ (reusable for every Φ\PhiΦ inequality of the series), and the good-λ\lambdaλ lemma, which the later missions of this series share.

Selected references

  • D. L. Burkholder, Distribution function inequalities for martingales, Ann. Probability 1 (1973), 19–42. https://doi.org/10.1214/aop/1176997023
  • D. L. Burkholder, B. J. Davis, R. F. Gundy, Integral inequalities for convex functions of operators on martingales, Proc. Sixth Berkeley Symp. Math. Statist. Probab. 2 (1972), 223–240. https://digicoll.lib.berkeley.edu/record/113227
  • D. L. Burkholder, R. F. Gundy, Extrapolation and interpolation of quasi-linear operators on martingales, Acta Math. 124 (1970), 249–304. https://doi.org/10.1007/BF02394576
  • B. Davis, On the integrability of the martingale square function, Israel J. Math. 8 (1970), 187–190. https://doi.org/10.1007/BF02771562
  • D. L. Burkholder, Martingale transforms, Ann. Math. Statist. 37 (1966), 1494–1504. https://doi.org/10.1214/aoms/1177699141
7 thms2 active usersReviewed
AnalysisProbability·Captain: mikedeng1

Distribution Function Inequalities for Martingales 1: The Square Function and the Martingale Have Equivalent L^p Norms for 1 < p < ∞Research Paper

Why the square function of a martingale matters

A martingale f=(f1,f2,… )f = (f_1, f_2, \dots)f=(f1​,f2​,…) is a sum fn=d1+⋯+dnf_n = d_1 + \cdots + d_nfn​=d1​+⋯+dn​ of increments that are uncorrelated with the past. For sums of independent random variables, sizes are compared through the sum of squares of the summands; for martingales the corresponding object is the square function

S(f)=(∑k=1∞dk2)1/2.S(f) = \Bigl(\sum_{k=1}^\infty d_k^2\Bigr)^{1/2}.S(f)=(k=1∑∞​dk2​)1/2.

Comparing the size of fff with the size of S(f)S(f)S(f) is one of the basic tools of probability and of harmonic analysis: it underlies Khintchine-type inequalities, the LpL^pLp theory of martingale transforms, the Littlewood–Paley theory of dyadic and Fourier series, and the Burkholder–Davis–Gundy inequalities used throughout stochastic calculus.

Timeline. Paley (1932) proved LpL^pLp bounds for the square function of Walsh–Paley series, the dyadic model case. Marcinkiewicz and Zygmund (1937–38) proved the analogous inequalities for sums of independent mean-zero random variables. Burkholder (1966, Ann. Math. Statist. 37) proved them for general martingales, 1<p<∞1 < p < \infty1<p<∞, together with the weak-type (1,1)(1,1)(1,1) bound for S(f)S(f)S(f). Burkholder and Gundy (1970) extended the comparison to functions Φ\PhiΦ of moderate growth by distribution function ("good-λ\lambdaλ") inequalities, and Davis (1970) settled p=1p = 1p=1 for f∗=sup⁡n∣fn∣f^* = \sup_n |f_n|f∗=supn​∣fn​∣. The 1973 Wald lectures formalized here re-derive the 1<p<∞1 < p < \infty1<p<∞ inequality from one elementary stopping-time identity (Lemma 2.1), with explicit constants.

Setting

Let (Ω,A,P)(\Omega, \mathcal A, P)(Ω,A,P) be a probability space and A0⊆A1⊆⋯\mathcal A_0 \subseteq \mathcal A_1 \subseteq \cdotsA0​⊆A1​⊆⋯ sub-σ\sigmaσ-fields of A\mathcal AA. A martingale relative to A1,A2,…\mathcal A_1, \mathcal A_2, \dotsA1​,A2​,… is a sequence of integrable random variables fnf_nfn​, with fnf_nfn​ An\mathcal A_nAn​-measurable and E(fn+1∣An)=fnE(f_{n+1} \mid \mathcal A_n) = f_nE(fn+1​∣An​)=fn​; a submartingale has ≥\ge≥ in place of ===.

With the convention f0=0f_0 = 0f0​=0, the difference sequence is dk=fk−fk−1d_k = f_k - f_{k-1}dk​=fk​−fk−1​ (so d1=f1d_1 = f_1d1​=f1​). Write

  • Sn(f)=(∑k=1ndk2)1/2S_n(f) = (\sum_{k=1}^n d_k^2)^{1/2}Sn​(f)=(∑k=1n​dk2​)1/2 and S(f)=sup⁡nSn(f)∈[0,∞]S(f) = \sup_n S_n(f) \in [0, \infty]S(f)=supn​Sn​(f)∈[0,∞];
  • fn∗=max⁡1≤k≤n∣fk∣f_n^* = \max_{1\le k\le n} |f_k|fn∗​=max1≤k≤n​∣fk​∣ and f∗=sup⁡n∣fn∣f^* = \sup_n |f_n|f∗=supn​∣fn​∣;
  • ∥Y∥p=(E∣Y∣p)1/p\|Y\|_p = (E|Y|^p)^{1/p}∥Y∥p​=(E∣Y∣p)1/p for a random variable YYY, and ∥f∥p=sup⁡n≥1∥fn∥p\|f\|_p = \sup_{n\ge1} \|f_n\|_p∥f∥p​=supn≥1​∥fn​∥p​ for the process. The process is LpL^pLp-bounded when ∥f∥p<∞\|f\|_p < \infty∥f∥p​<∞.

For λ>0\lambda > 0λ>0 the exit time μ=inf⁡{n≥1:∣fn∣>λ}\mu = \inf\{n \ge 1 : |f_n| > \lambda\}μ=inf{n≥1:∣fn​∣>λ} (with inf⁡∅=∞\inf\emptyset = \inftyinf∅=∞) is a stopping time; fμf_\mufμ​, fμ−1f_{\mu-1}fμ−1​, Sμ−1(f)S_{\mu-1}(f)Sμ−1​(f) denote evaluation at the random index, with f∞=lim⁡nfnf_\infty = \lim_n f_nf∞​=limn​fn​ and S∞(f)=S(f)S_\infty(f) = S(f)S∞​(f)=S(f).

In Lean these are dseq, sqFnN, sqFn, maxFnN, lpNormE, pNorm, exitTime, valAt and sqFnAt in the namespace BurkholderDFI.SquareFnLp.

Formalization targets

Goal: Theorem 3.2

For each 1<p<∞1 < p < \infty1<p<∞ there are positive constants cp,Cpc_p, C_pcp​,Cp​, depending only on ppp, such that every martingale satisfies

cp∥S(f)∥p≤∥f∥p≤Cp∥S(f)∥p.c_p \|S(f)\|_p \le \|f\|_p \le C_p \|S(f)\|_p .cp​∥S(f)∥p​≤∥f∥p​≤Cp​∥S(f)∥p​.

The goal asserts only existence of the constants, so that it does not depend on the particular numbers the paper's proof produces.

Milestones

In attack order:

  1. Doob's maximal inequality (1.1): λP(fn∗>λ)≤∫{fn∗>λ}∣fn∣≤∥f∥1\lambda P(f_n^* > \lambda) \le \int_{\{f_n^*>\lambda\}} |f_n| \le \|f\|_1λP(fn∗​>λ)≤∫{fn∗​>λ}​∣fn​∣≤∥f∥1​.
  2. Doob's facts (§1): an L1L^1L1-bounded martingale or nonnegative submartingale converges a.e., and ∥fμ∥1≤∥f∥1\|f_\mu\|_1 \le \|f\|_1∥fμ​∥1​≤∥f∥1​ for every stopping time μ\muμ.
  3. The classical extrapolation (1.2)–(1.3): λP(Y>βλ)≤α∫{Y>λ}X\lambda P(Y > \beta\lambda) \le \alpha\int_{\{Y>\lambda\}} XλP(Y>βλ)≤α∫{Y>λ}​X for all λ>0\lambda > 0λ>0 implies ∥Y∥p≤αβpq∥X∥p\|Y\|_p \le \alpha\beta^p q \|X\|_p∥Y∥p​≤αβpq∥X∥p​.
  4. Lemma 2.1: ∥Sμ−1(f)∥22+∥fμ−1∥22≤2Efμfμ−1≤2λ∥f∥1\|S_{\mu-1}(f)\|_2^2 + \|f_{\mu-1}\|_2^2 \le 2E f_\mu f_{\mu-1} \le 2\lambda\|f\|_1∥Sμ−1​(f)∥22​+∥fμ−1​∥22​≤2Efμ​fμ−1​≤2λ∥f∥1​, with equality on the left for martingales.
  5. Theorem 3.1: λP(S(f)>λ)≤3∥f∥1\lambda P(S(f) > \lambda) \le 3\|f\|_1λP(S(f)>λ)≤3∥f∥1​.
  6. Lemma 3.1, (3.4) and (3.5): for nonnegative submartingales, ∥Sn(f)∥p≤9p1/2q∥fn∥p\|S_n(f)\|_p \le 9p^{1/2}q\|f_n\|_p∥Sn​(f)∥p​≤9p1/2q∥fn​∥p​.
  7. (3.7): for martingales, ∥Sn(f)∥p≤18p1/2q∥fn∥p\|S_n(f)\|_p \le 18 p^{1/2} q \|f_n\|_p∥Sn​(f)∥p​≤18p1/2q∥fn​∥p​.
  8. The duality bound: ∥fn∥p≤18q1/2p∥Sn(f)∥p\|f_n\|_p \le 18 q^{1/2} p \|S_n(f)\|_p∥fn​∥p​≤18q1/2p∥Sn​(f)∥p​.

Here qqq is the conjugate exponent, p−1+q−1=1p^{-1} + q^{-1} = 1p−1+q−1=1.

Significance

The result. Theorem 3.2 says that a martingale is bounded in LpL^pLp exactly when its square function lies in LpL^pLp, with comparable norms. It reduces questions about fff, whose increments interact, to questions about ∑dk2\sum d_k^2∑dk2​, a sum of nonnegative terms. Immediate consequences include the LpL^pLp boundedness of martingale transforms ∑vkdk\sum v_k d_k∑vk​dk​ with ∣vk∣≤1|v_k| \le 1∣vk​∣≤1 (unconditionality of martingale differences in LpL^pLp), Marcinkiewicz–Zygmund and Khintchine inequalities, and, by passing through dyadic martingales, Littlewood–Paley inequalities. Theorem 3.1 is the endpoint estimate: at p=1p = 1p=1 the strong inequality fails, and weak type (1,1)(1,1)(1,1) is what survives.

The formalization. The theorem is classical and proved; the remaining work is to machine-check it. Mathlib at the pinned revision contains no square function inequality for martingales (no occurrence of Burkholder's inequality or of a martingale square function in Mathlib/Probability); it has Doob's maximal inequality for nonnegative submartingales, optional stopping, and a.e. convergence of L1L^1L1-bounded submartingales. The mission would add the stopping-time identity of Lemma 2.1, the weak-type bound with constant 3, the explicit LpL^pLp constants 18p1/2q18 p^{1/2} q18p1/2q and 18q1/2p18 q^{1/2} p18q1/2p, and the general extrapolation lemma (1.3), each reusable on its own.

Difficulty

The obvious route, expanding ESn(f)2=Efn2E S_n(f)^2 = E f_n^2ESn​(f)2=Efn2​ by orthogonality, works only at p=2p = 2p=2. For p≠2p \ne 2p=2 no such identity exists, and interpolation from p=2p = 2p=2 needs an endpoint estimate that is itself the hard part: S(f)S(f)S(f) is not bounded on L1L^1L1. The paper obtains the endpoint from Lemma 2.1, whose content is an exact computation at the random time μ\muμ; turning it into rigorous Lean requires handling evaluation at μ=∞\mu = \inftyμ=∞ (where the a.e. limit f∞f_\inftyf∞​ enters), passage to the limit n→∞n \to \inftyn→∞ in stopped identities with only L1L^1L1 control, and integrability of the products fμfμ−1f_\mu f_{\mu-1}fμ​fμ−1​. The upper bound is not a formal consequence of the lower one at the same exponent: it requires passing to the conjugate exponent qqq.

Formalization scope

  • Processes are f : ℕ → Ω → ℝ; martingales and submartingales are Mathlib's Martingale f ℱ P / Submartingale f ℱ P for a filtration ℱ : Filtration ℕ _ with ℱ k =Ak= \mathcal A_k=Ak​. The paper's f0=0f_0 = 0f0​=0 is built into every definition, which never reads Lean's f 0. Mathlib additionally relates f 0 to f1f_1f1​; this is no restriction, since any martingale relative to A1,A2,…\mathcal A_1, \mathcal A_2, \dotsA1​,A2​,… extends by f0:=E(f1∣A0)f_0 := E(f_1 \mid \mathcal A_0)f0​:=E(f1​∣A0​).
  • "Nonnegative submartingale" means fn≥0f_n \ge 0fn​≥0 almost everywhere for n≥1n \ge 1n≥1.
  • S(f)S(f)S(f), f∗f^*f∗, ∥⋅∥p\|\cdot\|_p∥⋅∥p​ and ∥f∥p\|f\|_p∥f∥p​ take values in [0,∞][0, \infty][0,∞]. Neither ∥f∥p\|f\|_p∥f∥p​ nor ∥S(f)∥p\|S(f)\|_p∥S(f)∥p​ is assumed finite in Theorem 3.2, which therefore also asserts that one is infinite exactly when the other is. In Theorem 3.1, ∥f∥1=∞\|f\|_1 = \infty∥f∥1​=∞ makes the bound trivial, matching the paper's "we may assume that fff is L1L^1L1-bounded".
  • The constants of Theorem 3.2 are quantified before the probability space, the filtration and the martingale. A formalization in which cp,Cpc_p, C_pcp​,Cp​ may depend on fff (for instance Cp=∥f∥p/∥S(f)∥pC_p = \|f\|_p / \|S(f)\|_pCp​=∥f∥p​/∥S(f)∥p​) would be trivially true and is excluded by this quantifier order; so is assuming finiteness of either side.
  • The a.e. limit f∞f_\inftyf∞​ is a parameter of Lemma 2.1 together with the hypothesis that fn→f∞f_n \to f_\inftyfn​→f∞​ a.e.; Doob's §1 facts assert that such a limit exists.
  • Probability spaces live in Type (universe 0).
  • The asymptotic remark after Theorem 3.2 (cp−1=O(p1/2q)c_p^{-1} = O(p^{1/2}q)cp−1​=O(p1/2q), Cp=O(q1/2p)C_p = O(q^{1/2}p)Cp​=O(q1/2p)) is not formalized; the explicit constants it summarizes are milestones 7 and 8.

Infrastructure that a complete development needs and that is reusable beyond this mission: evaluation of a process at an N∪{∞}\mathbb N \cup \{\infty\}N∪{∞}-valued stopping time, the layer-cake formula ∥Y∥pp=∫0∞pλp−1P(Y>λ) dλ\|Y\|_p^p = \int_0^\infty p\lambda^{p-1} P(Y > \lambda)\, d\lambda∥Y∥pp​=∫0∞​pλp−1P(Y>λ)dλ for [0,∞][0,\infty][0,∞]-valued YYY, and conditional-expectation martingales E(g∣Ak)E(g \mid \mathcal A_k)E(g∣Ak​) with their difference sequences. Proofs of any milestone, in any order, are welcome.

Selected references

  • D. L. Burkholder, Distribution function inequalities for martingales, Ann. Probability 1 (1973), 19–42. https://doi.org/10.1214/aop/1176997023
  • D. L. Burkholder, Martingale transforms, Ann. Math. Statist. 37 (1966), 1494–1504. https://doi.org/10.1214/aoms/1177699141
  • D. L. Burkholder and R. F. Gundy, Extrapolation and interpolation of quasi-linear operators on martingales, Acta Math. 124 (1970), 249–304. https://doi.org/10.1007/BF02394573
  • B. Davis, On the integrability of the martingale square function, Israel J. Math. 8 (1970), 187–190. https://doi.org/10.1007/BF02771313
  • J. L. Doob, Stochastic Processes, Wiley, New York, 1953.
  • R. E. A. C. Paley, A remarkable series of orthogonal functions (I), Proc. London Math. Soc. (2) 34 (1932), 241–264. https://doi.org/10.1112/plms/s2-34.1.241
11 thms2 active usersReviewed
AnalysisPartial Differential Equations·Captain: mikedeng1

Notes on Partial Differential Equations VII: The Heat Kernel and the Linear Heat and Schrödinger EquationsTextbook

Motivation

The heat equation ut=Δuu_t = \Delta uut​=Δu and the free Schrödinger equation iut=−Δui u_t = -\Delta uiut​=−Δu are the two model evolution equations of linear PDE on Rn\mathbb{R}^nRn. The first describes diffusion and is the prototype of every parabolic equation; the second describes a free quantum particle and is the prototype of dispersive wave equations. Both are solved explicitly by the Fourier transform and by convolution with a Gaussian-type kernel, and the estimates obtained from these formulas (smoothing, L2L^2L2 and HsH^sHs energy bounds, L1→L∞L^1 \to L^\inftyL1→L∞ decay) are the tools later used for nonlinear problems: semilinear heat equations, nonlinear Schrödinger equations, Galerkin constructions for general parabolic PDE, and Strichartz estimates.

This mission formalizes Chapter 5, §§5.1–5.3, of J. K. Hunter's Notes on Partial Differential Equations (UC Davis lecture notes, revised 6/18/2014, author's copy), which follows the presentation of Taylor's Partial Differential Equations (Taylor, vol. I, Ch. 3). The classical material goes back to Fourier (1822) for the heat kernel and to the analysis of dispersion for the Schrödinger group in the twentieth century; the goal and milestones are textbook results with complete proofs in the literature.

Setting

Write Rn\mathbb{R}^nRn for Euclidean space with Lebesgue measure, ∣x∣|x|∣x∣ for the Euclidean norm and Δ=∑i∂i2\Delta = \sum_i \partial_i^2Δ=∑i​∂i2​ for the Laplacian. The heat kernel is

Γ(x,t)=1(4πt)n/2 e−∣x∣2/4t,x∈Rn, t>0,\Gamma(x,t) = \frac{1}{(4\pi t)^{n/2}}\, e^{-|x|^2/4t}, \qquad x \in \mathbb{R}^n,\ t > 0,Γ(x,t)=(4πt)n/21​e−∣x∣2/4t,x∈Rn, t>0,

and for data fff the heat convolution is u(x,t)=∫RnΓ(x−y,t)f(y) dyu(x,t) = \int_{\mathbb{R}^n} \Gamma(x-y,t) f(y)\,dyu(x,t)=∫Rn​Γ(x−y,t)f(y)dy.

The Schwartz space S(Rn)\mathcal S(\mathbb{R}^n)S(Rn) consists of smooth functions all of whose derivatives decay faster than every power of ∣x∣|x|∣x∣, with the Fréchet topology of the seminorms sup⁡∣xα∂βf∣\sup |x^\alpha \partial^\beta f|sup∣xα∂βf∣. A curve u:I→Su : I \to \mathcal Su:I→S on a time interval III has a strong derivative vvv at ttt if the difference quotients (u(t+h)−u(t))/h(u(t+h)-u(t))/h(u(t+h)−u(t))/h converge to vvv in S\mathcal SS; Ck(I;S)C^k(I;\mathcal S)Ck(I;S) and C∞(I;S)C^\infty(I;\mathcal S)C∞(I;S) are defined with continuous strong derivatives. A Schwartz solution of the heat problem with data f∈Sf \in \mathcal Sf∈S is a curve u∈C([0,∞);S)∩C1(0,∞;S)u \in C([0,\infty);\mathcal S) \cap C^1(0,\infty;\mathcal S)u∈C([0,∞);S)∩C1(0,∞;S) with u(0)=fu(0) = fu(0)=f and ut(t)=Δu(t)u_t(t) = \Delta u(t)ut​(t)=Δu(t) for t>0t > 0t>0; a Schwartz solution of the Schrödinger problem is u∈C1(R;S)u \in C^1(\mathbb{R};\mathcal S)u∈C1(R;S) with u(0)=fu(0) = fu(0)=f and iut=−Δui u_t = -\Delta uiut​=−Δu for all ttt.

The Fourier transform is used in the book's normalization,

f^(k)=1(2π)n∫Rnf(x) e−ik⋅x dx,\hat f(k) = \frac{1}{(2\pi)^n}\int_{\mathbb{R}^n} f(x)\, e^{-ik\cdot x}\,dx,f^​(k)=(2π)n1​∫Rn​f(x)e−ik⋅xdx,

and, with ⟨k⟩=(1+∣k∣2)1/2\langle k\rangle = (1+|k|^2)^{1/2}⟨k⟩=(1+∣k∣2)1/2, the Sobolev norm is ∥f∥Hs=((2π)n∫⟨k⟩2s∣f^(k)∣2 dk)1/2\|f\|_{H^s} = \big((2\pi)^n\int \langle k\rangle^{2s}|\hat f(k)|^2\,dk\big)^{1/2}∥f∥Hs​=((2π)n∫⟨k⟩2s∣f^​(k)∣2dk)1/2 for s∈Rs \in \mathbb{R}s∈R.

Formalization targets

Goal: smoothing by the heat kernel (Theorem 5.5)

Let 1≤p≤∞1 \le p \le \infty1≤p≤∞ and f∈Lp(Rn)f \in L^p(\mathbb{R}^n)f∈Lp(Rn). Then the heat convolution converges absolutely for t>0t>0t>0, uuu is C∞C^\inftyC∞ on Rn×(0,∞)\mathbb{R}^n \times (0,\infty)Rn×(0,∞), and

ut=Δu(t>0).u_t = \Delta u \quad (t > 0).ut​=Δu(t>0).

If p<∞p < \inftyp<∞, every derivative of uuu tends to zero as ∣x∣→∞|x| \to \infty∣x∣→∞ at each fixed t>0t > 0t>0, and

u(⋅,t)→f  in Lp as t→0+.u(\cdot,t) \to f \ \text{ in } L^p \text{ as } t \to 0^+.u(⋅,t)→f  in Lp as t→0+.

This is the chapter's statement that rough data are instantly smoothed while the initial condition is attained in the LpL^pLp sense; it involves no Fourier transform.

Milestones

  1. Eq. (5.9): Γ\GammaΓ is C∞C^\inftyC∞ on Rn×(0,∞)\mathbb{R}^n \times (0,\infty)Rn×(0,∞) and Γt=ΔΓ\Gamma_t = \Delta\GammaΓt​=ΔΓ.
  2. Theorem 5.4: for f∈Sf \in \mathcal Sf∈S the heat problem has a unique Schwartz solution; it lies in C∞([0,∞);S)C^\infty([0,\infty);\mathcal S)C∞([0,∞);S), satisfies u^(k,t)=f^(k)e−t∣k∣2\hat u(k,t) = \hat f(k) e^{-t|k|^2}u^(k,t)=f^​(k)e−t∣k∣2, and equals the heat convolution for t>0t > 0t>0.
  3. Theorem 5.8: ∥u(t)∥L2≤∥f∥L2\|u(t)\|_{L^2} \le \|f\|_{L^2}∥u(t)∥L2​≤∥f∥L2​ and ∥u(t)∥L∞≤(4πt)−n/2∥f∥L1\|u(t)\|_{L^\infty} \le (4\pi t)^{-n/2}\|f\|_{L^1}∥u(t)∥L∞​≤(4πt)−n/2∥f∥L1​.
  4. Theorem 5.9: ∥u(t)∥Hs≤∥f∥Hs\|u(t)\|_{H^s} \le \|f\|_{H^s}∥u(t)∥Hs​≤∥f∥Hs​ for all s∈Rs \in \mathbb{R}s∈R, t≥0t \ge 0t≥0.
  5. Theorem 5.10: on [0,T][0,T][0,T], max⁡t∥u(t)∥Hs≤∥f∥Hs\max_t \|u(t)\|_{H^s} \le \|f\|_{H^s}maxt​∥u(t)∥Hs​≤∥f∥Hs​ and ∥Du∥L2([0,T];Hs)≤12∥f∥Hs\|Du\|_{L^2([0,T];H^s)} \le \tfrac{1}{\sqrt 2}\|f\|_{H^s}∥Du∥L2([0,T];Hs)​≤2​1​∥f∥Hs​.
  6. Theorem 5.15: for f∈Sf \in \mathcal Sf∈S the Schrödinger problem has a unique solution in C∞(R;S)C^\infty(\mathbb{R};\mathcal S)C∞(R;S), with u^(k,t)=e−it∣k∣2f^(k)\hat u(k,t) = e^{-it|k|^2}\hat f(k)u^(k,t)=e−it∣k∣2f^​(k) and u(⋅,t)=ΓS(⋅,t)∗fu(\cdot,t) = \Gamma_S(\cdot,t) * fu(⋅,t)=ΓS​(⋅,t)∗f for t≠0t \ne 0t=0, ΓS(x,t)=(4πit)−n/2ei∣x∣2/4t\Gamma_S(x,t) = (4\pi i t)^{-n/2} e^{i|x|^2/4t}ΓS​(x,t)=(4πit)−n/2ei∣x∣2/4t.
  7. Theorem 5.16: ∥u(t)∥L2≤∥f∥L2\|u(t)\|_{L^2} \le \|f\|_{L^2}∥u(t)∥L2​≤∥f∥L2​, ∥u(t)∥L∞≤(4π∣t∣)−n/2∥f∥L1\|u(t)\|_{L^\infty} \le (4\pi|t|)^{-n/2}\|f\|_{L^1}∥u(t)∥L∞​≤(4π∣t∣)−n/2∥f∥L1​ and, for 2<p<∞2<p<\infty2<p<∞, ∥u(t)∥Lp≤(4π∣t∣)−n(1/2−1/p)∥f∥Lp′\|u(t)\|_{L^p} \le (4\pi|t|)^{-n(1/2-1/p)}\|f\|_{L^{p'}}∥u(t)∥Lp​≤(4π∣t∣)−n(1/2−1/p)∥f∥Lp′​.
  8. Theorem 5.17: ∥u(t)∥Hs=∥f∥Hs\|u(t)\|_{H^s} = \|f\|_{H^s}∥u(t)∥Hs​=∥f∥Hs​ for all sss and ttt.

A further item, not a milestone, records that ∫Γ(x,t) dx=1\int \Gamma(x,t)\,dx = 1∫Γ(x,t)dx=1 for t>0t > 0t>0 (p. 131).

Significance

The result itself. Theorem 5.5 is the statement that the heat semigroup maps LpL^pLp into smooth functions decaying with all derivatives, and that it is strongly continuous on LpL^pLp for p<∞p < \inftyp<∞. It is used whenever a parabolic problem with rough data is solved by the Duhamel formula, in particular for the semilinear heat equation in the next part of the chapter. Theorem 5.4 and the energy estimates 5.9–5.10 are the input for generalized HsH^sHs solutions (Theorem 5.12) and for Galerkin existence for parabolic PDE in Chapter 6. The Schrödinger estimates 5.16–5.17 are the linear input of the local theory of nonlinear Schrödinger equations and of Strichartz estimates.

Formalizing it. All results are classical and fully proved on paper. Mathlib has Schwartz functions, its own Fourier transform on S\mathcal SS with Plancherel, Gaussian integrals and Fourier transforms of Gaussians, convolution and approximate identities for compactly supported kernels, and the Laplacian on inner-product spaces. It does not have the heat kernel on Rn\mathbb{R}^nRn as a solution operator, the differentiation of Schwartz-valued curves, the HsH^sHs energy estimates, or the dispersive estimates for the Schrödinger group. A platform development of the heat kernel exists only on R3\mathbb{R}^3R3 with a viscosity parameter (the Navier–Stokes mission), and the platform's Plancherel theorem is in Mathlib's normalization. The remaining work is to formalize the known proofs in the book's normalization and dimension.

Difficulty

For the goal, the obvious argument is "differentiate under the integral sign and apply the mollifier theorem". Both steps need care in Lean. Differentiation in (x,t)(x,t)(x,t) requires domination of every derivative of Γ\GammaΓ uniformly on neighbourhoods of (x,t)(x,t)(x,t), paired by Hölder's inequality with an arbitrary f∈Lpf \in L^pf∈Lp. The approximation-of-identity result in Mathlib and in the book (Theorem 1.28) is stated for compactly supported mollifiers, whereas Γ(⋅,t)\Gamma(\cdot,t)Γ(⋅,t) has full support, so the LpL^pLp convergence needs the Gaussian version with a tail estimate. The decay of all derivatives as ∣x∣→∞|x| \to \infty∣x∣→∞ relies on p<∞p < \inftyp<∞. For the Schwartz-space results the difficulty is the calculus of S\mathcal SS-valued curves: strong differentiability is convergence of difference quotients in every Schwartz seminorm, and uniqueness requires passing from the strong equation to the pointwise ODE for u^(k,t)\hat u(k,t)u^(k,t). The Lp′→LpL^{p'} \to L^pLp′→Lp bound (5.16) rests on Riesz–Thorin interpolation, which Mathlib does not have.

Formalization scope

  • Rn\mathbb{R}^nRn is EuclideanSpace ℝ (Fin n) with volume; coordinates are 0-based (i : Fin n). Δ\DeltaΔ is Mathlib's Laplacian: on functions for the goal and (5.9), and Δ:S→S\Delta : \mathcal S \to \mathcal SΔ:S→S for the Schwartz solutions. Smoothness is ContDiff/ContDiffOn ℝ ∞.
  • S\mathcal SS is Mathlib's SchwartzMap with its Fréchet topology, the same as the book's. Real-valued for the heat equation, complex-valued for Schrödinger. Strong derivatives, C∞(I;S)C^\infty(I;\mathcal S)C∞(I;S) and the two solution predicates are defined in HunterPDE.HeatFourier.SchwartzCurve. Uniqueness in Theorem 5.4 is agreement for t≥0t \ge 0t≥0.
  • The Fourier transform is the book's (2π)−n∫fe−ik⋅x(2\pi)^{-n}\int f e^{-ik\cdot x}(2π)−n∫fe−ik⋅x, defined explicitly; Mathlib's 𝓕 is not used. The HsH^sHs norm is [0,∞][0,\infty][0,∞]-valued and is the norm of the book's HsH^sHs inner product, ((2π)n∫⟨k⟩2s∣f^∣2)1/2\big((2\pi)^n\int\langle k\rangle^{2s}|\hat f|^2\big)^{1/2}((2π)n∫⟨k⟩2s∣f^​∣2)1/2; the norm formula printed with Definition 5.74 places (2π)n(2\pi)^n(2π)n outside the square root, which differs by the constant (2π)n/2(2\pi)^{n/2}(2π)n/2 and does not affect any statement here, since every HsH^sHs inequality and identity has an HsH^sHs norm on both sides. LpL^pLp norms are eLpNorm in [0,∞][0,\infty][0,∞], and the factors 1/(4π∣t∣)…1/(4\pi|t|)^{\dots}1/(4π∣t∣)… in Theorem 5.16 are divisions in [0,∞][0,\infty][0,∞], so t=0t = 0t=0 gives the trivial bound ∞\infty∞.
  • Corrections of the page. (i) The book states u∈C0∞(Rn×(0,∞))u \in C_0^\infty(\mathbb{R}^n \times (0,\infty))u∈C0∞​(Rn×(0,∞)) in Theorem 5.5 for every p≤∞p \le \inftyp≤∞. For p=∞p = \inftyp=∞ this fails (f≡1f \equiv 1f≡1), so the decay of derivatives is stated for p<∞p < \inftyp<∞, which is the case its proof covers. "C0∞C_0^\inftyC0∞​" is read as the proof explains it: every derivative tends to zero as ∣x∣→∞|x| \to \infty∣x∣→∞ at fixed t>0t > 0t>0. (ii) The Schrödinger kernel is printed as (4πit)−n/2e−i∣x∣2/4t(4\pi i t)^{-n/2}e^{-i|x|^2/4t}(4πit)−n/2e−i∣x∣2/4t. The sign of the exponent contradicts the book's (5.15), so the corrected e+i∣x∣2/4te^{+i|x|^2/4t}e+i∣x∣2/4t is used, with the principal-branch power.
  • Theorems 5.9 and 5.10 assume the solution property of Theorem 5.4 rather than C∞C^\inftyC∞ regularity in time. By Theorem 5.4 this is the same solution. The absolute convergence of (5.5) is part of the goal's conclusion.
  • Ruling out trivializations. The goal is not the statement "uuu is smooth": the heat equation, the decay of every derivative and the LpL^pLp convergence are all required. No hypothesis restricts fff beyond f∈Lpf \in L^pf∈Lp. The solution predicates are satisfiable (the zero curve solves the problem with zero data), and existence in Theorems 5.4 and 5.15 is asserted, not assumed.
  • Not included: generalized HsH^sHs solutions (Definition 5.11, Theorem 5.12), the heat Lp′→LpL^{p'}\to L^pLp′→Lp bound (5.10), and the Fourier-transform background of Appendix 5.B (Theorems 5.66–5.73). Contributions welcome: a Gaussian approximate-identity theorem in LpL^pLp, the S\mathcal SS-valued calculus of Proposition 5.3, and a conversion lemma between the book's and Mathlib's Fourier normalizations. All three are reusable across this series (semigroups, the semilinear heat equation, NLS).

Selected references

  • J. K. Hunter, Notes on Partial Differential Equations, UC Davis lecture notes, revised 6/18/2014, Chapter 5. https://www.math.ucdavis.edu/~hunter/pdes/pde_notes.pdf
  • M. E. Taylor, Partial Differential Equations I: Basic Theory, 2nd ed., Springer, 2011. https://doi.org/10.1007/978-1-4419-7055-8
  • L. C. Evans, Partial Differential Equations, 2nd ed., AMS Graduate Studies in Mathematics 19, 2010, §2.3 and §4.3. https://doi.org/10.1090/gsm/019
  • T. Cazenave, Semilinear Schrödinger Equations, Courant Lecture Notes 10, AMS, 2003, Ch. 2. https://doi.org/10.1090/cln/010
12 thms2 active usersReviewed
Linear algebraQuantum Information·Captain: mikedeng1

Product Decomposition of Periodic Functions in Quantum Signal Processing: Every SU(2)-Valued Laurent Polynomial of Degree n in E_n Is Uniquely a Product of n Primitive Matrices and a UnitaryResearch Paper

Motivation

Quantum signal processing transforms the eigenphases of a unitary operator by a sequence of controlled operations and single qubit rotations. To know which transformations such a sequence can realize, one must characterize the matrix functions produced by the sequence. Haah's product decomposition theorem gives such a characterization without the restriction on the projectors used in some earlier quantum signal processing constructions. The result concerns exact functions; the numerical synthesis algorithm and its precision analysis are separate parts of the paper.

Setting

Let ttt be a nonzero complex number. A rank one orthogonal projector PPP on C2\mathbb C^2C2 is a Hermitian matrix with P2=PP^2=PP2=P and trace one. Its complementary projector is I−PI-PI−P. The associated primitive matrix is

EP(t)=tP+t−1(I−P).E_P(t)=tP+t^{-1}(I-P).EP​(t)=tP+t−1(I−P).

For ∣t∣=1|t|=1∣t∣=1, this matrix is unitary with determinant one. Given nnn such projectors, indexed in their multiplication order, and a constant matrix E0∈SU(2)E_0\in SU(2)E0​∈SU(2), the product of interest is

F(t)=E0EP1(t)EP2(t)⋯EPn(t).F(t)=E_0E_{P_1}(t)E_{P_2}(t)\cdots E_{P_n}(t).F(t)=E0​EP1​​(t)EP2​​(t)⋯EPn​​(t).

The leftmost primitive factor is EP1E_{P_1}EP1​​, and the product has exactly nnn primitive factors. At n=0n=0n=0 the product of primitive factors is the identity and FFF is the constant matrix E0E_0E0​. Although the physical interpretation uses points on the unit circle, the formula defines FFF at every nonzero complex ttt. These conventions follow §2, equations (2) and (3).

A matrix Laurent polynomial of width nnn is written

F(t)=∑j=−nnCjtj,F(t)=\sum_{j=-n}^{n} C_jt^j,F(t)=j=−n∑n​Cj​tj,

where each CjC_jCj​ is a complex 2×22\times22×2 matrix and all coefficients outside [−n,n][-n,n][−n,n] vanish. The set Pn\mathcal P_nPn​ consists of these polynomials for which F(η)∈SU(2)F(\eta)\in SU(2)F(η)∈SU(2) whenever ∣η∣=1|\eta|=1∣η∣=1. A member has degree nnn when Cn≠0C_n\ne0Cn​=0 or C−n≠0C_{-n}\ne0C−n​=0. The subset En\mathcal E_nEn​ consists of members whose nonzero exponents have the parity of nnn, so C−n+k=0C_{-n+k}=0C−n+k​=0 for every odd integer kkk. The notation F†(t)F^\dagger(t)F†(t) conjugate transposes each coefficient while leaving its exponent unchanged: F†(t)=∑jCj†tjF^\dagger(t)=\sum_j C_j^\dagger t^jF†(t)=∑j​Cj†​tj. These are the conventions of Definition 1 and equations (4) and (5).

Formalization targets

The goal is all of Theorem 2. First, every product of nnn primitive matrices belongs to En\mathcal E_nEn​. Conversely, every F∈EnF\in\mathcal E_nF∈En​ of degree nnn has a unique ordered tuple (E0,P1,…,Pn)(E_0,P_1,\ldots,P_n)(E0​,P1​,…,Pn​) satisfying the product formula, with E0∈SU(2)E_0\in SU(2)E0​∈SU(2) and each PjP_jPj​ a rank one orthogonal projector. For n>0n>0n>0, the final projector is determined by the leading coefficient:

Pn=Cn†CnTr⁡(Cn†Cn).P_n=\frac{C_n^\dagger C_n}{\operatorname{Tr}(C_n^\dagger C_n)}.Pn​=Tr(Cn†​Cn​)Cn†​Cn​​.

The formula includes the assertion that its denominator is nonzero under the theorem's hypotheses; that is a consequence to establish, rather than an extra assumption. The n=0n=0n=0 case retains the product characterization and uniqueness, while having no final projector. The milestones state the source's primitive matrix observation, polynomial identities, leading coefficient conditions, degree reduction, and the relation between the two extreme coefficients.

Significance

The theorem identifies the Laurent polynomials that admit the specified quantum signal processing product and says that the factors are uniquely recoverable from the matrix function when the number of factors is fixed. This supports the exact synthesis question motivating the paper: whether a desired SU(2)SU(2)SU(2) valued function on the unit circle is achievable by the primitive operations. The formula for PnP_nPn​ also identifies the last factor directly from a coefficient of the target function. Haah's §4 algorithm uses the decomposition, but its numerical guarantees are outside this mission.

The paper proves Theorem 2. The formalization target is a machine checked version of that known theorem and its source stated intermediate claims. The definitions of matrix Laurent polynomial evaluation, parity restricted coefficient families, and primitive projector factors can also support later work on polynomial matrix functions. The mission does not claim that these statements have already been proved in Lean.

Difficulty

Membership in SU(2)SU(2)SU(2) is given only on the unit circle, while coefficient identities needed for the decomposition concern Laurent polynomials throughout C∖{0}\mathbb C\setminus\{0\}C∖{0}. A pointwise unitary identity on the circle must therefore be promoted to an identity of Laurent polynomials before its extreme coefficients can be compared. The main structural difficulty is that a matrix product may lose its highest and lowest powers even when its factors are nonzero. Identifying a projector that lowers the degree must control both extremes at once and preserve the parity and SU(2)SU(2)SU(2) conditions. Uniqueness also depends on fixing exactly nnn factors: extra complementary factors can cancel.

Formalization scope

Lean represents a Laurent polynomial by a coefficient family C:Z→Mat⁡2(C)C:\mathbb Z\to\operatorname{Mat}_{2}(\mathbb C)C:Z→Mat2​(C) with explicit width support, and evaluates it by a finite sum of integer powers. Equalities of Laurent polynomials are stated for every nonzero complex ttt. The positive integer nnn is represented as a natural number, with integer casts for exponents. The special unitary group is Mathlib's SU(2)SU(2)SU(2); the paper's rank one orthogonal projectors are represented by Hermitian idempotence together with trace one. This trace condition is equivalent to rank one for these 2×22\times22×2 projectors. An ordered function on Fin⁡(n)\operatorname{Fin}(n)Fin(n) supplies precisely nnn factors. The last factor has index n−1n-1n−1 in Lean.

The set En\mathcal E_nEn​ retains both the width and SU(2)SU(2)SU(2) conditions of Pn\mathcal P_nPn​ and adds the parity condition. It is defined from coefficients, not from the existence of a product decomposition. Allowing rank zero or rank two projectors, dropping unitarity, or allowing a variable factor count would change the theorem. The source's remark that any orthogonal projector yields a member of E1\mathcal E_1E1​ is read with the rank one condition of equation (2): the literal unrestricted remark fails for 000 and III. The singular leading coefficient milestones require n>0n>0n>0, and the last projector formula has the same domain.

The development needs facts about 2×22\times22×2 determinants, conjugate transpose, projectors, finite matrix products, and uniqueness of finite Laurent expansions. The Laurent polynomial infrastructure and rank one matrix facts are reusable beyond this theorem. Contributions proving the source stated milestones, their faithful supporting algebraic lemmas, and the main product characterization are in scope. The parity refinement of §3.1, Lemma 4, and the §4 synthesis algorithm with its running time claim are outside this mission.

Selected references

  • J. Haah, Product Decomposition of Periodic Functions in Quantum Signal Processing, Quantum 3, 190 (2019); formalization source: arXiv:1806.10236v4, 2020, pp. 3–5.
10 thms1 active userReviewed
Quantum Information·Captain: mikedeng1

Optimal Hamiltonian Simulation by Quantum Signal Processing: Phases Realizing e^{ih(θ)} to Error 8ε With Success Probability at Least 1 − 16εResearch Paper

Motivation

Simulating the time evolution of a quantum system is a standard task in quantum algorithms: given a Hamiltonian, the algorithm must reproduce the phase acquired by each of its energy eigenstates. The cost is often measured by how many times the algorithm queries an operator describing that system. Low and Chuang's 2016 preprint connects this task to quantum signal processing, a method that programs a sequence of rotations of one ancillary qubit. Its Theorem 2 gives the quantitative link: a finite Fourier approximation of a desired phase function determines a phase sequence whose induced eigenvalue transformation has error at most 8ε8\varepsilon8ε and success probability at least 1−16ε1-16\varepsilon1−16ε.

The paper uses this link in a later Hamiltonian-simulation result with an optimal asymptotic query count (Theorem 3, p. 4). The present mission targets the finite, explicitly quantified signal-processing theorem that makes that application possible. The criterion for which response functions can be produced by the rotation sequence was established in earlier work by Low, Yoder and Chuang and is quoted as Theorem 1 in this paper.

Setting

An ancilla qubit has basis states ∣0⟩|0\rangle∣0⟩ and ∣1⟩|1\rangle∣1⟩. Let σx,σy,σz\sigma_x,\sigma_y,\sigma_zσx​,σy​,σz​ be its Pauli matrices. For real angles θ\thetaθ and ϕ\phiϕ, a signal rotation is

Rϕ(θ)=exp⁡ ⁣[−iθ2(σxcos⁡ϕ+σysin⁡ϕ)].R_\phi(\theta)=\exp\!\left[-i\frac{\theta}{2} (\sigma_x\cos\phi+\sigma_y\sin\phi)\right].Rϕ​(θ)=exp[−i2θ​(σx​cosϕ+σy​sinϕ)].

The signal θ\thetaθ fixes the rotation angle; ϕ\phiϕ chooses its axis in the qubit's xyxyxy plane. A list of NNN phases ϕ⃗=(ϕ1,…,ϕN)\vec\phi=(\phi_1,\ldots,\phi_N)ϕ​=(ϕ1​,…,ϕN​) gives the response sequence Vϕ⃗(θ)=RϕN(θ)⋯Rϕ1(θ)V_{\vec\phi}(\theta)=R_{\phi_N}(\theta)\cdots R_{\phi_1}(\theta)Vϕ​​(θ)=RϕN​​(θ)⋯Rϕ1​​(θ), with Rϕ1R_{\phi_1}Rϕ1​​ acting first. Its four real Pauli coefficients are defined by

Vϕ⃗(θ)=A(θ)I+iB(θ)σz+iC(θ)σx+iD(θ)σy.V_{\vec\phi}(\theta)=A(\theta)I+iB(\theta)\sigma_z +iC(\theta)\sigma_x+iD(\theta)\sigma_y.Vϕ​​(θ)=A(θ)I+iB(θ)σz​+iC(θ)σx​+iD(θ)σy​.

The ancilla state ∣+⟩=(∣0⟩+∣1⟩)/2|+\rangle=(|0\rangle+|1\rangle)/\sqrt2∣+⟩=(∣0⟩+∣1⟩)/2​ selects the scalar response ⟨+∣Vϕ⃗(θ)∣+⟩=A(θ)+iC(θ)\langle+|V_{\vec\phi}(\theta)|+\rangle=A(\theta)+iC(\theta)⟨+∣Vϕ​​(θ)∣+⟩=A(θ)+iC(θ). The realizability theorem characterizes these pairs when NNN is positive and even: AAA is a cosine series with frequencies 000 through N/2N/2N/2, CCC is a sine series with frequencies 111 through N/2N/2N/2, A(0)=1A(0)=1A(0)=1, and A(θ)2+C(θ)2≤1A(\theta)^2+C(\theta)^2\le1A(θ)2+C(θ)2≤1 for every θ\thetaθ (Theorem 1, p. 3).

For a finite-dimensional unitary WWW, choose an orthonormal eigenbasis ∣ul⟩|u_l\rangle∣ul​⟩ and real eigenphases θl\theta_lθl​, so W=∑leiθl∣ul⟩⟨ul∣W=\sum_l e^{i\theta_l}|u_l\rangle\langle u_l|W=∑l​eiθl​∣ul​⟩⟨ul​∣. The signal operator applies Rϕ(θl)R_\phi(\theta_l)Rϕ​(θl​) to the ancilla in each eigenspace: Uϕ=∑lRϕ(θl)⊗∣ul⟩⟨ul∣U_\phi=\sum_l R_\phi(\theta_l)\otimes|u_l\rangle\langle u_l|Uϕ​=∑l​Rϕ​(θl​)⊗∣ul​⟩⟨ul​∣. The ordered product V=UϕN⋯Uϕ1V=U_{\phi_N}\cdots U_{\phi_1}V=UϕN​​⋯Uϕ1​​ therefore uses one common phase list on all eigenspaces. After preparing and projecting the ancilla on ∣+⟩|+\rangle∣+⟩, the effective system operator is its block ⟨+∣V∣+⟩\langle+|V|+\rangle⟨+∣V∣+⟩. The desired operator for a real phase function hhh is Videal=∑leih(θl)∣ul⟩⟨ul∣V_{\mathrm{ideal}}=\sum_l e^{ih(\theta_l)}|u_l\rangle\langle u_l|Videal​=∑l​eih(θl​)∣ul​⟩⟨ul​∣ (Eqs. (2)–(6), pp. 2–3).

Formalization targets

Quantum signal processing

Let hhh be 2π2\pi2π-periodic, valued in (−π,π](-\pi,\pi](−π,π], and odd on the interior (−π,π)(-\pi,\pi)(−π,π), and let A,CA,CA,C be respectively a cosine and a sine series of degree at most N/2N/2N/2 for positive even NNN. If ∣A(θ)+iC(θ)−eih(θ)∣≤ε|A(\theta)+iC(\theta)-e^{ih(\theta)}|\le\varepsilon∣A(θ)+iC(θ)−eih(θ)∣≤ε at every real angle, the goal is one phase list ϕ⃗\vec\phiϕ​ for which, uniformly over angles and input unitaries,

∣⟨+∣Vϕ⃗(θ)∣+⟩∣2≥1−16ε,∥(⟨+∣V∣+⟩−Videal)ψ∥≤8ε∥ψ∥.|\langle+|V_{\vec\phi}(\theta)|+\rangle|^2\ge1-16\varepsilon, \qquad \|(\langle+|V|+\rangle-V_{\mathrm{ideal}})\psi\| \le8\varepsilon\|\psi\|.∣⟨+∣Vϕ​​(θ)∣+⟩∣2≥1−16ε,∥(⟨+∣V∣+⟩−Videal​)ψ∥≤8ε∥ψ∥.

The milestones state the exact realizability criterion, the paper's displayed scalar bounds, and the eigenspace identity that carries those bounds to the operator statement. The constants 888 and 161616 are fixed because the mission formalizes Theorem 2 and Eqs. (7)–(11), pp. 3–4, rather than an unspecified approximation rate.

Significance

The theorem makes a Fourier approximation into a phase transformation of every eigenstate of an arbitrary finite-dimensional input unitary. Its quantified success guarantee means that projecting the ancilla succeeds with probability close to one when the approximation error is small. In the paper, the particular target h(θ)=−τsin⁡θh(\theta)=-\tau\sin\thetah(θ)=−τsinθ connects this mechanism to sparse Hamiltonian simulation (Eq. (14), p. 4).

The result is proved in the cited paper; this mission asks for machine-checked proofs of its statements in the specified matrix model. The quoted characterization of achievable responses is also a proof target. A complete development would add reusable facts about products of qubit rotations, constrained trigonometric series, sum-of-squares completion, and block-diagonal operators. No machine-checked proof of this exact theorem was found in the local Prove2Me index at drafting time.

Difficulty

An arbitrary Fourier approximation is not automatically the response of a unitary rotation sequence. It may violate the squared-magnitude bound or the required value at zero, even though it is uniformly close to the target function. Those restrictions are exactly what the realizability theorem requires. The difficult part is the converse direction of that characterization: the paper quotes it from earlier work, while the present statement asks for all admissible pairs and all positive even sequence lengths. The completion of a nonnegative trigonometric polynomial into the remaining Pauli components is another substantial mathematical target; the needed factorization is not already packaged as the paper uses it in this Mathlib environment.

Formalization scope

The qubit is a 2×22\times22×2 complex matrix indexed by 0,10,10,1. Rotations use the matrix exponential and the factor θ/2\theta/2θ/2 exactly as printed. The signal product has exactly NNN factors in the paper's order. Cosine and sine series use the inclusive frequencies stated in Theorem 1. The operator model takes a finite unitary eigenbasis as data, with the ancilla as the first factor of the tensor product. The success inequality is pointwise in θ\thetaθ; the error inequality is homogeneous in every system vector and represents the paper's maximum over unit vectors. The phases are chosen before the input unitary, so they cannot depend on its eigenspaces.

The paper writes h:(−π,π]→(−π,π]h:(-\pi,\pi]\to(-\pi,\pi]h:(−π,π]→(−π,π]; the Lean target extends its domain periodically to R\mathbb RR and retains that codomain range. Oddness is imposed on the interval's interior, where both θ\thetaθ and −θ-\theta−θ belong to the printed domain. The phrase “real Fourier series in (cos⁡kθ,sin⁡kθ)(\cos k\theta,\sin k\theta)(coskθ,sinkθ)” is represented by the cosine form for AAA and sine form for CCC that its proof applies directly. “Efficiently compute” is represented by existence of phases; no runtime claim is made. The source calls the operator-vector error a trace distance; the formalization uses precisely its displayed vector norm, rather than a distance between density matrices.

Some intermediate squared inequalities need ε≤1\varepsilon\le1ε≤1 or 8ε≤18\varepsilon\le18ε≤1; those conditions appear only on the corresponding milestone clauses. The goal has no separate bound on ε\varepsilonε: its approximation hypothesis already forces ε≥0\varepsilon\ge0ε≥0. A valid formalization must use the concrete matrix product and matrix-entry Pauli components; defining response functions merely to satisfy the target would empty the theorem of its claim. Contributions that establish the realizability criterion, trigonometric completion, the explicit inequalities, and the operator lift are all in scope. The controlled-WWW circuit of Fig. 1 and the asymptotic oracle-complexity claim of Theorem 3 are outside this mission.

Selected references

  • Guang Hao Low and Isaac L. Chuang, Optimal Hamiltonian Simulation by Quantum Signal Processing, arXiv:1606.02685v2, 2016; published in Physical Review Letters 118, 010501 (2017). Preprint.
  • Guang Hao Low, Theodore J. Yoder and Isaac L. Chuang, Methodology of Resonant Equiangular Composite Quantum Gates, arXiv:1603.03996, 2016. Preprint.
10 thms1 active userReviewed
Bandit AlgorithmsMachine LearningOperations Research+1·Captain: mikedeng1

Learning and Optimization with Seasonal Patterns 1: Regret Upper Bound for the Two-Stage Period-Estimation and Confidence-Bound PolicyResearch Paper

Motivation

Many demand, traffic and click-through series are seasonal: their mean repeats after a fixed number of periods (a week of days, a year of months), while the length of that cycle is not known in advance. A retailer choosing among KKK promotions, or a platform choosing among KKK recommendations, then faces a multi-armed bandit whose arms have time-varying but periodic mean rewards. Standard stochastic bandit algorithms assume stationary means and fail here, and fully adversarial or arbitrarily drifting models give up the structure that periodicity offers.

N. Chen, C. Wang and L. Wang (arXiv:2005.08088, Operations Research, 2025) propose a two-stage policy for this problem: a spectral first stage that estimates every arm's period from a short exploration phase, and a confidence-bound second stage that learns and exploits the resulting "effective arms". Their main upper bound, Theorem 1, shows that the policy's regret grows like T∑kTk\sqrt{T\sum_k T_k}T∑k​Tk​​ up to logarithmic factors. This mission formalizes that theorem and the chain of lemmas behind it. The matching lower bound (Theorem 3 of the paper) is the subject of a separate mission of this series.

Setting

At each epoch t=1,…,Tt=1,\dots,Tt=1,…,T a decision maker pulls one of KKK arms. Pulling arm kkk at epoch ttt yields the reward Yk,t=μk,t+ϵtY_{k,t}=\mu_{k,t}+\epsilon_tYk,t​=μk,t​+ϵt​. The mean μk,t\mu_{k,t}μk,t​ has a minimum period Tk≥1T_k\ge1Tk​≥1: μk,t+Tk=μk,t\mu_{k,t+T_k}=\mu_{k,t}μk,t+Tk​​=μk,t​ for all t≥1t\ge1t≥1, and no smaller positive shift has this property. The standing assumptions are:

  • Assumption 1: μk,t∈[0,1]\mu_{k,t}\in[0,1]μk,t​∈[0,1].
  • Assumption 2: the noises ϵt\epsilon_tϵt​ are independent and sub-Gaussian with parameter σ\sigmaσ, i.e. E[eλϵt]≤eσ2λ2/2\mathbb E[e^{\lambda\epsilon_t}]\le e^{\sigma^2\lambda^2/2}E[eλϵt​]≤eσ2λ2/2 for all real λ\lambdaλ and P(∣ϵt∣>x)≤2e−x2/(2σ2)\mathbb P(|\epsilon_t|>x)\le2e^{-x^2/(2\sigma^2)}P(∣ϵt​∣>x)≤2e−x2/(2σ2).

The pseudo-regret of an arm sequence π\piπ is RTπ=∑t=1T(max⁡kμk,t−μπt,t)R^\pi_T=\sum_{t=1}^T(\max_k\mu_{k,t}-\mu_{\pi_t,t})RTπ​=∑t=1T​(maxk​μk,t​−μπt​,t​), and the number of effective arms is d=∑k=1KTkd=\sum_{k=1}^KT_kd=∑k=1K​Tk​: arm kkk at phase t mod Tkt \bmod T_ktmodTk​ is one effective arm.

Stage one (Algorithm 1). Each arm is pulled nnn times in a row. From its nnn rewards the policy computes the periodogram ∣y~k(v)∣|\tilde y_k(v)|∣y~​k​(v)∣, the modulus of the discrete Fourier transform y~k(v)=1n∑sYk,se−2πivs\tilde y_k(v)=\frac1n\sum_sY_{k,s}e^{-2\pi ivs}y~​k​(v)=n1​∑s​Yk,s​e−2πivs, on v∈[0,1/2]v\in[0,1/2]v∈[0,1/2]. A data-driven threshold τk\tau_kτk​ is computed from the constants U1,U2U_1,U_2U1​,U2​ (sums of sinc-type maxima), ϵˉv=2σH1−π/24log⁡(n)/n\bar\epsilon_v=\frac{2\sigma H}{1-\pi/24}\sqrt{\log(n)/n}ϵˉv​=1−π/242σH​log(n)/n​ and sup⁡v∣y~k(v)∣\sup_v|\tilde y_k(v)|supv​∣y~​k​(v)∣. The algorithm repeatedly takes the highest peak above τk\tau_kτk​ in [g/n,1/2][g/n,1/2][g/n,1/2], snaps it to the nearest fraction j1/j2j_1/j_2j1​/j2​ with j2<n/(2g)j_2<n/(2g)j2​<n/(2g), and removes a 2g/n2g/n2g/n-neighbourhood. The period estimate T^k\hat T_kT^k​ is the least common multiple of the selected reciprocals.

Stage two (Algorithm 2). At every later epoch an SSS-round screening tournament, S=⌊log⁡2T⌋S=\lfloor\log_2T\rfloorS=⌊log2​T⌋, compares the arms at their current phases modulo T^k\hat T_kT^k​. It uses estimated means mk,t(s)m^{(s)}_{k,t}mk,t(s)​ and widths wk,t(s)w^{(s)}_{k,t}wk,t(s)​ pooled from the stage-one samples and from round-specific index sets Ψ(s)(t)\Psi^{(s)}(t)Ψ(s)(t). The weak oracle runs the same policy with the true periods in place of T^k\hat T_kT^k​.

The parameters are fixed by (7): n=⌊T/K⌋n=\lfloor\sqrt{T/K}\rfloorn=⌊T/K​⌋, g=⌈n⌉g=\lceil\sqrt n\rceilg=⌈n​⌉, H=1+log⁡nH=\sqrt{1+\log n}H=1+logn​. Assumption 3 asks T>4KT>4KT>4K, g≥max⁡{2,n}g\ge\max\{2,\sqrt n\}g≥max{2,n​} and Tk<n/(2g)T_k<n/(2g)Tk​<n/(2g). Assumption 4 asks the smallest present Fourier coefficient bkb_kbk​ of each arm to dominate a combination of ϵˉv\bar\epsilon_vϵˉv​ and the largest coefficient BkB_kBk​.

Formalization targets

Goal: Theorem 1

Under Assumptions 1–4 and (7), the two-stage policy satisfies

E[RTπ]≤CT d log⁡2(T) log⁡(T/d),\mathbb E\big[R^\pi_T\big]\le C\sqrt{T\,d\,\log^2(T)\,\log(T/d)} ,E[RTπ​]≤CTdlog2(T)log(T/d)​,

with CCC depending only on σ\sigmaσ and KKK, and with Algorithm 2 run at δ=8/T\delta=8/Tδ=8/T.

Stage one: correct period identification

  • Lemma 1: uniform noise bound for the periodogram, 48nexp⁡(−(nδ2/4σ2)(1−π/24)2)48n\exp(-(n\delta^2/4\sigma^2)(1-\pi/24)^2)48nexp(−(nδ2/4σ2)(1−π/24)2).
  • Lemmas 2–3: leakage bounds πBkU1\pi B_kU_1πBk​U1​, πBkU2\pi B_kU_2πBk​U2​, and Bk≤(sup⁡∣ϵ~k∣+sup⁡∣y~k∣)/(1−πU2)B_k\le(\sup|\tilde\epsilon_k|+\sup|\tilde y_k|)/(1-\pi U_2)Bk​≤(sup∣ϵ~k​∣+sup∣y~​k​∣)/(1−πU2​).
  • Lemmas 4–5: the threshold separates the neighbourhoods of the present frequencies from the rest, with probability 1−48/nH2−11-48/n^{H^2-1}1−48/nH2−1.
  • Lemmas 6–7: the sharper noise bound near possible present frequencies, and the location of the peaks within 1/n1/n1/n of them.
  • Theorem 2: P(Λ)≥1−48K/nH2−1−200K/n0.867H2−1−200K/n0.6934H2−1\mathbb P(\Lambda)\ge1-48K/n^{H^2-1}-200K/n^{0.867H^2-1}-200K/n^{0.6934H^2-1}P(Λ)≥1−48K/nH2−1−200K/n0.867H2−1−200K/n0.6934H2−1.

Stage two: the oracle's regret

  • Lemma 15: an anytime sub-Gaussian deviation bound.
  • Lemma 9: the confidence event E\mathcal EE has probability at least 1−δS1-\delta S1−δS.
  • Lemma 10: on E\mathcal EE the optimal arm survives screening, and each epoch's gap is at most 111, 8σ/2s8\sigma/2^s8σ/2s or 2σ/T2\sigma/\sqrt T2σ/T​.
  • Lemma 16: the summed widths of a round are at most 4σ∣Ψ(s)(T)∣ dlog⁡(8T/δ)log⁡(T/d)4\sigma\sqrt{|\Psi^{(s)}(T)|\,d\log(8T/\delta)\log(T/d)}4σ∣Ψ(s)(T)∣dlog(8T/δ)log(T/d)​.
  • Lemma 11: the oracle's expected regret is at most CTdlog⁡2(T)log⁡(T/d)C\sqrt{Td\log^2(T)\log(T/d)}CTdlog2(T)log(T/d)​ with CCC depending only on σ\sigmaσ.

Significance

The theorem shows that unknown seasonality costs only the factor d=∑kTk\sqrt{d}=\sqrt{\sum_kT_k}d​=∑k​Tk​​ that would be paid if every phase of every arm were a separate stationary arm. Up to logarithmic factors this matches the TK\sqrt{TK}TK​ rate of the classical stationary bandit with ddd arms in place of KKK. Together with the paper's lower bound Ω(Tmax⁡kTk)\Omega(\sqrt{T\max_kT_k})Ω(Tmaxk​Tk​​) it locates the minimax regret of periodic bandits within a factor K\sqrt KK​. Stage one is a non-asymptotic, finite-sample period-identification guarantee for a thresholded periodogram, which is of independent use in spectral estimation.

The paper proves these results; none of them is machine-checked. A complete development yields a verified finite-sample periodogram theory (noise bounds for random trigonometric polynomials, Dirichlet-kernel leakage estimates), a verified anytime sub-Gaussian inequality, and a verified analysis of a nested elimination algorithm with data reuse. The formalization also pins down several points the printed text leaves open: the constant 0.2330.2330.233 of Lemma 6 and the exponent 0.6940.6940.694 of Lemma 7 and Theorem 2 are slightly stronger than what the proofs give, and the printed claim that Theorem 1's constant is independent of KKK is not established by the printed argument.

Difficulty

Two steps resist the obvious approach. In stage one, the periodogram has to be controlled at uncountably many frequencies at once. A union bound over vvv is unavailable, and the leakage of each present frequency spreads over the whole spectrum, so both the noise and the signal must be bounded uniformly in vvv with explicit constants. In stage two, the samples used to estimate an effective arm are selected with the estimated periods, which were computed from the same stage-one data, so the usual independence behind confidence bounds fails. Lemmas 9–11 are therefore stated for the weak oracle, whose sample selection does not depend on the data; on the event Λ\LambdaΛ the definitions make the oracle's run and the policy's run the same function of the noise path.

Formalization scope

Epochs are natural numbers t≥1t\ge1t≥1; arms are Fin K (the paper's arm kkk is index k−1k-1k−1), and K≥1K\ge1K≥1. The noise is a sequence ϵ:N→Ω→R\epsilon:\mathbb N\to\Omega\to\mathbb Rϵ:N→Ω→R on a probability space, independent, with Mathlib's HasSubgaussianMGF at variance proxy σ2\sigma^2σ2, plus the printed tail clause. Both algorithms are defined in full, as deterministic functions of the noise path, with canonical tie-breaking: smallest maximizer, smallest closest candidate, smallest arm index. Algorithm 1's loop runs at most nnn passes, and LCM(v^i−1)\mathrm{LCM}(\hat v_i^{-1})LCM(v^i−1​) is the least common multiple of the reduced denominators of the selected frequencies. Algorithm 2 takes its period vector as an argument; the two-stage policy and the oracle are its two instances. Expected regret is an outer expectation: an integrable majorant of the regret whose integral obeys the bound. Probability bounds bound the outer measure of the bad event. Every DFT uses the absolute stage-one epochs, as in Step 8 of Algorithm 1.

Disclosed deviations: Theorem 1's constant depends on σ\sigmaσ and KKK (the printed proof does not give uniformity in KKK), and δ=8/T\delta=8/Tδ=8/T is fixed as in the proof of Lemma 11. Lemma 6 uses 0.23280.23280.2328 for the printed 0.2330.2330.233; Lemma 7 and Theorem 2 use 0.69340.69340.6934 for the printed 0.6940.6940.694. Lemma 7 covers the nonzero present frequencies. Lemma 11 states the standing Assumption 3 and the parameters (7) as hypotheses, as its proof uses them.

The algorithm is the object of the theorem. Replacing Algorithm 1 by "any estimator that is correct with high probability", or Algorithm 2 by "any policy with the oracle's regret", would make the goal a different and much weaker statement. So would placing the constant after the horizon or the instance, since the regret is at most TTT, or using a bare Lebesgue integral of a possibly non-measurable regret.

A complete development needs discrete Fourier analysis of finite sequences, Bernstein's inequality for complex polynomials on the unit disc (Lemma 14 of the paper, from Nagy and Totik), sinc-function estimates, anytime concentration for sub-Gaussian sums, and a bookkeeping layer for the nested index sets of Algorithm 2. The concentration and polynomial-inequality parts are reusable beyond this mission. Proofs of individual lemmas, helper lemmas such as the closed form (6) of the frequency components, and alternative arguments are welcome.

Selected references

  • N. Chen, C. Wang, L. Wang, Learning and Optimization with Seasonal Patterns, arXiv:2005.08088v4, 2021; Operations Research, 2025. https://arxiv.org/abs/2005.08088
  • P. Auer, Using Confidence Bounds for Exploitation-Exploration Trade-offs, Journal of Machine Learning Research 3, 397–422, 2002. https://www.jmlr.org/papers/v3/auer02a.html
  • L. Li, Y. Lu, D. Zhou, Provably Optimal Algorithms for Generalized Linear Contextual Bandits, ICML 2017. https://arxiv.org/abs/1703.00048
  • B. Nagy, V. Totik, Bernstein's Inequality for Algebraic Polynomials on Circular Arcs, Constructive Approximation 37, 223–232, 2013.
17 thms1 active userReviewed
Discrete GeometryMathematical Physics·Captain: vatsj

Thomson problem: N = 9, 10 and 32Open Problem

The problem

Place NNN distinct points x1,…,xNx_1,\dots,x_Nx1​,…,xN​ on the unit sphere in R3\mathbb{R}^3R3 to minimise the Coulomb energy

E(x)=∑i<j1∥xi−xj∥.E(x) = \sum_{i<j} \frac{1}{\lVert x_i - x_j\rVert}.E(x)=i<j∑​∥xi​−xj​∥1​.

Good configurations are easy to find numerically, but proving that one is the global minimum is hard. Rigorous proofs exist for only a few NNN:

  • N=2,3N = 2, 3N=2,3: classical.
  • N=4,6,12N = 4, 6, 12N=4,6,12: the Delsarte–Yudin linear-programming bound is exact (Yudin; Andreev; Cohn–Kumar).
  • N=5N = 5N=5: Schwartz, by a large computer-assisted search.
  • N=8N = 8N=8: Kryvonos–Liehr–Taylor; in Lean by Tooby-Smith–Zughaid.
  • N=7N = 7N=7: a Lean-verified proof by Hung Tran (package, write-up).

This mission

  • N=10N = 10N=10 (capped square antiprism) and N=9N = 9N=9 (tricapped trigonal prism) are stated as "some member of this one-parameter symmetric family is a global minimiser over all configurations", because the optimal parameter has no known closed form. No symmetry is assumed of competing configurations, and uniqueness is not required. N=10N = 10N=10 comes first: like N=7N = 7N=7 it has an antipodal pair of poles, which makes the case split easier.
  • N=32N = 32N=32 (an icosahedron nested with its dual dodecahedron) is the challenge. It is the numerically best-known configuration, but the standard bounds do not close the gap there, so a new idea is needed.

The shared lemmas (the distance formula, two-point positivity behind the Delsarte–Yudin bound, and three-point positivity behind the Bachoc–Vallentin and Cohn–Woo bounds) are stated once for reuse, along with well-posedness of each configuration.

6 thms1 active userReviewed
Numerical AnalysisProbability·Captain: mikedeng1

Isotropic Gaussian Random Fields on the Sphere: Regularity, Fast Simulation and Stochastic Partial Differential Equations III: Karhunen–Loève Truncation Error ≤ κ^{−β} a.s. for β < (α−2)/2Research Paper

Why approximate a random field on the sphere?

An isotropic Gaussian random field is a spatial random quantity whose probability law is unchanged when the sphere is rotated. Such fields model spatially distributed uncertainty when no direction is preferred. The question in this mission is concrete: if a field is simulated by retaining only finitely many spherical harmonic frequencies, how rapidly does the simulation approach the full field? Lang and Schwab study this question while developing regularity, simulation, and stochastic partial differential equation results for isotropic fields on spheres (Lang and Schwab, 2015). Their §5 separates the error in expected spatial energy from the error seen along an individual sample. The latter is the target here.

The field and its finite approximation

Let S2S^2S2 be the unit sphere in R3\mathbb R^3R3 and let σ\sigmaσ be surface area measure, with σ(S2)=4π\sigma(S^2)=4\piσ(S2)=4π. A point yyy has angular coordinates (ϑ,φ)(\vartheta,\varphi)(ϑ,φ), where y=(sin⁡ϑcos⁡φ,sin⁡ϑsin⁡φ,cos⁡ϑ)y=(\sin\vartheta\cos\varphi,\sin\vartheta\sin\varphi,\cos\vartheta)y=(sinϑcosφ,sinϑsinφ,cosϑ). Spherical harmonics YℓmY_{\ell m}Yℓm​ are the normalized complex functions indexed by a degree ℓ≥0\ell\ge0ℓ≥0 and an order −ℓ≤m≤ℓ-\ell\le m\le\ell−ℓ≤m≤ℓ. They form an orthonormal basis of complex L2(S2)L^2(S^2)L2(S2) with this unnormalized surface measure. The real factor Lℓm(ϑ)L_{\ell m}(\vartheta)Lℓm​(ϑ) is the normalized associated Legendre function appearing in Yℓm(ϑ,φ)=Lℓm(ϑ)eimφY_{\ell m}(\vartheta,\varphi)=L_{\ell m}(\vartheta)e^{im\varphi}Yℓm​(ϑ,φ)=Lℓm​(ϑ)eimφ for m≥0m\ge0m≥0 (§2, pp. 4–5).

The angular power spectrum is a nonnegative sequence (Aℓ)ℓ≥0(A_\ell)_{\ell\ge0}(Aℓ​)ℓ≥0​ recording the variance at each harmonic degree. Let Xℓm1X^1_{\ell m}Xℓm1​ and Xℓm2X^2_{\ell m}Xℓm2​ be independent standard normal random variables for the indices that occur below. The centered real field used in §5 is the ordered series

T(y)=∑ℓ=0∞(AℓXℓ01Lℓ0(ϑ)+2Aℓ∑m=1ℓLℓm(ϑ)(Xℓm1cos⁡(mφ)+Xℓm2sin⁡(mφ))).T(y)=\sum_{\ell=0}^{\infty}\left(\sqrt{A_\ell}X^1_{\ell0}L_{\ell0}(\vartheta)+\sqrt{2A_\ell}\sum_{m=1}^{\ell}L_{\ell m}(\vartheta)\bigl(X^1_{\ell m}\cos(m\varphi)+X^2_{\ell m}\sin(m\varphi)\bigr)\right).T(y)=ℓ=0∑∞​(Aℓ​​Xℓ01​Lℓ0​(ϑ)+2Aℓ​​m=1∑ℓ​Lℓm​(ϑ)(Xℓm1​cos(mφ)+Xℓm2​sin(mφ))).

Its Karhunen–Loève truncation TκT^\kappaTκ retains the outer sum through degree κ\kappaκ. These are the approximations analyzed and simulated in the paper (§5, p. 25). The norm ∥f∥L2(S2)\|f\|_{L^2(S^2)}∥f∥L2(S2)​ measures the spatial size of a sample fff, while ∥Z∥Lp(Ω;L2(S2))\|Z\|_{L^p(\Omega;L^2(S^2))}∥Z∥Lp(Ω;L2(S2))​ takes the pppth moment of that spatial norm over randomness. Lemma 5.1 relates this explicit series, in law, to an arbitrary centered isotropic Gaussian field with the same angular power spectrum (pp. 23–24).

Formalization targets

The goal, Corollary 5.4, assumes C>0C>0C>0, α>2\alpha>2α>2, an integer ℓ0≥1\ell_0\ge1ℓ0​≥1, and the tail condition Aℓ≤Cℓ−αA_\ell\le C\ell^{-\alpha}Aℓ​≤Cℓ−α for ℓ>ℓ0\ell>\ell_0ℓ>ℓ0​. It asserts almost-sure convergence in spatial L2L^2L2 and, for each β<(α−2)/2\beta<(\alpha-2)/2β<(α−2)/2, an eventual samplewise bound (p. 28):

∥T−Tκ∥L2(S2)≤κ−βfor all sufficiently large κ,P-almost surely.\|T-T^\kappa\|_{L^2(S^2)}\le\kappa^{-\beta}\qquad\text{for all sufficiently large }\kappa,\quad\mathbb P\text{-almost surely}.∥T−Tκ∥L2(S2)​≤κ−βfor all sufficiently large κ,P-almost surely.

The attack path retains three intermediate statements from §5. The squared mean-square error equals the exact spectral tail ∑ℓ>κ(2ℓ+1)Aℓ\sum_{\ell>\kappa}(2\ell+1)A_\ell∑ℓ>κ​(2ℓ+1)Aℓ​ (the proof of Proposition 5.2, p. 26). Proposition 5.2 establishes convergence in L2(Ω;L2(S2))L^2(\Omega;L^2(S^2))L2(Ω;L2(S2)) and the bound

∥T−Tκ∥L2(Ω;L2(S2))≤C^ κ−(α−2)/2,C^2=C(2α−2+1α−1)\|T-T^\kappa\|_{L^2(\Omega;L^2(S^2))}\le\widehat C\,\kappa^{-(\alpha-2)/2},\qquad \widehat C^2=C\left(\frac2{\alpha-2}+\frac1{\alpha-1}\right)∥T−Tκ∥L2(Ω;L2(S2))​≤Cκ−(α−2)/2,C2=C(α−22​+α−11​)

for κ≥ℓ0\kappa\ge\ell_0κ≥ℓ0​ (p. 25). Theorem 5.3 gives the same exponent for every finite p≥1p\ge1p≥1, with a constant depending only on p,C,αp,C,\alphap,C,α (p. 27). The goal's exponent may approach, but does not include, (α−2)/2(\alpha-2)/2(α−2)/2.

What the result supplies

The mean-square estimate controls average approximation error, but it does not itself say whether one sequence of simulated fields converges along almost every outcome. Corollary 5.4 supplies that pathwise assertion and a quantitative rate for each exponent below the spectral threshold. It identifies the resolution needed to make the spatial error small for almost every sample, rather than only on average. The threshold directly links harmonic spectral decay to numerical truncation quality.

The cited results are already proved in the paper; the remaining task is to formalize their statements and proofs for the explicit KL model. The definition layer provides a reusable real representation of normalized spherical harmonics and mixed norms on S2S^2S2. A completed proof would also make the transition from Gaussian moment estimates to samplewise convergence available as a machine-checked argument in this setting. No claim is made that these results already have machine-checked proofs.

Main difficulty

The spherical harmonics are orthonormal, but an error bound for the full field needs more than termwise estimates. It must control the infinite tail while keeping the harmonic normalization, Gaussian variances, and the surface measure consistent. The passage from an expected error to one bound that eventually holds along almost every sample also requires estimates for arbitrarily high finite moments. A fixed second-moment bound does not yield the full range of exponents in Corollary 5.4. The paper's constant in Proposition 5.2 and the parameter dependence of the constant in Theorem 5.3 therefore matter to the final statement.

Formalization scope

Lean uses EuclideanSpace ℝ (Fin 3) for the sphere. Coordinates 0,1,20,1,20,1,2 represent the paper's y1,y2,y3y_1,y_2,y_3y1​,y2​,y3​. volume.toSphere supplies surface measure of mass 4π4\pi4π. Legendre polynomials use Rodrigues' formula; the associated harmonics use Cartesian coordinates through (y1+iy2)m=sin⁡mϑeimφ(y_1+i y_2)^m=\sin^m\vartheta e^{im\varphi}(y1​+iy2​)m=sinmϑeimφ, so they are defined at the poles without choosing an angle there. The field is the limit of the ordered partial sums TκT^\kappaTκ. A nonconvergent sequence receives Lean's arbitrary limit value, but the theorems concern almost-everywhere convergence and norms, where such exceptional values must be shown irrelevant.

Spatial squared norms and mixed LpL^pLp norms are extended nonnegative integrals. This keeps nonintegrable functions from taking a false zero norm. Lean's natural numbers include zero; ℓ0∈N\ell_0\in\mathbb Nℓ0​∈N in the paper is recorded as ℓ0≥1\ell_0\ge1ℓ0​≥1. Decay is required only above ℓ0\ell_0ℓ0​, exactly where the paper requires it. Coefficients that enter the series are measurable, jointly independent, and standard normal. The unused coordinates Xℓ02X^2_{\ell0}Xℓ02​ are zero, as specified in Lemma 5.1; coefficients at invalid indices are unconstrained. The field is the explicit series of p. 25, with Lemma 5.1 supplying the paper's identification in law with any centered isotropic field. In Theorem 5.3 the constant is chosen before the field and probability space, preventing it from depending on a particular spectrum or cutoff. The almost-sure conclusion is a spatial L2L^2L2 claim, never a pointwise assertion at each sphere point.

The displayed identity on p. 26 omits a square on its left-hand norm, although the neighboring formulas use squared norms. The formal error identity restores the square and the milestone preserves the printed wording. Contributions to the harmonic normalization, exact spectral identity, uniform finite-moment estimates, and the final almost-sure result all fit this mission. The normalizations, the positive cutoff, and the explicit independent Gaussian coefficients rule out vacuous or zero-field encodings.

Selected references

  • A. Lang and Ch. Schwab, Isotropic Gaussian random fields on the sphere: regularity, fast simulation and stochastic partial differential equations, Annals of Applied Probability 25(6), 2015. arXiv:1305.1170v3
7 thms1 active userReviewed
Probability·Captain: mikedeng1

Isotropic Gaussian Random Fields on the Sphere: Regularity, Fast Simulation and Stochastic Partial Differential Equations II: Σ A_ℓ ℓ^{1+β} < ∞ Gives a Continuous Modification, γ-Hölder for γ < β/2Research Paper

Motivation

A random field on a sphere assigns a random value to every direction. Such fields appear when the underlying data are directional, including spherical models in spatial statistics and geophysics. The covariance of an isotropic field can be recorded by an angular power spectrum: one nonnegative number for each spherical harmonic degree. This changes the sample regularity question into a concrete spectral question. How fast must these numbers decay so that a realization is continuous, and how regular can that realization be? Lang and Schwab, 2015 give a sufficient summability condition and an exact range of Hölder exponents in their Theorem 4.5.

The question matters when a field is evaluated on a mesh or represented by finitely many spherical harmonics. A covariance function can be regular even when the original version of a random field has badly chosen values on null sets. The useful result is therefore the existence of one regular modification: at each fixed sphere point it agrees with the given field almost surely, while its sample paths are regular across the entire sphere. The paper treats this sample path result in §4, separately from its spectral characterization of covariance regularity in §3 and its later simulation and stochastic heat equation results.

Setting

Write S2={x∈R3:∥x∥=1}S^2=\{x\in\mathbb R^3:\|x\|=1\}S2={x∈R3:∥x∥=1} for the unit sphere. Its geodesic distance is d(x,y)=arccos⁡⟨x,y⟩d(x,y)=\arccos\langle x,y\rangled(x,y)=arccos⟨x,y⟩, the length of the shorter great circle arc between xxx and yyy. A random field TTT is a jointly measurable map from a probability space times S2S^2S2 to the real numbers. A field is Gaussian when every finite collection of its values has a joint Gaussian distribution. Isotropy says that rotating all observation points together does not change that joint distribution. These are the conventions of Definition 2.1 in the paper.

For each degree ℓ≥0\ell\ge0ℓ≥0, let PℓP_\ellPℓ​ be the Legendre polynomial normalized by Pℓ(1)=1P_\ell(1)=1Pℓ​(1)=1, and let Aℓ≥0A_\ell\ge0Aℓ​≥0 be its angular power. The field has a constant mean and covariance determined by (Aℓ)(A_\ell)(Aℓ​):

Cov⁡(T(x),T(y))=∑ℓ=0∞Aℓ2ℓ+14πPℓ(⟨x,y⟩).\operatorname{Cov}(T(x),T(y)) =\sum_{\ell=0}^{\infty}A_\ell\frac{2\ell+1}{4\pi}P_\ell(\langle x,y\rangle).Cov(T(x),T(y))=ℓ=0∑∞​Aℓ​4π2ℓ+1​Pℓ​(⟨x,y⟩).

Because ⟨x,y⟩=cos⁡d(x,y)\langle x,y\rangle=\cos d(x,y)⟨x,y⟩=cosd(x,y), the same covariance is expressed by the distance kernel k(r)=∑ℓ≥0Aℓ(2ℓ+1)Pℓ(cos⁡r)/(4π)k(r)=\sum_{\ell\ge0}A_\ell(2\ell+1)P_\ell(\cos r)/(4\pi)k(r)=∑ℓ≥0​Aℓ​(2ℓ+1)Pℓ​(cosr)/(4π) for 0≤r≤π0\le r\le\pi0≤r≤π. A modification T′T'T′ of TTT means T′(x)=T(x)T'(x)=T(x)T′(x)=T(x) almost surely for each fixed xxx; it need not agree on one common full measure set at every xxx. The paper's Assumption 4.1, specialized to S2S^2S2, asks for finiteness of ∑ℓ≥0Aℓℓ1+β\sum_{\ell\ge0}A_\ell\ell^{1+\beta}∑ℓ≥0​Aℓ​ℓ1+β.

Formalization targets

Goal: sample regularity

For 0<β≤20<\beta\le20<β≤2, the target is Theorem 4.5 of Lang and Schwab:

∑ℓ=0∞Aℓℓ1+β<∞⟹∃ T′ modifying T with paths Ho¨lder of every order 0<γ<β/2.\sum_{\ell=0}^{\infty}A_\ell\ell^{1+\beta}<\infty \quad\Longrightarrow\quad \exists\,T'\text{ modifying }T\text{ with paths Hölder of every order }0<\gamma<\beta/2.ℓ=0∑∞​Aℓ​ℓ1+β<∞⟹∃T′ modifying T with paths Ho¨lder of every order 0<γ<β/2.

The same modification serves every eligible exponent. The result leaves the Hölder constant free to depend on the sample and the exponent, as it must.

Supporting targets

The four milestones follow the source's statements and its proof order. The Legendre polynomial bounds on p. 16 lead to Lemma 4.2, ∣k(0)−k(r)∣≤Cβrβ|k(0)-k(r)|\le C_\beta r^\beta∣k(0)−k(r)∣≤Cβ​rβ for r∈[0,π]r\in[0,\pi]r∈[0,π] and β∈[0,2]\beta\in[0,2]β∈[0,2]. Lemma 4.3 transfers this to E∣T(x)−T(y)∣2p≤Cβ,pd(x,y)βp\mathbb E|T(x)-T(y)|^{2p}\le C_{\beta,p}d(x,y)^{\beta p}E∣T(x)−T(y)∣2p≤Cβ,p​d(x,y)βp for every positive integer ppp. Theorem 4.4 is a Kolmogorov–Chentsov theorem for any random field on S2S^2S2: a moment exponent 2+εp2+\varepsilon p2+εp produces a continuous modification with every Hölder exponent below ε\varepsilonε. The Gaussian and isotropic hypotheses belong to Lemma 4.3 and the goal; they are absent from Theorem 4.4.

Significance

The theorem provides a checkable bridge from a harmonic description of a field to sample path behavior. A practitioner can estimate or impose decay of the angular power spectrum, then know that a version of the field admits interpolation on the sphere with any exponent below β/2\beta/2β/2. The endpoint β/2\beta/2β/2 is not asserted. The moment estimate and the spherical modification theorem can also be reused when studying fields produced by other models; in particular, Theorem 4.4 needs no Gaussian assumption.

The result was proved in the 2015 paper; this mission concerns its machine checked formalization. Mathlib supplies Gaussian process and measure theory interfaces, but the paper's sphere distance, Legendre normalization, angular kernel and spherical version of Kolmogorov–Chentsov must be connected. A platform goal for a Kolmogorov–Chentsov theorem on [0,∞)[0,\infty)[0,∞) uses a different index space and hypotheses, so it does not cover the present milestone. The finished development will provide a reusable sphere indexed modification theorem as well as the paper's specific spectral criterion.

Difficulty

A bound on the covariance kernel controls the second moment of field increments, but it does not by itself supply one continuous version with a common pathwise regularity statement. The desired exponent concerns values at uncountably many points, whereas the definition of modification gives an almost sure equality separately at each point. The gap is visible even for simple processes: changing a field at one random location can preserve each fixed point's law while destroying continuity of individual paths. The sphere also carries a two dimensional geodesic metric, so a one dimensional modification theorem indexed by time cannot be substituted without a new argument.

Formalization scope

Lean represents S2S^2S2 as the unit metric sphere in three dimensional Euclidean space. Coordinates have indices 0,1,20,1,20,1,2 for the paper's 1,2,31,2,31,2,3. All regularity statements use d(x,y)=arccos⁡⟨x,y⟩d(x,y)=\arccos\langle x,y\rangled(x,y)=arccos⟨x,y⟩, not the subtype's chord distance. Rodrigues' formula defines PℓP_\ellPℓ​, and the kernel is a real infinite sum with its factor (2ℓ+1)/(4π)(2\ell+1)/(4\pi)(2ℓ+1)/(4π). The spectrum is nonnegative and has ∑(2ℓ+1)Aℓ<∞\sum(2\ell+1)A_\ell<\infty∑(2ℓ+1)Aℓ​<∞ as part of the field model, matching the finite variance convention used in §2. The covariance formulation allows a nonzero constant mean: Theorem 4.5 does not require centering.

The moment inequalities use extended nonnegative integrals, avoiding a default zero for nonintegrable real integrals. The paper's positive integers are expressed with an explicit 1≤p1\le p1≤p because Lean's naturals include zero. Real powers follow the usual convention: the degree zero term of ℓ1+β\ell^{1+\beta}ℓ1+β is zero when β≥0\beta\ge0β≥0. On compact S2S^2S2, local Hölder continuity gives a global constant for each path and exponent. Exceptional sample paths may be redefined, so the formal conclusion states continuity and Hölder regularity for every sample of the chosen modification. The modification retains pointwise almost sure agreement and measurable evaluations; omitting agreement would make the goal trivial.

Contributions can address Legendre inequalities, covariance and Gaussian moment calculations, and a general Kolmogorov–Chentsov theorem for compact manifolds. The latter is reusable beyond this paper. The auxiliary Legendre and kernel definitions are also available to later spherical field missions.

Selected references

  • A. Lang and Ch. Schwab, Isotropic Gaussian random fields on the sphere: regularity, fast simulation and stochastic partial differential equations, Annals of Applied Probability 25(6), 2015, arXiv:1305.1170v3, DOI:10.1214/14-AAP1067.
7 thms1 active userReviewed
Functional Analysis·Captain: mikedeng1

Isotropic Gaussian Random Fields on the Sphere: Regularity, Fast Simulation and Stochastic Partial Differential Equations I: u ∈ V^η(−1,1) iff Σ u_ℓ²(2ℓ+1)(1+ℓ^{2η}) < ∞Research Paper

Motivation

A centered isotropic Gaussian random field TTT on the unit sphere S2\mathbb S^2S2 is determined by its angular power spectrum (Aℓ)ℓ≥0(A_\ell)_{\ell \ge 0}(Aℓ​)ℓ≥0​: its covariance is

E(T(x)T(y))=∑ℓ=0∞Aℓ 2ℓ+14π Pℓ(⟨x,y⟩)=kI(⟨x,y⟩),\mathbb E\big(T(x)T(y)\big) = \sum_{\ell=0}^\infty A_\ell\,\frac{2\ell+1}{4\pi}\,P_\ell(\langle x,y\rangle) = k_I(\langle x, y\rangle),E(T(x)T(y))=ℓ=0∑∞​Aℓ​4π2ℓ+1​Pℓ​(⟨x,y⟩)=kI​(⟨x,y⟩),

with PℓP_\ellPℓ​ the Legendre polynomials. Such fields model the cosmic microwave background and other data on the sphere (Marinucci and Peccati, 2011). In applications one often prescribes the kernel kIk_IkI​ rather than the spectrum, while simulation and error analysis (the Karhunen–Loève truncation, sample regularity, approximation of stochastic PDEs on the sphere) are governed by the decay of AℓA_\ellAℓ​. Section 3 of Lang and Schwab (2015) connects the two: the regularity of kIk_IkI​ on [−1,1][-1,1][−1,1], measured in weighted Sobolev spaces, is equivalent to weighted square summability of (Aℓ)(A_\ell)(Aℓ​). The authors call this result, Theorem 3.1, their main result.

This mission is the first of four from the same paper; the others treat sample Hölder regularity, Karhunen–Loève truncation rates and a stochastic heat equation.

Setting

Functions are real functions on the open interval (−1,1)(-1,1)(−1,1).

  • The Legendre polynomials are Pℓ(μ)=2−ℓ1ℓ!∂ℓ∂μℓ(μ2−1)ℓP_\ell(\mu) = 2^{-\ell}\frac{1}{\ell!}\frac{\partial^\ell}{\partial\mu^\ell}(\mu^2-1)^\ellPℓ​(μ)=2−ℓℓ!1​∂μℓ∂ℓ​(μ2−1)ℓ, ℓ∈N0\ell \in \mathbb N_0ℓ∈N0​.
  • The Fourier–Legendre coefficients of u∈L2(−1,1)u \in L^2(-1,1)u∈L2(−1,1) are uℓ=∫−11u(x)Pℓ(x) dxu_\ell = \int_{-1}^1 u(x)P_\ell(x)\,dxuℓ​=∫−11​u(x)Pℓ​(x)dx, so that u=∑ℓuℓ2ℓ+12Pℓu = \sum_\ell u_\ell \frac{2\ell+1}{2}P_\ellu=∑ℓ​uℓ​22ℓ+1​Pℓ​ in L2(−1,1)L^2(-1,1)L2(−1,1). With Aℓ=2πuℓA_\ell = 2\pi u_\ellAℓ​=2πuℓ​ this is the kernel expansion above.
  • For j∈N0j \in \mathbb N_0j∈N0​ the weighted seminorm is ∣u∣Vj(−1,1)2=∫−11∣∂ju(μ)∣2(1−μ2)j dμ|u|^2_{V^j(-1,1)} = \int_{-1}^1 |\partial^j u(\mu)|^2(1-\mu^2)^j\,d\mu∣u∣Vj(−1,1)2​=∫−11​∣∂ju(μ)∣2(1−μ2)jdμ, and ∥u∥Vn(−1,1)2=∑j=0n∣u∣Vj(−1,1)2\|u\|^2_{V^n(-1,1)} = \sum_{j=0}^n |u|^2_{V^j(-1,1)}∥u∥Vn(−1,1)2​=∑j=0n​∣u∣Vj(−1,1)2​. The weighted Sobolev space Vn(−1,1)V^n(-1,1)Vn(−1,1) is the closure of the smooth functions in this norm. The weight (1−μ2)j(1-\mu^2)^j(1−μ2)j vanishes at the endpoints, so for n≥1n \ge 1n≥1 the space Vn(−1,1)V^n(-1,1)Vn(−1,1) is strictly larger than the Sobolev space Hn(−1,1)H^n(-1,1)Hn(−1,1).
  • For n<η<n+1n < \eta < n+1n<η<n+1, the space Vη(−1,1)V^\eta(-1,1)Vη(−1,1) is the real interpolation space (Vn(−1,1),Vn+1(−1,1))η−n,2(V^n(-1,1), V^{n+1}(-1,1))_{\eta-n,2}(Vn(−1,1),Vn+1(−1,1))η−n,2​, with norm ∥u∥Vη2=∫0∞t−2(η−n)∣K(t,u)∣2 dtt\|u\|^2_{V^\eta} = \int_0^\infty t^{-2(\eta-n)}|K(t,u)|^2\,\frac{dt}{t}∥u∥Vη2​=∫0∞​t−2(η−n)∣K(t,u)∣2tdt​, where K(t,u)=inf⁡u=v+w(∥v∥Vn+t∥w∥Vn+1)K(t,u) = \inf_{u=v+w}(\|v\|_{V^n}+t\|w\|_{V^{n+1}})K(t,u)=infu=v+w​(∥v∥Vn​+t∥w∥Vn+1​) is the K-functional.
  • The weighted sequence space ℓη\ell_\etaℓη​ is ℓ2\ell^2ℓ2 with weights 2ℓ+12(1+ℓ2η)\frac{2\ell+1}{2}(1+\ell^{2\eta})22ℓ+1​(1+ℓ2η).

Formalization targets

Goal: Theorem 3.1 (p. 11)

For η≥0\eta \ge 0η≥0 there are constants c1,c2>0c_1, c_2 > 0c1​,c2​>0 such that for every u∈L2(−1,1)u \in L^2(-1,1)u∈L2(−1,1): u∈Vη(−1,1)u \in V^\eta(-1,1)u∈Vη(−1,1) if and only if the weighted sum is finite, and then

c1∑ℓ=0∞uℓ2 2ℓ+12 (1+ℓ2η)  ≤  ∥u∥Vη(−1,1)2  ≤  c2∑ℓ=0∞uℓ2 2ℓ+12 (1+ℓ2η).c_1\sum_{\ell=0}^\infty u_\ell^2\,\frac{2\ell+1}{2}\,(1+\ell^{2\eta}) \;\le\; \|u\|^2_{V^\eta(-1,1)} \;\le\; c_2\sum_{\ell=0}^\infty u_\ell^2\,\frac{2\ell+1}{2}\,(1+\ell^{2\eta}).c1​ℓ=0∑∞​uℓ2​22ℓ+1​(1+ℓ2η)≤∥u∥Vη(−1,1)2​≤c2​ℓ=0∑∞​uℓ2​22ℓ+1​(1+ℓ2η).

The constants depend on η\etaη only. They are not given explicitly, and the goal does not fix them.

Milestones

  1. Orthogonality of the derivatives (pp. 12–13): for n≤ℓ,ℓ′n \le \ell, \ell'n≤ℓ,ℓ′, ∫−11Pℓ(n)Pℓ′(n)(1−μ2)n dμ=δℓℓ′22ℓ+1(ℓ+n)!(ℓ−n)!\int_{-1}^1 P_\ell^{(n)}P_{\ell'}^{(n)}(1-\mu^2)^n\,d\mu = \delta_{\ell\ell'}\frac{2}{2\ell+1}\frac{(\ell+n)!}{(\ell-n)!}∫−11​Pℓ(n)​Pℓ′(n)​(1−μ2)ndμ=δℓℓ′​2ℓ+12​(ℓ−n)!(ℓ+n)!​.
  2. Weighted Parseval identity (p. 13): ∣u∣Vn2=∑ℓ≥nuℓ22ℓ+12(ℓ+n)!(ℓ−n)!|u|^2_{V^n} = \sum_{\ell \ge n}u_\ell^2\frac{2\ell+1}{2}\frac{(\ell+n)!}{(\ell-n)!}∣u∣Vn2​=∑ℓ≥n​uℓ2​22ℓ+1​(ℓ−n)!(ℓ+n)!​ for smooth uuu.
  3. Factorial bounds (p. 13): c1(n)ℓ2n≤(ℓ+n)!/(ℓ−n)!≤c2(n)ℓ2nc_1(n)\ell^{2n} \le (\ell+n)!/(\ell-n)! \le c_2(n)\ell^{2n}c1​(n)ℓ2n≤(ℓ+n)!/(ℓ−n)!≤c2​(n)ℓ2n for n≤ℓn \le \elln≤ℓ.
  4. The integer case (pp. 11–12): Vn(−1,1)≅ℓnV^n(-1,1) \cong \ell_nVn(−1,1)≅ℓn​ through u↦(uℓ)u \mapsto (u_\ell)u↦(uℓ​), with equivalent norms.
  5. Stein–Weiss for weighted ℓ2\ell^2ℓ2 (cited on p. 12): (ℓ2(w0),ℓ2(w1))θ,2=ℓ2(w01−θw1θ)(\ell^2(w_0),\ell^2(w_1))_{\theta,2} = \ell^2(w_0^{1-\theta}w_1^\theta)(ℓ2(w0​),ℓ2(w1​))θ,2​=ℓ2(w01−θ​w1θ​) with equivalent norms.
  6. Weight equivalence (p. 12): (2ℓ+12(1+ℓ2n))1−θ(2ℓ+12(1+ℓ2(n+1)))θ≃2ℓ+12(1+ℓ2(n+θ))\big(\frac{2\ell+1}{2}(1+\ell^{2n})\big)^{1-\theta}\big(\frac{2\ell+1}{2}(1+\ell^{2(n+1)})\big)^{\theta} \simeq \frac{2\ell+1}{2}(1+\ell^{2(n+\theta)})(22ℓ+1​(1+ℓ2n))1−θ(22ℓ+1​(1+ℓ2(n+1)))θ≃22ℓ+1​(1+ℓ2(n+θ)), uniformly in ℓ\ellℓ.

Significance

For an isotropic field, Theorem 3.1 turns a question about the kernel into a question about the spectrum. A kernel of prescribed smoothness has a spectrum with prescribed weighted summability, and conversely. Decay rates of (Aℓ)(A_\ell)(Aℓ​) control the truncation error of the Karhunen–Loève expansion and the convergence rates of spectral methods for SPDEs on the sphere, which the later sections of the paper derive. Theorem 3.1 lets these rates be stated in terms of kernel regularity. The weighted spaces Vη(−1,1)V^\eta(-1,1)Vη(−1,1) are the natural ones because the weight (1−μ2)j(1-\mu^2)^j(1−μ2)j reflects the singularity of μ=cos⁡ϑ\mu = \cos\varthetaμ=cosϑ at the poles.

The theorem has a published proof; to our knowledge no part of it has been machine-checked. A Lean development would give Lean its first weighted Sobolev spaces on an interval, the first K-functional and real interpolation spaces in a concrete setting, the Stein–Weiss identification for weighted ℓ2\ell^2ℓ2, and the orthogonality relations of the derivatives of Legendre polynomials (equivalently, of Gegenbauer polynomials). None of these is in Mathlib.

Difficulty

The integer case is a computation once the orthogonality and Parseval identities are available. Its difficulty is analytic: the closure Vn(−1,1)V^n(-1,1)Vn(−1,1) consists of functions whose classical derivatives need not exist up to the endpoints, so the Parseval identity has to be passed from smooth functions to limits. One then has to check that the closure norm is well defined, i.e. that the weighted norm is closable.

The fractional case does not follow by applying the integer formula with nnn replaced by η\etaη, because Vη(−1,1)V^\eta(-1,1)Vη(−1,1) is defined by interpolation and not by a fractional derivative. The paper transfers the isomorphism Vn≅ℓnV^n \cong \ell_nVn≅ℓn​, Vn+1≅ℓn+1V^{n+1} \cong \ell_{n+1}Vn+1≅ℓn+1​ to the interpolation spaces through the interpolation property of the real method. This requires a single map that is an isomorphism at both levels at once, plus the Stein–Weiss description of the interpolated sequence space. Neither the interpolation property nor Stein–Weiss is available in Lean.

Formalization scope

  • Functions are ℝ → ℝ. Every definition looks only at their values on (−1,1)(-1,1)(−1,1): L2L^2L2 membership and convergence are with respect to Lebesgue measure on the open interval, and decompositions u=v+wu = v + wu=v+w hold almost everywhere there.
  • Vn(−1,1)V^n(-1,1)Vn(−1,1) is the closure of the C∞C^\inftyC∞ functions on R\mathbb RR, not of Hn(−1,1)H^n(-1,1)Hn(−1,1) as on the page. The two closures coincide, since smooth functions are dense in Hn(−1,1)H^n(-1,1)Hn(−1,1) and the HnH^nHn norm dominates the VnV^nVn norm. Membership requires an approximating sequence that converges in L2(−1,1)L^2(-1,1)L2(−1,1) and is Cauchy for the weighted norm. The norm is the limit of the weighted norms along such a sequence.
  • Norms, K-functionals, interpolation norms and weighted sums are valued in [0,+∞][0,+\infty][0,+∞], so "<+∞< +\infty<+∞" is a genuine condition and no undefined integral or infimum takes a default value. The paper's η∈R+\eta \in \mathbb R_+η∈R+​ is taken as η≥0\eta \ge 0η≥0; the case split η∈N0\eta \in \mathbb N_0η∈N0​ versus n<η<n+1n < \eta < n+1n<η<n+1 is exactly the paper's. Powers ℓ2η\ell^{2\eta}ℓ2η are real powers with 00=10^0 = 100=1.
  • The constants of the norm equivalences are quantified before the function uuu (respectively before ℓ\ellℓ, or before the weights in the Stein–Weiss milestone). With the constants after uuu the equivalence would be trivial, and that reading is excluded.
  • Correction: the page states the weighted Parseval identity for kIk_IkI​ with the factor 2ℓ+12(4π)2\frac{2\ell+1}{2(4\pi)^2}2(4π)22ℓ+1​. From the orthogonality relation the factor is 2(2ℓ+1)(4π)2\frac{2(2\ell+1)}{(4\pi)^2}(4π)22(2ℓ+1)​, which is 2ℓ+12\frac{2\ell+1}{2}22ℓ+1​ in terms of uℓu_\elluℓ​. The milestone is stated in the uℓu_\elluℓ​ form; finiteness statements are unaffected.
  • Not formalized: the second paragraph of Theorem 3.1, which restates the integer case through weak derivatives of kIk_IkI​; Theorem 3.2 (the Sd−1\mathbb S^{d-1}Sd−1 version); and Proposition A.4 of the appendix.

Contributions are welcome on all six milestones. The orthogonality and Parseval milestones need only polynomial calculus and interval integrals. The Stein–Weiss milestone is a self-contained statement about weighted sequences and can be reused well beyond this mission.

Selected references

  • A. Lang, Ch. Schwab, Isotropic Gaussian random fields on the sphere: regularity, fast simulation and stochastic partial differential equations, Ann. Appl. Probab. 25(6), 2015, 3047–3094; arXiv:1305.1170v3 (cited version). https://arxiv.org/abs/1305.1170, https://doi.org/10.1214/14-AAP1067
  • J. Bergh, J. Löfström, Interpolation Spaces: An Introduction, Grundlehren 223, Springer, 1976. https://doi.org/10.1007/978-3-642-66451-9
  • H. Triebel, Interpolation Theory, Function Spaces, Differential Operators, 2nd ed., Johann Ambrosius Barth, Heidelberg, 1995 (ISBN 3-335-00420-5).
  • G. Szegő, Orthogonal Polynomials, 4th ed., AMS Colloquium Publications 23, 1975. https://doi.org/10.1090/coll/023
  • D. Marinucci, G. Peccati, Random Fields on the Sphere, London Math. Soc. Lecture Note Series 389, Cambridge University Press, 2011. https://doi.org/10.1017/CBO9780511751677
11 thms1 active userReviewed
Machine LearningProbability·Captain: mikedeng1

Approximation Bounds for Random Neural Networks and Reservoir Systems I: Random ReLU Networks with Sampled Inner Weights Approximate Fourier-Represented Functions on a Hilbert Space (Theorem 1)Research Paper

Motivation

In random-feature models, also called extreme learning machines or random neural networks, the inner weights of a one-hidden-layer network are drawn at random and only the linear readout is trained. Training is then a least-squares problem, which is why such models, and their dynamic counterparts reservoir computing and echo state networks, are used in practice. The question is how well such a network can approximate a target when it is not allowed to choose its inner weights. Gonon, Grigoryeva and Ortega (Ann. Appl. Probab. 33 (2023) 28–69) answer it with explicit, non-asymptotic L2L^2L2 bounds. Their first result, Theorem 1, covers static ReLU networks on an arbitrary separable Hilbert space. The later results of the paper, on finite-dimensional inputs and on echo state networks, are built on it.

Timeline:

  • 1993: Barron (IEEE Trans. Inf. Theory 39) proves O(N−1/2)O(N^{-1/2})O(N−1/2) approximation rates for functions with a finite first Fourier moment, using networks whose inner weights are optimized.
  • 2008: Rahimi and Recht (NeurIPS 2008) prove random kitchen-sink bounds for random features sampled from a fixed law.
  • 2023: Gonon, Grigoryeva and Ortega prove bounds with explicit constants for ReLU units with importance-sampled inner weights, on infinite-dimensional input spaces, under weak conditions on the sampling law.

Setting

X\mathcal XX is a separable real Hilbert space with inner product ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle⟨⋅,⋅⟩, and σ(x)=max⁡(x,0)\sigma(x)=\max(x,0)σ(x)=max(x,0) is the rectifier. The inner weights θi=(Ai,ζi)∈X×R\theta_i=(A_i,\zeta_i)\in\mathcal X\times\mathbb Rθi​=(Ai​,ζi​)∈X×R, i=1,…,Ni=1,\dots,Ni=1,…,N, are i.i.d. with law π\piπ. For a readout matrix W∈Mm,NW\in\mathbb M_{m,N}W∈Mm,N​ the random ReLU network is

HWA,ζ(z)=Wσ(Az+ζ),(Az+ζ)i=⟨Ai,z⟩+ζi.H_W^{A,\zeta}(z)=W\sigma(Az+\zeta),\qquad (Az+\zeta)_i=\langle A_i,z\rangle+\zeta_i .HWA,ζ​(z)=Wσ(Az+ζ),(Az+ζ)i​=⟨Ai​,z⟩+ζi​.

The target H∗:X→RmH^*:\mathcal X\to\mathbb R^mH∗:X→Rm is assumed to have a Fourier representation on the ball of radius MMM: Hj∗(z)=∫ei⟨w,z⟩μ^j(dw)H^*_j(z)=\int e^{i\langle w,z\rangle}\hat\mu_j(dw)Hj∗​(z)=∫ei⟨w,z⟩μ^​j​(dw) for ∥z∥≤M\|z\|\le M∥z∥≤M, with complex measures μ^j\hat\mu_jμ^​j​ whose total variations ∣μ^j∣|\hat\mu_j|∣μ^​j​∣ have finite second moments (condition (15)). The sampling law has the product form π=πX⊗(πR(x)dx)\pi=\pi_{\mathcal X}\otimes(\pi_{\mathbb R}(x)dx)π=πX​⊗(πR​(x)dx). Two further quantities enter: Fπ(x)=2∫−x0πR(u)−1duF_\pi(x)=2\int_{-x}^0\pi_{\mathbb R}(u)^{-1}duFπ​(x)=2∫−x0​πR​(u)−1du, and the density gj=d(∣μ^j∣+∣μ^j∣−)/dπXg_j=d(|\hat\mu_j|+|\hat\mu_j|^-)/d\pi_{\mathcal X}gj​=d(∣μ^​j​∣+∣μ^​j​∣−)/dπX​, where ν−(⋅)=ν(−⋅)\nu^-(\cdot)=\nu(-\cdot)ν−(⋅)=ν(−⋅). The input ZZZ is an X\mathcal XX-valued random variable with law μZ\mu_ZμZ​ and ∥Z∥≤M\|Z\|\le M∥Z∥≤M, independent of the inner weights.

Formalization targets

Goal: Theorem 1 (pp. 37–38)

If ∣μ^j∣+∣μ^j∣−≪πX|\hat\mu_j|+|\hat\mu_j|^-\ll\pi_{\mathcal X}∣μ^​j​∣+∣μ^​j​∣−≪πX​, condition (i) or (ii) on πR\pi_{\mathbb R}πR​ holds, and the integrals (16) of Fπ(M∥w∥)∥w∥2gj2F_\pi(M\|w\|)\|w\|^2g_j^2Fπ​(M∥w∥)∥w∥2gj2​ and max⁡(∥w∥2,1)gj2\max(\|w\|^2,1)g_j^2max(∥w∥2,1)gj2​ are finite, then there is a readout WWW, a measurable function of (A,ζ)(A,\zeta)(A,ζ), with

E[∥HWA,ζ(Z)−H∗(Z)∥2]≤C∗N,\mathbb E\big[\|H_W^{A,\zeta}(Z)-H^*(Z)\|^2\big]\le\frac{C^*}{N},E[∥HWA,ζ​(Z)−H∗(Z)∥2]≤NC∗​,

and for every δ∈(0,1)\delta\in(0,1)δ∈(0,1), with probability at least 1−δ1-\delta1−δ, ∥HWA,ζ−H∗∥L2(μZ)≤C∗/(δN)\|H_W^{A,\zeta}-H^*\|_{L^2(\mu_Z)}\le\sqrt{C^*}/(\delta\sqrt N)∥HWA,ζ​−H∗∥L2(μZ​)​≤C∗​/(δN​). Here C∗=∑jCj∗C^*=\sum_jC^*_jC∗=∑j​Cj∗​ and

Cj∗=M2 ⁣∫Fπ(M∥w∥)∥w∥2gj2 dπX+32max⁡(M2,1)(Fπ(1)−Fπ(−1)) ⁣∫max⁡(∥w∥2,1)gj2 dπX.C^*_j=M^2\!\int F_\pi(M\|w\|)\|w\|^2g_j^2\,d\pi_{\mathcal X}+32\max(M^2,1)\big(F_\pi(1)-F_\pi(-1)\big)\!\int\max(\|w\|^2,1)g_j^2\,d\pi_{\mathcal X}.Cj∗​=M2∫Fπ​(M∥w∥)∥w∥2gj2​dπX​+32max(M2,1)(Fπ​(1)−Fπ​(−1))∫max(∥w∥2,1)gj2​dπX​.

Milestones

  1. Lemma 1 (p. 37): (ω,z)↦HW(ω)A(ω),ζ(ω)(z)(\omega,z)\mapsto H_{W(\omega)}^{A(\omega),\zeta(\omega)}(z)(ω,z)↦HW(ω)A(ω),ζ(ω)​(z) is product-measurable.
  2. Step 1 (p. 39): ∫i⟨v,w⟩μ^(dw)\int i\langle v,w\rangle\hat\mu(dw)∫i⟨v,w⟩μ^​(dw) is real, and the identity (19).
  3. (20) (p. 40): H∗(v)=∫σ(⟨v,w⟩+u) α(dw,du)H^*(v)=\int\sigma(\langle v,w\rangle+u)\,\alpha(dw,du)H∗(v)=∫σ(⟨v,w⟩+u)α(dw,du) for ∥v∥≤M\|v\|\le M∥v∥≤M, for an explicit signed measure α\alphaα.
  4. (21) (p. 40): α≪π\alpha\ll\piα≪π, with ∣dα/dπ(w,u)∣≤(1(−M∥w∥,0](u)+22 1[−1,1](u)) g(w)/πR(u)|d\alpha/d\pi(w,u)|\le(\mathbb 1_{(-M\|w\|,0]}(u)+2\sqrt2\,\mathbb 1_{[-1,1]}(u))\,g(w)/\pi_{\mathbb R}(u)∣dα/dπ(w,u)∣≤(1(−M∥w∥,0]​(u)+22​1[−1,1]​(u))g(w)/πR​(u).
  5. (25) (p. 40): the mean-square error of the i.i.d. average is 1NVar⁡\frac1N\operatorname{Var}N1​Var, which is at most 1N\frac1NN1​ times the second moment.
  6. (26) (p. 41): that second moment is at most C∗C^*C∗.

Milestones 2–6 are stated for a single output component (m=1m=1m=1), to which the proof reduces.

Significance

Theorem 1 says that only the readout has to be trained. With inner weights drawn from an essentially arbitrary product law satisfying (i) or (ii), a least-squares readout achieves L2L^2L2 error O(N−1/2)O(N^{-1/2})O(N−1/2) with a constant computable from the Fourier data of H∗H^*H∗ and the sampling law (Remark 3, p. 38). The finite-dimensional rates of Section 4.2 (Proposition 3, Corollary 1) follow from it, and so do, through the reservoir functional's Fourier representation, the echo state network bounds of Sections 5–6.

The result is proved on paper but has no machine-checked proof. A formal proof needs integral representations of Fourier-type functions by ReLU units, Radon–Nikodym arguments for signed measures on product spaces, and the variance identity for i.i.d. averages. A side product of formalizing it is a correction: the printed constant 32M232M^232M2 is false for small MMM and has to be replaced by 32max⁡(M2,1)32\max(M^2,1)32max(M2,1), which agrees with it for M≥1M\ge1M≥1.

Difficulty

There is an obvious argument: sample features from ∣μ^∣|\hat\mu|∣μ^​∣ and use Maurey's empirical method. It does not apply, because the features here are ReLU ridge functions of a real-valued bias drawn from πR\pi_{\mathbb R}πR​, not complex exponentials. The proof must first rewrite the oscillatory representation as an integral of rectifiers, (18)–(20). That step uses the realness of ∫i⟨v,w⟩μ^(dw)\int i\langle v,w\rangle\hat\mu(dw)∫i⟨v,w⟩μ^​(dw), which is not given and follows only from H∗H^*H∗ being real near 000. The signed measure α\alphaα obtained this way must then be absolutely continuous with respect to the sampling law π\piπ, with a density whose second moment is controlled by (16). In case (ii), πR\pi_{\mathbb R}πR​ may vanish outside a bounded interval, and the support of α\alphaα has to be matched to it.

Formalization scope

  • Space. X\mathcal XX is a complete, separable real inner product space with its Borel σ\sigmaσ-algebra.
  • Complex measures. Each μ^j\hat\mu_jμ^​j​ is given in polar form hj νjh_j\,\nu_jhj​νj​, with νj=∣μ^j∣\nu_j=|\hat\mu_j|νj​=∣μ^​j​∣ a finite measure and hjh_jhj​ measurable with ∣hj∣=1|h_j|=1∣hj​∣=1. This loses no generality (Rudin, Thm 6.12).
  • Randomness. The inner weights live on (X×R)N(\mathcal X\times\mathbb R)^N(X×R)N with law π⊗N\pi^{\otimes N}π⊗N, and ZZZ has its own law μZ\mu_ZμZ​. Expectations are iterated lower integrals; this is the standing independence of §4.1. "With probability 1−δ1-\delta1−δ" bounds the π⊗N\pi^{\otimes N}π⊗N-measure of the bad set.
  • Readout. The readout is a measurable function of the inner weights only. A readout allowed to depend on the input ZZZ would make the statement trivial, and it is ruled out.
  • Norms and normalisation. Norms on Rm\mathbb R^mRm are Euclidean, as a sum of squares. πX\pi_{\mathcal X}πX​ is a probability measure and ∫πR=1\int\pi_{\mathbb R}=1∫πR​=1; rescaling πX\pi_{\mathcal X}πX​ by ccc and πR\pi_{\mathbb R}πR​ by 1/c1/c1/c changes neither π\piπ nor C∗C^*C∗.
  • Encodings. "∣Fπ(x)∣<∞|F_\pi(x)|<\infty∣Fπ​(x)∣<∞" is integrability of 1/πR1/\pi_{\mathbb R}1/πR​ on the interval between −x-x−x and 000, and FπF_\piFπ​ is an oriented interval integral. (15) is a finite lower integral and (16) is integrability, so none of them holds vacuously.
  • Departures from the print. The page's "C∗>0C^*>0C∗>0" is dropped in favour of the explicit value. The constant uses 32max⁡(M2,1)32\max(M^2,1)32max(M2,1).

A complete development needs the following:

  • the rectifier integral identity (18), which is identity (8) of Proposition 2 and is posed in the companion mission on echo state networks;
  • the Radon–Nikodym and Fubini arguments of Step 1;
  • the variance of i.i.d. averages under product measures;
  • Markov's inequality.

The variance identity (25) and the bound (26) are independent of the Fourier setting and reusable. Contributions to any milestone are welcome, and so are alternative proofs of (19) and (20).

Selected references

  • L. Gonon, L. Grigoryeva, J.-P. Ortega, Approximation bounds for random neural networks and reservoir systems, Ann. Appl. Probab. 33(1), 2023, 28–69. https://doi.org/10.1214/22-AAP1806
  • A. R. Barron, Universal approximation bounds for superpositions of a sigmoidal function, IEEE Trans. Inf. Theory 39(3), 1993, 930–945. https://doi.org/10.1109/18.256500
  • A. Rahimi, B. Recht, Weighted sums of random kitchen sinks: replacing minimization with randomization in learning, NeurIPS 2008. https://papers.nips.cc/paper/2008/hash/0efe32849d230d7f53049ddc4a4b0c60-Abstract.html
  • W. Rudin, Real and Complex Analysis, 3rd ed., McGraw-Hill, 1987 (Chapter 6, Theorem 6.12).
8 thms1 active userReviewed
Analysis·Captain: marwahaha

Riesz transforms and uniform rectifiability in higher codimensionOpen Problem

Motivation

Singular integral estimates can detect geometric regularity in a measure whose support has no given parametrization. The mission turns a uniform Riesz-transform bound into uniform pieces of Lipschitz images. The source manuscript presents the surrounding research claim.

Setting

Let μ be a regular measure in ℝᵈ, with d≥4 and 2≤n≤d−2. Ahlfors–David regularity means that μ(B(x,r)) is comparable to rⁿ on its support at admissible radii. Hard-truncated Riesz transforms use the kernel (x−y)/|x−y|^(n+1), excluding distances at most ε.

Formalization target

With fixed dimension and bounds C_AD,C_R, prove that there exist θ>0 and M≥0 such that every eligible μ satisfies

μ(B(x,r)∩range⁡g)≥θrn\mu(B(x,r)\cap\operatorname{range}g)\ge\theta r^nμ(B(x,r)∩rangeg)≥θrn

for some M-Lipschitz map g from the open n-dimensional radius-r ball, at every support point and admissible radius.

The selected formal target is OAI.RieszRectifiability.quantitative_higher_codimension_riesz_rectifiability.

Significance and status

The constants θ and M are uniform across the entire class of measures with the prescribed analytic bounds. This is the exact quantitative ball-image conclusion. The published target is currently Open; the manuscript's argument and a checked Lean proof are separate deliverables.

Difficulty

Individual rectifiable pieces with constants depending on μ do not yield this quantifier order. The Riesz bound ranges over every positive hard truncation and every scalar L² input.

Formalization scope

Ambient space is EuclideanSpace ℝ (Fin d). Radii are positive and bounded by the extended support diameter. The hypothesis uses μ.Regular, nonnegative Riesz constants, MemLp and eLpNorm; the conclusion uses the actual measure of the intersection with a Lipschitz image. No endpoint codimensions are included.

Selected references

  • OpenAI, Riesz transforms and uniform rectifiability in higher codimension, preprint, 2026. Pinned manuscript.
  • OpenAI, accompanying formal statements, commit adc7f1241b42. Goal source.
2 thms1 active userReviewed
CombinatoricsNumber Theory·Captain: wurtle

A power saving for square-difference-free setsResearch Paper

Motivation: how large can a set avoid square differences?

A set A⊆{1,…,N}A\subseteq\{1,\dots,N\}A⊆{1,…,N} is square-difference-free if no two of its elements differ by a perfect square m2m^2m2 with m≥1m\ge1m≥1. The Furstenberg–Sárközy theorem says such sets have density tending to zero; the question is how fast. Writing s(N)s(N)s(N) for the largest size of a square-difference-free subset of {1,…,N}\{1,\dots,N\}{1,…,N}, the problem is a prototype for polynomial patterns in dense sets: it is the simplest case of finding differences in the image of a polynomial, and it is the model problem on which Fourier-analytic, ergodic and density-increment methods for polynomial configurations are tested. A long-standing gap separates the upper bounds, which until recently saved only a power of log⁡N\log NlogN (with a slowly growing exponent), from the lower bounds, which are powers N0.73…N^{0.73\ldots}N0.73… and beyond. Whether a fixed power saving s(N)≤CN1−cs(N)\le CN^{1-c}s(N)≤CN1−c holds was posed explicitly by Green and Sawhney.

Background and timeline

  • 1977–1978 — Answering a question of Lovász, Furstenberg (J. Analyse Math. 1977, Theorem 1.2) and Sárközy (Acta Math. Hungar. 1978) independently prove s(N)=o(N)s(N)=o(N)s(N)=o(N); Sárközy's bound is N/(log⁡N)1/3+o(1)N/(\log N)^{1/3+o(1)}N/(logN)1/3+o(1).
  • 1984 — Ruzsa constructs square-difference-free sets of size ≫N0.7330…\gg N^{0.7330\ldots}≫N0.7330… (Period. Math. Hungar. 1984).
  • 1988 — Pintz, Steiger and Szemerédi prove s(N)≪N/(log⁡N)clog⁡log⁡log⁡log⁡Ns(N)\ll N/(\log N)^{c\log\log\log\log N}s(N)≪N/(logN)cloglogloglogN (J. LMS 1988).
  • 2008/2015 — Beigel and Gasarch (arXiv:0804.4892) and Lewko (Electron. J. Combin. 2015) improve the lower exponent to 0.7334…0.7334\ldots0.7334….
  • 2022 — Bloom and Maynard prove s(N)≪N/(log⁡N)clog⁡log⁡log⁡Ns(N)\ll N/(\log N)^{c\log\log\log N}s(N)≪N/(logN)clogloglogN (Compos. Math. 2022).
  • 2024/2025 — Green and Sawhney prove s(N)≪Nexp⁡(−clog⁡N)s(N)\ll N\exp(-c\sqrt{\log N})s(N)≪Nexp(−clogN​) and ask for a fixed power saving (arXiv:2411.17448, Theorem 1.1 and §1.1).
  • 2026 — Adajar et al. extend the arithmetic level-ddd approach to intersective polynomials (arXiv:2605.16216); Krachun pushes the lower exponent past 3/43/43/4, to 0.7527…0.7527\ldots0.7527… (arXiv:2608.01325).
  • 2026 — The OpenAI preprint A power saving for square-difference-free sets (OpenAI Math Release, September 24, 2026) claims s(N)≤CN1−cs(N)\le CN^{1-c}s(N)≤CN1−c with absolute constants. It has not been peer reviewed and its theorem is not formally verified.

Setting

For a positive integer NNN write [N]={1,…,N}[N]=\{1,\dots,N\}[N]={1,…,N}. A set A⊆[N]A\subseteq[N]A⊆[N] is square-difference-free if

(A−A)∩{m2:m∈N, m≥1}=∅,(A-A)\cap\{m^2 : m\in\mathbb N,\ m\ge1\}=\varnothing,(A−A)∩{m2:m∈N, m≥1}=∅,

that is, a−b≠m2a-b\neq m^2a−b=m2 for all a,b∈Aa,b\in Aa,b∈A and all integers m≥1m\ge1m≥1. (Differences are taken in Z\mathbb ZZ; a−b=0a-b=0a−b=0 is allowed since 000 is excluded from the squares.)

In Lean (namespace OAI.SquareDifference), sets are Finset ℤ contained in Finset.Icc 1 N, and IsSquareDifferenceFree A states a - b ≠ (m : ℤ)^2 for all a b ∈ A and m : ℕ with 1 ≤ m.

Formalization targets

Goal: a fixed power saving (Theorem 1.1)

There are absolute constants c>0c>0c>0 and C<∞C<\inftyC<∞ such that for every integer N≥1N\ge1N≥1 and every square-difference-free A⊆[N]A\subseteq[N]A⊆[N],

∣A∣≤C N1−c.|A|\le C\,N^{1-c}.∣A∣≤CN1−c.

Equivalently, every subset of [N][N][N] with more than CN1−cCN^{1-c}CN1−c elements contains two elements differing by a nonzero perfect square. The Lean goal is published on the platform with status Open. The statement fixes no numerical value of ccc, so any improvement of the exponent leaves the goal unchanged.

Significance

The result itself. Every earlier upper bound saved less than any fixed power of NNN; the best, due to Green and Sawhney, saved exp⁡(−clog⁡N)\exp(-c\sqrt{\log N})exp(−clogN​). A fixed power saving changes the nature of the problem: it shows that the extremal exponent lim sup⁡log⁡s(N)/log⁡N\limsup \log s(N)/\log Nlimsuplogs(N)/logN lies strictly below 111, so both upper and lower bounds are now polynomial and the remaining question is the value of the exponent, now known to lie between 0.7527…0.7527\ldots0.7527… and 1−c1-c1−c. As an immediate consequence (Remark 1.2 of the source), the graph on [N][N][N] joining integers differing by a square has chromatic number at least C−1NcC^{-1}N^cC−1Nc, a polynomial bound for the square-difference coloring problem.

Formalizing it. The statement is elementary and self-contained, involving only finite sets of integers. The proof combines a graph/tuple reformulation, reflection-positivity (chessboard) inequalities for a finite-field probability law, and an induction with fixed finite constructions. A formal proof would certify an argument whose constants are explicitly noted to be extremely small and not computed.

Difficulty

Density-increment arguments, starting from Sárközy's circle-method proof, gain a constant factor of density at each step but lose a power of the length of the progression on which they pass, so after the log⁡(1/α)\log(1/\alpha)log(1/α) increments needed the saving is only logarithmic or quasi-logarithmic. The Green–Sawhney level-ddd approach controls the relevant rational Fourier coefficients through hypercontractivity but still gives only exp⁡(−clog⁡N)\exp(-c\sqrt{\log N})exp(−clogN​). A power saving requires an argument whose loss does not compound with the number of iterations — a single estimate that converts square-difference-freeness into a polynomial density loss.

Formalization scope

  • Sets are Finset ℤ inside Finset.Icc 1 N and N≥1N\ge1N≥1 is a natural number; the bound is uniform in NNN.
  • The constants are existentially quantified before NNN and AAA; c>0c>0c>0 is required and CCC is a real number. The power N1−cN^{1-c}N1−c is the real power.
  • Differences a−ba-ba−b are in Z\mathbb ZZ and the excluded squares are m2m^2m2 with m≥1m\ge1m≥1, so only nonzero squares are forbidden; differences in either order are covered because both a−ba-ba−b and b−ab-ab−a are tested.
  • Needed infrastructure: Fourier analysis on Z/pZ\mathbb Z/p\mathbb ZZ/pZ and on [N][N][N], reflection-positivity/chessboard estimates, and graph-norm inequalities. Reusable pieces include a chessboard-estimate library and finite-field Fourier tools.

Selected references

  • H. Furstenberg, Ergodic behavior of diagonal measures and a theorem of Szemerédi on arithmetic progressions, J. Analyse Math. 31 (1977). https://doi.org/10.1007/BF02813304
  • A. Sárközy, On difference sets of sequences of integers. I, Acta Math. Acad. Sci. Hungar. 31 (1978). https://doi.org/10.1007/BF01896079
  • I. Z. Ruzsa, Difference sets without squares, Period. Math. Hungar. 15 (1984). https://doi.org/10.1007/BF02454169
  • J. Pintz, W. L. Steiger and E. Szemerédi, On sets of natural numbers whose difference set contains no squares, J. London Math. Soc. 37 (1988). https://doi.org/10.1112/jlms/s2-37.2.219
  • R. Beigel and W. Gasarch, Square-difference-free sets of size Ω(n0.7334…)\Omega(n^{0.7334\ldots})Ω(n0.7334…), arXiv:0804.4892 (2008). https://arxiv.org/abs/0804.4892v3
  • M. Lewko, An improved lower bound related to the Furstenberg–Sárközy theorem, Electron. J. Combin. 22 (2015). https://doi.org/10.37236/4656
  • T. F. Bloom and J. Maynard, A new upper bound for sets with no square differences, Compos. Math. 158 (2022). https://doi.org/10.1112/S0010437X22007679
  • B. Green and M. Sawhney, New bounds for the Furstenberg–Sárközy theorem, arXiv:2411.17448 (2025). https://arxiv.org/abs/2411.17448v2
  • D. Krachun, Square-difference-free sets beyond the three-quarter barrier, arXiv:2608.01325 (2026). https://arxiv.org/abs/2608.01325v1
  • OpenAI, A power saving for square-difference-free sets, OpenAI Math Release preprint, September 24, 2026 (Theorem 1.1, p. 2). https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-power-saving-for-square-difference-free-sets-September-24-2026/paper.pdf
2 thms1 active userReviewed
Dynamical SystemsFunctional Analysis·Captain: wurtle

A smooth three-torus diffeomorphism with simple Lebesgue spectrumResearch Paper

Motivation: Banach's simple Lebesgue-spectrum problem

A measure-preserving transformation TTT of a probability space acts on square-integrable functions by the Koopman operator UTg=g∘TU_Tg=g\circ TUT​g=g∘T, a unitary operator. Its spectral type (discrete, singular continuous, absolutely continuous) and its multiplicity are basic invariants of ergodic theory. The Lebesgue spectrum is the spectral type of the shift on ℓ2(Z)\ell^2(\mathbb Z)ℓ2(Z), the type of Bernoulli shifts and other strongly chaotic systems, where it occurs with infinite multiplicity. Banach's problem asks whether Lebesgue spectrum can occur with multiplicity one: is there a transformation whose Koopman operator on the orthogonal complement of the constants is unitarily equivalent to multiplication by www on L2(S1)L^2(S^1)L2(S1)? Equivalently, is there a single function whose bilateral orbit under UTU_TUT​ is an orthonormal basis of the mean-zero space? The problem combines spectral theory with the construction of explicit dynamics, and a smooth example would show this spectral behavior is compatible with the regularity of differentiable dynamics.

Timeline

  • 1949 — Rokhlin asks for ergodic automorphisms with simple, or at least finite-multiplicity, Lebesgue spectrum (Uspekhi Mat. Nauk 1949, §4, no. 7).
  • 1960 — Ulam records a real-line form of the question attributed to Banach (A Collection of Mathematical Problems, Interscience, 1960, §6, p. 76).
  • 1970 — Anosov and Katok introduce approximation-by-conjugation constructions of smooth ergodic diffeomorphisms (Trudy MMO 1970).
  • 1978 — Helson and Parry construct cocycles over aperiodic transformations with associated Lebesgue spectrum (Ark. Mat. 1978).
  • 1984 — Mathew and Nadkarni construct a transformation with a Lebesgue component of multiplicity two (Bull. LMS 1984).
  • 1999 — Guenais connects Morse cocycles with flat polynomials and constructs a group action with simple spectrum of mixed type (ETDS 1999).
  • 2001 — Fayad constructs C∞C^\inftyC∞ volume-preserving torus diffeomorphisms with simple (not Lebesgue) spectrum (J. LMS 2001).
  • 2020–2023 — Prikhod'ko constructs a finite-measure flow with simple Lebesgue spectrum (Sb. Math. 2020); Fayad–Forni–Kanigowski (JAMS 2021) and Abdedou–Fayad–Kessi (DCDS 2023) obtain smooth flows with countable Lebesgue multiplicity; el Abdalaoui presents an infinite-measure conservative example (arXiv:1508.06439). None of these gives a probability-preserving map with simple Lebesgue spectrum on the whole mean-zero space.
  • 2026 — The OpenAI preprint A smooth three-torus diffeomorphism with simple Lebesgue spectrum (OpenAI Math Release, September 23, 2026) claims a C∞C^\inftyC∞ volume-preserving diffeomorphism of T3\mathbb T^3T3 with this property. It has not been peer reviewed and its theorem is not formally verified.

Setting

Let T=R/Z\mathbb T=\mathbb R/\mathbb ZT=R/Z and let μ\muμ be normalized Lebesgue (Haar) measure on T3\mathbb T^3T3. A bijection T:T3→T3T:\mathbb T^3\to\mathbb T^3T:T3→T3 is a C∞C^\inftyC∞ diffeomorphism if TTT and T−1T^{-1}T−1 lift locally to C∞C^\inftyC∞ maps of R3\mathbb R^3R3. It is volume preserving if μ(T−1A)=μ(A)\mu(T^{-1}A)=\mu(A)μ(T−1A)=μ(A) for every measurable AAA. Let L02(T3,μ)L^2_0(\mathbb T^3,\mu)L02​(T3,μ) be the closed subspace of complex square-integrable functions with integral zero, and UTg=g∘TU_Tg=g\circ TUT​g=g∘T. Let mmm be Haar measure on the circle and w(z)=e2πizw(z)=e^{2\pi i z}w(z)=e2πiz the first Fourier character.

In Lean (namespace OAI.ThreeTorus), the torus is Fin 3 → UnitAddCircle with the product Haar measure, smoothness is local smooth lifting on Fin 3 → ℝ, L02L^2_0L02​ is the subspace meanZero of Lp ℂ 2 μ, and MainConclusion packages the theorem below.

Formalization targets

Goal: smooth simple Lebesgue spectrum (Theorem 1.1)

There exist a C∞C^\inftyC∞ volume-preserving diffeomorphism TTT of T3\mathbb T^3T3 and a real-valued f∈L02(T3,μ)f\in L^2_0(\mathbb T^3,\mu)f∈L02​(T3,μ) such that

{ f∘Tn:n∈Z } is an orthonormal basis of L02(T3,μ);\{\,f\circ T^n : n\in\mathbb Z\,\}\ \text{is an orthonormal basis of } L^2_0(\mathbb T^3,\mu);{f∘Tn:n∈Z} is an orthonormal basis of L02​(T3,μ);

moreover TTT is ergodic, and there is a unitary W:L02(T3,μ)→L2(S1,m)W:L^2_0(\mathbb T^3,\mu)\to L^2(S^1,m)W:L02​(T3,μ)→L2(S1,m) with

W(g∘T)=w⋅W(g)for all g∈L02.W(g\circ T)=w\cdot W(g)\qquad\text{for all } g\in L^2_0 .W(g∘T)=w⋅W(g)for all g∈L02​.

The goal is published on the platform with status Open.

Significance

The result itself. The theorem answers the probability-preserving form of Banach's problem, with the strongest kind of example: the invariant measure is the standard smooth volume on a compact manifold, the map is C∞C^\inftyC∞, and the conclusion covers the whole mean-zero space, both spectral type and multiplicity. Earlier work produced Lebesgue components, Lebesgue spectrum of higher multiplicity, simple spectrum of other types, flows, or infinite-measure examples; time-ttt maps of simple-Lebesgue flows have infinite multiplicity, so they do not answer the question. The source also derives from it mixing (of all orders, using a separate companion multiple-mixing theorem), zero Kolmogorov–Sinai entropy (via Rokhlin's finite-multiplicity entropy theorem) and vanishing Lyapunov exponents (Corollary 6.1, p. 28).

Formalizing it. The statement exercises Mathlib's LpL^pLp spaces, Haar measure on the additive circle, ergodicity and Fourier characters together. A formal proof would certify a long quantitative construction (successive smooth passages, stationary-phase estimates, Fourier signals) whose convergence must be checked simultaneously in the C∞C^\inftyC∞ topology and in spectral norms.

Difficulty

Smooth constructions by successive conjugation (Anosov–Katok type) naturally produce maps with singular or discrete spectral behavior, because each approximating map is close to a rotation or an integrable twist with pure point or very structured spectrum. Lebesgue spectral type requires the spectral measure of every function to be absolutely continuous with the right density, and simplicity requires a single orbit to span the whole space. Making both hold in the limit, while keeping the limit map C∞C^\inftyC∞, requires controlling spectral densities at every scale and approximating every target function by translates of one fixed vector — the step where generic perturbation arguments give no control.

Formalization scope

  • The torus is Fin 3 → UnitAddCircle with Measure.pi of AddCircle.haarAddCircle; TTT is an Equiv.Perm with Smooth T and Smooth T.symm (local C∞C^\inftyC∞ lifts), and MeasurePreserving T μ μ.
  • L02L^2_0L02​ is the complex subspace of Lp ℂ 2 μ with zero integral; fff is real-valued almost everywhere. The orbit vn=f∘Tnv_n=f\circ T^nvn​=f∘Tn is required to be orthonormal with dense span, i.e. a Hilbert basis indexed by Z\mathbb ZZ.
  • The spectral model is stated with an explicit linear isometric equivalence W : H₀ ≃ₗᵢ[ℂ] CircleH intertwining composition with TTT and multiplication by fourier 1. Ergodicity is Mathlib's Ergodic T μ.
  • Mixing, zero entropy and Lyapunov exponents (Section 6) are not part of the goal.
  • Needed infrastructure: stationary-phase estimates, spectral measures of Koopman operators, smooth volume-preserving changes of coordinates on the torus. Spectral-theory infrastructure for Koopman operators is reusable throughout ergodic theory.

Selected references

  • V. A. Rokhlin, Selected topics from the metric theory of dynamical systems, Uspekhi Mat. Nauk 4 (1949). https://www.mathnet.ru/eng/rm8607
  • S. M. Ulam, A Collection of Mathematical Problems, Interscience Tracts in Pure and Applied Mathematics 8, 1960.
  • D. V. Anosov and A. B. Katok, New examples in smooth ergodic theory. Ergodic diffeomorphisms, Trudy Moskov. Mat. Obshch. 23 (1970). https://www.mathnet.ru/eng/mmo237
  • H. Helson and W. Parry, Cocycles and spectra, Ark. Mat. 16 (1978). https://doi.org/10.1007/BF02385994
  • J. Mathew and M. G. Nadkarni, A measure preserving transformation whose spectrum has Lebesgue component of multiplicity two, Bull. London Math. Soc. 16 (1984). https://doi.org/10.1112/blms/16.4.402
  • M. Guenais, Morse cocycles and simple Lebesgue spectrum, Ergodic Theory Dynam. Systems 19 (1999). https://doi.org/10.1017/S0143385799126579
  • B. R. Fayad, Partially mixing and locally rank one smooth transformations and flows on the torus Td\mathbb T^dTd, d≥3d\ge3d≥3, J. London Math. Soc. 64 (2001). https://doi.org/10.1112/S0024610701002447
  • A. A. Prikhod'ko, On ergodic flows with simple Lebesgue spectrum, Sb. Math. 211 (2020). https://doi.org/10.1070/SM8147
  • B. Fayad, G. Forni and A. Kanigowski, Lebesgue spectrum of countable multiplicity for conservative flows on the torus, J. Amer. Math. Soc. 34 (2021). https://doi.org/10.1090/jams/970
  • OpenAI, A smooth three-torus diffeomorphism with simple Lebesgue spectrum, OpenAI Math Release preprint, September 23, 2026 (Theorem 1.1, p. 1). https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-smooth-three-torus-diffeomorphism-with-simple-Lebesgue-spectrum-September-23-2026/paper.pdf
2 thms1 active userReviewed
Discrete Geometry·Captain: wurtle

A sharp Fourier certificate for planar circle packingResearch Paper

Motivation

How densely can equal disks be packed in the plane? The hexagonal arrangement, with centers on the triangular lattice, covers a fraction π/(23)≈0.9069\pi/(2\sqrt3)\approx0.9069π/(23​)≈0.9069 of the plane, and Thue's theorem says no packing does better. In 2003 Cohn and Elkies introduced a linear programming bound for sphere packing: a single auxiliary function whose values are nonpositive outside a ball and whose Fourier transform is nonnegative certifies an upper bound on packing density. Viazovska (dimension 8) and Cohn, Kumar, Miller, Radchenko and Viazovska (dimension 24) found auxiliary functions for which the bound is sharp, solving sphere packing in those dimensions. Cohn and Elkies conjectured that a sharp function exists also in dimension 2 (Conjecture 7.3 of their paper). The planar packing problem itself is classical; the question here is whether the Fourier method certifies it exactly.

Timeline

  • 1890s–1940s. Thue's theorem on optimality of the hexagonal circle packing; an elementary proof based on an idea of Rogers is presented by Hales (2000).
  • 2003. Cohn and Elkies introduce the linear programming bound and conjecture sharp auxiliary functions in dimensions 2, 8 and 24 (doi:10.4007/annals.2003.157.689).
  • 2017. Viazovska constructs the sharp function in dimension 8 (doi:10.4007/annals.2017.185.3.7); Cohn, Kumar, Miller, Radchenko and Viazovska do so in dimension 24 (doi:10.4007/annals.2017.185.3.8).
  • 2019. Radchenko and Viazovska prove Fourier interpolation on the real line (doi:10.1007/s10240-018-0101-z).
  • 2021. Sardari shows that values and first derivatives on triangular-lattice shells do not determine a planar radial Schwartz function (arXiv:2102.08753).
  • 2022. Cohn, Kumar, Miller, Radchenko and Viazovska prove universal optimality in dimensions 8 and 24 via interpolation formulas (doi:10.4007/annals.2022.196.3.3).

The source of this mission, an OpenAI preprint dated September 23, 2026, claims an explicit sharp planar certificate.

Setting

Scale disks to radius 1/21/21/2, so a packing is a set of centers C⊂R2\mathcal C\subset\mathbb R^2C⊂R2 with ∣x−y∣≥1|x-y|\ge1∣x−y∣≥1 for distinct centers. The Fourier transform is

f^(ξ)=∫R2f(x) e−2πi x⋅ξ dx.\widehat f(\xi)=\int_{\mathbb R^2}f(x)\,e^{-2\pi i\,x\cdot\xi}\,dx.f​(ξ)=∫R2​f(x)e−2πix⋅ξdx.

A Schwartz function is smooth with all derivatives decaying faster than any inverse power of ∣x∣|x|∣x∣. A function is radial if f(x)f(x)f(x) depends only on ∣x∣|x|∣x∣; for real radial integrable fff, f^\widehat ff​ is real and radial. The Cohn–Elkies theorem says that if fff is admissible, f(x)≤0f(x)\le0f(x)≤0 for ∣x∣≥1|x|\ge1∣x∣≥1 and f^≥0\widehat f\ge0f​≥0, then every packing of radius-1/21/21/2 disks has density at most vol⁡B(0,1/2)⋅f(0)/f^(0)\operatorname{vol}B(0,1/2)\cdot f(0)/\widehat f(0)volB(0,1/2)⋅f(0)/f​(0).

Formalization targets

Goal: Theorem 1.1 (sharp Fourier certificate)

There is a real radial Schwartz function f:R2→Rf:\mathbb R^2\to\mathbb Rf:R2→R with

f^(0)=1,f(0)=23,f^(ξ)≥0  (ξ∈R2),f(x)≤0  (∣x∣≥1).\widehat f(0)=1,\qquad f(0)=\frac{2}{\sqrt3},\qquad \widehat f(\xi)\ge0\ \ (\xi\in\mathbb R^2),\qquad f(x)\le0\ \ (|x|\ge1).f​(0)=1,f(0)=3​2​,f​(ξ)≥0  (ξ∈R2),f(x)≤0  (∣x∣≥1).

Lean: OAI.sharp_fourier_certificate, open on the platform.

Significance

With f(0)/f^(0)=2/3f(0)/\widehat f(0)=2/\sqrt3f(0)/f​(0)=2/3​ the Cohn–Elkies bound equals π4⋅23=π23\frac{\pi}{4}\cdot\frac{2}{\sqrt3}=\frac{\pi}{2\sqrt3}4π​⋅3​2​=23​π​, the hexagonal density, so the theorem answers the two-dimensional case of Cohn–Elkies Conjecture 7.3 affirmatively and gives a Fourier-analytic proof of Thue's theorem for arbitrary (not only periodic) packings. Its zero structure also recovers uniqueness of the triangular lattice among periodic optimal packings. The certificate does not satisfy the additional zero-set requirement of Cohn–Elkies Conjecture 8.1, which remains a separate question. The construction methods feed into the companion work on universal optimality of the triangular lattice in the same family. The result is claimed in an OpenAI preprint that has not been peer reviewed; no machine-checked proof exists. By contrast, Viazovska's dimension-8 theorem has been the subject of formalization efforts, so a planar certificate would be a natural low-dimensional companion.

Difficulty

In dimensions 8 and 24 the magic functions come from modular forms, whose symmetries control a function and its Fourier transform at once. No such modular construction is known to produce the planar certificate, and Sardari's nonuniqueness theorem shows that prescribing values and derivatives on the lattice shells does not pin a function down. Numerical Laguerre–Gaussian searches (Cohn–Elkies) approach the bound but do not attain it. The hard part is an exact construction together with rigorous sign control of both fff (for ∣x∣≥1|x|\ge1∣x∣≥1) and f^\widehat ff​ (everywhere), including between interpolation nodes and in the tails.

Formalization scope

  • The plane is EuclideanSpace ℝ (Fin 2); the function is a SchwartzMap Plane ℝ.
  • SharpPlanar.fourier f ξ is the Bochner integral of f(x)exp⁡(−2πi⟨x,ξ⟩)f(x)\exp(-2\pi i\langle x,\xi\rangle)f(x)exp(−2πi⟨x,ξ⟩); for a Schwartz function it is the usual transform.
  • SharpCertificate f: Radial f, fourier f 0 = 1, f 0 = 2 / √3, for every ξ the transform has zero imaginary part and nonnegative real part, and f x ≤ 0 when 1 ≤ ‖x‖.
  • The goal is pure existence; any certificate, explicit or not, proves it.

A complete development needs Fourier transforms of radial functions in the plane (Hankel transforms, Gaussian pairings) and rigorous interval or Bernstein-polynomial sign certification. Formalizing the Cohn–Elkies bound itself (certificate implies density bound) would be a valuable reusable companion. Contributions formalizing Proposition 2.2, Proposition 3.4 or Proposition 4.3 are welcome.

Selected references

  • OpenAI, A sharp Fourier certificate for planar circle packing, preprint, September 23, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-sharp-Fourier-certificate-for-planar-circle-packing-September-23-2026/paper.pdf
  • H. Cohn, N. Elkies, New upper bounds on sphere packings I, Ann. of Math., 2003. https://doi.org/10.4007/annals.2003.157.689
  • T. C. Hales, Cannonballs and honeycombs, Notices Amer. Math. Soc., 2000.
  • M. S. Viazovska, The sphere packing problem in dimension 8, Ann. of Math., 2017. https://doi.org/10.4007/annals.2017.185.3.7
  • H. Cohn, A. Kumar, S. D. Miller, D. Radchenko, M. Viazovska, The sphere packing problem in dimension 24, Ann. of Math., 2017. https://doi.org/10.4007/annals.2017.185.3.8
  • D. Radchenko, M. Viazovska, Fourier interpolation on the real line, Publ. Math. IHÉS, 2019. https://doi.org/10.1007/s10240-018-0101-z
  • H. Cohn, A. Kumar, S. D. Miller, D. Radchenko, M. Viazovska, Universal optimality of the E8 and Leech lattices and interpolation formulas, Ann. of Math., 2022. https://doi.org/10.4007/annals.2022.196.3.3
  • N. Talebizadeh Sardari, Higher Fourier interpolation on the plane, preprint, 2021. https://arxiv.org/abs/2102.08753
2 thms1 active userReviewed
Discrete GeometryMathematical Physics·Captain: wurtle

An atomic certificate for triangular-lattice universal optimalityResearch Paper

Motivation

Which arrangement of points in the plane minimizes interaction energy? For many repulsive interactions the expected answer is the triangular (hexagonal) lattice. Universal optimality, formulated by Cohn and Kumar (2007, doi:10.1090/S0894-0347-06-00546-7), asks for a single configuration that minimizes energy simultaneously for every completely monotone potential of squared distance, which includes all Gaussians and all inverse powers. It was proved in dimensions 8 and 24 for E8E_8E8​ and the Leech lattice; in dimension two it was a conjecture. The question matters in mathematical physics (crystallization, vortex lattices, Coulomb and Riesz gases) and in the theory of Fourier interpolation.

Timeline

  • 1953–1964. Rankin, Cassels, Ennola and Diananda show that the triangular lattice minimizes the Epstein zeta function among planar lattices (doi:10.1017/S2040618500035668, doi:10.1017/S2040618500033906).
  • 1988. Montgomery proves the Gaussian (theta-function) minimum among planar lattices of fixed covolume for every parameter (doi:10.1017/S0017089500007047).
  • 2003. Cohn and Elkies introduce Fourier linear-programming bounds for sphere packing (doi:10.4007/annals.2003.157.689).
  • 2007. Cohn and Kumar formulate the Euclidean universal-optimality program (Conjecture 9.4).
  • 2018. Cohn and de Courcy-Ireland extend the Fourier comparison to density-based competitor classes (doi:10.1215/00127094-2018-0018).
  • 2019. Radchenko and Viazovska develop Fourier interpolation on the line (doi:10.1007/s10240-018-0101-z).
  • 2022. Cohn, Kumar, Miller, Radchenko and Viazovska prove universal optimality of E8E_8E8​ and the Leech lattice (doi:10.4007/annals.2022.196.3.3).
  • 2024–2025. Partial planar results: comparisons with periodic classes (Faulhuber–Shafkulovska–Zlotnikov, doi:10.1090/bproc/247), small periodic configurations (Hardin–Tenpas, doi:10.19086/da.144978), and local optimality under small displacements (Leblé, arXiv:2511.03353).

The source of this mission, an OpenAI preprint dated September 26, 2026, claims the full planar statement against all locally finite configurations of density one. A companion OpenAI preprint reaches the same energy conclusion by a different (modulo-12) interpolation construction.

Setting

Let b=3/2b=\sqrt3/2b=3​/2 and A=b−1/2{m(1,0)+n(1/2,b):m,n∈Z}A=b^{-1/2}\{m(1,0)+n(1/2,b):m,n\in\mathbb Z\}A=b−1/2{m(1,0)+n(1/2,b):m,n∈Z}, the triangular lattice of covolume one. Let BRB_RBR​ be the closed disk of radius RRR about the origin. A set C⊂R2\mathcal C\subset\mathbb R^2C⊂R2 is locally finite if each C∩BR\mathcal C\cap B_RC∩BR​ is finite, and has centered disk density one if NR/(πR2)→1N_R/(\pi R^2)\to1NR​/(πR2)→1, where NR=#(C∩BR)N_R=\#(\mathcal C\cap B_R)NR​=#(C∩BR​).

A smooth g:(0,∞)→[0,∞)g:(0,\infty)\to[0,\infty)g:(0,∞)→[0,∞) is completely monotone if (−1)jg(j)(t)≥0(-1)^jg^{(j)}(t)\ge0(−1)jg(j)(t)≥0 for all j≥0j\ge0j≥0, t>0t>0t>0. The lower energy per particle is

Eg(C)=lim inf⁡R→∞1NR∑x,y∈C∩BRx≠yg(∣x−y∣2)∈[0,∞],E_g(\mathcal C)=\liminf_{R\to\infty}\frac1{N_R}\sum_{\substack{x,y\in\mathcal C\cap B_R\\ x\ne y}}g(|x-y|^2)\in[0,\infty],Eg​(C)=R→∞liminf​NR​1​x,y∈C∩BR​x=y​∑​g(∣x−y∣2)∈[0,∞],

summing over ordered pairs. The Fourier transform is f^(ξ)=∫f(x)e−2πix⋅ξ dx\widehat f(\xi)=\int f(x)e^{-2\pi i x\cdot\xi}\,dxf​(ξ)=∫f(x)e−2πix⋅ξdx and A∗={ξ:ξ⋅a∈Z ∀a∈A}A^*=\{\xi:\xi\cdot a\in\mathbb Z\ \forall a\in A\}A∗={ξ:ξ⋅a∈Z ∀a∈A} is the dual lattice.

Formalization targets

Milestone: Theorem 1.2 (sharp Gaussian minorants)

For every α>0\alpha>0α>0 there is a real radial Schwartz fαf_\alphafα​ with

fα≤e−πα∣x∣2,f^α≥0,fα(a)=e−πα∣a∣2 (a∈A∖{0}),f^α(w)=0 (w∈A∗∖{0}),f_\alpha\le e^{-\pi\alpha|x|^2},\quad \widehat f_\alpha\ge0,\quad f_\alpha(a)=e^{-\pi\alpha|a|^2}\ (a\in A\setminus\{0\}),\quad \widehat f_\alpha(w)=0\ (w\in A^*\setminus\{0\}),fα​≤e−πα∣x∣2,f​α​≥0,fα​(a)=e−πα∣a∣2 (a∈A∖{0}),f​α​(w)=0 (w∈A∗∖{0}),

given for α≥1\alpha\ge1α≥1 by the paper's explicit atomic interpolation construction.

Goal: Theorem 1.1 (universal energy minimum)

For every smooth nonnegative completely monotone ggg and every locally finite C\mathcal CC of centered disk density one,

Eg(C) ≥ ∑a∈A∖{0}g(∣a∣2) = Eg(A)in [0,∞].E_g(\mathcal C)\ \ge\ \sum_{a\in A\setminus\{0\}}g(|a|^2)\ =\ E_g(A)\qquad\text{in }[0,\infty].Eg​(C) ≥ a∈A∖{0}∑​g(∣a∣2) = Eg​(A)in [0,∞].

Lean: OAI.AtomicTriangular.universal_energy_minimum, open on the platform.

Significance

Theorem 1.1 would settle the planar case of the Cohn–Kumar universal-optimality conjecture in a density-based competitor class with no periodicity or perturbation assumption, for every completely monotone potential including those (such as t−pt^{-p}t−p with p≤1p\le1p≤1) whose lattice sums diverge. By Bernstein's theorem such potentials are mixtures of Gaussians, so the sharp Gaussian certificates of Theorem 1.2 are the analytic core. The theorem identifies the minimum value; it does not classify minimizers. The result is claimed in an OpenAI preprint that has not been peer reviewed; no machine-checked proof exists. A formalization would also produce reusable Fourier-analytic tools in Lean (Poisson summation for lattices, linear-programming energy bounds).

Difficulty

Lattice-restricted results (Rankin, Montgomery) compare only lattices; a competitor here may be nonperiodic, have arbitrarily close pairs, and have large local clustering. The Fourier linear-programming method handles general competitors but needs, for each Gaussian, an auxiliary function that is simultaneously a pointwise minorant, has nonnegative Fourier transform, and is sharp: it must touch the Gaussian on every lattice shell and its transform must vanish on every dual shell. Constructing such functions for all α>0\alpha>0α>0 at once, with rigorous sign control between the interpolation nodes, is the central obstacle. A second issue is passing from the density hypothesis alone (no averaging over translates) to the energy inequality.

Formalization scope

  • Points live in EuclideanSpace ℝ (Fin 2); A is Set.range triangularPoint.
  • AdmissiblePotential g: ContDiffOn ℝ ⊤ g (Ioi 0), g≥0g\ge0g≥0 and (−1)r(-1)^r(−1)r iteratedDeriv r g t ≥0\ge0≥0 for t>0t>0t>0.
  • energy g C is the liminf over R→∞R\to\inftyR→∞ of diskEnergy, valued in ℝ≥0∞; latticeEnergy g is a tsum in ℝ≥0∞, so divergent sums are allowed and no summability hypothesis is needed.
  • The goal returns both the inequality for every admissible C and the equality latticeEnergy g = energy g A.
  • For Theorem 1.2, realFourier is Mathlib's 𝓕 (kernel e−2πi⟨x,ξ⟩e^{-2\pi i\langle x,\xi\rangle}e−2πi⟨x,ξ⟩) applied to the complexified function; the α≥1\alpha\ge1α≥1 clause names the paper's explicit coefficients (R, R0, Yf, Uplus, Uminus) and error bounds.

Contributions formalizing Lemma 2.1 (reciprocal Gaussian parameters), Proposition 2.3 (density-only linear programming), Lemma 4.1 (finite certificate) and Proposition 5.1 (exact interpolation and approximation) are welcome.

Selected references

  • OpenAI, An atomic certificate for triangular-lattice universal optimality, preprint, September 26, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/An-atomic-certificate-for-triangular-lattice-universal-optimality-September-26-2026/paper.pdf
  • H. Cohn, A. Kumar, Universally optimal distribution of points on spheres, J. Amer. Math. Soc., 2007. https://doi.org/10.1090/S0894-0347-06-00546-7
  • H. Cohn, A. Kumar, S. D. Miller, D. Radchenko, M. Viazovska, Universal optimality of the E8 and Leech lattices and interpolation formulas, Ann. of Math., 2022. https://doi.org/10.4007/annals.2022.196.3.3
  • H. Cohn, N. Elkies, New upper bounds on sphere packings I, Ann. of Math., 2003. https://doi.org/10.4007/annals.2003.157.689
  • H. Cohn, M. de Courcy-Ireland, The Gaussian core model in high dimensions, Duke Math. J., 2018. https://doi.org/10.1215/00127094-2018-0018
  • H. L. Montgomery, Minimal theta functions, Glasgow Math. J., 1988. https://doi.org/10.1017/S0017089500007047
  • R. A. Rankin, A minimum problem for the Epstein zeta-function, 1953. https://doi.org/10.1017/S2040618500035668
  • D. Radchenko, M. Viazovska, Fourier interpolation on the real line, Publ. Math. IHÉS, 2019. https://doi.org/10.1007/s10240-018-0101-z
  • T. Leblé, The hexagonal lattice is universally locally optimal, preprint, 2025. https://arxiv.org/abs/2511.03353
2 thms1 active userReviewed
Analysis·Captain: wurtle

An Endpoint Gradient Bound for the Centered Disk Maximal OperatorResearch Paper

Motivation

The Hardy–Littlewood maximal function replaces a function by the largest of its averages around each point. It is the basic tool for differentiation theorems and singular integrals, and it is bounded on LpL^pLp for p>1p>1p>1 but not on L1L^1L1. Kinnunen showed that it also preserves first-order Sobolev regularity: it is bounded on W1,p(Rn)W^{1,p}(\mathbb R^n)W1,p(Rn) for 1<p<∞1<p<\infty1<p<∞, because ∣∇Mf∣≤M∣∇f∣|\nabla Mf|\le M|\nabla f|∣∇Mf∣≤M∣∇f∣ pointwise (Kinnunen 1997). At p=1p=1p=1 this argument breaks, since MMM is unbounded on L1L^1L1. Hajłasz and Onninen asked whether the gradient estimate ∥∇Mf∥1≤C∥∇f∥1\|\nabla Mf\|_1\le C\|\nabla f\|_1∥∇Mf∥1​≤C∥∇f∥1​ nevertheless holds (Question 1 in Ann. Acad. Sci. Fenn. Math. 2004). The question is a test of whether maximal operators improve or destroy regularity at the endpoint, where the usual LpL^pLp machinery is unavailable.

This mission asks for a formal proof of the planar centered-disk case, as stated in an OpenAI preprint dated September 26, 2026 (source). The preprint has not been peer reviewed and its claims have not been independently verified; on the platform the Lean goal is open.

Background

  • 1997 — Kinnunen: MMM is bounded on W1,pW^{1,p}W1,p, 1<p<∞1<p<\infty1<p<∞ (Israel J. Math. 1997).
  • 2002–2007 — In one dimension, Tanaka proves an L1L^1L1 derivative bound for the uncentered operator (Bull. Austral. Math. Soc. 2002); Aldaz and Pérez Lázaro obtain the sharp variation constant and absolute continuity (Trans. AMS 2007).
  • 2004 — Hajłasz and Onninen pose the endpoint question.
  • 2009 — Aldaz and Pérez Lázaro treat block-decreasing inputs in higher dimensions (Studia Math. 2009).
  • 2015 — Kurka proves a variation bound for the one-dimensional centered operator (Ann. Acad. Sci. Fenn. Math. 2015).
  • 2018 — Luiro proves the L1L^1L1 gradient estimate for radial inputs and the uncentered ball operator (Ark. Mat. 2018).
  • 2020–2025 — Beltran–Madrid and Weigt treat fractional centered operators (JFA 2020; Math. Z. 2022); Weigt proves variation bounds for dyadic and uncentered-cube maximal operators (IMRN 2023; JEMS 2025); Lahti and Weigt show that a variation bound for the centered operator upgrades to Sobolev regularity (arXiv:2510.01936).
  • September 2026 — The OpenAI preprint claims the planar centered-disk endpoint bound (Theorem 1.1, p. 1).

Setting

Identify R2\mathbb R^2R2 with the Euclidean plane and write B(x,r)B(x,r)B(x,r) for the open disk of radius rrr centered at xxx. For a locally integrable real function fff, the centered disk maximal function is

Mf(x)=sup⁡r>01πr2∫B(x,r)∣f(y)∣ dy∈[0,∞].Mf(x)=\sup_{r>0}\frac1{\pi r^2}\int_{B(x,r)}|f(y)|\,dy\in[0,\infty].Mf(x)=r>0sup​πr21​∫B(x,r)​∣f(y)∣dy∈[0,∞].

The space W1,1(R2)W^{1,1}(\mathbb R^2)W1,1(R2) consists of integrable fff whose distributional gradient is represented by an integrable vector field ∇f\nabla f∇f, i.e. ∫f ∂iφ=−∫(∇f)iφ\int f\,\partial_i\varphi=-\int(\nabla f)_i\varphi∫f∂i​φ=−∫(∇f)i​φ for all φ∈Cc∞\varphi\in C_c^\inftyφ∈Cc∞​. Norms of gradients are Euclidean: ∥∇f∥1=∫∣∇f∣\|\nabla f\|_1=\int|\nabla f|∥∇f∥1​=∫∣∇f∣. For the signed estimate, put Atg(x)=1πt2∫B(x,t)gA_tg(x)=\frac1{\pi t^2}\int_{B(x,t)}gAt​g(x)=πt21​∫B(x,t)​g and Sa,bg(x)=sup⁡a≤t≤bAtg(x)S_{a,b}g(x)=\sup_{a\le t\le b}A_tg(x)Sa,b​g(x)=supa≤t≤b​At​g(x).

Formalization targets

Milestone: Proposition 1.2 (signed finite-band estimate, p. 2)

There is an absolute constant CCC such that for every real g∈Cc∞(R2)g\in C_c^\infty(\mathbb R^2)g∈Cc∞​(R2) and 0<a≤b0<a\le b0<a≤b with b/ab/ab/a a power of two (including 111),

∫R2∣∇Sa,bg∣ dx≤C∫R2∣∇g∣ dx,\int_{\mathbb R^2}|\nabla S_{a,b}g|\,dx\le C\int_{\mathbb R^2}|\nabla g|\,dx,∫R2​∣∇Sa,b​g∣dx≤C∫R2​∣∇g∣dx,

with CCC independent of aaa, bbb and the number of dyadic scales.

Goal: Theorem 1.1 (p. 1)

There is an absolute constant C<∞C<\inftyC<∞ such that for every real f∈W1,1(R2)f\in W^{1,1}(\mathbb R^2)f∈W1,1(R2), MfMfMf is finite almost everywhere, locally integrable, belongs to Wloc1,1(R2)W^{1,1}_{\mathrm{loc}}(\mathbb R^2)Wloc1,1​(R2), and has a globally integrable weak gradient with

∫R2∣∇Mf∣ dx≤C∫R2∣∇f∣ dx.\int_{\mathbb R^2}|\nabla Mf|\,dx\le C\int_{\mathbb R^2}|\nabla f|\,dx.∫R2​∣∇Mf∣dx≤C∫R2​∣∇f∣dx.

Significance

The result itself. It resolves the planar centered-disk case of the Hajłasz–Onninen question with no radiality or support assumption. As a consequence (Corollary 6.3, p. 39) the bound extends to BV(R2)BV(\mathbb R^2)BV(R2) inputs and yields a co-area type perimeter bound for level sets of M1EM\mathbf 1_EM1E​. The constant is absolute but not optimized. Higher dimensions, other centered maximal operators, and continuity of f↦∇Mff\mapsto\nabla Mff↦∇Mf in W1,1W^{1,1}W1,1 remain separate questions.

Formalizing it. Mathlib has Lebesgue integration, weak derivatives only in limited form, and no maximal-function regularity theory. A formal proof would need distributional gradients, Poincaré inequalities on squares, dyadic multiscale decompositions and a vector-measure representation of bounded distributional derivatives (the preprint's Appendix A). These pieces are reusable across harmonic analysis.

Difficulty

For p>1p>1p>1 one bounds ∣∇Mf∣≤M∣∇f∣|\nabla Mf|\le M|\nabla f|∣∇Mf∣≤M∣∇f∣ and uses the strong maximal inequality, which fails for p=1p=1p=1. One-dimensional proofs order the optimizing intervals, and that ordering has no analogue for families of centered disks. Fractional-order proofs use that optimizing balls overlap little, a mechanism that degenerates at order zero. The preprint (Sections 2–5) instead proves the signed finite-band estimate uniformly in the number of scales: it uses a vanishing first moment at interior maximizing radii, a concentration-in-a-thin-shell lemma (Lemma 2.4, p. 8), and two multiscale constructions that pay for direction changes in scale and space. A variation bound alone would leave a possibly singular derivative measure; removing the singular part needs the signed form of Proposition 1.2 applied to locally mean-subtracted inputs (Section 6).

Formalization scope

  • The plane is EuclideanSpace ℝ (Fin 2). maximal f x is an ℝ≥0∞-valued supremum over all real r>0r>0r>0 of lower Lebesgue integrals of ∣f∣|f|∣f∣ over Metric.ball x r divided by πr2\pi r^2πr2; the goal asserts it is finite a.e. before passing to maximalReal = toReal.
  • HasWeakGradient f g is the integration-by-parts identity against every C∞C^\inftyC∞ compactly supported test function, coordinatewise; the input is Integrable f, Integrable g, HasWeakGradient f g, which is exactly W1,1W^{1,1}W1,1 with weak gradient g. The bound is stated against this g, so it does not depend on a choice of representative.
  • InW11Loc asks for local integrability and a locally integrable weak gradient; the goal also asks for one integrable weak gradient G with ∫ ‖G‖ ≤ C * ∫ ‖g‖, C ≥ 0 chosen before f.
  • The milestone uses signed averages (Bochner integrals) and sSup over the closed radius band [a,2ma][a,2^ma][a,2ma]; the band envelope is continuous in rrr, so the supremum is finite. Inputs are ContDiff ℝ ∞ with compact support.
  • The BV extension (Corollary 6.3) is not part of either target.

Selected references

  • OpenAI, An Endpoint Gradient Bound for the Centered Disk Maximal Operator, OpenAI Math Release preprint, September 26, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/An-Endpoint-Gradient-Bound-for-the-Centered-Disk-Maximal-Operator-September-26-2026/article.pdf
  • J. Kinnunen, The Hardy–Littlewood maximal function of a Sobolev function, Israel J. Math. (1997). https://doi.org/10.1007/BF02773636
  • P. Hajłasz, J. Onninen, On boundedness of maximal functions in Sobolev spaces, Ann. Acad. Sci. Fenn. Math. (2004). https://afm.journal.fi/article/view/135096
  • H. Tanaka, A remark on the derivative of the one-dimensional Hardy–Littlewood maximal function, Bull. Austral. Math. Soc. (2002). https://doi.org/10.1017/S0004972700020293
  • J. M. Aldaz, J. Pérez Lázaro, Functions of bounded variation, the derivative of the one dimensional maximal function, and applications to inequalities, Trans. AMS (2007). https://doi.org/10.1090/S0002-9947-06-04347-9
  • O. Kurka, On the variation of the Hardy–Littlewood maximal function, Ann. Acad. Sci. Fenn. Math. (2015). https://doi.org/10.5186/aasfm.2015.4003
  • H. Luiro, The variation of the maximal function of a radial function, Ark. Mat. (2018). https://doi.org/10.4310/ARKIV.2018.v56.n1.a9
  • J. Weigt, The variation of the uncentered maximal operator with respect to cubes, J. Eur. Math. Soc. (2025). https://doi.org/10.4171/JEMS/1575
  • P. Lahti, J. Weigt, The centered maximal operator removes the non-concave Cantor part from the gradient, arXiv:2510.01936 (2025). https://arxiv.org/abs/2510.01936v1
4 thms1 active userReviewed
Analysis·Captain: wurtle

A uniform Hilbert transform estimate for Lipschitz directionsResearch Paper

Motivation

The Hilbert transform Hf(x)=p.v.∫f(x−t) dttHf(x)=\mathrm{p.v.}\int f(x-t)\,\frac{dt}{t}Hf(x)=p.v.∫f(x−t)tdt​ is the basic singular integral of harmonic analysis. In the plane one can take it along a line through each point, with the direction of the line allowed to depend on the point: given a unit vector field v:R2→S1v:\mathbb R^2\to S^1v:R2→S1, integrate fff along the segment through xxx in direction v(x)v(x)v(x). Whether such directional Hilbert transforms are bounded on L2L^2L2 is one of the central problems connecting singular integrals, Kakeya-type geometry and time–frequency analysis. If vvv depends on only one coordinate, the L2L^2L2 problem already contains Carleson's theorem on almost-everywhere convergence of Fourier series. For general fields some regularity of vvv is necessary, and some truncation of the integration length is necessary because a field can turn.

Stein asked whether a Lipschitz field suffices when the integration length is at most a small multiple of 1/Lip(v)1/\mathrm{Lip}(v)1/Lip(v). In the formulation of Lacey and Li, this is a uniform weak-(2,2)(2,2)(2,2) conjecture. A parallel conjecture of Zygmund concerns the corresponding maximal averages.

Timeline

  • 1966. Carleson proves almost-everywhere convergence of Fourier series of L2L^2L2 functions (doi:10.1007/BF02392815); the one-variable-field L2L^2L2 case of the directional problem reduces to this.
  • 1987. Stein lists the Lipschitz directional Hilbert transform among problems in harmonic analysis in his ICM address (Problems in harmonic analysis related to curvature and oscillatory integrals).
  • 1989. Bourgain proves an L2L^2L2 bound for the maximal averaging operator along analytic vector fields (doi:10.1017/CBO9780511662294.006).
  • 2006. Lacey and Li prove annular weak-(2,2)(2,2)(2,2) and strong LpL^pLp, p>2p>2p>2, bounds for directional Hilbert transforms with measurable directions (doi:10.1090/S0002-9947-06-03869-4), and a Lipschitz Kakeya maximal theorem.
  • 2010. Lacey and Li's memoir develops the relation between maximal operators and the Hilbert-transform problem, with conditional results requiring stronger maximal estimates or C1+ηC^{1+\eta}C1+η fields (doi:10.1090/S0065-9266-10-00572-7).
  • 2012. Stein and Street prove local LpL^pLp bounds for singular Radon transforms associated with real-analytic maps (doi:10.1016/j.aim.2011.11.016).
  • 2013. Bateman proves single-annulus LpL^pLp estimates for fields depending on one coordinate (doi:10.4171/RMI/748); Bateman and Thiele prove strong LpL^pLp bounds, 3/2<p<∞3/2<p<\infty3/2<p<∞, for the full transform along one-variable fields (doi:10.2140/apde.2013.6.1577).
  • 2015–2017. Guo extends the one-variable setting to fields constant along Lipschitz curves (doi:10.2140/apde.2015.8.1263, doi:10.1090/tran/6750) and proves single-annulus variation-norm bounds for Lipschitz fields; Guo and Thiele treat a lacunary model of Lipschitz fields (doi:10.1112/S0025579316000280).
  • 2018. Di Plinio and Parissis extend the lacunary framework (doi:10.1007/s11856-018-1724-y); Di Plinio, Guo, Thiele and Zorin-Kranich show that uniform L2L^2L2 bounds on vertical frequency bands imply the full short principal-value bound under a small Lipschitz condition (doi:10.1016/j.jfa.2018.07.005).

The source of this mission, an OpenAI preprint dated September 25, 2026, claims the uniform strong L2L^2L2 bound at short scale for every Lipschitz field.

Setting

Let v:R2→S1v:\mathbb R^2\to S^1v:R2→S1 be Lipschitz with Lip(v)≤1\mathrm{Lip}(v)\le1Lip(v)≤1. For 0<ε<a0<\varepsilon<a0<ε<a the short directional Hilbert transform is

Hv,aεf(x)=∫ε<∣t∣<af(x−t v(x)) dtt.H^{\varepsilon}_{v,a}f(x)=\int_{\varepsilon<|t|<a} f\bigl(x-t\,v(x)\bigr)\,\frac{dt}{t}.Hv,aε​f(x)=∫ε<∣t∣<a​f(x−tv(x))tdt​.

The direction is frozen at the output point xxx. For a Schwartz function fff the principal value Hv,af=lim⁡ε↓0Hv,aεfH_{v,a}f=\lim_{\varepsilon\downarrow0}H^\varepsilon_{v,a}fHv,a​f=limε↓0​Hv,aε​f exists at every point, since f(x−tv(x))−f(x+tv(x))=Ox(∣t∣)f(x-tv(x))-f(x+tv(x))=O_x(|t|)f(x−tv(x))−f(x+tv(x))=Ox​(∣t∣).

Formalization targets

Goal: Theorem 1.1

There are absolute constants a∗∈(0,1/2)a_*\in(0,1/2)a∗​∈(0,1/2) and C∗<∞C_*<\inftyC∗​<∞ such that every unit field vvv with Lip(v)≤1\mathrm{Lip}(v)\le1Lip(v)≤1 satisfies, for all f∈S(R2)f\in\mathcal S(\mathbb R^2)f∈S(R2),

sup⁡0<ε<a∗∥Hv,a∗εf∥L2≤C∗∥f∥L2,∥Hv,a∗f∥2≤C∗∥f∥2,\sup_{0<\varepsilon<a_*}\|H^{\varepsilon}_{v,a_*}f\|_{L^2}\le C_*\|f\|_{L^2},\qquad \|H_{v,a_*}f\|_2\le C_*\|f\|_2,0<ε<a∗​sup​∥Hv,a∗​ε​f∥L2​≤C∗​∥f∥L2​,∥Hv,a∗​​f∥2​≤C∗​∥f∥2​, ∣{x:∣Hv,a∗f(x)∣>λ}∣≤C∗2λ−2∥f∥22(λ>0),\bigl|\{x:|H_{v,a_*}f(x)|>\lambda\}\bigr|\le C_*^2\lambda^{-2}\|f\|_2^2\qquad(\lambda>0),​{x:∣Hv,a∗​​f(x)∣>λ}​≤C∗2​λ−2∥f∥22​(λ>0),

and the truncations and the principal value extend to bounded operators on L2L^2L2 with norm at most C∗C_*C∗​. The constants a∗a_*a∗​ and C∗C_*C∗​ are existential; no numerical value is fixed. The Lean statement OAI.LipschitzHilbert.main is open on the platform.

The proposal also contains OAI.LipschitzHilbert.uniform_truncation, the rescaled form for KKK-Lipschitz fields at every outer length R≤1/(106K)R\le 1/(10^6K)R≤1/(106K). By the dilation x↦Kxx\mapsto Kxx↦Kx it is the same estimate at the reciprocal-Lipschitz scale; its explicit constant 10−610^{-6}10−6 is a convention of the formalization, not of the paper.

Significance

The theorem answers the short-scale form of Stein's question affirmatively and with a strong (not only weak-type) L2L^2L2 bound, for fields depending on both coordinates and with no regularity beyond Lipschitz. Earlier unconditional results required the field to depend on one variable, to be constant along a foliation, to be analytic, to take lacunary directions, or restricted the frequency to one annulus. The uniformity in the inner truncation is an operator bound for each truncation, which is what the principal value and the weak-type bound are derived from.

The result is claimed in an OpenAI preprint of 87 pages; it has not been peer reviewed and no machine-checked proof exists. The Lean goal records the complete short-scale conclusion; a formal proof would certify a long chain of time–frequency arguments (wave-packet decompositions, size and density selection, a Lipschitz Kakeya input, and a phase-gain iteration).

Difficulty

Restricting to short scales limits how far the field turns but does not make the operator a Fourier multiplier: the line of integration still varies with the output point. Positive (maximal) operator bounds lose all oscillation, while the one-variable reduction to Carleson's theorem is unavailable when vvv depends on both coordinates. The known band-to-full reassembly reduces matters to one vertical frequency band, but on a band one needs a restricted estimate with a logarithmic gain in the ratio of the measures of the input and test sets; the Lacey–Li Kakeya estimate only provides a polynomial loss in that ratio, so an additional oscillatory saving is required.

Formalization scope

  • The plane is EuclideanSpace ℝ (Fin 2); inputs are SchwartzMap Plane ℂ, norms are eLpNorm _ 2 volume in ℝ≥0∞.
  • The field is v : Plane → Plane with LipschitzWith 1 v and ‖v x‖ = 1 for all x.
  • twoSidedTruncation v ε a f x is the sum of interval integrals over [−a,−ε][-a,-\varepsilon][−a,−ε] and [ε,a][\varepsilon,a][ε,a] of t−1f(x−tv(x))t^{-1}f(x-tv(x))t−1f(x−tv(x)); smoothPrincipalValue integrates the symmetric quotient over (0,a)(0,a)(0,a), with the removable value at t=0t=0t=0 filled by the derivative.
  • ShortHilbertConclusion a C bundles the five clauses (truncation bound for 0<ε<a0<\varepsilon<a0<ε<a, principal-value bound, weak-(2,2) bound at every finite nonzero level, and bounded Lp extensions agreeing a.e. on Schwartz inputs). The goal asks for a∈(0,1/2)a\in(0,1/2)a∈(0,1/2) and C>0C>0C>0.

A complete development needs singular-integral and Littlewood–Paley machinery on R2\mathbb R^2R2, wave-packet analysis and a Lipschitz Kakeya maximal estimate; much of this is reusable for other time–frequency problems. Contributions formalizing the band-restricted estimate, the band-to-full reassembly, or the one-dimensional inputs (the maximal truncated Hilbert transform) are welcome.

Selected references

  • OpenAI, A uniform Hilbert transform estimate for Lipschitz directions, preprint, September 25, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-uniform-Hilbert-transform-estimate-for-Lipschitz-directions-September-25-2026/main.pdf
  • M. Lacey, X. Li, On a conjecture of E. M. Stein on the Hilbert transform on vector fields, Mem. Amer. Math. Soc., 2010. https://doi.org/10.1090/S0065-9266-10-00572-7
  • M. T. Lacey, X. Li, Maximal theorems for the directional Hilbert transform on the plane, Trans. Amer. Math. Soc., 2006. https://doi.org/10.1090/S0002-9947-06-03869-4
  • M. Bateman, C. Thiele, LpL^pLp estimates for the Hilbert transforms along a one-variable vector field, Anal. PDE, 2013. https://doi.org/10.2140/apde.2013.6.1577
  • F. Di Plinio, S. Guo, C. Thiele, P. Zorin-Kranich, Square functions for bi-Lipschitz maps and directional operators, J. Funct. Anal., 2018. https://doi.org/10.1016/j.jfa.2018.07.005
  • S. Guo, C. Thiele, Hilbert transforms along Lipschitz direction fields: a lacunary model, Mathematika, 2017. https://doi.org/10.1112/S0025579316000280
  • E. M. Stein, B. Street, Multi-parameter singular Radon transforms III: real analytic surfaces, Adv. Math., 2012. https://doi.org/10.1016/j.aim.2011.11.016
  • L. Carleson, On convergence and growth of partial sums of Fourier series, Acta Math., 1966. https://doi.org/10.1007/BF02392815
3 thms1 active userReviewed
PreviousPage 1 of 2Next

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