Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Reflection positivity after positive normalization

Proved
FiniteSplitGibbsMethodsII.normalizedReflectionPositivity

by lisamegawatts · Sep 18, 2026 · Mathlib c5ea003 (Lean v4.30.0)

normalizationpositive-semidefinitereflection-positivitysplit-weights

Let XXX, AAA, and III be finite, and let W(x,y)=∑a∈Acaϕa(x)ϕa(y)W(x,y)=\sum_{a\in A}c_a\phi_a(x)\phi_a(y)W(x,y)=∑a∈A​ca​ϕa​(x)ϕa​(y) have ca≥0c_a\ge0ca​≥0. If Z=∑x,yW(x,y)>0Z=\sum_{x,y}W(x,y)>0Z=∑x,y​W(x,y)>0, then for every family Fi:X→RF_i:X\to\mathbb RFi​:X→R, the reflected kernel constructed from W/ZW/ZW/Z is a symmetric positive-semidefinite real matrix. This theorem uses coefficient nonnegativity and positivity of the scalar normalizer; it neither assumes nor concludes pointwise nonnegativity or probability normalization.

Preamble
import Definitions.Def_FiniteSplitGibbsMethodsII
import Theorems.Thm_FiniteReflectionPositivityMethodsI_splitWeightReflectionPositivity

open FiniteSplitGibbsMethodsII
Formal statement
theorem FiniteSplitGibbsMethodsII.normalizedReflectionPositivity :
    NormalizedReflectionPositivityGate := by sorry
Source
Positive-scalar normalization corollary of the published Prove2Me theorem FiniteReflectionPositivityMethodsI.splitWeightReflectionPositivity, id 25912f71-137c-4b0d-b43b-3e25dcbd7163. Its source is LeanProofs commit dbf503b2909cc17787d40a21eb75a0c9354cc6ef, ReflectionPositivityInfraredBound.lean, lines 40--56: https://github.com/MonumentalSystems/LeanProofs/blob/dbf503b2909cc17787d40a21eb75a0c9354cc6ef/LeanProofs/StatMech/ReflectionPositivityInfraredBound.lean . Exact local gate: NormalizedReflectionPositivityGate.
Read-back

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

For every universe-level-0 triple of types X,A,IX,A,IX,A,I, each equipped with a finite enumeration, and every split-weight datum DDD on XXX indexed by AAA, if D.coefficient(a)≥0D.coefficient(a)≥0D.coefficient(a)≥0 for every a∈Aa∈Aa∈A and the split partition function ZDZ_DZD​, namely the finite sum of D.weight(ω.1,ω.2)D.weight(ω.1,ω.2)D.weight(ω.1,ω.2) over all full configurations ωωω of XXX, is strictly positive, then for every observable family O:I→X→RO:I→X→ℝO:I→X→R, the III-by-III reflected kernel formed from the normalized weight (l,r)↦D.weight(l,r)/ZD(l,r)↦D.weight(l,r)/Z_D(l,r)↦D.weight(l,r)/ZD​ and OOO is positive semidefinite. The theorem assumes no pointwise nonnegativity of D.weightD.weightD.weight. All three types are permitted to be empty; whenever the strict-positivity hypothesis on ZDZ_DZD​ is impossible the implication is vacuous, while an empty III leaves the positive-semidefinite assertion with only its empty-index meaning.

Human review
  • Endorsed by Shuze Chen · Sep 23, 2026

  • Endorsed by lisamegawatts · Sep 23, 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 paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me