Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Theorem 6.6, p. 26 — min P_nmq ≥ L_nmq, and min P_nmq ≥ u_r(γ)ᵀ H_r(γ)⁻¹ u_r(γ) when q = m = 2r

Proved
SymPolyOpt.PowerSumLB.theorem_6_6

by mikedeng1 · Oct 9, 2026 · Mathlib 0df444a (Lean v4.33.1)

hankel-matrixp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1polynomial-optimizationpower-sumsschur-complementsemidefinite-programming

Let n,m,q∈Nn, m, q \in \mathbb Nn,m,q∈N with m≤n+1m \le n+1m≤n+1 and m≤q≤2n−2m \le q \le 2n-2m≤q≤2n−2, let γ1,…,γm−1∈R\gamma_1, \dots, \gamma_{m-1} \in \mathbb Rγ1​,…,γm−1​∈R, and let Pnmq\mathrm P_{nmq}Pnmq​ be the problem

min⁡∑i=1nxi qs.t.∑i=1nxi j=γj,j=1,…,m−1,\min \sum_{i=1}^n x_i^{\,q} \quad \text{s.t.} \quad \sum_{i=1}^n x_i^{\,j} = \gamma_j, \quad j = 1,\dots,m-1,mini=1∑n​xiq​s.t.i=1∑n​xij​=γj​,j=1,…,m−1,

with optimal value min⁡Pnmq\min \mathrm P_{nmq}minPnmq​ (an infimum, possibly ±∞\pm\infty±∞). Then:

  1. (a) min⁡Pnmq≥Lnmq\min \mathrm P_{nmq} \ge \mathrm L_{nmq}minPnmq​≥Lnmq​, where Lnmq\mathrm L_{nmq}Lnmq​ is the value of the semidefinite program (6.5).
  2. (b) If q=m=2rq = m = 2rq=m=2r, set γ0=n\gamma_0 = nγ0​=n, let Hr(γ)=(γi+j−2)1≤i,j≤rH_r(\gamma) = (\gamma_{i+j-2})_{1\le i,j\le r}Hr​(γ)=(γi+j−2​)1≤i,j≤r​ and ur(γ)T=(γr,…,γ2r−1)u_r(\gamma)^T = (\gamma_r, \dots, \gamma_{2r-1})ur​(γ)T=(γr​,…,γ2r−1​), so that Hr+1(s)=(Hr(γ)ur(γ)ur(γ)Ts2r)H_{r+1}(s) = \begin{pmatrix} H_r(\gamma) & u_r(\gamma) \\ u_r(\gamma)^T & s_{2r}\end{pmatrix}Hr+1​(s)=(Hr​(γ)ur​(γ)T​ur​(γ)s2r​​). If Hr(γ)H_r(\gamma)Hr​(γ) is positive definite, then
min⁡Pnmq≥ur(γ)THr(γ)−1ur(γ).\min \mathrm P_{nmq} \ge u_r(\gamma)^T H_r(\gamma)^{-1} u_r(\gamma).minPnmq​≥ur​(γ)THr​(γ)−1ur​(γ).

Part (a) says that a single semidefinite constraint on an n×nn\times nn×n Hankel matrix gives a lower bound on a symmetric polynomial optimization problem whose size does not grow with the degree; part (b) gives the bound in closed form in the even case.

Formalization Note The paper prints the bound of (b) as ur(γ)THr(γ)ur(γ)u_r(\gamma)^T H_r(\gamma) u_r(\gamma)ur​(γ)THr​(γ)ur​(γ), which is false: for n=2n = 2n=2, m=q=2m = q = 2m=q=2, γ1=1\gamma_1 = 1γ1​=1 one has min⁡P=1/2\min \mathrm P = 1/2minP=1/2 (at x=(1/2,1/2)x = (1/2,1/2)x=(1/2,1/2)) while uTH1u=nγ12=2u^T H_1 u = n\gamma_1^2 = 2uTH1​u=nγ12​=2. The paper's own proof (Schur complement on Hr+1(s)H_{r+1}(s)Hr+1​(s)) gives the inverse, which is stated here. The hypothesis that Hr(γ)H_r(\gamma)Hr​(γ) is positive definite is added so that the inverse exists. All optimal values are infima in the extended reals. The bound q≤2n−2q \le 2n-2q≤2n−2 uses natural-number subtraction; for n≤1n \le 1n≤1 it forces q=0q = 0q=0.

Preamble
import Mathlib
import Definitions.Def_SymPolyOpt_PowerSumLB_Setting
open Matrix
Formal statement
namespace SymPolyOpt.PowerSumLB

/-- Theorem 6.6 (with (b) corrected to the inverse of H_r(γ)). -/
theorem theorem_6_6 (n m q : ℕ) (γ : ℕ → ℝ) (hm : m ≤ n + 1) (hmq : m ≤ q) (hq : q ≤ 2 * n - 2) :
    valL n m q γ ≤ minP n m q γ ∧
    ∀ r : ℕ, q = 2 * r → m = 2 * r → (hankel r (gammaExt n γ)).PosDef →
      (((fun i : Fin r => γ (r + i)) ⬝ᵥ
          ((hankel r (gammaExt n γ))⁻¹ *ᵥ fun i : Fin r => γ (r + i)) : ℝ) : EReal)
        ≤ minP n m q γ := by sorry

end SymPolyOpt.PowerSumLB
Source
Riener, Theobald, Jansson Andrén and Lasserre, Exploiting symmetries in SDP-relaxations for polynomial optimization, arXiv:1103.0486v3, p. 26, Theorem 6.6
Human review
  • Endorsed by Shuze Chen · Oct 9, 2026

    Confirmed by the moderator at approval.

  • Endorsed by mikedeng1 · Oct 9, 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