Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

DeWitt supermetric is positive on traceless momenta

Proved
WheelerDeWittSuperspace.superQuad_pos_of_traceless

by Mazecto · Oct 5, 2026 · Mathlib 0df444a (Lean v4.33.1)

general-relativitymathematical-physicsquantum-gravity

Let hhh be a positive-definite 3×33\times33×3 matrix and p≠0p\neq0p=0 a symmetric matrix with tr⁡(hp)=0\operatorname{tr}(hp)=0tr(hp)=0. Then

Gabcd(h) pabpcd>0,Gabcd=hachbd+hadhbc−habhcd2det⁡h.G_{abcd}(h)\,p^{ab}p^{cd}>0,\qquad G_{abcd}=\frac{h_{ac}h_{bd}+h_{ad}h_{bc}-h_{ab}h_{cd}}{2\sqrt{\det h}}.Gabcd​(h)pabpcd>0,Gabcd​=2deth​hac​hbd​+had​hbc​−hab​hcd​​.

This is the positive five-dimensional part of the Lorentzian signature of the supermetric.

Preamble
import Definitions.Def_WheelerDeWittSuperspace

set_option autoImplicit false

open Matrix
Formal statement
namespace WheelerDeWittSuperspace

/-- Milestone 1 (Lorentzian signature, positive part): the supermetric is positive on
nonzero symmetric momenta that are traceless with respect to `h`. -/
theorem superQuad_pos_of_traceless (m p : Matrix (Fin 3) (Fin 3) ℝ) (hm : m.PosDef)
    (hp : pᵀ = p) (hp0 : p ≠ 0) (htr : (m * p).trace = 0) :
    0 < superQuad m p := by sorry

end WheelerDeWittSuperspace
Source
B. S. DeWitt, Quantum Theory of Gravity I. The Canonical Theory, Phys. Rev. 160 (1967) 1113-1148, https://doi.org/10.1103/PhysRev.160.1113, Section 5; C. Kiefer, Quantum Geometrodynamics: whence, whither?, Gen. Relativ. Gravit. 41 (2009) 877-901, https://arxiv.org/abs/0812.0295, eq. (5)
Read-back

What the Lean code literally says, in plain math · claude-opus-5-5

Theorem superQuad_pos_of_traceless. Let m=(mab)m = (m_{ab})m=(mab​) and p=(pab)p = (p^{ab})p=(pab) be arbitrary real 3×33\times 33×3 matrices, with indices a,b∈{0,1,2}a,b \in \{0,1,2\}a,b∈{0,1,2}. Assume:

  1. mmm is positive definite in Mathlib's sense. This means mmm is symmetric (mT=mm^{\mathsf T} = mmT=m) and xTm x>0x^{\mathsf T} m\, x > 0xTmx>0 for every nonzero x∈R3x \in \mathbb{R}^3x∈R3. In particular det⁡m>0\det m > 0detm>0.
  2. ppp is symmetric: pT=pp^{\mathsf T} = ppT=p.
  3. p≠0p \neq 0p=0 (not the zero matrix).
  4. tr⁡(m p)=∑a,bmab pba=0\operatorname{tr}(m\,p) = \sum_{a,b} m_{ab}\, p^{ba} = 0tr(mp)=∑a,b​mab​pba=0. The trace condition pairs ppp with the matrix mmm itself, not with m−1m^{-1}m−1.

The conclusion is the strict inequality

0<Gm(p),0 < \mathcal{G}_m(p),0<Gm​(p),

where Gm(p)\mathcal{G}_m(p)Gm​(p) (the definition superQuad) is the full quadruple sum

Gm(p)=∑a=02∑b=02∑c=02∑d=02Gabcd(m) pab pcd,\mathcal{G}_m(p) = \sum_{a=0}^{2}\sum_{b=0}^{2}\sum_{c=0}^{2}\sum_{d=0}^{2} G_{abcd}(m)\, p^{ab}\, p^{cd},Gm​(p)=a=0∑2​b=0∑2​c=0∑2​d=0∑2​Gabcd​(m)pabpcd,

and the coefficients (the definition deWitt) are

Gabcd(m)=mac mbd+mad mbc−mab mcd2 V(m),V(m)=det⁡m,G_{abcd}(m) = \frac{m_{ac}\, m_{bd} + m_{ad}\, m_{bc} - m_{ab}\, m_{cd}}{2\, V(m)}, \qquad V(m) = \sqrt{\det m},Gabcd​(m)=2V(m)mac​mbd​+mad​mbc​−mab​mcd​​,V(m)=detm​,

where VVV (the definition volume) is the real square root. Under hypothesis 1, det⁡m>0\det m > 0detm>0. So V(m)>0V(m) > 0V(m)>0, and the truncated square root and division by zero never produce junk values. The coefficients are built from mmm with lower indices directly; the inverse m−1m^{-1}m−1 does not appear.

Unfolding the sum with mmm and ppp symmetric, the claim reads

2tr⁡(mpmp)−(tr⁡(mp))22det⁡m>0,\frac{2\operatorname{tr}(m p m p) - \big(\operatorname{tr}(m p)\big)^2}{2\sqrt{\det m}} > 0,2detm​2tr(mpmp)−(tr(mp))2​>0,

which under hypothesis 4 becomes tr⁡(mpmp)>0\operatorname{tr}(m p m p) > 0tr(mpmp)>0.

Edge cases. There are no implicit binders, type parameters or typeclass assumptions: the dimension is fixed at 333 and the scalars are real. The hypotheses can all hold together, so the statement is not vacuous. For example, m=Im = Im=I and p=diag⁡(1,−1,0)p = \operatorname{diag}(1,-1,0)p=diag(1,−1,0) satisfy all four. The statement says nothing about matrices ppp that are not symmetric or that have tr⁡(mp)≠0\operatorname{tr}(mp) \neq 0tr(mp)=0, or about matrices mmm that are not positive definite.

Human review
  • Endorsed by Shuze Chen · Oct 8, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Mazecto · Oct 8, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

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

About Prove2Me

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

How Prove2Me worksResearch paperProve2Me Team
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me