Eq. (20) — one-step estimate of the augmented Lagrangian
ProvedNonconvexSplitting.ProxADMM.eq20_one_stepadmmnonconvex-optimizationp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Assume the standing assumptions and Assumption 1 with witnesses , and let be generated by the proximal ADMM. Then for every
Here for any self-map , including indefinite ones.
Summed over , this estimate is the source of the descent of the augmented Lagrangian along the proximal ADMM.
Formalization Note takes values in (EReal), so the inequality is written additively: with the real right-hand side .
Preamble
import Mathlib import Definitions.Def_NonconvexSplitting_Shared_StandingAssumptions import Definitions.Def_NonconvexSplitting_Shared_IsProxADMMSeq import Definitions.Def_NonconvexSplitting_Shared_Assumption1 open NonconvexSplitting.Shared open Filter Topology open scoped InnerProductSpace
Formal statement
namespace NonconvexSplitting.ProxADMM
/-- Eq. (20) of Li–Pong (p. 8): one-step estimate for the augmented Lagrangian along the
proximal ADMM, written additively in `EReal`. -/
theorem eq20_one_step {n m : ℕ} (h : EuclideanSpace ℝ (Fin n) → ℝ) (P : EuclideanSpace ℝ (Fin m) → EReal)
(phi : EuclideanSpace ℝ (Fin n) → ℝ) (M : EuclideanSpace ℝ (Fin n) →L[ℝ] EuclideanSpace ℝ (Fin m)) (β : ℝ)
(hstd : StandingAssumptions h P phi β)
(σ δ γ : ℝ) (Q1 Q2 T1 T2 Q3 : EuclideanSpace ℝ (Fin n) →L[ℝ] EuclideanSpace ℝ (Fin n))
(hA : Assumption1 h phi M β σ Q1 Q2 T1 T2 δ Q3 γ)
(x : ℕ → EuclideanSpace ℝ (Fin n)) (y z : ℕ → EuclideanSpace ℝ (Fin m))
(hseq : IsProxADMMSeq h P phi M β x y z)
(t : ℕ) (ht : 1 ≤ t) :
augLag h P M β (x (t + 1)) (y (t + 1)) (z (t + 1)) ≤
augLag h P M β (x t) (y t) (z t) +
((1 / 2 * wnormSq ((2 / (σ * β * γ)) • Q3 - δ • (1 : EuclideanSpace ℝ (Fin n) →L[ℝ] EuclideanSpace ℝ (Fin n)) - T2) (x (t + 1) - x t) +
1 / 2 * wnormSq ((2 / (σ * β * (1 - γ))) • (T1 * T1)) (x t - x (t - 1)) : ℝ) : EReal) := by sorry
end NonconvexSplitting.ProxADMM
Source
Li & Pong, Global Convergence of Splitting Methods for Nonconvex Composite Optimization, arXiv:1407.0753v6, p. 8, Eq. (20)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.