Introduction to Neutrino Physics I: Three-Flavour Vacuum OscillationsTextbook
Motivation
Neutrinos are produced and detected in charged-current weak interactions as flavour eigenstatesνe,νμ,ντ, but they propagate as superpositions of mass eigenstatesν1,ν2,ν3. When the masses differ, the mass components acquire different quantum-mechanical phases and the flavour content of the beam changes periodically along its path: neutrino flavour oscillations, first proposed by Pontecorvo. Oscillations of atmospheric and solar neutrinos are the experimental evidence that neutrinos are massive and that leptons mix, and the vacuum oscillation formula is what experiments fit to extract mass-squared differences, mixing angles and the CP-violating phase.
The formulas are elementary quantum mechanics, but the standard three-flavour form requires careful bookkeeping of phases, of unitarity relations, and of the sign conventions for the CP-odd term. The source for this mission, Section 4 of P. Lipari's lecture notes Introduction to Neutrino Physics, derives the whole chain in a few pages (Eqs. (44)–(73)). The mission turns that chain into machine-checkable statements.
Setting
Fix n flavours and n mass eigenstates. The mixing matrixU is a complex n×n matrix, rows indexed by flavour α and columns by mass eigenstate j, with ∣να⟩=∑jUαj∗∣νj⟩; physically U is unitary. Let mj2 be the squared masses, L the distance travelled and E the neutrino energy. In the relativistic approximation (L≃t, Ej≃E+mj2/2E) the transition amplitude and transition probability are
The antineutrino probabilityP(νˉα→νˉβ) is the same expression with U replaced by its entrywise complex conjugate U∗. Write Δmjk2=mk2−mj2 and define the CP-even amplitudes and the CP/T-odd coefficients
For two flavours the mixing matrix is the rotation (cosθ−sinθsinθcosθ); for three flavours the standard parametrization is U=R23U13(δ)R12 with mixing angles θ12,θ13,θ23 and CP phase δ (Eq. (57)).
Formalization targets
Goal: three-flavour transition probability (Eq. (71))
p. 135: no CP violation in survival probabilities, P(νˉα→νˉα)=P(να→να).
Significance
The goal is the formula used to interpret long-baseline accelerator and reactor oscillation data: the three amplitudes Aαβjk govern the CP-conserving oscillation pattern, and the single product term isolates all CP- and T-violating effects in vacuum. Together with milestones 3–6 it shows that one real number, the Jarlskog parameter, controls CP violation, and that such violation requires a nontrivial phase, three nonzero mixing angles and three active oscillation frequencies.
These results are textbook material and their proofs are known; what this mission adds is a machine-checked derivation with every convention explicit. Two points in the printed source are resolved by the formal statements: the constant term of Eq. (61) is printed with exponent 4 where squaring the amplitude gives exponent 2, and with the source's own Eqs. (57) and (69), the value of J12eμ has the opposite overall sign from the one printed in Eq. (70). Milestone 6 is stated with the sign that follows from (57) and (69).
Difficulty
No step is conceptually deep. The work is in the algebra: expanding a squared modulus of a sum of three complex exponentials, and then using unitarity to remove the constant term and to identify the sine coefficients with one another. The unitarity relations among the products UαjUβj∗ (footnote 8 of the source) have to be combined in the right order, and it is easy to lose a sign or a conjugate. Eq. (70) needs an explicit expansion of a product of three 3×3 complex matrices.
Formalization scope
The mixing matrix is Matrix (Fin n) (Fin n) ℂ; flavours e,μ,τ and mass labels 1,2,3 are the indices 0, 1, 2. Unitarity is membership in Matrix.unitaryGroup (Fin 3) ℂ, assumed only where the source uses it (Eqs. (67), (68), (71)).
Squared masses are an arbitrary function m2 : Fin n → ℝ; L and E are arbitrary reals. No positivity of E is imposed: all statements remain true at E=0, where Lean's convention x/0=0 makes every phase vanish.
Probabilities are Complex.normSq of the amplitude. Antineutrino probabilities use the entrywise conjugate U.map star, not the conjugate transpose.
The approximate formulas of §4.4 (one-mass-scale dominance, averaged oscillations) and the unit conversions of Eqs. (53)–(54) are out of scope.
Definitions live in two files: the oscillation objects (amplitude, probability, antineutrino probability, Aαβjk, Jjkαβ) and the mixing matrices (two-flavour rotation, standard PMNS parametrization). They are reusable for later missions on matter effects (Section 6 of the source).
Selected references
P. Lipari, Introduction to Neutrino Physics, lecture notes; Section 4 "Neutrino oscillations in vacuum", pp. 130–137 of the proceedings pagination (source of every statement in this mission).
B. Pontecorvo, original proposal of neutrino oscillations (reference [1] of the source).
Weinberg 1965: Infrared Photons and Gravitons — the soft exponents A and BResearch Paper
Motivation
When a charged particle scatters, it can radiate photons of arbitrarily low energy. In perturbative quantum electrodynamics this shows up as infrared divergences: loop integrals over very soft virtual photons diverge logarithmically, and so do the rates for emitting soft real photons. The standard resolution, due to Bloch and Nordsieck and systematized by Yennie, Frautschi and Suura, is that the divergences cancel in any rate that sums over undetectable soft emissions below an energy resolution E.
S. Weinberg's paper Infrared Photons and Gravitons (Phys. Rev. 140, B516 (1965)) shows that the same mechanism works for gravitons, derives explicit formulas for the exponents that control the soft factors, and proves that the extra "collinear" divergences produced by massless hard particles cancel for gravitons but not for photons. The soft-graviton factor (2.5)–(2.7) used there is the factor that appears in Weinberg's soft graviton theorem, and the spectrum formula is used in the paper to estimate the gravitational radiation from thermal collisions in the sun.
Timeline.
1937 — Bloch and Nordsieck: soft-photon divergences cancel between virtual and real emission.
1961 — Yennie, Frautschi and Suura: all-orders exponentiation of soft-photon factors in QED.
1965 — Weinberg: the analogous treatment for gravitons, closed forms (2.16) and (2.26) for the exponents A and B, cancellation of collinear divergences for gravitons (Sec. III), and the Coulomb-phase result conjectured by Dalitz (Sec. V).
Setting
Work in units ℏ=c=1 with the paper's metric: for four-vectors p=(p,p0) and q=(q,q0), p⋅q=p⋅q−p0q0. A process α→β has finitely many external linesn; line n has mass mn, three-momentum pn∈R3, on-shell energy En=∣pn∣2+mn2, charge en, and sign ηn=+1 (outgoing) or −1 (incoming). The relative velocity of lines n,m is
βnm=[1−(pn⋅pm)2mn2mm2]1/2.
For a unit vector q^ (the direction of a soft quantum) define the photon and graviton angular functions
and the infrared exponentsA=∫d2ΩA(q^) and B=∫d2ΩB(q^), integrals over the unit sphere against surface measure. With infrared cutoff λ and dividing point Λ, virtual soft quanta multiply a rate by (λ/Λ)A or (λ/Λ)B, and summing over real soft emission of total energy at most E gives the cutoff-free factors (E/Λ)Ab(A) and (E/Λ)Bb(B) of Eqs. (2.51)–(2.52).
Eq. (2.24) — B≥0 under energy–momentum conservation.
Eqs. (3.4)–(3.5) — if one line becomes massless, B stays finite (the lnm1 terms cancel by energy–momentum conservation).
Eq. (3.3) — for photons the corresponding limit is A→+∞ when the massless line is charged.
Eq. (4.9) — f(β)=1+611β2+4063β4+O(β6).
Significance
The exponents A and B are the only process-dependent quantities in the soft factors: once they are known in closed form, the infrared behaviour of any rate, the shape EA or EB of the soft spectrum, and the soft power spectrum EdΓ=BΓ0dE (2.53) follow. The Sec. III cancellation is the statement that gravitation, unlike massless electrodynamics or Yang–Mills theory, is free of unremovable collinear divergences at this level; the paper uses the contrast to argue that charged massless particles are problematic. The expansion (4.9) feeds the nonrelativistic quadrupole formula (4.13) behind the solar estimate.
The paper's arguments are informal physics derivations. This mission makes the mathematical content of those derivations precise and machine-checkable: the angular integrals, the sign statements, the limiting behaviour as a mass goes to zero, and the combinatorial factorization.
Difficulty
The closed forms need the solid-angle integral of a product of two denominators [En−pn⋅q^]−1[Em−pm⋅q^]−1 for two arbitrary, non-collinear momenta; the one-denominator case is a textbook integral in polar coordinates, but the two-denominator case does not reduce to it by an obvious choice of axis. The positivity statements are false without the conservation laws, so any proof must use them in an essential way. The massless-limit statements concern the interplay of a logarithmically divergent term with a coefficient that vanishes only at the limiting configuration, so a termwise limit fails.
Formalization scope
Three-momenta live in EuclideanSpace ℝ (Fin 3); energies are the on-shell values ∣p∣2+m2 and are not free variables. Solid-angle integrals are Bochner integrals on the unit sphere against Mathlib's volume.toSphere (total mass 4π). External lines are indexed by an arbitrary Fintype; the signs ηn are real numbers constrained to ±1 by hypothesis. Sums over n,m run over all ordered pairs, including n=m, where βnn=0; the kernels β−1ln1−β1+β and f are extended by their limits 2 and 1 at β=0, so the formulas are not trivialized by Lean's convention x/0=0. The printed Eq. (4.6) has an exponent 1/2 on the logarithm's argument that contradicts (2.26), (4.5) and (4.9); the definition of f drops it. The −iηϵ prescriptions are suppressed. The δ(q2) integration in (2.13) is carried out, leaving an integral over the shell λ≤∣q∣≤Λ. Positivity is stated as ≥0, because A=B=0 in degenerate configurations. Sec. IV beyond (4.9) (the velocity expansion (4.8), the quadrupole formula (4.13), the solar estimate) and the Coulomb phases of Sec. V are out of scope for this mission.
A complete development needs solid-angle integration on S2 (a spherical-coordinates change of variables for volume.toSphere), integration in polar coordinates on R3, and elementary inequalities for Minkowski products of timelike and null vectors. These are reusable beyond this mission, and contributions of them as separate lemmas are welcome.
D. R. Yennie, S. C. Frautschi and H. Suura, The infrared divergence phenomena and high-energy processes, Ann. Phys. 13, 379 (1961). https://doi.org/10.1016/0003-4916(61)90151-8
10 thms3 active usersReviewed
🏆Completed
Captain: Lucas
Monopoles, Instantons and Confinement I: Kink Solitons and the Bogomol'nyi BoundTextbook
Motivation
Solitons (localized, finite-energy, non-dissipating solutions of classical field equations) are the simplest examples of the topological objects that dominate the non-perturbative physics of gauge theories: vortices, magnetic monopoles and instantons. G. 't Hooft's lecture notes Monopoles, Instantons and Confinement (arXiv:hep-th/0010225) open with the two textbook examples in one space and one time dimension, the φ⁴ kink and the sine-Gordon soliton, because every later construction in the notes (the Abrikosov–Nielsen–Olesen vortex, the 't Hooft–Polyakov monopole, the BPST instanton) repeats the same pattern: a degenerate vacuum, a static solution interpolating between two vacua, and an energy (or action) bounded below by a topological quantity — the Bogomol'nyi bound — which the soliton saturates.
This mission formalizes that pattern in its cleanest setting, Chapter 1 (Sections 1.1–1.2) together with Exercise (i) of the notes.
Setting
A static real scalar field is a function φ:R→R. Its energy (eq. (1.5)) for a potential V is
EV[φ]=∫−∞∞(21(∂xφ)2+V(φ))dx∈[0,∞].
Two potentials are considered, with parameters λ,A,F>0:
Case (a), the "Mexican hat" (eq. (1.2)): Va(φ)=4!λ(φ2−F2)2, with the two vacua φ=±F and particle mass m given by m2=λF2/3.
Case (b), sine-Gordon (eq. (1.3)): Vb(φ)=A(1−cos(2πφ/F)), with vacua φ=nF, n∈Z, particle mass m=2πA/F and quartic coupling λ=16π4A/F4.
The static field equation is ∂x2φ=V′(φ). The notes give the explicit solutions
which interpolate between −F and F (case (a)) and between 0 and F (case (b)).
Formalization targets
Goal
For every x0: in case (a) the kink has energy 2m3/λ and no differentiable configuration with φ(−∞)=−F, φ(+∞)=F has smaller energy; in case (b) the soliton has energy 8m3/λ and no differentiable configuration with φ(−∞)=0, φ(+∞)=F has smaller energy:
The φ⁴ kink solves the static equation with the stated boundary values.
The sine-Gordon soliton solves the static equation with the stated boundary values.
The φ⁴ kink mass 2m3/λ (p. 5).
The sine-Gordon soliton mass 8m3/λ (p. 5).
Bogomol'nyi bound, case (a) (eq. (1.7), Exercise (i)).
Bogomol'nyi bound, case (b) (eq. (1.7), Exercise (i)).
Significance
The result identifies the soliton mass with a boundary term, E=W(φ)φ−∞φ+∞ with W′=2V, so the mass depends only on the pair of vacua joined, and shows the kink is a global energy minimizer in its topological sector — the classical stability statement behind treating the kink as a particle of mass ∝m3/λ, heavy in the weak-coupling regime.
The physics is classical and fully known. What this mission adds is a machine-checked account: explicit verification of the closed-form solutions, exact evaluation of improper energy integrals, and a rigorous Bogomol'nyi argument for configurations that are merely differentiable, with limits at ±∞ rather than compact support. No existing platform theorem matching these statements was found by a library search at drafting time.
Difficulty
The pointwise inequality 21φ′2+V(φ)≥φ′2V(φ) is elementary; the difficulty lies in turning it into a statement about improper integrals over R for arbitrary differentiable fields. One must handle configurations of infinite energy, pass from integrals over [a,b] to R using only the boundary limits, and deal with 2V being non-smooth at the vacua of Va and at every vacuum of Vb (a configuration may overshoot a vacuum). The explicit energy computations require exact evaluation of ∫sech4 and ∫sech2 type integrals as Lebesgue integrals.
Formalization scope
Fields are functions R→R; derivatives are Mathlib's deriv. Every competitor in the bounds is assumed differentiable everywhere, and boundary values are expressed as limits at −∞ and +∞.
The energy is a lower Lebesgue integral valued in [0,∞] of the (nonnegative) energy density, so configurations with infinite energy are allowed and satisfy the bounds trivially; no integrability hypothesis is imposed.
The parameters are strictly positive: λ>0, A>0, F>0. The masses m and the sine-Gordon coupling are defined from λ,A,F by the relations of Section 1.1, not left as free parameters.
The statements do not assume the competitor solves the field equation, and do not assume finite energy — assuming either would weaken the bound.
All declarations live in the namespace MonopolesInstantonsConfinement, intended to be shared by later missions drawn from the same notes.
Selected references
G. 't Hooft, Monopoles, Instantons and Confinement, lecture notes (Saalburg 1999) written by F. Bruckmann, 2000. arXiv:hep-th/0010225
E. B. Bogomol'nyi, The stability of classical solutions, Sov. J. Nucl. Phys. 24 (1976) 449.
R. Rajaraman, Solitons and Instantons, North-Holland, 1982.
Missing baryons from stacked SZ filaments: the model and statistics of de Graaff et al. (2019)Research Paper
Motivation
Big-bang nucleosynthesis and the acoustic peaks of the cosmic microwave background fix the baryon density of the universe to about 5% of its total energy density, but in the low-redshift universe only some 10% of those baryons are seen in galaxies, with another 10% in the circumgalactic and intracluster medium. Simulations place the remainder — the missing baryons — in a diffuse warm-hot intergalactic medium (WHIM) at 105–107 K, spread along the filaments of the cosmic web. Absorption-line studies and X-ray emission from individual filaments probe the cool and the hot ends of that range respectively, leaving the bulk poorly constrained.
de Graaff, Cai, Heymans & Peacock (2019) attack the problem statistically, by stacking the Planck Compton-y map over 1020334 pairs of CMASS galaxies and measuring the residual signal in the bridge between each pair. Interpreting that residual requires an analytic model of a filament, and that model — a cylinder with a Gaussian cross-section, convolved with the instrument beam — is what this mission formalizes. The same model, applied to the CMB lensing convergence map, converts the measured signals into a gas density and temperature, and hence into a baryon fraction.
Setting
A filament is modelled as an infinite cylinder seen side-on. In the plane perpendicular to the filament axis, write ℓ for the line-of-sight coordinate and r⊥ for the transverse coordinate on the sky. The electron density is taken to be a two-dimensional Gaussian
ne(ℓ,r⊥)=n0exp(−2σ2ℓ2)exp(−2(σ2+σB2)r⊥2),
with central densityn0, intrinsic widthσ and beam widthσB; the transverse direction, unlike the line of sight, is smoothed by the instrument beam, which is why σB appears only there.
The Compton y parameter of a line of sight is the optical-depth-weighted temperature of the scattering electrons,
y=mec2kBTeσT∫nedℓ,
with kB the Boltzmann constant, σT the Thomson cross-section, mec2 the electron rest energy and Te the electron temperature, assumed constant across the filament. The convergenceκ of CMB lensing is the analogous projection of the total matter density contrast δ=ρ/ρˉ−1,
κ=2c23H02Ωm∫0DSDSDL(DS−DL)aδdDL,
with H0 the Hubble constant, Ωm the matter density parameter, a the scale factor and DL,DS the comoving distances of lens and source. For a structure thin compared with the lensing kernel, the geometric factor is constant across it and κ reduces to a line-of-sight integral of δ against a fixed prefactor.
The significance of the measurement is assessed with a second, statistical layer. A stack of N binned profiles yik (k the map index, i the bin index) has mean profileyˉi=N1∑kyik and covariance estimatorCi,j=N1∑k(yik−yˉi)(yjk−yˉj); the deviation of the mean profile from zero is measured by χ2=∑i,jyˉi(C−1)i,jyˉj. Because the stacked maps overlap on the sky, the paper replaces C by a jackknife covariance built from Nsub sky sub-samples, Ci,jJK=NsubNsub−1∑k(yik−yˉi)(yjk−yˉj), and multiplies the inverse by the Hartlap factor(Nsub−n−2)/(Nsub−1), with n the number of bins.
Measurements enter through two numbers: the mean Compton parameter yˉ and the mean convergence κˉ over the boxed filament region, together with the empirical observation that the peak of each profile is close to 1/0.9 times its mean. Every statement in this mission imposes that calibration as a hypothesis on the model.
This is the quantity the paper's baryon budget is computed from: given the measured yˉ, an assumed temperature Te and the beam width, it fixes the number of electrons in a filament of length L.
The four displayed identities are the entire inferential chain from two stacked maps to a baryon fraction. Eq. (A.2) says what the model predicts for the observable; Eq. (A.3) inverts it at the filament axis; Eq. (A.4) turns the inversion into a total electron count, from which the paper obtains gas at (5.5±2.9)ρˉb and T=(2.7±1.7)×106 K, accounting for 11±7% of the cosmic baryon budget; Eq. (A.5) supplies the independent lensing constraint that breaks the density–temperature degeneracy of the SZ measurement alone. The statistical milestones cover the other half of the analysis: the covariance estimators of Eqs. (3) and (5)-(6) that turn a stack into an error bar, the nonnegativity of the χ2 of Eq. (4) that is converted into the quoted 2.9σ, and the Hartlap rescaling of Eq. (7). The beam-dominance milestone quantifies the paper's claim that the result barely depends on the one free shape parameter, the intrinsic width σ, which is taken from simulations rather than measured.
Formalizing them contributes a machine-checked derivation layer for a widely used observational technique: the projection of a Gaussian cylinder onto a Compton-y or convergence map, and the inversion of that projection, recur throughout stacked-SZ and stacked-lensing analyses. What this mission adds over the paper is a statement of each identity with all its hypotheses exposed — which positivity conditions are needed, which parameters genuinely drop out — rather than a new physical result. The physics is not re-derived and the measurement is not re-analysed; the empirical inputs yˉ, κˉ and the peak-to-mean ratio 1/0.9 enter as hypotheses, not as claims.
Difficulty
The identities are Gaussian integrals, so the mathematical depth is modest; the difficulty is bookkeeping and faithfulness. Three specific traps. First, the line-of-sight and transverse directions have different widths — σ against σ2+σB2 — and the asymmetry is what makes the final answer depend on the beam; a formalization that symmetrizes them is a different theorem. Second, the paper's n0 is not free: it is pinned by the calibration ypeak=yˉ/0.9, so the goal must carry that equation as a hypothesis rather than substituting a closed form for n0 silently. Third, the total electron count is an iterated integral over the plane, and the inner and outer variables must be kept in the paper's order.
Formalization scope
Everything is stated over R with no units, so every physical constant is an explicit real variable; integrals are Bochner integrals over the whole real line with Lebesgue measure, which return 0 on a non-integrable integrand. The definition bundle fixes the model once — the SZ prefactor, the Gaussian cylinder profile, the Compton parameter, the thin-lens convergence prefactor, the convergence and the total electron content — and every statement is phrased against it. The convergence definition is the thin-lens specialization of Eq. (2): the geometric kernel is a constant prefactor, not an integral over lens distance, and the mission does not claim the reduction from the full Eq. (2) to that form.
Degenerate readings are ruled out as follows. The calibration hypotheses are satisfiable for every admissible choice of constants, so no statement is vacuous; conversely they genuinely constrain the central amplitude, so no statement holds for a trivial reason. The positivity hypotheses are the minimal ones that make the denominators nonzero, and the widths enter as σ>0 with σB unrestricted, so the beam-free case σB=0 is included rather than excluded. The statistical layer is finite-dimensional: profiles are real arrays indexed by a finite bin type, covariances are real matrices, and matrix inversion is the nonsingular inverse, which returns the zero matrix on a singular argument — hence the positive-definiteness hypothesis in the χ2 milestone. Counts are natural numbers but all arithmetic in the prefactors is performed after casting to the reals, so Nsub−n−2 is a genuine real subtraction and may be negative. The statistical statements assert the structural properties of the estimators as written; they do not assert unbiasedness, nor the reduction C→C/N for the covariance of a mean, nor any property of the resampling scheme. Only Mathlib's Gaussian-integral, measure-theory and positive-semidefinite-matrix API is needed; no new infrastructure is required, and the resulting projection lemmas are reusable for any other stacked-profile analysis.
Selected references
A. de Graaff, Y.-C. Cai, C. Heymans, J. A. Peacock, Probing the missing baryons with the Sunyaev-Zel'dovich effect from filaments, Astronomy & Astrophysics 624, A48 (2019). doi:10.1051/0004-6361/201935159
R. A. Sunyaev, Y. B. Zeldovich, The Observations of Relic Radiation as a Test of the Nature of X-Ray Radiation from the Clusters of Galaxies, Comments on Astrophysics and Space Physics 4, 173 (1972).
Planck Collaboration XXII, Planck 2015 results. XXII. A map of the thermal Sunyaev-Zeldovich effect, A&A 594, A22 (2016). doi:10.1051/0004-6361/201525826
J. Hartlap, P. Simon, P. Schneider, Why your model parameter confidences might be too optimistic: unbiased estimation of the inverse covariance matrix, A&A 464, 399 (2007). doi:10.1051/0004-6361:20066170
H. Tanimura et al., A search for warm/hot gas filaments between pairs of SDSS Luminous Red Galaxies, MNRAS 483, 223 (2019). doi:10.1093/mnras/sty3118
11 thms3 active usersReviewed
🏆Completed
Captain: Lucas
Rydberg constant: Bohr-model derivation of the Rydberg formulaTextbook
Motivation
The Rydberg constantR∞ is the constant of spectroscopy that sets the scale of the hydrogen spectrum. It first appeared as an empirical fitting parameter in J. Rydberg's formula for the hydrogen spectral series; N. Bohr later showed that its value can be computed from more fundamental constants within his model of the atom. Before the 2019 revision of the SI it was, together with the electron spin g-factor, among the most accurately measured physical constants (relative standard uncertainty about 1.1×10−12, CODATA 2022). This mission formalizes the algebraic content of the standard account of R∞ as presented in the Wikipedia article Rydberg constant: its closed form, its reduced-mass correction, its alternative expressions through the fine-structure constant, and the Bohr-model derivation of the Rydberg formula.
Setting
Fix five strictly positive real numbers: the electron rest mass me, the elementary charge e, the vacuum permittivity ε0, the Planck constant h and the speed of light c. From them define
R∞=8ε02h3cmee4,ℏ=2πh,α=4πε01ℏce2,
the Compton wavelengthλe=h/(mec), Compton frequencyfC=mec2/h, Compton angular frequencyωC=2πfC, Bohr radiusa0=4πε0ℏ2/(e2me), classical electron radiusre=4πε01mec2e2, and the Rydberg unit of energyRy=hcR∞.
For a nucleus of mass M>0 the reduced mass is μ=1/(1/me+1/M) and the corrected Rydberg constant is RM=(μ/me)R∞; for hydrogen M=mp and RM=RH.
A Bohr orbit with principal quantum number n of a particle of mass m and charge −e about a fixed charge +e is a circular orbit of radius r>0 and speed v>0 such that the Coulomb force supplies the centripetal force and the angular momentum is quantized:
rmv2=4πε0r2e2,mvr=nℏ.
Its energy is E=21mv2−4πε0re2. The infinite-nuclear-mass model uses m=me; the reduced-mass model uses m=μ.
Formalization targets
Goal: the Rydberg formula with reduced mass
For distinct positive integers n1,n2 and Bohr orbits of mass μ with quantum numbers n1,n2, the wavenumber 1/λ=(En2−En1)/(hc) of the photon emitted in the transition satisfies
λ1=RM(n121−n221).
Milestones
Equivalent forms of the reduced-mass correction: RM=meμR∞=1+me/MR∞=me+MMR∞.
Isotopic shift: RM is strictly increasing in M and stays below R∞.
Rydberg unit of energy: hcR∞=α2mec2/2.
Alternative expressions: R∞=2hα2mec=2λeα2=4πa0α, and 1/R∞=(4π/α)a0.
Bohr energy levels (infinite nuclear mass): En=−hcR∞/n2.
Rydberg formula (infinite nuclear mass): λ1=Ry⋅hc1(n121−n221)=8ε02h3cmee4(n121−n221).
Bohr energy levels with reduced mass: En=−hcRM/n2.
Significance
These identities are the standard bridge between the empirical Rydberg formula and the constants me,e,ε0,h,c: they explain why a single constant governs all hydrogen series, why isotopes such as deuterium show shifted lines (the shift led to the discovery of deuterium), and how R∞ relates to α, a0 and the Compton scales. The results are classical and not open; the mission's contribution is a machine-checked, reusable layer of definitions (Bohr orbits, reduced mass, the named atomic length and energy scales) on which later atomic-physics formalizations can build.
Difficulty
The content is elementary algebra with positivity side conditions. The main point to handle carefully is that the Bohr-orbit conditions determine v and r only implicitly; the energy must be computed from the two defining equations rather than from explicit formulas, and every division must be justified by positivity of the constants.
Formalization scope
All constants are real numbers bundled in a structure with strict positivity fields; no SI numerical values (CODATA figures, 1.09678×107m−1, etc.) are formalized, and the precision-measurement and QED discussion of the source is out of scope. The Bohr model is formalized for a single particle of mass m orbiting a fixed charge +e (hydrogen-like, Z=1); the reduced-mass correction is modelled, as in the source, by substituting μ for me. The photon wavenumber is taken to be the orbital energy difference divided by hc. The Bohr-orbit hypotheses are satisfiable for every n≥1 and every m>0, so the Bohr-model statements are not vacuous. Contributions of alternative proofs and of generalizations (nuclear charge Z, explicit orbit radii and speeds) are welcome.
B. H. Bransden, C. J. Joachain, Quantum Mechanics, 2nd ed., Prentice Hall, 2000.
10 thms3 active usersReviewed
🏆Completed
Captain: Lucas
Elementary Charge: the SI defining relations and charge quantizationTextbook
Motivation
Since the 2019 revision of the International System of Units (SI), the elementary chargee is no longer a measured quantity: it is one of the seven defining constants of the SI and is fixed by definition at
e=1.602176634×10−19C.
Before that revision, e had to be extracted from experiment, and the metrology literature accumulated several independent routes to it: Faraday's laws of electrolysis combined with the Avogadro constant, Millikan and Fletcher's oil-drop experiment (1909), shot-noise analysis, and — since the 1980s — the combination of the Josephson effect and the quantum Hall effect. Each route is a short algebraic recipe that turns other measured constants into e. The 2019 redefinition did not delete those recipes; it inverted their role. With e, the Planck constant h, the Avogadro constant NA and the speed of light c all fixed exactly, the recipes become exact arithmetic identities between defining constants, and the residual measurement uncertainty migrates to the constants that are no longer fixed (the vacuum magnetic permeability μ0, equivalently the fine-structure constant α).
This mission formalizes exactly those identities, as they are stated in the source article, together with the two quantization statements the same article records: Dirac's 1931 argument that a magnetic monopole forces charge quantization, and the closure property behind the observation that although quarks carry charges in multiples of e/3, isolatable particles carry integer multiples of e.
Setting
All quantities are real numbers carrying SI units implicitly; the Lean development works in ℝ and fixes the numerical values as exact rationals, never as floating-point approximations.
The defining constants used here are e=1.602176634×10−19 (coulomb), NA=6.02214076×1023 (per mole), h=6.62607015×10−34 (joule second) and c=299792458 (metre per second).
From these the article builds four derived constants, each of which is a definition in this mission rather than an axiom:
the Faraday constantF=NAe, the charge of one mole of electrons;
the Josephson constantKJ=2e/h, measurable through the Josephson effect;
the von Klitzing constantRK=h/e2, measurable through the quantum Hall effect;
the fine-structure constant in the form used by CODATA, α=μ0ce2/(2h), with μ0 the vacuum magnetic permeability.
A fifth definition captures the natural unit of chargeq0=4πε0ℏc of those natural unit systems in which e=q0α, with ε0 the electric constant and ℏ the reduced Planck constant.
Target
The goal theorem asserts that the three determination routes recorded in the source return one and the same number, the fixed SI value of e, and that the electrolysis route's intermediate constant has its exact SI value:
The milestones are the individual identities, each stated for arbitrary positive values of the constants rather than only at the SI values, plus the two quantization statements:
F/NA=e for any NA=0;
the exact value of F at the SI values of NA and e;
2/(KJRK)=e for e=0, h=0;
the CODATA relation e=2hα/(μ0c);
e=q0α for q0=4πε0ℏc and α=e2/(4πε0ℏc);
Dirac quantization: if a monopole charge g=0 satisfies qg∈2ℏZ for every charge q in a collection, then every such q is an integer multiple of the fixed quantum ℏ/(2g);
if every charge in a collection S is an integer multiple of a quantum q0, then so is every charge in the additive subgroup of R generated by S.
Significance
The result itself. The content is the coherence of the SI's electrical sector: the same e comes out of an electrochemical measurement chain, a quantum-electrical one and the CODATA relation, and the arithmetic that links them is exact. Milestones 6 and 7 record the two quantization statements in the source: the Dirac argument is a genuine implication (a monopole forces the charge spectrum into a discrete subgroup), while milestone 7 isolates the algebraic half of "stable groupings of quarks carry integer charge" — closure of a quantized spectrum under composition.
Formalizing it. What this mission produces is a small, faithful, reusable encoding of the 2019 SI defining constants and of the standard derived constants, with the exact rational values rather than floating-point ones, and with the degenerate cases made explicit. Nothing here is an open problem, and the mission should not be read as one: the value is a checked reference layer for physics-flavoured formalization, not a research advance.
Difficulty
Low, and stated as such deliberately. Milestones 1–3 are field arithmetic; 4 and 5 are field arithmetic plus Real.sqrt of a square, which needs the positivity hypotheses that are carried explicitly; 6 and 7 are elementary manipulations of ℤ-multiples and of AddSubgroup.closure. The only places a solver can go wrong are the degenerate ones: division by a constant that has not been assumed nonzero, and Real.sqrt of a quantity not known to be nonnegative — which is why every statement carries positivity or nonvanishing hypotheses rather than leaving Lean's junk values to decide the outcome.
Formalization scope
Conventions this mission commits to:
Units are implicit; every constant is a bare real number in the SI unit named in its docstring.
The fixed values are exact rationals (for example eSI = 1602176634 / 10 ^ 28), so the numeric milestone is an exact identity, provable by norm_num, not a floating-point comparison.
The derived constants are functions of their arguments, so that each identity can be stated for general positive values and then instantiated at the SI values. This rules out a trivializing reading in which a "relation" holds only because both sides are the same closed numeral.
Every division carries a nonvanishing hypothesis and every Real.sqrt a nonnegativity or positivity hypothesis, so no statement is discharged by a Lean junk value.
Dirac's condition is stated as membership of qg in 2ℏZ for each charge in a given set, and its conclusion as membership of q in 2gℏZ; the physical derivation of the condition is not part of the mission.
No physics is assumed as an axiom: everything is a definition plus arithmetic over ℝ, using only Mathlib.
Contributions welcome beyond the current list: the shot-noise and oil-drop routes, which the source describes qualitatively rather than by a formula, would need a probabilistic or mechanical model before they can be stated, and that model would be a worthwhile addition.
R. A. Millikan, "The isolation of an ion, a precision measurement of its charge, and the correction of Stokes's law", Science 32 (822), 436–448 (1910). DOI: 10.1126/science.32.822.436
J. Preskill, "Magnetic Monopoles", Annual Review of Nuclear and Particle Science 34, 461–530 (1984). DOI: 10.1146/annurev.ns.34.120184.002333
Boltzmann Constant: Kinetic Theory, Boltzmann Factors and EntropyTextbook
Motivation
The Boltzmann constantkB is the proportionality factor relating the average
thermal energy of the particles of a system to its thermodynamic temperature. It
appears wherever a microscopic energy has to be compared with a macroscopic
temperature: in the ideal gas law written per molecule, in the equipartition theorem,
in the Boltzmann factor e−E/kBT that governs equilibrium occupation
probabilities, in Boltzmann's entropy formula S=klogW, in the thermal voltage of
a p–n junction, and in the Johnson noise of a resistor.
The constant also has an unusual documentary history. Boltzmann linked entropy and
probability in 1877 but never introduced a constant; Max Planck first wrote k, and
gave the first numerical value (1.346×10−23 J/K, about 2.5% below the modern
figure), in his 1900–1901 derivation of the black-body law — the terse S=klogW
on Boltzmann's tombstone is Planck's formulation. For most of the twentieth century
kB was a measured quantity; the 2017 acoustic gas thermometry campaign reached a
relative uncertainty of 0.2 ppm, and as part of the 2019 revision of the SI the
constant was defined to the exact value 1.380649×10−23 J·K⁻¹, which is now
what fixes the kelvin.
This mission formalizes the elementary quantitative content of that picture: the
identities that make kB a conversion factor, and the exact arithmetic that the 2019
SI definitions make possible.
Setting
Work throughout with real numbers; units are carried in the prose, not in the types.
Fix the exact post-2019 SI values
and define the molar gas constant as the product R=kBNA.
A gas sample is described by its pressure p, volume V, absolute temperature T,
amount of substance n, molecule count N=nNA, particle mass m, and mean square
particle speed ⟨v2⟩. A system with a finite set s of microstates is
described by an energy function E:s→R; its partition function is
Z=∑i∈se−Ei/(kBT) and its Boltzmann probabilities are
Pi=e−Ei/(kBT)/Z. For a distribution p on s, the Gibbs entropy is
S=−kB∑ipilogpi, the Shannon entropy (in nats) is
−∑ipilogpi, and for W equiprobable microstates Boltzmann's entropy is
kBlogW. The thermal voltage is VT(T)=kBT/q. All logarithms are natural.
Target
The goal theorem is the statement that fixes the physical meaning of kB: kinetic
theory plus the per-molecule gas law determine the mean translational kinetic energy.
From
pV=31Nm⟨v2⟩andpV=NkBT
conclude
21m⟨v2⟩=23kBT,vrms=3kBT/m.
The milestones are the surrounding identities, in the order of the source: the
equivalence pV=nRT⟺pV=NkBT; equipartition,
21m⟨vx2⟩=21kBT per degree of freedom; the ratio
law vrms(m1)/vrms(m2)=m2/m1; normalisation of
the Boltzmann factors, ∑iPi=1; the reduction of the Gibbs entropy on the
uniform distribution to S=kBlogW; the identification S/kB= Shannon entropy;
the energy kBT of one nat of rescaled entropy; and three numerical facts —
VT(300K)≈25.85 mV, kB≈8.617333262×10−5 eV/K,
and the exact value R=8.31446261815324 J·K⁻¹·mol⁻¹.
Significance
The results. Individually these are the standard first facts of kinetic theory and
statistical mechanics; together they pin down what the constant does. The
equipartition chain converts a temperature into a velocity distribution scale and
explains the measured room-temperature rms speeds from helium (about 1370 m/s) to
xenon (about 240 m/s). The entropy statements make precise the claim that
thermodynamic entropy is Shannon entropy in energy units, with kB as the exchange
rate — the statement behind the natural-unit convention kB=1. The numerical
milestones exercise the consequence of the 2019 SI revision that unit conversions
involving kB are now exact rational arithmetic rather than propagated measurement
uncertainty.
Formalizing them. All of these are settled physics; nothing here is open. What the
mission produces is a small, reusable Lean development of the SI defining constants
and of the elementary statistical-mechanical vocabulary (Boltzmann weights, partition
function, Gibbs/Shannon/Boltzmann entropies), with each textbook identity stated
against that shared model rather than re-derived ad hoc. It is a suitable entry-level
mission and a foundation other physics missions can import.
Difficulty
The mathematics is elementary; the difficulty is entirely one of faithful modelling,
and solvers should expect the friction to be there rather than in the proofs. Three
specific points. First, Lean's division and logarithm are total: e−E/(kBT) is
defined at T=0 and evaluates to 1, and logx=0 for x≤0, so statements
must carry the positivity hypotheses that keep them physically meaningful rather than
relying on the definitions to exclude bad inputs. Second, the entropy definitions are
stated for an arbitrary real-valued weight function, not for a distribution;
normalisation is a hypothesis where it is needed, never an assumption baked into the
type. Third, the numerical milestones are claims about specific decimal numerals, and
the tolerance in each is part of the statement: two of them are genuine approximations
and one, the value of R, is an exact identity, which is only true because both
factors are exact SI numerals.
Formalization scope
Quantities are real numbers (ℝ); no dimensional-analysis layer is used, and unit
correctness is a convention of the prose. Finite state spaces are Finsets over an
arbitrary index type, with nonemptiness stated as a hypothesis where the partition
function must be nonzero. Entropies use the natural logarithm, so they are measured in
nats, and the Shannon entropy is the Gibbs entropy divided by kB by construction.
Temperatures, masses, volumes and particle counts are positive reals where the physics
requires it. The mean square speed is a free real variable constrained only by the
stated equations; it is not built from a velocity distribution, and extending the
development to an actual Maxwell–Boltzmann distribution is out of scope here and a
natural follow-up mission.
The statements are deliberately non-vacuous: every hypothesis set in the mission is
satisfiable (positive temperature, positive mass, nonempty state space), and the
numerical items admit no trivializing reading since they are closed claims about fixed
numerals. Only Mathlib is required — Real.exp, Real.log, Real.sqrt, and
Finset.sum. The definition file is intended to be reusable: any later mission about
thermodynamics, black-body radiation, or the Shockley diode equation can import the SI
constants and entropy vocabulary unchanged.
D. B. Newell and E. Tiesinga (eds.), The International System of Units (SI), NIST
Special Publication 330 (2019). DOI: https://doi.org/10.6028/NIST.SP.330-2019 — the
exact defining values of kB, NA and q.
M. Planck, "Ueber das Gesetz der Energieverteilung im Normalspectrum", Annalen der
Physik 309(3):553–563 (1901). DOI:
https://doi.org/10.1002/andp.19013090310 — the first introduction of k and of
S=klogW.
Stationary Action: From Heron to HamiltonResearch Paper
Motivation
Introductory physics is normally taught as a sequence of unrelated chapters — kinematics, dynamics, energy, optics, gravitation — each with its own rules. A recurring proposal in physics education is to teach instead from a single organising statement: among all conceivable histories of a system, the one realised in nature is the one that makes a certain integral, the action, stationary. Edwin Taylor's editorial A Call to Action (American Journal of Physics, 2003) argued for building the first-year curriculum on it; Lachlan McGinness and Craig Savage reported classroom results for such a course at the Australian National University (Action physics, American Journal of Physics, 2016); Massimiliano Malgieri tested a sum-over-paths treatment in an Italian secondary school (2017).
The source monograph for this mission, Julliana Rodrigues Martins, A Ação Estacionária como Eixo Unificador do Ensino de Física no Ensino Médio (Trabalho de Conclusão de Curso, Universidade Federal do Ceará, 2025), develops this programme for secondary education. Its Chapters 2 and 3 are quantitative: they follow the historical line from antiquity to the nineteenth century and carry out every calculation in full. This mission formalises that quantitative core, and nothing of the pedagogical Chapter 4.
The historical line the monograph reconstructs, and which the milestone list follows:
Heron of Alexandria (c. 60 AD), Catoptrics: the law of reflection derived from the shortest reflected path (§2.2).
Galileo (1638), Two New Sciences: uniformly accelerated descent on an inclined plane, and the law of chords — descent from rest along any chord of a vertical circle takes the same time (§2.3).
Fermat (1657–1662): the method of maxima and minima, and the law of refraction obtained by minimising travel time, with the velocities entering inversely to Descartes' version (§2.4, §2.4.1).
Maupertuis (1744, 1746): the quantity of action mvl, the refraction law, and the equilibrium of a lever obtained by minimising action (§2.6).
Euler (1744), Methodus inveniendi, including Additamentum II: the discretise–vary–pass-to-the-limit method, the resulting differential equation, and Keplerian orbits from Maupertuis' principle under conservation of total energy (§2.7).
Lagrange (1760, 1788) and Hamilton (1834–1835): the general variational derivation and the principle of stationary action δ∫(T−U)dt=0 (Chapter 3, §3.1).
Setting
Fix real endpoints x1<x2 and an integrandf(y,y′,x), a real-valued function of three real arguments. A path is a function y:R→R, and its action over [x1,x2] is
S[y]=∫x1x2f(y(x),y′(x),x)dx.
Neighbouring paths are produced by an admissible variation: a twice continuously differentiable η with η(x1)=η(x2)=0, giving the family y(x,α)=y(x)+αη(x). The path y is stationary when
dαdS[y+αη]α=0=0for every admissible η.
Writing ∂f/∂y and ∂f/∂y′ for the partial derivatives of f in its first and second slots, the Euler–Lagrange expression along y is
In mechanics one takes x=t, y=q and f=L=T−U, so that stationarity of ∫(T−U)dt is Hamilton's principle and EL[q]=0 is the Lagrange equation of motion.
Formalization targets
Goal — the Euler–Lagrange equation from stationary action
For x1<x2, f twice continuously differentiable in all three arguments and y twice continuously differentiable, if y is stationary for S then
∂y∂f−dxd∂y′∂f=0at every x∈[x1,x2].
This is equation (3.9) of the monograph, and — through the substitution x↦t, y↦qi, f↦L — equation (3.17). It is stated as the weakest stable form: stationarity, not minimality, and an arbitrary admissible integrand rather than a particular Lagrangian.
Milestones
The supporting statements are the analytic ingredients of that derivation (the fundamental lemma, the first variation formula, the first integral for a cyclic coordinate), its two mechanical applications worked out in the monograph (harmonic oscillator, plane pendulum), its geometric application (shortest path), and the historical minimisation problems of Chapter 2 (Heron, Galileo, Fermat, Maupertuis).
Significance
The Euler–Lagrange equation is the bridge the whole unification argument rests on: once it is available, Newton's second law, the pendulum equation, Snell's law, geodesics and conservation laws all become consequences of one statement about an integral, which is exactly the claim the monograph makes to justify teaching physics this way. The Chapter 2 statements are the historically prior special cases, each obtained by a one-variable minimisation rather than by the general machinery, and together they exhibit how far elementary optimisation alone reaches before the calculus of variations is needed.
What this mission adds beyond the source is a machine-checked version of an argument that, in every textbook presentation including this one, is carried out at the level of rigour of formal manipulation: the interchange of differentiation and integration is performed without justification, the passage from a vanishing integral to a vanishing integrand is asserted, and the regularity needed for dxd∂f/∂y′ to exist is left implicit. All of it is true under the stated hypotheses; none of it is proved in the source. Mathlib has the analytic infrastructure (interval integrals, differentiation under the integral sign, smooth bump functions) but, at the environment pinned for this mission, no Euler–Lagrange equation and no calculus-of-variations layer built on it. The definitions published here — action, admissible variation, stationary path, Euler–Lagrange expression — are reusable by any later variational mission.
Difficulty
The obvious argument is three lines: differentiate under the integral sign, integrate by parts, and conclude that the integrand vanishes because η is arbitrary. Each line is where the work is.
Differentiating under the integral sign needs a dominating bound valid uniformly for α near 0; it is available here because the data are C2 and the interval is compact, but it has to be produced. The integration by parts needs x↦∂f/∂y′(y(x),y′(x),x) to be differentiable, which is where the second derivative of y and the second derivatives of f are consumed — a C1 path is not enough for this formulation. The final step needs test functions: a C2 bump supported in a small interval around a point where the continuous coefficient is nonzero, which is why the fundamental lemma is a separate milestone rather than a step.
A standing trap in the Lean formulation is that deriv returns 0 at points where a function is not differentiable, so a statement about dxd∂f/∂y′ can be accidentally true for the wrong reason unless the regularity hypotheses are genuinely strong enough. Every statement here carries the hypotheses that make each derivative a real derivative.
Formalization scope
The development is one-dimensional and real: paths are R→R, the integrand is a curried f:R→R→R→R with argument order (y,y′,x) matching the source's f(y(x),y′(x),x), and all integrals are interval integrals over [x1,x2]. Partial derivatives are one-dimensional derivatives in the frozen remaining arguments; smoothness of f is stated for its uncurried form on R×R×R. Regularity is C2 throughout — for the integrand, for the path, and for the variations — matching the monograph's requirement that η have continuous first and second derivatives.
Stationarity is a hypothesis quantified over all admissible variations, so the goal cannot be satisfied by exhibiting one convenient η; and the conclusion is an equation at every point of the closed interval, not almost everywhere, so it cannot be weakened to a null-set statement. The mechanical milestones are stated as equivalences between the Euler–Lagrange equation for the explicit Lagrangian and the classical equation of motion, which rules out a one-directional reading that would be vacuous for a path that never satisfies either.
Physical constants (m, k, g, ℓ, the speeds v1,v2) are free real parameters, with positivity or non-vanishing assumed only where the source's conclusion requires it — the pendulum equivalence divides by mℓ2, so m=0 and ℓ=0 appear, while the oscillator equivalence needs no such assumption. Angles never appear as primitive objects in the optics milestones: the sines of the incidence and refraction angles are written as the ratios x/a2+x2 that the figures define them by, so no convention about angle ranges is smuggled in.
Contributions welcome: proofs of any milestone, and reusable infrastructure for differentiation under the interval integral sign and for Ck bump functions with prescribed support, both of which are of use well beyond this mission.
Selected references
Julliana Rodrigues Martins, A Ação Estacionária como Eixo Unificador do Ensino de Física no Ensino Médio, Trabalho de Conclusão de Curso (Licenciatura em Física), Universidade Federal do Ceará, Fortaleza, 2025, 60 pp. (the source of every statement in this mission; Chapters 2–3).
Alberto Rojo and Anthony Bloch, The Principle of Least Action: History and Physics, Cambridge University Press, 2018 (the historical reconstruction the monograph follows for Chapter 2).
Edwin F. Taylor, A call to action, American Journal of Physics 71 (2003), guest editorial.
Lachlan P. McGinness and Craig M. Savage, Action physics, American Journal of Physics 84 (2016).
Massimiliano Malgieri, Test on the effectiveness of the sum over paths approach in favoring the construction of an integrated knowledge of quantum physics in high school, 2017.
Leonhard Euler, Methodus inveniendi lineas curvas maximi minimive proprietate gaudentes, Lausanne, 1744, in particular Additamentum II.
13 thms3 active usersReviewed
🏆Completed
Captain: Lucas
Lawson Criterion for Net Fusion EnergyResearch Paper
Motivation
A fusion reactor only makes sense if the plasma gives back more energy than it loses. In 1955 J. D. Lawson turned that sentence into an inequality: for a hot, thermalized fuel, the product of the particle density n and the energy confinement timeτE must exceed a temperature-dependent threshold before the fusion products alone can keep the plasma hot. The criterion was published in 1957 (Lawson, Some Criteria for a Power Producing Thermonuclear Reactor, Proc. Phys. Soc. B 70 (1957) 6–10) and has been the standard figure of merit for magnetic and inertial confinement ever since: machines are compared by their nτE and by the triple productnTτE.
Timeline, as far as this mission's material traces it:
1955 — Lawson derives the criterion in a classified AERE report, balancing the volumetric fusion rate against bremsstrahlung radiation losses and ignoring conduction losses.
1957 — the report is declassified and published.
2004 — the textbook derivation in the form used here, together with the reactivity fit ⟨σv⟩≈1.1⋅10−24T2m3/s valid near T=14 keV (J. Wesson, Tokamaks, 3rd ed., Oxford, 2004).
Consider a steady-state, fully ionized plasma of deuterium and tritium. All quantities are real numbers and strictly positive, and the temperature T is measured in energy units (electronvolts), so Boltzmann's constant does not appear: the article's kBT is our T.
n — the particle (electron) density. Under the standing assumptions of the derivation — all species at the same temperature, no ions other than fuel ions (no impurities, no helium ash), and deuterium and tritium in the optimal 50-50 mixture — the ion density equals the electron density and nd=nt=n/2.
W=3nT — the energy density of electrons and ions together, by the ideal gas law.
⟨σv⟩ — the fusion cross section times relative velocity, averaged over the Maxwellian velocity distribution at temperature T.
f=ndnt⟨σv⟩ — the volume rate of fusion reactions (reactions per volume per time), which for the 50-50 mixture equals 41n2⟨σv⟩.
Ech — the energy carried by the charged fusion products, the only part that can heat the plasma; Ech=3.5 MeV for D-T, the neutron's 14.1 MeV being lost.
Ploss — the power loss density, and τE=W/Ploss — the energy confinement time.
The plasma is self-heating when fusion heating exceeds the losses:
fEch≥Ploss.
Target
The goal theorem is the Lawson criterion itself — equation (1) of the source — obtained by substituting the model quantities into the self-heating condition:
nτE≥L≡Ech⟨σv⟩12T.
The milestones are the surrounding statements of the same derivation, in the order a reader meets them:
f=41n2⟨σv⟩,Ploss=τE3nT,41n2⟨σv⟩Ech≥τE3nT,
the triple-product form and its numerical D-T value,
the inertial-confinement form obtained from τE≈Rmi/T,
nR≥Ech⟨σv⟩mi12T3/2,
and the empirical tokamak scaling: if τE=cn1/3/P2/3 and P=an2T2, then nTτE=ca−2/3T−1/3, independent of the density.
Significance
The result itself. The criterion is what makes different confinement concepts comparable at all: it converts "does this machine work?" into a single number that can be measured and plotted, and its triple-product form is the quantity reported by tokamaks and by inertial-confinement shots alike. The last milestone explains why the triple product, rather than nτE, is the quantity of record for tokamaks: under the empirical energy-confinement scaling it does not depend on the density and depends on temperature only as T−1/3.
Formalizing it. Nothing here is an open problem: every statement is a known consequence of the stated model, and the mathematical content is algebra and monotonicity over the positive reals. What the mission produces is a machine-checked, reusable encoding of the energy-balance model of a D-T plasma, with every degenerate case (zero density, zero confinement time, vanishing reactivity) explicitly excluded, and with the chain from the model assumptions to each published form of the criterion verified end to end. The value is in the faithfulness of the model layer, not in the difficulty of the deductions.
Difficulty
The deductive content is elementary; the difficulty is representational. Three places where a careless encoding silently changes the theorem:
Division.τE=W/Ploss and 12T/(Ech⟨σv⟩) are total functions in Lean and return 0 on zero denominators. Without strict positivity of n, T, ⟨σv⟩, Ech, τE and Ploss, several of these statements become false or empty rather than merely degenerate.
Direction of the inequality. The self-heating hypothesis and the conclusion point the same way only because one multiplies by the positive quantity τE/(nEch⟨σv⟩); the factor 12=4⋅3 comes from the 41 of the 50-50 mixture and the 3 of W=3nT, and either one dropped leaves a statement that still compiles.
Fractional powers. The inertial-confinement and tokamak milestones involve T3/2, n1/3, P2/3; these are Real.rpow, whose rules require positive bases, which is why the positivity hypotheses appear again there.
Formalization scope
The model is a Lean structure LawsonCriterion.DTPlasma bundling n, T, ⟨σv⟩, Ech, τE, Ploss, all of type ℝ, with a strict-positivity field for each and one defining equation, tauE = energyDensity n T / Ploss where energyDensity n T = 3 * n * T. The 50-50 reaction rate is DTPlasma.rate, the heating rate is DTPlasma.fusionHeating = rate * Ech, and DTPlasma.SelfHeating is the proposition fusionHeating ≥ Ploss. Conventions this commits to:
temperature in energy units, so TiskBT; the numerical milestone additionally fixes keV for T and Ech, m³/s for sigmav, and so keV·s·m⁻³ for the triple product;
only the 50-50 D-T mixture and the charged-product energy enter; bremsstrahlung, conduction and impurities are not modelled separately — they are whatever Ploss is;
Real.rpow for the fractional exponents, Real.sqrt for the thermal speed.
The statements are not vacuous: the definition file also publishes a witness, LawsonCriterion.unitDTPlasma, so the structure is inhabited and every hypothesis set here is satisfiable. Conversely, no statement is trivially true — each is an inequality between quantities that genuinely vary with the plasma parameters.
Contributions welcome beyond the listed milestones: a version that separates radiation from conduction losses, the D-D and D-³He variants, and the statement that T↦T/⟨σv⟩ attains a minimum for a realistic reactivity model — the step where the source passes from the inequality to its "absolute lower limit", which this mission does not formalize.
Selected references
J. D. Lawson, Some Criteria for a Power Producing Thermonuclear Reactor, Proceedings of the Physical Society, Section B 70 (1957) 6–10. doi:10.1088/0370-1301/70/1/303
J. Wesson, Tokamaks, Oxford Engineering Science Series 48, 3rd ed., Clarendon Press, 2004.
H. Abu-Shawareb et al., Lawson Criterion for Ignition Exceeded in an Inertial Fusion Experiment, Physical Review Letters 129, 075001 (2022). doi:10.1103/PhysRevLett.129.075001
Lawson criterion, Wikipedia, revision 1367242125 — the source text this mission formalizes. link
Hubble's Law: The Kinematics of a Uniformly Expanding UniverseTextbook
Motivation
Hubble's law — officially the Hubble–Lemaître law — is the observation that galaxies
recede from us at a speed proportional to their distance, v=H0D. It is the first
observational basis for the expansion of the universe and one of the standard pieces of
evidence cited for the Big Bang model. Georges Lemaître derived the proportionality from
relativistic cosmology in 1927; Edwin Hubble published the observational relation in 1929,
building on Vesto Slipher's redshifts and Henrietta Swan Leavitt's Cepheid distance scale.
Alexander Friedmann had already shown in 1922 that the Einstein field equations admit
expanding solutions, with an expansion rate governed by what is now called the scale factor.
Behind the astronomy sits a piece of elementary mathematics that is rarely written out in
full: in a spatially homogeneous expansion, the linear velocity–distance relation is forced,
it holds with the same constant for every observer, and the Hubble "constant" is in fact a
function of time whose evolution is fixed by a single dimensionless parameter. This mission
formalizes that kinematic core: the statements are about the scale factor and its
derivatives, and involve no Einstein equations.
Setting
A scale factor is a function a:R→R of cosmic time t. A
comoving point is labelled by a fixed coordinate x∈R3 (with the
Euclidean norm), and its proper position at time t is
Xx(t)=a(t)x.
The proper distance between the comoving points x and y is
Dx,y(t)=∥a(t)x−a(t)y∥.
The Hubble parameter and the dimensionless deceleration parameter are
H(t)=a(t)a˙(t),q(t)=−a˙(t)2a¨(t)a(t).
H0 denotes the present-day value of H; the name "Hubble constant" refers to the fact
that H is constant in space at a fixed time, not in time.
Target
The goal theorem is the idealized Hubble law, stated in the source as a theorem of
Euclidean geometry: any two points moving away from the origin, each along a straight line
and with speed proportional to its distance from the origin, move away from each other with
a speed proportional to their distance apart. Formally, for H≥0, a time t and curves
p,q:R→R3 with
The relative velocity is parallel to the separation vector and its magnitude is H times
the separation, with the sameH for every pair — so no comoving observer occupies a
distinguished centre of the expansion.
The milestones supply the cosmological content that surrounds this geometric fact:
proper distances scale as D(t)=(a(t)/a(t0))D(t0);
a comoving point has velocity H(t) times its proper position vector;
Hubble's law itself, D˙(t)=H(t)D(t);
the evolution law H˙=−(1+q)H2;
the zero-deceleration case: if q≡0 then H(t)=1/t, with t the time since the
Big Bang, so the Hubble time 1/H is exactly the age;
a constant Hubble parameter forces exponential growth a(t)=a(t0)eH0(t−t0);
the small-redshift limit: with 1+z=a(t0)/a(te), the ratio
z/(t0−te) tends to H(t0) as te→t0, which is the
z≈H0D/c form of the law used observationally.
Significance
The result itself is elementary but load-bearing: it is what licenses reading a linear
redshift–distance diagram as evidence for uniform expansion rather than for a privileged
position in space, and items 4–6 are the statements through which cosmological observations
(the sign of q, the approach of q to −1 in ΛCDM) are turned into claims about
the past and future behaviour of H and a.
Formalizing it produces a small, reusable Lean layer for expansion kinematics: the scale
factor, the Hubble and deceleration parameters, proper position and proper distance, with the
differentiation lemmas that connect them. The platform already carries Friedmann-equation
missions that fix the dynamics of a; this mission is the kinematic complement, and its
Hubble parameter is the same function a˙/a that those developments use. Nothing here is
an open research problem: every statement is a known textbook fact, and the work is the
formalization.
Difficulty
The mathematical content is a few lines of calculus, so the difficulty is entirely in the
encoding. Three places are easy to get wrong. First, proper distance is defined through a
norm, so the identity ∥a(t)v∥=a(t)∥v∥ needs positivity of a, and
differentiating it needs positivity on a neighbourhood, not just at the point. Second, q is
defined by a quotient with a˙2 in the denominator: in Lean division by zero returns
zero, so a statement about q that forgets a˙(t)=0 silently changes meaning.
Third, milestone 5 propagates a hypothesis stated on (0,∞) down to the endpoint t=0,
where the Big Bang condition a(0)=0 lives; the continuity argument at the endpoint is the
only step with any technical content.
Formalization scope
Time is R and space is EuclideanSpace ℝ (Fin 3); derivatives are Mathlib's
deriv / HasDerivAt, so "velocity" is always a derivative at a point rather than a
difference quotient. Smoothness is assumed exactly where it is used: differentiability at a
single time for the first-order statements, ContDiff ℝ 2 for the statements involving
a¨. Positivity of the scale factor is stated explicitly wherever it is needed, as is
a˙(t)=0 in the statements mentioning q.
Degenerate readings are excluded: the goal's hypotheses are satisfiable (any pair of
comoving points in an expanding universe satisfies them, as milestone 2 shows), and the
milestones are non-vacuous for concrete scale factors such as a(t)=t and
a(t)=eH0t. The goal theorem's second clause is a norm identity that is true for
every H≥0; it carries the "speed proportional to distance" half of the source's
statement, while the first clause carries the "moving away from each other along the
separation" half.
The definition layer is a single self-contained file (scale factor derived quantities,
proper position, proper distance); it is reusable by any mission about expansion kinematics.
Contributions of the milestone proofs, and of variants such as the redshift relation
1+z=a(t0)/a(te) derived from null geodesics rather than assumed, are welcome.
Selected references
Wikipedia, "Hubble's law" (Hubble–Lemaître law), https://en.wikipedia.org/wiki/Hubble%27s_law
— the source text for this mission, in particular the sections "Recessional velocity",
"Time-dependence of Hubble parameter", "Idealized Hubble's law" and "Ultimate fate and age
of the universe".
E. Hubble, "A relation between distance and radial velocity among extra-galactic nebulae",
PNAS 15 (1929) 168–173, https://doi.org/10.1073/pnas.15.3.168.
G. Lemaître, "Un univers homogène de masse constante et de rayon croissant rendant compte
de la vitesse radiale des nébuleuses extra-galactiques", Annales de la Société
Scientifique de Bruxelles A47 (1927) 49–59.
Feynman Diagrams I: Wick's Theorem for Gaussian MomentsTextbook
Motivation
Perturbative quantum field theory computes correlation functions of a field by expanding
around a Gaussian (free) theory. Every term of that expansion is a Feynman diagram, and the
rule that turns a diagram into a number is Wick's theorem: the expectation of a product of
Gaussian field modes is the sum, over all ways of pairing the modes up, of the product of the
two-point functions of the pairs. The same identity is known in probability and statistics as the
Isserlis theorem (L. Isserlis, 1918) and is the standard tool for computing moments of
Gaussian vectors; in random-matrix theory the counting of pairings it produces is the origin of
the Catalan-number asymptotics of Wigner's semicircle law.
The uploaded source is the Wikipedia article Feynman diagram, which states Wick's theorem for
the free scalar field and then, in the section Higher Gaussian moments — completing Wick's
theorem, verifies the one-variable case by direct Gaussian integration. This mission formalizes
that content: the combinatorics of pairings, the one-dimensional Gaussian moment formulas, and
the multivariate identity itself.
Setting
Fix d,n∈N and work on Rd with coordinates x1,…,xd. Let μ
be a centered Gaussian measure on Rd: a Gaussian probability measure all of whose
coordinate means vanish, ∫xidμ(x)=0 for every i. Its covariance (in the
physics reading, the propagator) is
Gij=∫xixjdμ(x).
A pairing of the labels {0,1,…,2n−1} is a partition of these 2n labels into n
unordered pairs; equivalently, a permutation σ of the labels with σ∘σ=id and σ(i)=i for all i (a fixed-point-free involution). The set of
pairings is written Pn. For a weight Wab indexed by labels, the Wick sum is
Wick(W)=σ∈Pn∑i:i<σ(i)∏Wiσ(i),
the inner product ranging over the n pairs of σ, each counted once through its smaller
element.
In the article's field-theory notation the labels are momenta k1,…,k2n, the coordinates
are the field modes ϕ(kj), and the two-point function carries the momentum-conserving delta
function, ⟨ϕ(k)ϕ(k′)⟩=δ(k−k′)/k2. This mission works with the
finite-dimensional Gaussian vector rather than the field, so the delta functions are absorbed into
the covariance matrix G.
Formalization targets
Goal — Wick's theorem (Isserlis' theorem)
For a centered Gaussian measure μ on Rd and any labels k1,…,k2n∈{1,…,d},
No hypothesis is imposed on the covariance: it may be singular and the labels kj may repeat,
which is exactly the situation the article's "completing Wick's theorem" section addresses.
Supporting targets (milestones)
∫Re−ax2/2dx=2π/a for a>0.
∫Rx2ne−ax2/2dx=an(2n−1)!!2π/a for a>0.
∫x2ndN(0,v)=(2n−1)!!vn for a real Gaussian law of variance v≥0.
#Pn=(2n−1)!!.
Correlation functions of odd order vanish: ∫∏j=12n+1xkjdμ=0.
The four-point function: ⟨xk1xk2xk3xk4⟩ equals the sum of the
three products Gk1k2Gk3k4+Gk1k3Gk2k4+Gk1k4Gk2k3.
Targets 1–3 are the article's displayed Gaussian integrals, target 4 is its pairing count, targets
5–6 are the two explicit consequences it records for the field correlators.
Significance
Wick's theorem is the computational content of every Feynman-diagram expansion: once it is
available, a perturbative term is a finite sum over diagrams, and the symmetry factors of
diagrams are bookkeeping on the pairing set Pn. On the probabilistic side it gives all moments
of a Gaussian vector in closed form, which is the entry point to Gaussian chaos expansions,
Wiener–Itô integrals, and moment methods for random matrices.
Mathlib (revision 0df444a) has real Gaussian measures gaussianReal, the general class
IsGaussian of Gaussian measures on a topological vector space, the Gaussian integral
∫e−bx2=π/b, and the double factorial Nat.doubleFactorial, but no
higher-moment formula for Gaussian measures and no Isserlis/Wick statement. The mission therefore
produces new library-level content, not a re-derivation of existing formal results; the result
itself has been classical since 1918 (Isserlis) and 1950 (Wick).
Difficulty
The obvious route — expand the characteristic function exp(−21tTGt) and
differentiate 2n times at t=0 — requires differentiating under an integral sign 2n times
and identifying the resulting combinatorial sum with a sum over pairings; both steps are where
the formal work lies. Integrability is not automatic from the statement and has to be established
(Gaussian measures have moments of all orders, but the product ∏jxkj must be shown
integrable before any manipulation). The naive attempt to reduce to the independent case by
diagonalizing G meets a second difficulty: the change of variables must be tracked through the
pairing sum, and G may be singular, so no invertible whitening transform exists in general.
The one-variable case (milestone 3) is not a special case to be waved through either: it is the
statement the article singles out, because a naive "each mode pairs with a distinct partner"
argument fails when all labels coincide.
Formalization scope
The ambient space is EuclideanSpace ℝ (Fin d); measures are Mathlib Measures and Gaussianity
is the Mathlib class IsGaussian, which is defined by every continuous linear functional pushing
forward to a real Gaussian law. Centering is stated as an explicit hypothesis on the coordinate
means, so the measure is not assumed standard and the covariance is unconstrained (in particular
degenerate covariances, and repeated labels ki=kj, are included). Integrals are Bochner
integrals, which return 0 for non-integrable functions; the statements are nonetheless
non-vacuous because Gaussian measures integrate all polynomials.
Pairings are formalized as fixed-point-free involutions of Fin (2 * n) and the pair product
ranges over {i:i<σ(i)}, so each pair contributes once. The case n=0 is included:
the empty product is 1, the unique pairing of the empty label set is the identity, and both
sides of the goal equal 1. The double factorial is Mathlib's Nat.doubleFactorial, evaluated at
2 * n - 1 in truncated natural subtraction, so the n=0 value is 0!!=1.
Contributions welcome: the Gaussian moment lemmas (milestones 1–3) as standalone Mathlib-style
results, the pairing count (milestone 4) as pure combinatorics independent of the analysis, and
any reduction of the goal to the independent-coordinate case.
Selected references
L. Isserlis, On a formula for the product-moment coefficient of any order of a normal frequency distribution in any number of variables, Biometrika 12 (1918), 134–139. DOI: 10.1093/biomet/12.1-2.134
G. C. Wick, The evaluation of the collision matrix, Physical Review 80 (1950), 268–272. DOI: 10.1103/PhysRev.80.268
CODATA 2022: exactly known constants of the revised SI and the least-squares adjustmentResearch Paper
Motivation
Since the 2019 revision of the SI, seven constants of nature have fixed, exact numerical
values: the caesium hyperfine frequency ΔνCs, the speed of light c,
the Planck constant h, the elementary charge e, the Boltzmann constant k, the Avogadro
constant NA and the luminous efficacy Kcd. Every other constant is either
measured, and then carries an uncertainty, or is a closed-form expression in the seven, and
is then known exactly. The CODATA 2022 adjustment (Mohr, Newell, Taylor and Tiesinga,
Rev. Mod. Phys.97, 025002, 2025) is the authoritative statement of which constants fall
on which side of that line, and of the statistical procedure that produces the recommended
values of the measured ones.
The exactly known side of the line is pure mathematics: the tabulated value of the
Stefan-Boltzmann constant, of the radiation constants, of the molar gas constant and of the
Faraday constant are theorems about π, an integral, and rational arithmetic - not
measurements. The measured side rests on one statistical object, the weighted linear
least-squares fit of N=133 input data to M=79 adjusted constants, together with the
diagnostics (χ2, the Birge ratio, normalized residuals, expansion factors) the task
group uses to decide that the fit is acceptable. This mission formalizes both.
Setting
Write h, c, k, e, NA for the numerical values of the defining constants in
coherent SI units, and ℏ=h/2π. The spectral radiance of a blackbody at
thermodynamic temperature T, per unit frequency, is Planck's function
Bν(T,ν)=c22hν3ehν/kT−11,
and per unit wavelength
Bλ(T,λ)=λ52hc2ehc/(λkT)−11.
The derived constants named in Tables XXXII and XXXIII of the paper are
σ=(π2/60)k4/ℏ3c2 (Stefan-Boltzmann), c1=2πhc2 and c2=hc/k
(radiation constants), R=NAk (molar gas), F=NAe (Faraday), KJ=2e/h (Josephson)
and RK=h/e2 (von Klitzing).
For the adjustment, let A∈RN×M be the design matrix of the linearized
observational equations, z∈RN the input data and W∈RN×N
the weight matrix - the inverse of the covariance matrix of the data, symmetric and positive
definite. The fit minimizes
χ2(x)=(z−Ax)TW(z−Ax),x∈RM,
with ν=N−M degrees of freedom, Birge ratio RB=(χ2/ν)1/2 and normalized
residuals ri=(Xi−⟨Xi⟩)/u(Xi).
Formalization targets
Goal
∫0∞πBν(T,ν)dν=σT4(T>0),σ=60π2ℏ3c2k4.
The goal fixes no digits: it asserts that the constant appearing in the tabulated closed form
is exactly the one produced by integrating Planck's law over the spectrum and over a
Lambertian hemisphere. The numerical enclosure of σ is a separate, weaker milestone,
so that the goal survives any change of tabulated digits.
Supporting targets
∫0∞ex−1x3dx=15π4,σ=15h3c22π5k4,R=NAk,F=NAe,
together with the numerical enclosures of σ, of Wien's displacement constants
b=c2/x5 and b′=x3k/h (where x5, x3 solve x=5(1−e−x) and
x=3(1−e−x)), and the identity KJ2RK=4/h.
the equivalence of minimality with the normal equations, the closed form
x^=(ATWA)−1ATWz when ATWA is invertible, and the
behaviour of χ2, RB and ri under an expansion factorf applied to the
uncertainties.
Significance
The exact-constant statements are what makes the tabulated values checkable rather than
authoritative: a reader who accepts the SI definitions can, in principle, re-derive
R=8.31446261815324Jmol−1K−1 and
F=96485.3321233100184Cmol−1 by arithmetic, and
σ=5.670374419…×10−8Wm−2K−4 from Planck's law and
ζ(4). Formalizing them turns "in principle" into a machine-checked derivation from the
seven fixed numbers.
The least-squares statements make precise what the adjustment is, independently of the
133 data of this particular round: that the recommended values are the unique minimizer of a
quadratic form, that the normal equations characterize it, and that multiplying a group of
uncertainties by an expansion factor f - the device used in 2022 with f=1.7, 2.5 and
3.9 - rescales χ2 by f−2, the Birge ratio by f−1 and the residuals by
f−1, without moving the fitted values. None of these statements is new mathematics; none
of them, as far as the catalog shows, is currently available as a machine-checked statement
about the CODATA quantities.
Difficulty
Two hard points. First, ∫0∞x3/(ex−1)dx=π4/15: the obvious route
expands 1/(ex−1) as a geometric series and integrates term by term, which needs a dominated
convergence or monotone convergence argument plus the value ζ(4)=π4/90; interchanging
the sum and the integral is the step that must be justified, not assumed. The goal then needs
this together with a change of variables x=hν/kT on (0,∞) and an integrability
argument for the original integrand.
Second, the numerical enclosures. 5.670374419×10−8<σ requires certified
rational bounds on π5; the Wien constants require certified bounds on a transcendental
root, obtained from interval evaluation of e−x at rational points plus monotonicity of
x−n(1−e−x). Floating-point evaluation proves nothing here.
The least-squares milestones are routine linear algebra, with one subtlety: the decomposition
identity needs symmetry of W, and the characterization of minimizers needs positive
definiteness, so both hypotheses are carried explicitly.
Formalization scope
All physical quantities are plain real numbers: each constant is the numerical value of the
quantity in the coherent SI unit named in its docstring, and the code carries no units. The
defining constants are given by the exact decimal literals of Table XXXII, so they are exact
rationals; ℏ is defined as h/2π and is therefore irrational.
Planck's function is a total function of two real arguments. Outside the physical regime it
returns junk rather than failing - at T=0 the exponent is 0, the denominator
e0−1=0, and Lean's division returns 0 - so every statement about it carries
0<T and a positivity hypothesis on the spectral variable. The goal's integral is the
Bochner integral over (0,∞) with respect to Lebesgue measure; it is not trivially
true by non-integrability, since the integrand is integrable for T>0.
The adjustment is formalized over FinN and FinM with an arbitrary
design matrix A and an arbitrary weight matrix W, hypotheses on W (Hermitian, positive
definite) stated where they are used rather than baked into the definition; ν=N−M is an
integer, not a truncated natural number.
Contributions welcome: the ζ(4) integral and the interval-arithmetic enclosures are
reusable well beyond this mission, as are the least-squares statements.
Selected references
P. J. Mohr, D. B. Newell, B. N. Taylor, E. Tiesinga, CODATA recommended values of the
fundamental physical constants: 2022, Rev. Mod. Phys. 97, 025002 (2025).
https://doi.org/10.1103/RevModPhys.97.025002
Stability and Symmetry Breaking in the General Two-Higgs-Doublet ModelResearch Paper
Motivation
In the Standard Model the scalar sector consists of a single complex SU(2)L doublet. The general Two-Higgs-Doublet Model (THDM) replaces it by two complex doublets φ1,φ2 of the same weak hypercharge y=1/2. This is the minimal extension of the scalar sector that is still renormalisable and gauge invariant, and it is forced on any supersymmetric completion: the Minimal Supersymmetric Standard Model has exactly two Higgs doublets. Before any phenomenology can be done with such a model, two questions have to be answered for the given parameter point: is the scalar potential stable, i.e. bounded from below, and does its global minimum break SU(2)L×U(1)Y down to the electromagnetic U(1)em?
The general THDM potential has 14 real parameters, and answering these questions directly in field space — eight real scalar degrees of freedom, of which three are gauge — is unwieldy. Maniatis, von Manteuffel, Nachtmann and Nagel (2006) proposed a reformulation in terms of gauge-invariant bilinears, in which the gauge orbits of the Higgs fields are parametrised by a Minkowski-type four-vector confined to the closed forward light cone, and the potential becomes a quadratic polynomial on that cone. In these variables the stability question reduces to a one-variable problem: the sign of an explicit rational function f(u) on a finite set I of at most ten real numbers. This mission formalizes that analysis: the gauge-orbit parametrisation (their Theorem 4), the classification of the stationary points of the potential (their Theorem 2), and the stability criterion itself (their Theorem 1).
Setting
Write the two doublets as rows of a 2×2 complex matrix,
ϕ=(φ1+φ2+φ10φ20),
and form the hermitian matrix of gauge-invariant scalar products Kij=φj†φi, i.e. K=ϕϕ†. Decomposing K in the Pauli basis gives four real functions
K0=trK,Ka=tr(Kσa),a=1,2,3.
Positive semi-definiteness of K is equivalent to K0≥0 and K02−∣K∣2≥0: the four-vector (K0,K) lies on or inside the forward light cone. A gauge transformation acts as ϕ↦ϕUT with U∈U(2), and leaves K invariant.
The most general gauge-invariant renormalisable potential is
V=V2ξ0K0+ξTK+V4η00K02+2K0ηTK+KTEK,
with real parameters ξ0,η00∈R, ξ,η∈R3 and a real symmetric 3×3 matrix E. For K0>0 one sets k=K/K0, so that ∣k∣≤1, and
where u is a Lagrange multiplier for the constraint ∣k∣=1. The finite set I collects: every regular u with f′(u)=0; the point u=0 when f′(0)>0; and every eigenvalue μ of E at which f stays finite and f′(μ)≥0. It has at most ten elements, and {f(u):u∈I} is exactly the set of stationary values of J4.
For the stationary points of the full potential one uses four-vector notation K~=(K0,K), ξ~=(ξ0,ξ), E~=(η00ηηTE) and the metric g~=diag(1,−1,−1,−1), so that V=K~Tξ~+K~TE~K~ on the domain K~Tg~K~≥0, K0≥0, with f~(u)=−41ξ~T(E~−ug~)−1ξ~.
Formalization targets
Goal — Theorem 1 (stability criterion)
For V4≡0 the potential is stable for ξ0>∣ξ∣, marginal for ξ0=∣ξ∣ and unstable for ξ0<∣ξ∣. For V4≡0,
f(ui)>0∀ui∈I⟹J4>0 on ∣k∣≤1(stability in the strong sense),∃ui∈I:f(ui)<0⟹V unbounded below,
and if f≥0 on I with equality somewhere, the sign of g(ui) — replaced by g(ui)−∣ξ⊥(ui)∣f′(ui) when ui is an eigenvalue of E — decides between stability in the weak sense and instability.
Milestones
Theorem 4 (gauge orbits); the four stability cases (a), (b.2), (b.3), (b.4) of Section 4 including the criterion J22≤CJ4 for the marginal case; equation (4.39) identifying the stationary values of J4 with {f(u):u∈I}; equations (4.42)–(4.44) giving J2 at those stationary points; and Theorem 2, the classification of the stationary points of V.
Significance
The criterion is a decision procedure: given the 14 parameters of a THDM, stability is settled by evaluating one rational function at the roots of another, without any search in field space. The authors use it to re-derive the known stability conditions for the MSSM potential and to settle the stability and symmetry-breaking properties of the THDM potential of Gunion et al., for which λ1+λ3>0, λ2+λ3>0 and λ4,κ>−2λ3−2(λ1+λ3)(λ2+λ3) come out as the strong-stability conditions. Theorem 4 is what makes the whole approach legitimate: it says that nothing is lost in passing from fields to the invariants (K0,K), because the fibres of that map are exactly the gauge orbits.
The results are established in the published literature; what this mission adds is machine-checked proofs. The statements are not present in Mathlib in any form, and the note added in version 3 of the paper — a condition for the marginal case that was missing in the original version — is a concrete reminder that the case analysis here is easy to get subtly wrong.
Difficulty
The obvious route to stability is to minimise V directly; it fails because the domain is a cone with a boundary, and the minimisation over the boundary ∣k∣=1 introduces a Lagrange multiplier whose admissible values are the roots of f′, including the degenerate "exceptional" solutions where E−u is singular. Those exceptional solutions are not a technicality: they are where the eigenvalue clauses of I, the ξ⊥ correction in (4.43), and the junk-value behaviour of matrix inverses all live. The marginal case (J4 and J2 vanishing simultaneously somewhere) is not decided by the signs alone and needs the quantitative bound J22≤CJ4.
Formalization scope
Vectors in R3 are plain functions Fin 3 → ℝ with an explicitly defined dot product; E is a Matrix (Fin 3) (Fin 3) ℝ and its symmetry is carried as a hypothesis. Four-vectors are indexed by Unit ⊕ Fin 3 so that E~ and g~ are block matrices, with the first component being K0. Higgs configurations are 2×2 complex matrices and K=ϕϕ†; a gauge transformation is ϕ↦ϕUT with U†U=1.
Stability is formalized as the honest statement that V(K0,k) is bounded from below on the physical domain K0≥0, ∣k∣≤1 — not as any of the sign conditions that the theorem derives — so none of the implications is true by definition. Matrix inversion in Lean returns the zero matrix at a singular argument; every occurrence of (E−u)−1 is therefore guarded by a regularity hypothesis, and the values of f,f′,g at an eigenvalue of E are defined as limits, with the existence of those limits part of the membership condition for I. The projection ξ⊥(μ) is characterised by its defining property (it lies in the eigenspace and ξ−ξ⊥ is orthogonal to it) rather than by a choice of eigenbasis.
A complete development needs linear algebra over R (resolvents, symmetric matrices, eigenspaces), U(2) and the spectral decomposition of positive semi-definite 2×2 complex matrices for Theorem 4, and elementary real analysis (compactness of the ball, limits of rational functions) for Section 4. The gauge-orbit statement and the light-cone parametrisation are reusable for any multi-doublet scalar sector; contributions of the n-doublet generalisation (Appendix B, Theorem 5) are welcome as follow-ups.
Selected references
M. Maniatis, A. von Manteuffel, O. Nachtmann, F. Nagel, Stability and symmetry breaking in the general two-Higgs-doublet model, Eur. Phys. J. C 48 (2006) 805–823. https://arxiv.org/abs/hep-ph/0605184
J. F. Gunion, H. E. Haber, G. L. Kane, S. Dawson, The Higgs Hunter's Guide, Addison-Wesley, 1990.
Lectures on Quantum Field Theory I: The One-Particle Hilbert Spaces of a Boson and an ElectronTextbook
Motivation
Quantum field theory begins, mathematically, with a question that has a completely precise answer:
what is the state space of a single relativistic particle? Non-relativistic quantum mechanics
answers L2(R3) and moves on. Relativity does not allow that answer, because the state
space must carry an action of the symmetry group of Minkowski spacetime — the Poincaré group — and
the choice of Hilbert space is dictated by which such action one wants. The construction that
results is the foundation on which Fock space, creation and annihilation operators, free fields
and eventually interacting theories are built, and it is where the objects that reappear
everywhere in the subject are introduced: the mass shell, the Lorentz-invariant measure on
it, and the double cover SL(2,C)→SO↑(1,3) that is responsible for spin.
This mission formalizes that construction as it is presented in S. Chatterjee's Lectures on
Quantum Field Theory (Stanford, 2018–19), Lectures 9–11 and Lecture 25: the one-particle space of
a massive scalar boson, the one-particle space of an electron, and the statement that both
carry inner products invariant under the Poincaré action.
Setting
Minkowski spacetime is R1,3 with the bilinear form
(x,y)=x0y0−(x1y1+x2y2+x3y3),x2:=(x,x).
A Lorentz transformation is a linear map L with (Lx,Ly)=(x,y); the restricted Lorentz
groupSO↑(1,3) consists of those with detL=1 and L00>0. The Poincaré
group is P=R1,3⋊SO↑(1,3) with the group law
(a,A)(b,B)=(a+Ab,AB).
For a mass m>0, the four-momentum of a particle satisfies p2=m2 and p0≥0, so it
lies on the mass shell
Xm={p∈R1,3:p2=m2,p0≥0},
a three-dimensional manifold parametrised by the spatial momentum q∈R3 through
q↦(ωq,q) with ωq=m2+∣q∣2. On Xm there is, up to a
multiplicative constant, exactly one measure invariant under SO↑(1,3); with the
normalisation used in the lectures it is the measure λm determined by
∫Xmfdλm=∫R3(2π)32ωqd3qf(ωq,q).
The state space of a massive scalar boson is H=L2(Xm,dλm), acted on by
(U(a,L)ψ)(p)=ei(a,p)ψ(L−1p).
For an electron the wave function takes values in C2 and the group acts through the
double cover. To each four-vector x one attaches the Hermitian matrix
M(x)=(x0+x3x1+ix2x1−ix2x0−x3),detM(x)=(x,x),
and for A∈SL(2,C) the transformation κ(A) of R1,3 is defined by
M(κ(A)x)=AM(x)A†; the map κ is a surjective two-to-one homomorphism onto
SO↑(1,3). Writing p∗=(m,0,0,0), each p∈Xm is reached from p∗ by a unique
positive-definite Vp∈SL(2,C), the pure boost, and the electron inner product is
the Vp−2-weighted one,
(ψ,φ)=∫Xmdλm(p)ψ(p)†Vp−2φ(p),
with the group acting by (U(a,A)ψ)(p)=ei(a,p)Aψ(κ(A)−1p).
Formalization targets
Goal — both one-particle inner products are Poincaré invariant
for ψ,φ in the weighted L2 space of C2-valued functions. The goal fixes
no constants beyond the normalisation of λm, and it is the statement that the spaces
defined in the mission really are the one-particle spaces of the theory: a Hilbert space together
with a Poincaré action by isometries.
Supporting targets
The milestone list follows the lectures: the parametrisation of Xm; invariance of Xm under
SO↑(1,3); the integration formula for λm (eq. (10.1)); invariance of
λm; uniqueness of the invariant measure up to a constant; the composition law and
unitarity of the scalar representation; detM(x)=(x,x) and bijectivity of M onto Hermitian
matrices; κ as a multiplicative map into SO↑(1,3); surjectivity of κ with
fibres {±A}; existence and uniqueness of the pure boost Vp; Lemma 25.1; and the
identification of the weighted electron space with the plain C2-valued L2 space via
ψ↦V⋅−1ψ.
Significance
The objects here are used unchanged for the rest of a QFT course: the bosonic and fermionic Fock
spaces are built on these one-particle spaces, and the free scalar and Dirac fields are
operator-valued distributions written as integrals against dλm on Xm. Formalizing them
fixes, once and for all, the conventions later work must match — the normalisation of λm,
the sign convention of the metric, which of the two elements ±A of SL(2,C) acts,
and the weight in the electron inner product.
What this mission adds beyond the lectures is a machine-checked development of material usually
treated as routine but rarely written out: the uniqueness of the invariant measure, the covering
map and its fibres, and the existence-uniqueness of the pure boost are all stated in the source
either without proof or as exercises. Mathlib has the general theory of L2 spaces, push-forward
measures, Hermitian and positive-definite matrices, and SL2, but it has no mass shell, no
invariant measure on it, and no covering map onto the restricted Lorentz group; all of that is
constructed here and is reusable by any later mission on free fields or Fock spaces.
Difficulty
The obvious route to the invariant measure — "restrict Lebesgue measure to the submanifold Xm"
— does not work: the induced Riemannian volume of the hyperboloid in the Euclidean metric is not
Lorentz invariant. The lectures instead take a scaling limit of Lebesgue measure on the invariant
annuli {m2<p2<(m+ε)2}; the formalization takes the resulting formula (10.1)
as the definition and must then prove invariance, which amounts to a change-of-variables
computation whose Jacobian is exactly ωq-dependent. Uniqueness is harder: it is a
statement about invariant measures on a homogeneous space of a non-compact group, with no
finiteness available.
On the spinor side, the central difficulty is that the weight Vp−2 is unbounded on Xm, so
the electron space is not the naive C2-valued L2(Xm,dλm) — the two spaces
consist of different functions, and are related only through the measurable field of isomorphisms
ψ↦Vp−1ψ. A formalization that silently uses the unweighted space would prove a
different, and false, unitarity statement.
Formalization scope
Four-vectors are functions R1,3=(four-element index)→R, with the
metric signature (+,−,−,−); Lorentz transformations are real 4×4 matrices, and
membership in SO↑(1,3) is the predicate (det=1, L00>0, form preserved).
λm is a Borel measure on all of R1,3 carried by Xm, defined as the
push-forward of (2π)−3(2ωq)−1d3q; the boson space is the library L2 space of
that measure. The pure boost is given by the closed formula
Vp=(M(p)/m+I)/2+2p0/m — the positive-definite square root of M(p)/m — rather
than by a choice function, and a milestone certifies that it is the unique positive-definite
element of SL(2,C) carrying p∗ to p. The electron space is the set of
C2-valued measurable functions of finite weighted norm, with the weighted pairing given
explicitly; the milestone identifying it with the plain L2 space via the inverse boost is what
supplies its Hilbert-space structure.
The unitarity statements are formalized as equalities of integrals over pairs of wave functions
rather than as statements about abstract operators, so that no trivializing reading is available:
in particular the electron clause is stated for the weighted pairing, which is not the standard
L2 inner product, and the hypotheses (m>0, detA=1, ψ,φ in the respective
spaces) are satisfiable, so no clause holds vacuously. Total-function conventions of the library
(inverse of a singular matrix is 0; integral of a non-integrable function is 0) are visible in
the statements and are recorded in each item's read-back.
Contributions of any of the milestones are welcome; the measure-theoretic milestones (invariance
and uniqueness) and the SL(2,C) covering milestones are independent of each other and
can be attacked in parallel.
The spectral gap of a quantum many-body Hamiltonian is the difference between the energy of its ground state and the energy of its first excited state, in the limit of infinitely many particles. Whether a given microscopic interaction produces a gapped or a gapless system decides much of the macroscopic physics: gapped systems have exponentially decaying correlations and well-defined quantum phases, gapless systems sit at critical points and can display algebraically decaying correlations. Several long-standing questions — the Haldane conjecture for antiferromagnetic spin chains, the existence of gapped topological spin liquids, and the Yang–Mills mass gap — are instances of the question "given the interaction, is the system gapped?".
Cubitt, Pérez-García and Wolf proved that this question, posed for families of two-dimensional translationally invariant nearest-neighbour spin models, admits no algorithmic answer: the spectral gap problem is undecidable (Nature 528, 207–211 (2015); full version: Forum of Mathematics, Pi 10:e14 (2022), also arXiv:1502.04573).
Timeline of the ingredients the proof rests on: Turing's undecidability of the halting problem (1936); Berger's undecidability of the domino problem (1966) and Robinson's aperiodic tile set (Inventiones 12, 177–209 (1971)); Feynman's and Kitaev's circuit-to-Hamiltonian constructions, which turn a computation into a ground state; Gottesman and Irani's translationally invariant one-dimensional Hamiltonians encoding computation (FOCS 2009); and Bitansky–Vadhan-style quantum Turing machine engineering from Bernstein and Vazirani (SIAM J. Comput. 26, 1411–1473 (1997)). The 2015 result was later sharpened to one-dimensional chains by Bausch, Cubitt, Lucia and Pérez-García (PRX 10, 031038 (2020)).
Setting
Fix a local dimension d and, for each side length L, the square lattice Λ(L)={1,…,L}2 with open boundary conditions. Each site carries a copy of Cd, so the state space of the lattice has the standard product basis indexed by assignments of a level in {1,…,d} to each site. A model is specified by three Hermitian matrices: an on-site term h1 of size d×d, and two interactions hrow,hcol of size d2×d2 acting on horizontally and vertically adjacent pairs. The Hamiltonian of the finite lattice is
the same three matrices being used at every edge and every site, which is what translational invariance means here. The quantity max{∥h1∥,∥hrow∥,∥hcol∥} is the local interaction strength.
Write λ0(HΛ(L))≤λ1(HΛ(L))≤⋯ for the eigenvalues and Δ(HΛ(L))=λ1−λ0 for the finite-size gap. The family {HΛ(L)}L is
gapped (Definition 1 of the source) if there are γ>0 and L0 such that for all L>L0 the ground state of HΛ(L) is non-degenerate and Δ(HΛ(L))≥γ;
gapless (Definition 2 of the source) if there is c>0 such that for every ε>0 there is an L0 with: for all L>L0, every point of [λ0,λ0+c] lies within ε of the spectrum of HΛ(L).
These two conditions are not negations of each other; the construction guarantees that every instance falls into one of them. The ground state energy density is Eρ=limL→∞λ0(HΛ(L))/L2.
Formalization targets
Goal — Theorem 3 of the source
For a fixed universal machine and every n, one explicit family of interactions, built from fixed integer-valued matrices A,A′,B,C,D,D′, a diagonal projector Π, a rational β>0 that may be taken arbitrarily small, and an algebraic α(n)≤2β,
with φ=φ(n) the rational whose binary expansion after the point is the binary expansion of n reversed, satisfies: the local interaction strength is at most 1; if the machine halts on input n the family is gapped with gap at least 1; and if it does not halt the family is gapless. Since halting is undecidable, no algorithm decides gappedness, even with the promise that exactly one of the two alternatives holds and even at fixed local dimension d.
Milestones
The milestone list follows the numbering of the full version: Lemma 8 and Theorem 9 (reduction of halting to ground state energy and to arbitrary low-energy properties), Corollary 7 (the same undecidability for unconstrained local dimension, with rational interactions), Proposition 53 and Corollary 54 (the diverging ground state energy and its promise version), and Theorem 5 (undecidability of the ground state energy density).
Significance
The result rules out a general algorithm — and therefore any complete general method — for deciding gappedness from the interaction matrices, however much computing power is available; the property genuinely depends on arbitrarily large system sizes. It also implies, via the standard link between undecidability and independence, that there are concrete finite-dimensional models whose gap is independent of the axioms of any consistent recursively axiomatized formal system (Corollary 4 of the source), and it transfers to other low-energy properties such as the existence of algebraically decaying ground-state correlations.
The theorem is proved; none of it is formalized. This mission produces the machine-checked version. The reusable infrastructure it forces into existence is substantial on its own: a formal model of translationally invariant lattice Hamiltonians and their thermodynamic-limit spectral behaviour, the tiling layer, and computational-history-state Hamiltonians. Each milestone is a self-contained statement that can be attacked without the others.
Difficulty
The obvious approach — encode a halting computation as an energy penalty — gives the ground state energy of a finite lattice, not a property of the limit; this is exactly what Lemma 8 achieves, and it is not enough, because a gap is a statement about the sequence of spectra as L→∞ and is insensitive to any single lattice size. The construction must make the halting information visible at all sufficiently large sizes at once while a fixed finite local dimension carries every instance n. That forces three separate difficulties: an aperiodic (Robinson) tiling to create squares of every size 2n inside one translationally invariant model; a quantum phase-estimation Turing machine whose transition amplitudes encode n in a single phase eiπφ(n), so that the instance index does not inflate the local dimension; and a history-state Hamiltonian whose low-energy spectrum can be controlled well enough that a positive energy density in the halting case turns into a genuine spectral gap, and a vanishing one into a dense spectrum above the ground state.
Formalization scope
The development commits to the following conventions, all of which are visible in the definition items of this mission.
Lattices are finite: sites are pairs of indices in {0,…,L−1}, edges are consecutive pairs within a row or a column (open boundary conditions; the periodic case of Section 6.3 of the source is out of scope).
Operators are complex matrices indexed by product-basis configurations; the interactions are embedded by acting as the given matrix on the two sites of an edge and as the identity elsewhere.
The spectrum is taken as the set of real numbers in the matrix spectrum, and λ0 is its infimum; every statement carries the Hermiticity hypotheses that make this the usual spectrum. Multiplicities are dimensions of eigenspaces, which is how the "identity of spectra as multisets" of Theorem 9 is expressed.
Gapped, gapless and the energy density are properties of the whole family {HΛ(L)}L generated by a fixed triple of matrices, exactly as in Definitions 1 and 2.
Operator norms are ℓ2 operator norms; the local interaction strength is the maximum of the three.
Machines are represented by partial recursive codes: "halts on input n" is definedness of the evaluation, and "has not halted after L steps" is the step-bounded evaluation returning nothing. The explicit local-dimension bounds of Lemma 8 and Theorem 9, which are stated in the source in terms of the number of internal states and the alphabet size of a Turing machine, are replaced by the existence of a finite local dimension.
Degenerate readings are excluded: a zero local dimension satisfies none of the statements, since a non-degenerate ground state requires a one-dimensional eigenspace and the gapless condition requires a non-empty spectrum; and every existential statement fixes the matrices before quantifying over all instances n and all lattice sizes L.
Contributions are welcome at any milestone, and also on the infrastructure the milestones need — Wang tilings and the Robinson tile set, Gottesman–Irani history-state Hamiltonians, and quantum Turing machines in the Bernstein–Vazirani sense — which are needed for Theorem 6 and Lemma 47 of the source and are not yet part of this mission's item list.
Selected references
T. S. Cubitt, D. Pérez-García, M. M. Wolf, Undecidability of the Spectral Gap (full version), Forum of Mathematics, Pi 10:e14, 1–102 (2022). https://doi.org/10.1017/fmp.2021.15 — the version all statements of this mission are formalized against; preprint: https://arxiv.org/abs/1502.04573
T. S. Cubitt, D. Pérez-García, M. M. Wolf, Undecidability of the spectral gap, Nature 528, 207–211 (2015). https://doi.org/10.1038/nature16059
R. M. Robinson, Undecidability and nonperiodicity for tilings of the plane, Inventiones Mathematicae 12, 177–209 (1971). https://doi.org/10.1007/BF01418780
D. Gottesman, S. Irani, The quantum and classical complexity of translationally invariant tiling and Hamiltonian problems, FOCS 2009. https://arxiv.org/abs/0905.2419
J. Bausch, T. S. Cubitt, A. Lucia, D. Pérez-García, Undecidability of the spectral gap in one dimension, Phys. Rev. X 10, 031038 (2020). https://doi.org/10.1103/PhysRevX.10.031038
The Gribov Region: Geometry of the Landau-Gauge Faddeev--Popov OperatorResearch Paper
Motivation
Quantizing a Yang–Mills theory by the Faddeev–Popov procedure requires a gauge condition that picks one representative from each gauge orbit. In the Landau gauge the condition is ∂μAμa=0. Gribov showed in 1978 that this condition is not ideal: a gauge orbit can meet the surface ∂μAμ=0 more than once, so gauge-equivalent configurations — Gribov copies — are still being integrated over (V. N. Gribov, Quantization of non-Abelian gauge theories, Nucl. Phys. B139 (1978) 1). Infinitesimally, a copy of a transverse field A corresponds to a zero mode of the Faddeev–Popov operatorMab(A)=−∂μDμab(A), which is Hermitian on transverse configurations.
Gribov's proposed remedy is to restrict the functional integral to the Gribov regionΩ, the set of transverse configurations at which M(A) is positive definite. The interest of Ω is not only that it removes infinitesimal copies: the fact that it is a bounded region of field space is the geometric input of Gribov's confinement scenario, because restricting the integration to a bounded region deforms the gluon propagator in the infrared and produces a mass scale. Whether the restriction to Ω is the physically correct prescription is still debated; the geometric properties of Ω themselves are not — they are consequences of the algebraic structure of M(A), and they are what this mission formalizes.
Timeline of the properties at issue, as recorded in §2.2.1 (pp. 188–189) of the review by N. Vandersickel and D. Zwanziger, The Gribov problem and QCD dynamics, Phys. Rep. 520 (2012) 175–251 (doi:10.1016/j.physrep.2012.07.003):
1978, Gribov: existence of copies infinitesimally across the horizon ∂Ω (Nucl. Phys. B139 (1978) 1).
1982, D. Zwanziger: Ω is convex and bounded in every direction (Nucl. Phys. B209 (1982) 336).
1982, M. Semenov-Tyan-Shanskii and V. Franke: the variational characterization of Ω by relative minima of ∥AU∥2, and the fact that Ω still contains copies.
1989, G. Dell'Antonio and D. Zwanziger: Ω is contained in an ellipsoid (Nucl. Phys. B326 (1989) 333).
1991, G. Dell'Antonio and D. Zwanziger: every gauge orbit passes inside Ω (Comm. Math. Phys. 138 (1991) 291–299).
Setting
Fix a real vector space V of gauge-field configurations (in the physical situation, the transverse fields Aμa) and a finite index set {1,…,n} on which the Faddeev–Popov operator acts (colour index times a finite basis of fluctuation modes ω). The formalization works with the algebraic structure that the Faddeev–Popov operator has, and nothing else:
M(A)=M0+M2(A),
where
M0 is the field-independent part, M0=−∂2 in the physical setting, taken here to be a fixed symmetric positive definiten×n real matrix;
A↦M2(A) is linear in A, and each M2(A) is a symmetric traceless real n×n matrix. In the physical setting M2(A)ab=∂μfabcAμc, which is traceless already in the colour indices.
The Gribov region is
Ω={A∈V:M(A) is positive definite},M(A) positive definite⟺∀w=0,wTM(A)w>0.
This is Eq. (2.52) of the review, with positivity as in Eq. (2.54). The boundary ∂Ω is the first Gribov horizon, where the lowest non-trivial eigenvalue of M(A) vanishes.
Formalization targets
Goal — Ω is a bounded convex set containing the origin
0∈Ω,Ω convex,∀A=0∃λ0>0∀λ≥λ0:λA∈/Ω,Ω bounded.
The last two clauses are stated under the assumption that A↦M2(A) is injective, i.e. that distinct configurations give distinct field-dependent parts; without it Ω contains the whole kernel of M2 as a linear subspace and no boundedness statement can hold.
These are Eq. (2.53) and Eq. (2.58) of the review; they are the two ingredients from which convexity and directional boundedness follow.
Significance
What the result gives: Ω is the region to which Gribov's improved gauge fixing restricts the functional integral, and every subsequent construction in this line of work — the no-pole condition, the horizon function and the local Gribov–Zwanziger action — presupposes that the restriction is to a bounded convex region containing the perturbative point A=0. Convexity is what makes the horizon condition a single well-posed constraint; boundedness in every direction is the property from which the infrared suppression of the gluon propagator, and hence Gribov's mass scale, is read off. Without boundedness there is no geometric mechanism for a mass gap in this scenario.
Status honesty: these statements are proved mathematics, not open problems; the arguments in §2.2.1 of the review are short. What is missing is a machine-checked account. No formalization of the Gribov region in Lean is known to the drafter of this proposal; the platform's existing Gribov material concerns Singer's topological obstruction to continuous gauge fixing, which is a different theorem about a different object.
Difficulty
The statements are elementary once the correct hypotheses are isolated, and the mission is calibrated accordingly: it is a faithfulness exercise rather than a depth exercise. The two places where a naive attempt fails are worth naming. First, directional boundedness does not follow from positivity alone: it needs the tracelessness of M2(A), which is what forces a direction w with wTM2(A)w<0; a positive semidefinite perturbation would give a region unbounded along that ray. Second, "bounded in every direction" does not imply "bounded" for a general set, and the implication used here rests on convexity together with injectivity of M2 — the argument goes through a limit of rescaled configurations and a closure of the positivity condition, not through a uniform bound extracted directly from the ray statement.
Formalization scope
The mission commits to a finite-dimensional linear-algebra model of the Faddeev–Popov operator, packaged as a structure carrying: the matrix M0 together with a proof that it is positive definite; the linear map A↦M2(A) together with proofs that each M2(A) is symmetric and traceless. Configurations live in an arbitrary real vector space V, which carries a norm and finite-dimensionality only in the two statements where boundedness is asserted. Positive definiteness is Mathlib's notion for real matrices, which includes symmetry; the region is the set of configurations where it holds strictly, so Ω is the open region and the horizon is not part of it.
This is a model, not the field-theoretic object: it replaces the operator −∂μDμ acting on transverse fields by its finite-dimensional algebraic shadow, and the reviewer should audit it as such. The properties targeted here are exactly those whose proofs in §2.2.1 use only linearity in A, symmetry, tracelessness, and positivity of −∂2; results that genuinely need the infinite-dimensional setting — that every gauge orbit passes inside Ω, and that Ω still contains copies on its boundary — are deliberately out of scope, since they cannot be stated in this model.
The model is not vacuous: an instance exists already for V=R, n=2, M0=I and M2(t)=tdiag(1,−1), with M2 injective, so none of the statements is satisfied vacuously. Nor is any target trivially true: Ω is a proper nonempty subset of V in that instance.
Infrastructure needed: Mathlib's positive-definiteness API for matrices, the spectral theorem for real symmetric matrices (for the traceless lemma), and basic convexity and boundedness in finite-dimensional normed spaces. The traceless lemma — a nonzero symmetric traceless matrix has a direction of negative quadratic form — is reusable well beyond this mission. Contributions extending the model towards the infinite-dimensional setting, or supplying the explicit ellipsoidal bound of Dell'Antonio–Zwanziger in place of plain boundedness, are welcome.
V. N. Gribov, Quantization of non-Abelian gauge theories, Nuclear Physics B139 (1978) 1.
D. Zwanziger, Nonperturbative modification of the Faddeev–Popov formula and banishment of the naive vacuum, Nuclear Physics B209 (1982) 336.
M. Semenov-Tyan-Shanskii, V. Franke, A variational principle for the Lorentz condition and restriction of the domain of path integration in non-abelian gauge theory, 1982.
G. Dell'Antonio, D. Zwanziger, Ellipsoidal bound on the Gribov horizon contradicts the perturbative renormalization group, Nuclear Physics B326 (1989) 333.
G. Dell'Antonio, D. Zwanziger, Every gauge orbit passes inside the Gribov horizon, Communications in Mathematical Physics 138 (1991) 291–299.
Frobenius–Mednykh: Counting Surface-Group Homomorphisms into a Finite GroupResearch Paper
Motivation
How many ways can a closed orientable surface of genus g be "coloured" by a finite group G? Precisely: how many group homomorphisms π1(Σg)→G are there? The answer is the partition function of two-dimensional Dijkgraaf–Witten theory with gauge group G. That theory is the simplest topological quantum field theory (TQFT) in the sense of Atiyah and Segal, and the standard test case for gauge theory with a finite gauge group (Dijkgraaf–Witten 1990, Freed–Quinn 1993). The count has a closed form in terms of the dimensions of the irreducible representations of G alone. It is known as Mednykh's formula.
Timeline. Frobenius (1896) counted pairs with a prescribed commutator, #{(a,b):[a,b]=z}, in terms of characters, which is the genus-one case. Frobenius and Schur (1906) treated the non-orientable analogue. Mednykh (1978) proved the formula for every genus using character theory and the standard presentation of π1(Σg). It was rediscovered in physics as the partition function of 2D and 3D finite-gauge-group TQFTs (Freed–Quinn 1993), and reproved with matrix integrals (Mulase–Yu 2005) and with lattice TQFTs (Snyder 2007). The last paper fixes the form of the statement used here.
Setting
Let G be a finite group. A surface tuple of genus g in G is a family x=((x1,y1),…,(xg,yg))∈(G×G)g. Its commutator product is
multiplied left to right. For z∈G let Ng(z)=#{x∈(G×G)g:commProd(x)=z} (commCount G g z). The surface groupΓg (SurfaceGroup g) is the presented group
Γg=⟨a1,b1,…,ag,bg∣[a1,b1]⋯[ag,bg]⟩,
the standard presentation of the fundamental group of the closed orientable surface Σg of genus g, whose Euler characteristic is χ(Σg)=2−2g.
A complete irreducible family (IrrepFamily G ι) is a finite family (Vi)i∈ι of finite-dimensional complex representations of G that are irreducible, pairwise non-isomorphic, and such that every irreducible finite-dimensional complex representation is isomorphic to some Vi. Write di=dimCVi and χi(g)=trVi(g) for the character.
Formalization targets
Goal: Mednykh's formula
For every finite group G, every complete irreducible family and every g≥0,
i∈ι∑di2−2g=∣G∣1−2g#Hom(Γg,G),
which is Mulase–Yu, Thm. 1.1 and Snyder, eq. (1) with χ(S)=2−2g. Equivalently, #Hom(Γg,G)=∣G∣∑i(∣G∣/di)2g−2. Exponents are integers: at g=0 the formula reads ∑idi2=∣G∣.
Milestones
The milestones follow the algebraic proof of the counting formula recorded in Mulase–Yu 2002, §4, which goes back to Frobenius and Mednykh. Write (x⋆y)(w)=∑σ∈Gx(wσ−1)y(σ) for the convolution of functions on G.
M0. A complete irreducible family exists, with finite index type.
M1.#Hom(Γg,G)=Ng(1).
M2.∑idiχi(z)=∣G∣ if z=1 and 0 otherwise.
M3. For irreducible V of dimension d: \sum_{a\in G}\chi_V(axa^{-1}y)=rac{|G|}{d}\chi_V(x)\chi_V(y).
M4 (Mulase–Yu eq. (4.2)). For irreducible V,W: χV⋆χW equals rac{|G|}{d_V}\chi_V if V≅W and 0 otherwise.
M5 (Frobenius).N1(z)=∣G∣∑iχi(z)/di.
M6.Ng1+g2=Ng1⋆Ng2.
M7 (Mulase–Yu Thm. 4.1). Ng(z)=∣G∣2g−1∑iχi(z)di1−2g for all g≥0, z∈G. Mulase–Yu state it for g≥1; the case g=0 is M2.
Significance
The result. The formula says that the number of G-coloured genus-g surfaces is a function of the multiset of irreducible dimensions alone. Two groups with the same character degrees (for example D4 and Q8, both with degrees 1,1,1,1,2) have equally many homomorphisms from every surface group, even though the groups are not isomorphic. In TQFT language the left side is the evaluation ε(hg) of the Frobenius algebra Z(C[G]), where h is its handle element. The right side is the gauge-theoretic state sum. The identity is the two-dimensional instance of the agreement between the Atiyah–Segal gluing description and the path-integral description of a TQFT. It also gives the volume of the moduli space of flat G-bundles on Σg, and it underlies counts of covering spaces of surfaces.
Formalizing it. The theorem is classical and fully proved; to our knowledge it has no machine-checked proof. Mathlib has characters of finite-dimensional representations, their orthonormality (FDRep.char_orthonormal) and Maschke's theorem. It lacks the completeness of irreducible characters, the column orthogonality relation (M2), and any statement linking class sums to characters (M3). These are reusable well beyond this mission. The mission also produces the first formal link between a surface-group presentation and representation theory.
Difficulty
The available orthogonality is the row relation between two irreducible characters. Every step here needs the column relation M2, ∑idiχi(z)=∣G∣δz,1. That relation is equivalent to the decomposition of the regular representation C[G]≅⨁iVi⊕di, and in particular to the finiteness and completeness of the irreducible family. Mathlib has no such decomposition. The convolution identity M4 must also be established in its non-isomorphic case, which the row relation alone does not give in convolution form. The passage from Hom(Γg,G) to tuples (M1) depends on the universal property of PresentedGroup and on using one ordering of the commutator product throughout. A proof that bypasses characters by brute counting is not available for general G.
Formalization scope
All representations are over C: FDRep ℂ G with G : Type a Group with [Fintype G]. Characters are FDRep.character and di is Module.finrank ℂ (V i). Counts are Nat.card. Powers with exponents depending on g are integer powers (zpow) in C, so g=0 is included and no natural-number truncation occurs. Γg is PresentedGroup on generators Fin g × Bool, with aj=(j,false), bj=(j,true) and the single relator (List.ofFn fun j => ⁅a_j, b_j⁆).prod. This is the standard presentation and stands in for π1(Σg), since Mathlib has no fundamental groups of closed surfaces. The goal quantifies over every complete irreducible family. M0 shows that such families exist, so the goal is not vacuous. Because the family must be complete and pairwise non-isomorphic, it cannot be chosen to make the sums trivial.
Out of scope: the non-orientable formula of Frobenius–Schur (it needs Frobenius–Schur indicators), positive characteristic, and the bordism-category formulation of TQFTs. Reusable contributions are especially welcome: the decomposition of the regular representation, column orthogonality, and the class-sum Schur lemma.
Selected references
N. Snyder, Mednykh's formula via lattice topological quantum field theories, arXiv:math/0703073 (2007). https://arxiv.org/abs/math/0703073
A. D. Mednykh, Determination of the number of nonequivalent coverings over a compact Riemann surface, Dokl. Akad. Nauk SSSR 239 (1978) 269–271; English transl. Soviet Math. Dokl. 19 (1978) 318–320.
R. Dijkgraaf, E. Witten, Topological gauge theories and group cohomology, Commun. Math. Phys. 129 (1990) 393–429. https://doi.org/10.1007/BF02096988
D. S. Freed, F. Quinn, Chern–Simons theory with finite gauge group, Commun. Math. Phys. 156 (1993) 435–472. https://arxiv.org/abs/hep-th/9111004
M. Mulase, J. T. Yu, A generating function of the number of homomorphisms from a surface group into a finite group, arXiv:math/0209008 (2002), §4 (algebraic proof). https://arxiv.org/abs/math/0209008
M. Mulase, J. T. Yu, Non-commutative matrix integrals and representation varieties of surface groups in a finite group, Ann. Inst. Fourier 55 (2005) 1001–1036. https://arxiv.org/abs/math/0211127
J. Kock, Frobenius Algebras and 2D Topological Quantum Field Theories, LMS Student Texts 59, Cambridge Univ. Press (2003). https://doi.org/10.1017/CBO9780511615443
Continuum Weatherall: Poincaré Lemma and Potentials vs. Field Strengths on a Vector SpaceResearch Paper
Motivation
Philosophers of physics use category theory to decide when a formulation of a theory carries excess structure. Weatherall (2016) represents each formulation of electromagnetism as a category of models and the passage from potentials to field strengths as the functor A↦F=dA. A functor that is not full forgets structure, one that is not essentially surjective forgets properties, and one that is not faithful forgets stuff. Weatherall's §4 argues on Minkowski space that the potential formulation with gauge transformations as arrows is related to the field-strength formulation by a functor that is full and essentially surjective. His footnote 9 sets topology aside, and the erratum to his Proposition 2 (arXiv v2, p. 15) records that the gauge-theoretic functor is not faithful, because constant gauge transformations act trivially on fields.
On a contractible spacetime these facts all rest on one theorem: the Poincaré lemma, which says closed differential forms are exact. A companion mission (Weatherall 2016: Potentials vs. Field Strengths on a Finite 2-Complex) proves the discrete version, in which fullness, faithfulness and essential surjectivity are equivalent to the vanishing of H1, H0 and H2 of a cell complex. This mission is the continuum version on a vector space, built on Mathlib's exterior derivative.
Timeline. The explicit radial homotopy operator proof of the Poincaré lemma is standard in textbooks; it is the proof of Theorem 4-11 in Spivak's Calculus on Manifolds (1965). Antiexact forms and the same operator are studied in Kycia (2020). Mathlib has the exterior derivative extDeriv with d2=0. In 2025 Kudryashov proved the degree-1 case for convex sets, stated for 1-forms written as E → E →L F with a symmetric derivative. Mathlib has no Poincaré lemma in higher degree, no de Rham cohomology and no Hodge star.
Setting
Let E be a real normed space, for example Rn, and F a real Banach space of field values. A differential k-form is a map ω:E→E[∧k]→LF that assigns to each point a continuous alternating k-linear map. Smooth means C∞ (ContDiff ℝ ∞). The exterior derivative is Mathlib's extDeriv:
A function χ:E→F is a 0-form, and dχ is its derivative viewed as a 1-form (grad). The radial homotopy operator sends a (k+1)-form ω to the k-form
(Kω)(x)(v1,…,vk)=∫01tkω(tx)(x,v1,…,vk)dt.
Field equations enter through an arbitrary predicate P on 2-forms. For example P(F)⟺⋆d⋆F=J once a metric is chosen, and P≡True in vacuum. The categories are:
Fld P (Weatherall's EM1): smooth closed 2-forms B with P(B), with only identity arrows.
Pot P (EM2 with gauge arrows, fn. 15): smooth 1-forms A with P(dA). An arrow A→A′ is a smooth χ:E→F with A+dχ=A′, and arrows compose by adding gauge functions.
fieldStrength P : Pot P ⥤ Fld P: the functor A↦dA, which sends every gauge arrow to an identity.
The cohomology conditions are elementary Props:
H0=0: smooth χ with dχ=0 implies χ=0.
H1=0: every smooth closed 1-form is dχ for a smooth χ.
H2=0 on the P-sector: every smooth closed 2-form B with P(B) is dA for a smooth A.
Formalization targets
Goal: the continuum classification
For every P that admits at least one potential:
fieldStrengthP is full and essentially surjective,faithful⟺F is trivial,H1=0,H2=0,H0=0⟺F is trivial.
So the potential description with gauge arrows forgets only stuff, namely the constant gauge transformations, and nothing else on a vector space.
Milestones
The radial homotopy operator preserves smoothness.
The homotopy formula d(Kω)+K(dω)=ω for smooth ω of degree k+1≥1.
The Poincaré lemma: a smooth closed form of degree ≥1 has a smooth primitive.
Degree 0: for differentiable χ, dχ=0 holds iff χ is constant.
H1=0 and H2=0 in the potentials language.
Constants act freely and transitively on gauge arrows AoA′ by χ↦χ+c, so Hom(A,A′) is empty or an F-torsor.
The structural equivalences, which mirror the discrete mission: full ⟺H1=0, faithful ⟺H0=0, essentially surjective ⟺H2=0.
Four supporting statements isolate the reusable ingredients of Milestone 2:
An alternating-sum identity for alternating maps.
An interior-product identity for Mathlib's alternatizeUncurryFin.
Differentiation of Kω under the integral sign.
The radial fundamental theorem of calculus.
Significance
The result. The goal makes precise, on Rn and with any field equation, the claim behind Weatherall's §4: up to the constants H0=F, potentials modulo gauge carry no more information than field strengths. With the discrete mission, it shows that the three ways of forgetting information correspond to H1, H0 and H2 in both settings. The continuum version is metric-free. Maxwell's equations, sources or any other field equation enter only through P, so the classification holds for all of them at once.
Formalizing it. The homotopy formula and the Poincaré lemma for Mathlib's extDeriv in arbitrary degree are not in Mathlib. They are prerequisites for de Rham cohomology of manifolds, for the homotopy invariance of de Rham cohomology, and for any formal treatment of gauge potentials, Chern–Simons terms or Hamiltonian mechanics that uses local primitives. The classical proof is a textbook argument; the remaining work is to formalize it against Mathlib's alternating-map API. Machine-checked versions exist elsewhere only in other representations: Mathlib proves degree 1 for 1-forms written as E → E →L F on convex sets, and this platform's Rudin chapter 10 mission has proved Poincaré's lemma (Rudin, Theorem 10.39) as Rudin.ch10_poincare_lemma and Rudin.ch10_primitive_of_closed, for its own coefficient-style KForm on convex open subsets of Rn. A bridge from those statements to Mathlib's extDeriv would be a welcome contribution.
Difficulty
The obstacle is the homotopy formula in general degree. Each side involves the alternatization alternatizeUncurryFin of a derivative, the insertion curryLeft of the position vector as the first argument, and Fin.removeNth reindexing. Matching the two sides requires the signs (−1)i from moving an argument to the front to cancel exactly against those of d. The degree-1 shortcut through Mathlib's existing curve-integral Poincaré lemma does not generalize, because it uses a different representation of 1-forms and has no analogue in degree 2, which the essential-surjectivity clause needs. A second, routine obstacle is smoothness of Kω: E need not be finite-dimensional, so differentiating under the integral needs bounds that are uniform in t∈[0,1] near each point.
Formalization scope
Forms. Forms are Mathlib's E → E [⋀^Fin k]→L[ℝ] F and the exterior derivative is extDeriv. "Smooth" is ContDiff ℝ ∞, where ∞ means C∞, not analytic. E is any real normed space, not necessarily finite-dimensional or complete, and F is a real Banach space (CompleteSpace F), so the integral defining K is the Bochner integral.
Domain. The domain is the whole space E, which is star-shaped about 0. Open subsets and manifolds are out of scope.
Categories.Fld P is a Mathlib Discrete category. Pot P has a hand-written Category instance whose arrows are the structure GaugeHom. Fullness, faithfulness and essential surjectivity are Mathlib's Functor.Full, Functor.Faithful and Functor.EssSurj.
Non-triviality. Statements that need an object assume [Nonempty (Pot P)], meaning the field equation has a solution. Without it Pot P is empty and faithfulness and fullness hold vacuously. The cohomology conditions are explicit statements about extDeriv and grad, not definitions that make a target hold by construction. The goal fixes nothing about P.
Symmetries. Spacetime symmetries are not included as arrows; as in the discrete mission, the categories compare potentials and fields over the fixed space E, and the only non-identity arrows are gauge transformations.
No metric. No Hodge star or metric appears. Duality and 1-form symmetries are out of scope.
Reusable infrastructure. The definitions file proves smoothness of extDeriv, d2=0 in the form used here, and the gauge invariance d(A+dχ)=dA. The homotopy operator, the homotopy formula and the Poincaré lemma are stated for arbitrary degree and are intended for reuse in de Rham and gauge-theory missions. Contributions toward a Mathlib-quality homotopy-operator API are welcome.
Selected references
J. O. Weatherall, "Understanding Gauge", Philosophy of Science 83 (2016) 1039–1049. arXiv:1505.02229, doi:10.1086/687936. §4: EM1/EM2, Proposition 1, footnotes 9 and 15; the erratum to Proposition 2 is on p. 15 of arXiv v2.
M. Spivak, Calculus on Manifolds, W. A. Benjamin, 1965. Theorem 4-11 (Poincaré lemma) and its proof via the operator I, which is K above.
J. Nguyen, N. J. Teh, L. Wells, "Why surplus structure is not superfluous", British Journal for the Philosophy of Science 71 (2020). arXiv:1712.01228.
Y. Kudryashov, Mathlib, MeasureTheory/Integral/CurveIntegral/Poincare.lean (Poincaré lemma for 1-forms on convex sets), mathlib4 PR #24019.
17 thms2 active usersReviewed
🏆Completed
Captain: Lucas
Penrose gravitational state reduction: the self-energy criterionResearch Paper
Motivation
Quantum mechanics prescribes two incompatible evolutions: the unitary Schrödinger evolution of an isolated system, and the discontinuous state reduction that a measurement appears to trigger. The measurement problem is to explain when and why reduction takes over. Penrose's answer, set out in the 1996 paper this mission formalizes, is that gravity drives the transition: a superposition of two distinct mass distributions carries two distinct space-time geometries; the time-translation needed to call such a superposition stationary is inherently ill-defined; and the resulting energy fuzziness destabilizes the superposition, with a characteristic lifetime of order ℏ/EΔ, where EΔ is the gravitational self-energy of the difference between the two mass distributions (Penrose 1996). The idea is an objective-collapse proposal in which observers play no special role; it descends from Károlyházy's 1966 considerations through Diósi's 1989 model (doi:10.1103/PhysRevA.40.1165) and its energy-conserving modification by Ghirardi, Grassi and Rimini (doi:10.1103/PhysRevA.42.1057), and it is testable in principle through the mirror-superposition experiment of Marshall, Simon, Penrose and Bouwmeester (doi:10.1103/PhysRevLett.91.130401). A survey of the physical picture is the Wikipedia article on the Penrose interpretation (https://en.wikipedia.org/wiki/Penrose_interpretation).
The physical criterion T≃ℏ/EΔ is a conjecture about nature, not a theorem, and this mission does not ask for its proof. What is a theorem is the mathematical backbone by which Penrose computes the quantity Δ — the measure of incompatibility of the two superposed space-time geometries in the Newtonian limit — and identifies it, up to an explicit constant, with the gravitational self-energy of the difference of the two mass distributions. Establishing that chain in Lean 4 is this mission's goal.
Setting
Fix a real gravitational constant G. A mass distribution is a smooth, rapidly decreasing (Schwartz) function ρ:R3→R: smooth enough that the potential below is twice differentiable and all integrals converge, and decaying so that boundary terms in the whole-space integration by parts vanish. In Lean these are elements of Mathlib's SchwartzMap over three-dimensional Euclidean space.
The Newtonian potential of ρ is
Φρ(x)=G∫R3∥x−y∥ρ(y)dy,
the gravitational field is f=−∇Φρ, and the Laplacian ∇2 is the trace of the second derivative: the sum of second directional derivatives along the standard orthonormal basis. Penrose's measure of incompatibility of two mass distributions ρ,ρ′ is
Δ(ρ,ρ′)=∫R3∥∇Φρ(x)−∇Φρ′(x)∥2dx,
the squared L2 norm of the difference of the two field gradients (Penrose 1996, Section 6). Two further quantities from the paper: the gravitational self-energy of a distribution σ,
E(σ)=−2G∬R3×R3∥x−y∥σ(x)σ(y)dxdy,
and the interaction energy between two distributions, I(ρ,ρ′)=−G∬ρ(x)ρ′(y)/∥x−y∥dxdy.
Sign conventions. The displayed formulas of Section 6 of the paper mix conventions: the paper's Poisson display ∇2Φ=−4πGρ is inconsistent with its displayed potential formula Φ(x)=−∫ρ(y)/∣x−y∣dy. This mission fixes the convention under which the paper's chain of identities holds as written: ∇2Φρ=−4πGρ, with the potential formula above. Under this convention the first three identities of the displayed chain hold verbatim; the final displayed formula of the paper carries a sign and constant slip and is corrected here to Δ=4πG2∬(ρ−ρ′)(x)(ρ−ρ′)(y)/∥x−y∥dxdy. The physical reading always takes G>0, but no item needs that hypothesis.
Formalization targets
The goal is the paper's central identification: the incompatibility measure is the gravitational self-energy of the difference of the two mass distributions, up to the explicit constant −8πG,
Δ(ρ,ρ′)=−8πG⋅E(ρ−ρ′).
The supporting chain, each step a milestone, from Section 6 of the paper:
∇2Φρ=−4πGρ(Poisson’s equation),Δ(ρ,ρ′)=−∫(Φρ−Φρ′)(∇2Φρ−∇2Φρ′)(x)dx(whole-space integration by parts),Δ(ρ,ρ′)=4πG∫(Φρ−Φρ′)(ρ−ρ′)(x)dx(substituting Poisson),Δ(ρ,ρ′)=4πG2∬(ρ−ρ′)(x)(ρ−ρ′)(y)/∥x−y∥dxdy(substituting the potential formula).
Two structural facts complete the mission: the self-energy is invariant under translation of the distribution (the two locations of Penrose's displaced lump have equal individual self-energies), and under that equal-self-energy hypothesis Δ is determined by the interaction energy and the common self-energy,
Δ=8πG⋅I(ρ,ρ′)−16πG⋅E(ρ),
which is the precise sense of the paper's remark that, apart from the factor 4π, it does not make any difference which expression is used.
Significance
The result itself. The chain turns a space-time consideration — the failure of a consistent time-translation for the superposed geometry — into a computable Newtonian quantity, and identifies that quantity with a classical binding-energy functional. It is the quantitative core of the Diósi–Penrose collapse criterion: every numerical prediction of the model (collapse rates for dust specks, electrons, mirrors) is extracted from the self-energy of the difference distribution.
Formalizing it. None of this chain is formalized anywhere to our knowledge, and Mathlib has no Newtonian-potential layer at all: no potential, no Poisson equation, no gravitational energy functionals. The mission therefore builds reusable infrastructure — Schwartz densities over Euclidean space, the Newtonian potential with its gradient and Laplacian, and the energy functionals — which serves any later Newtonian-gravity formalization (the Schrödinger–Newton equation, Diósi–Penrose dynamics). The proofs exist in the classical potential-theory literature (elliptic regularity for Poisson's equation; change of variables for translation invariance): the mission asks solvers to formalize known mathematics, not to prove new physics.
Difficulty
The naive attack on Poisson's equation — differentiate Φ(x)=G∫ρ(y)/∥x−y∥dy twice under the integral sign — fails at the singularity y=x, where the kernel 1/∥x−y∥ is not even once differentiable. That the potential is nonetheless twice differentiable with ∇2Φ=−4πGρ at every point is a genuine elliptic-regularity theorem; solvers will need either a distributional argument with cutoffs and a limiting step, or a direct construction of the second directional derivatives with explicit remainder estimates. The whole-space integration by parts needs decay control: the difference potential decays only like 1/∥x∥ when the difference distribution has nonzero total mass, so the boundary term over large balls must be estimated rather than assumed zero. The translation-invariance milestone is a change of variables in a double integral whose kernel is singular on the diagonal — routine, but integrability demands care.
Formalization scope
The Lean representation: mass densities are SchwartzMap (EuclideanSpace ℝ (Fin 3)) ℝ; integrals are Bochner integrals with respect to Mathlib's volume on Euclidean space; the Laplacian is the trace of the second Fréchet derivative, the sum of second directional derivatives along the standard basis vectors. The gravitational constant G is an unconstrained real parameter: every identity in the chain is algebraic in G, and the physical reading G>0 is recorded here only. Degenerate inputs: for Schwartz densities every integral appearing in the items converges; nevertheless, Lean's integral returns 0 for a non-integrable integrand, so establishing the relevant integrability is part of each proof — the identities are stated between the honest (convergent) quantities. No item carries an unsatisfiable hypothesis, and no statement is specialized to positive densities: the paper's derivation nowhere uses positivity, so the items quantify over all Schwartz ρ,ρ′. A trivializing formalization is ruled out: Δ is defined independently of the self-energy (an L2 norm of a field difference versus a double integral of densities), and the goal asserts their equality.
Selected references
R. Penrose, On Gravity's Role in Quantum State Reduction, General Relativity and Gravitation 28(5):581–600, 1996. https://doi.org/10.1007/BF02105068
R. Penrose, On the Gravitization of Quantum Mechanics 1: Quantum State Reduction, Foundations of Physics 44(5):557–575, 2014. https://doi.org/10.1007/s10701-013-9770-0
G. C. Ghirardi, R. Grassi, A. Rimini, Continuous-spontaneous-reduction models involving gravity, Physical Review A 42:1057, 1990. https://doi.org/10.1103/PhysRevA.42.1057
W. Marshall, C. Simon, R. Penrose, D. Bouwmeester, Towards Quantum Superpositions of a Mirror, Physical Review Letters 91:130401, 2003. https://doi.org/10.1103/PhysRevLett.91.130401
Wigner quasiprobability: nonnegativity and Hudson's theoremTextbook
Motivation
Classical statistical mechanics describes a particle by a probability density on phase space; quantum mechanics replaces this by a wavefunction, and the uncertainty principle forbids any honest probability interpretation of simultaneous position and momentum. In 1932, Eugene Wigner introduced the transform that has become the standard way of placing quantum states on classical phase space anyway: a quasiprobability distribution W(x,p), defined by an explicit integral formula, whose marginals reproduce the Born position and momentum distributions of the wavefunction (Wigner 1932). Unlike a probability density, W generally takes negative values, and this negativity is the standard marker of genuinely quantum behavior — of interference — in quantum optics, quantum information, and the study of the quantum-to-classical transition.
The central question about the probabilistic character of W is: which quantum states have an everywhere nonnegative Wigner function? Hudson's theorem (1974) gives the complete answer in one dimension: only Gaussian wave packets (Hudson 1974). This mission formalizes the definition, the basic properties, and the positivity characterization of the Wigner function, following the source text, the Wikipedia article Wigner quasiprobability distribution (oldid 1376057304).
Timeline of the key results:
1932 — E. Wigner introduces the distribution to study quantum corrections to thermodynamic equilibrium (Physical Review 40, 749).
1946 — H. J. Groenewold computes the Wigner function of the m-th Fock (number) state, this mission's key worked example (Physica 12, 405).
1949 — J. E. Moyal recognizes W as the moment-generating functional of quantum mechanics in phase space (Proc. Camb. Phil. Soc. 45, 99).
1974 — R. L. Hudson proves that Gaussian pure states are the only pure states with nonnegative Wigner function in one dimension (Rep. Math. Phys. 6, 249).
1983 — F. Soto and P. Claverie extend the characterization to arbitrary dimension via the Segal–Bargmann transform (J. Math. Phys. 24, 97).
Setting
A wavefunction is a function ψ:R→C, and ℏ>0 denotes the reduced Planck constant. The Wigner function of ψ at the phase-space point (x,p)∈R2 is
W(x,p)=πℏ1∫−∞∞ψ(x+y)ψ(x−y)e2ipy/ℏdy,
a Lebesgue (Bochner) integral over y. The Lean development factors this into three definitions mirroring the formula: the integrand (Wigner.wignerIntegrand), the integral (Wigner.wignerIntegral), and the Wigner function itself (Wigner.wigner), defined as the real part of the integral divided by πℏ; that the discarded imaginary part vanishes is itself milestone 1. The Fock states of the harmonic oscillator enter through the physicists' Hermite polynomials Hm and the ordinary Laguerre polynomials Lm, defined by their standard three-term recurrences, and the normalized m-th Hermite function
um(x)=(2mm!)−1/2π−1/4Hm(x)e−x2/2.
Formalization targets
Goal — Hudson's theorem
∫R∣ψ∣2=1 and Wψ≥0 on R2⟹∃a,b,c∈C,Rea>0,ψ=e−ax2+bx+ca.e.
This is exactly the source's statement of Hudson's theorem; nothing is left unfixed. The mission is complete when the goal is proved.
Milestones
The milestone list is the source's property list, ordered as the attack path: (1) reality of the defining integral; (2) the position marginal ∫Wdp=∣ψ(x)∣2; (3) the total integral ∬W=∫∣ψ∣2; (4) Groenewold's closed formula for the Fock states; (5) a concrete negativity witness, the first excited Fock state at the origin; (6) the pointwise bound ∣W∣≤2/h; (7) the converse of Hudson's theorem, that Gaussian pure states have nonnegative Wigner function.
Significance
The result itself. Hudson's theorem draws the exact boundary between the classical and the quantum in phase space: Gaussian states — coherent and squeezed states — are precisely the pure states that can be described by an honest phase-space probability density. This is used in quantum optics as a nonclassicality criterion, in tomography and state-reconstruction theory, and in the study of the quantum-to-classical transition: negativity of W is shielded by the uncertainty principle (negative regions cannot extend beyond a few ℏ) and disappears in the classical limit, as the source emphasizes.
What formalizing it adds. The Wigner transform and this circle of ideas are absent from current Mathlib, so the mission builds the foundations itself: the integral transform and its basic identities (reality, marginals, normalization, boundedness), the Hermite/Laguerre recurrences and Groenewold's Fock-state formula, and finally Hudson's theorem with its converse. All of these are reusable well beyond the mission — for quantum optics, for the Wigner–Ville time–frequency distribution used in signal analysis, and for the wider phase-space formulation of quantum mechanics (Moyal brackets, star products). These are known results: this is formalization of known mathematics, not new mathematics, and no machine-checked proof of Hudson's theorem exists in Mathlib today.
Difficulty
The naive approach to Hudson's theorem is doomed from the start, and solvers should know it: since the Husimi Q function (a Gaussian smoothing of W) is positive for every quantum state, no smoothing or positivity-of-convolution argument can extract any information from W≥0. The known route (Soto–Claverie) is: W≥0 everywhere forces the Husimi function strictly positive everywhere; the Husimi function is the squared modulus of the Segal–Bargmann transform F of ψ, so F is a zero-free entire function; hence F=eg for some entire g, and square-integrability of F against a Gaussian measure forces g to have at most quadratic growth, hence to be a quadratic polynomial; inverting the Segal–Bargmann transform then exhibits ψ as a Gaussian. The hard Lean steps are the growth-to-polynomial (Liouville-type) step, the inversion of the transform, and, for the milestone properties, the Fubini and Fourier-inversion machinery. Mathlib contains the raw harmonic analysis (Fourier inversion for Schwartz functions) but none of the assembled phase-space layer.
Formalization scope
Integrals are Bochner integrals with respect to Lebesgue measure on R; statements carry the integrability or regularity hypotheses under which the source's displayed integrals exist.
ℏ is an explicit real parameter, and every statement assumes 0<ℏ (the standing convention of the source). The Fock-state section uses the source's dimensionless units, i.e. ℏ=1.
The Wigner function is defined as the real part of the defining integral divided by πℏ; milestone 1 proves the imaginary part vanishes, so this is the same function as the source's.
Pure states are encoded by the normalization ∫∣ψ∣2=1.
The conclusion of Hudson's theorem holds only up to modification of ψ on a Lebesgue-null set (W is insensitive to null-set changes of ψ), so the goal states almost-everywhere equality; this is the faithful reading of "the wavefunction must have the form".
The Fock states are normalized: the source's displayed um=π−1/4Hme−x2/2 omits the factor (2mm!)−1/2 that its Fock-state formula requires; the definition includes it, since Groenewold's formula is stated for the normalized number states ∣m⟩=(a†)m/m!∣0⟩.
There is no trivializing encoding: Hudson's hypothesis ranges over all normalized wavefunctions, and the conclusion is not weakened beyond the almost-everywhere reading.
Infrastructure contributed and reusable beyond this mission: hermiteP, laguerreL, fockState, wignerIntegrand, wignerIntegral, wigner. Welcome additional contributions: the momentum marginal, the state-overlap formula (Property 6), Galilei covariance (Property 4), and harmonic-oscillator time evolution, as further theorems in the same namespace.
J. E. Moyal, Quantum mechanics as a statistical theory, Mathematical Proceedings of the Cambridge Philosophical Society 45(1), 99–124, 1949. https://doi.org/10.1017/S0305004100000487
Ensemble spaces: monodecomposability and separatenessResearch Paper
Motivation
A physical law is a claim about what happens whenever a preparation is repeated, not about a single run. The objects of the law are therefore ensembles: the statistical outputs of a preparation procedure. Classical probability distributions and quantum density operators are two realizations of that idea, and they share a convex structure coming from statistical mixing. Gabriele Carcassi and Christine A. Aidala isolate that structure in the draft chapter Ensemble spaces (12 October 2026), as part of the Assumptions of Physics project (assumptionsofphysics.org).
The convex fragment already separates a classical behaviour from a non-classical one. In a classical ensemble space, an ensemble that is separate from two ensembles is separate from every mixture of them. In a quantum ensemble space it need not be: the equal mixture of two orthogonal pure states is not separate from a pure state in their span. The draft turns this distinction into a theorem that uses only mixing. Monodecomposability — every decomposable ensemble has no two decompositions in which one summand is separate from both summands of the other — holds if and only if mixtures preserve separateness (Proposition 1.35).
This mission formalizes that equivalence and the lemmas of §§1.2–1.3 that it depends on. Entropy, affine embedding, and the open problems of the same draft are later developments and are not assumed here.
Setting
An ensemble space is a nonempty topological space E that is T0 and second countable, together with a continuous mixing operation
(p,a,b)↦pa+pˉb,p∈[0,1],pˉ=1−p.
Mixing is the identity 1a+0b=a, idempotent (pa+pˉa=a), commutative (pa+pˉb=pˉb+pa), and associative in the following sense. If p1,p3∈[0,1), p1+p3≤1 and p2=1−p1−p3, then
In the formalization the operation is mix p a b, equal to pa+pˉb. Binary mixing records only the first coefficient.
A finite mixture∑i=1npiei, for pi∈[0,1] with ∑ipi=1, is the nested mixture (1.11) of the pairs with pi=0, in the given order. Reordering the pairs does not change the ensemble (Corollary 1.12).
An ensemble c is a component of a when a=pc+pˉd for some ensemble d and some p∈(0,1]. Two ensembles are separate, written a⋔b, when they have no common component. An extreme point has no component other than itself. An internal point admits every ensemble as a component. A boundary point is a point that is not internal.
A set A is bounded arounde when every open neighbourhood U of e admits some p∈[0,1) with pe+pˉA⊆U.
An ensemble is decomposable when it is a mixture pa+pˉb with p∈(0,1) and a=b; separately decomposable when the two summands may be taken separate; and multidecomposable when it admits two such decompositions
e=pa1+pˉa2=qb1+qˉb2
with a1⋔b1 and a1⋔b2. It is monodecomposable when it is not multidecomposable. The space is monodecomposable when every decomposable ensemble is. Mixtures preserve separateness when e⋔a and e⋔b imply e⋔(pa+pˉb) for every p∈[0,1].
Formalization targets
Proposition 1.35 — goal
For an ensemble space E,
E is monodecomposable⟺mixtures preserve separateness in E.
The two sides are exactly Definitions 1.33 and 1.28. No entropy, orthogonality, or finite-dimensionality hypothesis is added, and none is removed.
Corollary 1.12
For pi∈[0,1] with ∑ipi=1 and any permutation τ,
i∑piei=i∑pτ(i)eτ(i),
and the common value exists as an ensemble.
Proposition 1.17
A set A is bounded around e if and only if pne+pˉnan→e whenever pn→1 in [0,1] and an∈A.
Proposition 1.21
The set of internal points is convex: it is closed under mixing.
Corollary 1.25
Components and separateness satisfy the six properties listed in the draft: every ensemble is a component of itself; a component yields a common component, so the two ensembles are not separate; separateness is irreflexive and symmetric; distinct extreme points are separate; an internal point is not separate from any ensemble; separate ensembles are boundary points.
Proposition 1.27
If e is separate from pe1+pˉe2 for some p∈(0,1), then e is separate from λe1+λˉe2 for every λ∈[0,1].
Corollary 1.32
An ensemble is extreme if and only if it is not decomposable.
Significance
Proposition 1.35 is the convex form of the draft's classicality test. One direction says that if mixing can create a common component where none existed, then some ensemble has two genuinely different separate decompositions. The other says that if mixing never does this, then no decomposable ensemble is multidecomposable. The quantum Bloch ball is the draft's witness that the property can fail; the classical simplex is the witness that it can hold. Those two model statements (Proposition 1.34 and Propositions 1.29–1.30) are not part of this mission, but the interface they would plug into is.
The same interface is what the later sections of the draft extend: entropy is defined on a space that already mixes, and affine combinations are built from that mixing. A machine-checked Proposition 1.35 is a base those extensions can import without taking the entropy axiom as a hypothesis they do not use.
The argument in the draft is a proof, not an open problem. It had not been formalized against this 12 October 2026 text. An earlier formalization on this platform records Axioms 4.4, 4.7 and 4.55 of the 31 December 2025 book, in which entropy is part of the same structure. That package is a different source. Importing it here would add the entropy axiom to theorems proved in the draft before entropy is introduced, and would weaken them.
Difficulty
The equivalence is not a rephrasing of the definitions. One direction needs Proposition 1.27, whose proof places an auxiliary ensemble on a segment and rewrites coefficients so that a common component of e and one mixture becomes a common component of e and another. The arithmetic is sensitive to which endpoint is which, and to the restriction p∈(0,1) rather than p∈[0,1].
Corollary 1.12 is an induction on a bracketed expression, not on an unordered convex combination. Definition 1.10 deletes zero coefficients before bracketing. An encoding that feeds a zero coefficient to binary mixing denotes the same point only after the mixture axioms are applied; the draft's definition does not do that. The statement below follows the draft and deletes zeros first.
Proposition 1.17 is a topological fact about a continuous binary operation on a space that need not be a topological vector space. There is no scalar multiplication to rescale a neighbourhood, so the argument has to manufacture the shrink from mixing alone. Boundedness around e is not the same as metric boundedness, and the draft does not assume a metric.
Formalization scope
The carrier is a type E with a topological-space instance. An EnsembleSpace packages nonemptiness, the T0 and second-countability axioms, and the mixing operation. Coefficients of the operation are elements of the unit interval. In the associativity axiom, each real expression is shown to lie in [0,1] and is then used as that element; it is not replaced by a projection.
Finite mixtures are partial. Zero coefficients are removed, order preserved, and the rest is folded by binary mixing as in (1.11). The fold returns no value if every coefficient was zero or a tail sum vanishes. On inputs with nonnegative coefficients at most 1 that sum to 1, Corollary 1.12 asserts that a value exists. Real coefficients that arise while rescaling a tail are passed through the projection onto [0,1], which is the identity for data obeying those hypotheses. The empty index set cannot occur under the sum hypothesis: the sum of no coefficients is 0=1.
Separateness, components, extreme and internal points, decomposability and monodecomposability are propositions on this structure. A component uses a coefficient in (0,1]. A decomposition uses a coefficient in (0,1) and two distinct ensembles. Multidecomposability asks for two such decompositions, with one summand of the first separate from both summands of the second.
Entropy, orthogonality, affine combinations, vector-space embeddings, metrics, and the classical and quantum models are out of scope. In particular the goal must not be restated as “every Choquet simplex is a simplex”, and separateness must not be replaced by disjointness of supports. Adding the entropy axiom, or cancellativity, is a different theorem. Contributions that build the missing model statements on top of these definitions, without changing them, are the natural continuation; changes to the definitions are not.
Selected references
G. Carcassi and C. A. Aidala, Ensemble spaces, draft chapter, 12 October 2026. Axiom 1.4 (p. 12), Axiom 1.7 (p. 13), Definition 1.10 (p. 15), Corollary 1.12 (p. 15), Definition 1.16 and Proposition 1.17 (pp. 17–19), Definitions 1.19, 1.20, 1.24 and Corollary 1.25 (pp. 19–22), Proposition 1.27 (p. 23), Definitions 1.28 and 1.31 (pp. 24–25), Corollary 1.32 (p. 25), Definition 1.33 and Proposition 1.35 (p. 26). The draft states that it is generated from the project sources.
T. Fritz, Convex spaces I: Definition and examples, arXiv:0903.5522, 2009. arXiv:0903.5522. Cited by the draft for the algebraic convex-space axioms matched by Axiom 1.7.
Quantum Speedup of Monte Carlo Methods 2: Along a B-Chebyshev Cooling Schedule, Consecutive Gibbs Sample States Overlap with |⟨π_i|π_{i+1}⟩|² ≥ 1/BResearch Paper
Motivation
Approximating a partition functionZ(β)=∑x∈Ωe−βH(x) is a central task in statistical physics and in counting: it covers the Ising and Potts models, and, at β=∞, counting the zero-energy configurations of a Hamiltonian, for instance the proper k-colourings of a graph. Computing Z(∞) exactly is #P-complete in many cases, so the goal is an estimate Z with ∣Z−Z(∞)∣≤ϵZ(∞) with high probability.
The standard classical approach writes Z(∞) as a telescoping product of ratios αi=Z(βi+1)/Z(βi) along a sequence of inverse temperatures 0=β0<β1<⋯<βℓ=∞, and estimates each ratio by sampling from the Gibbs distribution πi at βi. Dyer and Frieze (1992, as cited on p. 14 of arXiv:1504.06987v3) showed how to bound the number of samples when each estimator has bounded relative second moment; Štefankovič, Vempala and Vigoda (J. ACM 2009) named the resulting condition a Chebyshev cooling schedule and showed that schedules of length O(log∣Ω∣) exist and can be found efficiently.
Montanaro (arXiv:1504.06987v3, 2017) gives a quantum algorithm for this problem that improves the dependence on ϵ and on the relaxation time τ of the underlying Markov chains quadratically. Its quantum sampling step rests on a theorem of Wocjan and Abeyesinghe (Phys. Rev. A 78, 042336, 2008): a sequence of coherent quantum sample states can be prepared efficiently if consecutive states overlap by at least a constant. This mission formalizes the paper's own link between the two: a Chebyshev cooling schedule produces exactly such overlaps.
Setting
Let Ω be a finite set of configurations and H:Ω→{0,1,…,n} an integer-valued Hamiltonian. Inverse temperatures range over [0,∞]. The partition function is
Z(β)=x∈Ω∑e−βH(x),
with the convention e−∞⋅h=1 if h=0 and 0 otherwise, so that Z(0)=∣Ω∣ and Z(∞) counts the configurations with H(x)=0.
A cooling schedule is a sequence 0=β0<β1<⋯<βℓ=∞. Along it, the Gibbs distributions are πi(x)=e−βiH(x)/Z(βi), the ratios are αi=Z(βi+1)/Z(βi), and the estimators are the random variables Yi(x)=e−(βi+1−βi)H(x), whose mean under πi is αi.
Definition 1 (Chebyshev cooling schedule). The schedule is a B-Chebyshev cooling schedule for Z if for every i=0,…,ℓ−1
Z(βi+1)2Z(2βi+1−βi)Z(βi)≤B.
The chi-squared divergence of ν from π is χ2(ν,π)=∑xπ(x)(ν(x)/π(x)−1)2, and the quantum sample of a distribution π is the unit vector ∣π⟩=∑x∈Ωπ(x)∣x⟩ of ℓ2(Ω;C). In Lean these are Z, gibbs, alpha, Y, IsCoolingSchedule, IsChebyshevSchedule, chiSq and qsample in the namespace QuantumMC.Cooling.
Formalization targets
Goal: overlap of consecutive quantum samples
For every B-Chebyshev cooling schedule and every i∈{0,…,ℓ−1},
∣⟨πi∣πi+1⟩∣2≥B1.
The statement fixes no value of B and no length ℓ; it is the shape in which the paper feeds the schedule into the quantum sampling theorem, with overlap parameter p=1/B.
Milestones
The second form of the divergence: χ2(ν,π)=∑xν(x)2/π(x)−1 for probability vectors with π>0.
Display (1): χ2(πi+1,πi)=Z(βi)Z(2βi+1−βi)/Z(βi+1)2−1, including the last step βi+1=∞.
Along a B-Chebyshev schedule, χ2(πi+1,πi)≤B−1 for all i.
For distributions ν and π>0: 1/χ2(ν,π)+1≤∑xν(x)π(x)/ν(x)=⟨ν∣π⟩.
Companion statements
The classical facts of §3–3.1 that motivate Definition 1: Eπi[Yi]=αi; E[Yi2]/E[Yi]2=Z(2βi+1−βi)Z(βi)/Z(βi+1)2; the telescoping product Z(βℓ)=Z(β0)∏iαi with Z(β0)=∣Ω∣; Var(Yi)/E[Yi]2≤B; and the accuracy claim that ratio estimates within relative error ϵ/(2ℓ), each failing with probability at most 1/(4ℓ), give ∣Z−Z(∞)∣≤ϵZ(∞) with probability at least 3/4 for ϵ<1.
Significance
The result. The overlap bound is the hypothesis of the Wocjan–Abeyesinghe theorem (Theorem 9 of the paper) and is used in the proof of the paper's partition-function theorem (Theorem 11). It explains why a cooling schedule built for a classical estimator, with no reference to quantum states, is also good enough for quantum annealing-style state preparation. The paper remarks that, unlike the classical analysis of Štefankovič, Vempala and Vigoda, which needs the reverse divergence χ2(πi,πi+1) and a reversed schedule, the overlap is symmetric in i and i+1, so no reversal is needed.
Formalizing it. The result is proved on paper; nothing in it has been machine-checked. A formal development pins down the treatment of the endpoint βℓ=∞, where πℓ is supported on the ground states and is no longer strictly positive, and records exactly which positivity conditions the divergence identities require. The definitions of Gibbs distributions, cooling schedules and χ2 on a finite space are reusable for other analyses of simulated annealing and of partition-function estimation.
Difficulty
The algebra at finite temperatures is a direct computation. The step that needs care is the last one, i=ℓ−1: there βi+1=∞, the weights e−∞⋅H(x) are indicator values, 2βi+1−βi is again ∞, and the divergence identity must hold with πi+1 vanishing on every configuration of positive energy. A formalization that replaces ∞ by a large finite inverse temperature, or that requires both distributions to be strictly positive, does not cover this step. The second point is the passage from a bound on the divergence to a bound on an inner product of quantum states, which must handle the configurations where ν(x)=0.
Formalization scope
Inverse temperatures are elements of [0,∞] (ℝ≥0∞); the Boltzmann weight branches on β=∞. The differences βi+1−βi and 2βi+1−βi are truncated subtractions in [0,∞], exact on a cooling schedule. A schedule is a map N→[0,∞] of which only β0,…,βℓ matter, and "for all i" ranges over i=0,…,ℓ−1. H takes values in N with H≤n. Quantum samples are vectors of EuclideanSpace ℂ Ω with real amplitudes, and ∣⟨⋅∣⋅⟩∣2 is the squared norm of the complex inner product.
Added hypotheses, all disclosed in the statements: some configuration has H(x)=0, so that Z(∞)>0 (without it πℓ and the last ratio of Definition 1 are divisions by zero, which Lean evaluates to 0); the general divergence statements assume π(x)>0, which the paper's displays use implicitly by dividing by π(x). No hypothesis is placed on B. In the accuracy companion, the per-ratio guarantee is stated as a bound on the failure probability; neither measurability nor independence is assumed.
A goal that assumes χ2(πi+1,πi)≤B−1, assumes B>0 in a way that excludes the endpoint, or drops the step βℓ=∞ would be a different, weaker statement; the goal's only hypothesis on the schedule is Definition 1.
Not formalized: the quantum walk algorithms, the Wocjan–Abeyesinghe theorems (Theorems 9 and 10), the sample and step counts of Theorems 8 and 11 (stated in O(⋅) notation), and the existence of short Chebyshev cooling schedules.
Contributions welcome: proofs of the milestones and of the companions, and lemmas on Gibbs distributions at β=∞ that the companions share.
Selected references
A. Montanaro, Quantum speedup of Monte Carlo methods, Proc. R. Soc. A 471:20150301, 2015; cited here as the preprint arXiv:1504.06987v3, 2017. https://arxiv.org/abs/1504.06987
D. Štefankovič, S. Vempala, E. Vigoda, Adaptive simulated annealing: a new connection between sampling and counting, J. ACM 56(3):18, 2009. https://arxiv.org/abs/cs/0612058
P. Wocjan, C.-F. Chang, D. Nagaj, A. Abeyesinghe, Quantum algorithm for approximating partition functions, Phys. Rev. A 80:022340, 2009. https://arxiv.org/abs/0811.0596
Giddings 1999: Boundary S matrix and the AdS/CFT dictionary — free-field spectrum on global AdSResearch Paper
Motivation
The AdS/CFT correspondence (Maldacena 1997) relates quantum gravity on anti-de Sitter (AdS) space to a conformal field theory (CFT) living on its timelike boundary. Gubser–Klebanov–Polyakov and Witten gave the CFT-from-AdS direction of the dictionary: CFT correlators are computed from bulk Green functions. Giddings (PRL 83, 2707, 1999) supplies an entry in the reverse direction. Because AdS confines particles and has no ordinary asymptotic states, a flat-space S matrix does not exist; the paper defines a boundary S matrix from in/out states built out of wave packets incident from the boundary, derives an LSZ-type reduction formula (eq. 42), and concludes that the boundary S matrix equals the boundary CFT correlator (eqs. 44–45).
Every step of that argument rests on the classical theory of the free Klein–Gordon field on global AdS: the parameters h±,ν (eq. 4), the discrete normalizable spectrum ωnl=2h++2n+l with modes behaving like (cosr)2h+ at the boundary (eqs. 5–7), the non-normalizable modes behaving like (cosr)2h− (eqs. 8–9), and the boundary limit (eqs. 19–20) that fixes the normalization 2ν of the bulk–boundary propagator.
Setting
Fix an integer d≥2, an AdS radius R>0 and a scalar mass m∈R. Global AdSd+1 has metric (eq. 2)
ds2=R2sec2r(−dt2+dr2+sin2rdΩd−12),0≤r<2π.
Define (eq. 4)
ν=21d2+4m2R2,2h±=2d±ν.
A mode ϕ=e−iωtYlm(Ω)χ(r), with Ylm a spherical harmonic on Sd−1, solves the free equation (□−m2)ϕ=0 (eq. 3) exactly when the radial profileχ satisfies, on 0<r<π/2,
A normalizable mode is a nonzero C2 solution that is bounded as r→0 (regular at the centre of AdS) and has finite Klein–Gordon norm, i.e. ∫0π/2tand−1rχ(r)2dr<∞. The explicit modes of eq. (5) are
χnl(r)=sinlr(cosr)2h+Pn(l+d/2−1,ν)(cos2r),
with Pn(α,β) the Jacobi polynomial, and the eigenfrequencies of eq. (7) are ωnl=2h++2n+l.
Formalization targets
Goal: the normalizable spectrum (eqs. 3–7)
For every ω∈R, l∈N and radial profile χ,
χ is a normalizable mode at (ω,l)⟺∃n∈N:∣ω∣=ωnlandχ=cχnl on (0,2π) for some c=0.
Milestones
Eq. (4): 2h± are the two roots of Δ(Δ−d)=m2R2, and 2h+−2h−=2ν.
Eqs. (5), (7): χnl solves the radial equation at ω=ωnl.
Eq. (6): χnl(r)/(cosr)2h+→knl=0 as r→π/2.
Eq. (5): χnl is a normalizable mode at (ωnl,l).
Eqs. (8)–(9): for ∣ω∣ outside the spectrum there is a solution regular at r=0 with χ(r)/(cosr)2h−→1.
Eqs. (23), (42)–(44): given Witten's formula (43), the LSZ expression (42) built from the wave packets (23) equals ∫∏a[dbafa(ba)/Za]⟨T∏aO(ba)⟩.
Significance
The goal is the precise mathematical content behind the paper's statement that free solutions "exist at arbitrary frequency but are only normalizable for a discrete set of frequencies". This spectrum is what makes the boundary operators aωlm of eq. (25) act as creation and annihilation operators (eqs. 27–29), and the boundary exponents 2h± and the constant 2ν determine the normalizations in eqs. (20), (21), (28) and (29). The physics derivation of eqs. (28)–(42) is not rigorous mathematics; milestone 8 isolates the final step from (42)–(43) to (44), which is an exact identity about integral kernels.
The radial results are classical (the paper attributes the explicit solutions to Balasubramanian–Kraus–Lawrence). This mission asks for machine-checked proofs of these results, together with the reusable Jacobi-polynomial and boundary-asymptotics infrastructure they require.
Difficulty
Verifying that χnl solves the equation is a computation. The goal's converse direction is the hard part: one must show that a solution regular at r=0 can have finite Klein–Gordon norm only when ∣ω∣ equals some ωnl, and that it is then unique up to a scalar. This requires controlling both regular singular points r=0 and r=π/2 of the radial equation, including the resonant cases where 2ν or l+d/2−1 is an integer and logarithms appear. Since d≥2 forces ν≥1, the (cosr)2h− branch is never square-integrable, so the second quantization available for 0<ν<1 does not arise.
Formalization scope
d is a natural number with d≥2; m,R are real with R>0; l,n are natural numbers; ω is real and only ∣ω∣ matters.
Radial profiles are real-valued functions R→R; only their values on (0,π/2) enter any definition. Complex modes reduce to their real and imaginary parts.
Regularity at the origin is encoded as boundedness of ∣χ∣ on (0,π/4]. Finite Klein–Gordon norm is integrability of tand−1rχ(r)2 on (0,π/2).
The Jacobi polynomial is defined by the explicit finite sum with generalized binomial coefficients. Powers of cosr with real exponents use Real.rpow; cosr>0 on the relevant range.
Nontriviality (χ=0 somewhere) is part of the definition of a normalizable mode, so the zero function never counts.
Milestone 8 takes the LSZ right-hand side (42) as the definition of the boundary S matrix and Witten's relation (43) as a hypothesis, with joint integrability of the integrand. In- and out-packets are listed together, and the plane-wave limit (45) is not formalized.
Selected references
S. B. Giddings, Boundary S matrix and the anti–de Sitter space to conformal field theory dictionary, Phys. Rev. Lett. 83, 2707 (1999). https://doi.org/10.1103/PhysRevLett.83.2707
V. Balasubramanian, P. Kraus, A. Lawrence, Bulk vs. boundary dynamics in anti-de Sitter spacetime, Phys. Rev. D 59, 046003 (1999). https://arxiv.org/abs/hep-th/9805171
J. Maldacena, The large N limit of superconformal field theories and supergravity, Adv. Theor. Math. Phys. 2, 231 (1998). https://arxiv.org/abs/hep-th/9711200
S. S. Gubser, I. Klebanov, A. Polyakov, Gauge theory correlators from non-critical string theory, Phys. Lett. B 428, 105 (1998). https://arxiv.org/abs/hep-th/9802109
10 thms2 active usersReviewed
🏆Completed
Captain: Lucas
Hu–Wang 2023: Hubble Tension — Distance Relations Behind the H₀ ProbesResearch Paper
Motivation
The Hubble constantH0, the present expansion rate of the Universe, is inferred in two largely independent ways: from the cosmic microwave background (CMB) assuming the flat ΛCDM model, giving H0=67.40±0.50 km/s/Mpc (Planck 2018), and from the local distance ladder of Cepheids and Type Ia supernovae, giving H0=73.04±1.04 km/s/Mpc (Riess et al. 2022). The 4σ–6σ gap between such estimates is the Hubble tension. The review of Hu and Wang (2023) surveys the independent probes used to arbitrate it (strongly lensed quasars, megamasers, gravitational waves, fast radio bursts, the tip of the red giant branch) and the evidence, from a possible redshift dependence of the inferred H0, that the late-time Universe may need modification.
Several probes in that survey turn an observable into a value of H0 through an explicit formula in a flat ΛCDM background. This mission formalizes those formulas, Eqs. (1)–(8) of the review, and the mathematical properties that the inference relies on: that a measured time-delay distance determines H0 uniquely, that the dispersion measure–redshift relation of fast radio bursts is invertible, and that a "running" H0 diagnostic is a genuine test of flat ΛCDM.
Setting
Fix a matter density parameterΩm≥0 and impose spatial flatness, so that the dark-energy density parameter is ΩΛ=1−Ωm. The dimensionless expansion rate is
E(z)=Ωm(1+z)3+1−Ωm,
and the Hubble rate at redshift z is H(z)=H0E(z).
Distances. For redshifts z1≤z2 and speed of light c, the angular diameter distance between them is (Eq. (2))
D12=H0(1+z2)c∫z1z2E(z′)dz′,
and the distance from the observer to redshift z is the case z1=0 (Eq. (3)). A lens at redshift zlens in front of a quasar at zs has distances Dd (to the lens), Ds (to the source) and Dds (lens to source), and the time-delay distance (Eq. (1))
DΔt=(1+zlens)DdsDdDs
is the quantity inferred from the time delay between lensed images.
Fast radio bursts. The mean intergalactic dispersion measure at redshift z is (Eq. (5))
where Ωb is the baryon density parameter, fIGM the fraction of baryons in the intergalactic medium, and fe=YHXe,H+21YHeXe,He the electron fraction. The observed dispersion measure adds Milky Way and host contributions (Eq. (4)).
Redshift-dependent H0. Data binned in redshift are placed at the weighted redshiftzˉ=∑nznσn−2/∑nσn−2 (Eq. (6)); the trend of H0 across bins is fitted by the evolution functiong(z)=H~0/(1+z)α (Eq. (7)); and for an arbitrary expansion history H the H0 diagnostic is (Eq. (8))
H0(z)=1−Ωm0+Ωm0(1+z)3H(z).
Formalization targets
Goal: the time-delay distance determines H0
For c>0, Ωm≥0 and 0<zlens<zs there is K>0 such that for every H0>0,
DΔt(H0)=H0K.
The constant K is left unspecified: the goal asserts only the shape of the dependence, which is what makes the quasar-lensing inference of H0 well posed.
Milestones
Eqs. (2)–(3): in flat ΛCDM, Dds=Ds−1+zs1+zlensDd for 0≤zlens≤zs.
1/H0 scaling:H0DΔt(H0) is independent of H0=0.
Positivity:DΔt>0 for c,H0>0 and 0<zlens<zs.
Eq. (5):⟨DMIGM(z)⟩ is strictly increasing on z≥0 for positive continuous fIGM, fe.
Electron fraction:fe=7/8 for YH=0.75, YHe=0.25, full ionization.
Eq. (6):zˉ lies in any interval containing all the zn.
Eq. (7):g is strictly decreasing for H~0>0, α>0.
Eq. (8):H0(z)≡H0 on z≥0 if and only if H(z)=H0E(z) on z≥0.
Significance
The results. The review's quantitative arguments use these formulas as black boxes. The goal and milestones 1–3 make precise the statement that the time-delay distance is "primarily sensitive to H0": it is exactly inversely proportional to H0, with all other cosmological dependence in a positive constant. Milestone 4 is the invertibility of the dispersion measure–redshift relation on which FRB cosmology rests. Milestones 6–8 underpin the "descending H0" evidence of Section 5: the effective redshift of a bin is a redshift of that bin, a positive exponent in g means a decreasing trend, and a non-constant diagnostic H0(z) is equivalent to a departure from flat ΛCDM.
Formalizing them. These facts are standard and their proofs are short on paper. The mission also records a transcription issue in the source: Eq. (3) prints the integrand as Ωm(1+z′)3+ΩΛ, which is inconsistent with Eq. (2); the formalization uses the reciprocal square root, as in Eq. (2).
Difficulty
The algebraic statements (milestones 2, 5, 7, 8) require care only with Lean's total division and real powers. The analytic statements involve interval integrals: milestone 1 needs integrability of 1/E on [0,zs] and additivity of the integral, and milestones 3 and 4 need strict positivity of the integral of a positive continuous function over a nondegenerate interval. Unfolding the definitions and clearing denominators fails as soon as a denominator such as Dds or E(z) might vanish; each such case has to be ruled out from the hypotheses.
Formalization scope
All quantities are real-valued. Flatness is built in by writing 1−Ωm for ΩΛ; Ωm≥0 is assumed where needed, while Ωm≤1 is never needed and is not assumed. The angular diameter distances are interval integrals of 1/E; division by zero evaluates to 0, so positivity of the relevant denominators is either assumed or proved. The power (1+z)α in Eq. (7) is the real power and the weights σn−2 in Eq. (6) are integer powers. Physical constants (c, G, mp) and the functions fIGM, fe are free parameters, not numerical values. The statistical analyses of the review (likelihood fits, Gaussian-process reconstructions, quoted σ-levels) are out of scope.
All definitions live in one shared definition file in the HuWang2023 namespace; the distance functions and the H0 diagnostic are reusable for other flat-ΛCDM missions.
A. G. Riess et al., A Comprehensive Measurement of the Local Value of the Hubble Constant with 1 km/s/Mpc Uncertainty from the Hubble Space Telescope and the SH0ES Team, ApJL 934 (2022) L7. https://arxiv.org/abs/2112.04510
K. C. Wong et al., H0LiCOW XIII. A 2.4% measurement of H0 from lensed quasars, MNRAS 498 (2020) 1420. https://arxiv.org/abs/1907.04869
J.-P. Macquart et al., A census of baryons in the Universe from localized fast radio bursts, Nature 581 (2020) 391. https://arxiv.org/abs/2005.13161
C. Krishnan, E. Ó Colgáin, M. M. Sheikh-Jabbari, T. Yang, Running Hubble tension and a H0 diagnostic, Phys. Rev. D 103 (2021) 103509. https://arxiv.org/abs/2011.02858
M. G. Dainotti et al., On the Hubble constant tension in the SNe Ia Pantheon sample, ApJ 912 (2021) 150. https://arxiv.org/abs/2103.02117
Relativity and Particle Mechanics: the Lorentz-force geodesic equation from Hamiltonian mechanicsResearch Paper
Motivation
How much of relativity is already contained in Hamiltonian particle mechanics? The note by Carcassi and Aidala argues that the metric tensor need not be postulated as a property of space-time: it emerges as the linear relation between the conjugate (kinetic) momentum of a particle and its velocity, Πα=mgαβuβ. Writing the symplectic form in position–momentum or position–velocity variables, the metric and the electromagnetic force tensor Fαβ appear as components of the symplectic structure, and the geodesic equation with the Lorentz force falls out of Hamilton's equations.
Setting
Space-time is a single coordinate chart Rn with coordinates xα; phase space is Rn×Rn with canonical coordinates (qα,pα), qα=xα, and canonical Poisson bracket {f,h}=∂qμf∂pμh−∂pμf∂qμh. The data are
a smooth metric gαβ(x): symmetric and nondegenerate at every point, of any signature, with inverse gαβ;
a smooth vector potential Aα(x) with force tensor Fαβ=∂αAβ−∂βAα;
a charge e (written q in the note) and a mass m=0.
The kinetic momentum is Πα=pα−eAα, the velocity uα=m1gαβΠβ, and the Hamiltonian (extended phase space) is H=2m1ΠαgαβΠβ=21muαgαβuβ; it generates the evolution dsf={f,H} along the affine parameter s. Christoffel symbols are Γαβγ=21(∂γgαβ+∂βgαγ−∂αgβγ) and Γβγα=gαδΓδβγ. The note also introduces the symbol Gαβγ=∂αgβγ−∂βgαγ, which appears in the symplectic form in position–velocity variables.
Formalization targets
Goal: the geodesic equation modified by the force tensor (eq. (9))
DsΠα=dsΠα−dsxδΓδαγΠγ=meFαβgβγΠγ,
as an identity of functions on phase space, where ds={⋅,H}. Hamilton's equations alone, with no geometric postulate, yield the covariant Lorentz-force law.
Milestones
The milestones follow the equations of the note: the inverse-metric derivative (2), the brackets of kinetic momenta (8), the position equation (9), the symbol G and its raised form (10)–(11), the velocity brackets (13), the position–velocity form of the geodesic equation (14), the antisymmetrized covariant derivatives (15), and the statement that G≡0 makes the metric a Hessian (16).
Significance
The results make precise the claim that the metric and the force tensor characterize the geometry of the tangent bundle as seen by Hamiltonian mechanics. The symbol Gαβγ is not a tensor, and eq. (16) shows that frames with G≡0 have a Hessian metric; the note ends with the open question of which frames have G=0, and whether such frames exist in curved space-time.
Difficulty
Each statement is a finite computation, but the computations combine the Leibniz rule for the Poisson bracket, derivatives of the matrix inverse, and repeated relabeling of dummy indices. Eq. (16) needs a Poincaré-lemma argument (closed one-forms on Rn are exact), applied twice.
Formalization scope
Everything is stated in one global chart Rn (Fin n → ℝ); partial derivatives are Fréchet derivatives along coordinate directions, and all index sums are explicit finite sums. Smoothness of g and A and nondegeneracy of g are standing assumptions (the definition IsSmoothMetric). Phase-space functions are functions of (x,p), and dsf is the canonical Poisson bracket {f,H}, so no flow or ODE solution is needed. The differential-form computations of eqs. (3), (6), (10) and (12), and the transformation law of G on p. 8, are not included as targets.
Selected references
G. Carcassi, C. A. Aidala, Relativity and Particle Mechanics (note).