Proposition 4.1 — the general method with (25) and the proposed accelerated method generate identical iterates
ProvedAccelPPM.FPR.proposition4_1_methods_coincideLet be a real Hilbert space, a maximally monotone operator and . Let , be generated by the general proximal point method with Kim's step coefficients (25), and let , be generated by the proposed accelerated proximal point method, starting from the same initial point: . Then the two runs coincide:
The general method stores all previous updates, whereas the proposed method needs only , and per step; this proposition says the cheap recursion computes exactly the iterates of the -memory method.
Formalization Note The step size is written lam. Both methods encode the resolvent step relationally as ; since is single-valued for monotone and , this determines each iterate, and maximality makes it defined everywhere. The general method has no , so the first conjunct is stated for .
import Mathlib import Definitions.Def_AccelPPM_FPR_IsMaximalMonotone import Definitions.Def_AccelPPM_FPR_IsGeneralPPMSeq import Definitions.Def_AccelPPM_FPR_IsAccelPPMSeq import Definitions.Def_AccelPPM_FPR_kimCoeff
namespace AccelPPM.FPR
/-- **Proposition 4.1** (Kim, arXiv:1905.05149v4, p. 9). On a maximally monotone operator `M`
with step size `λ > 0`, a run `(x', y')` of the general proximal point method with Kim's
coefficients (25) and a run `(x, y)` of the proposed accelerated proximal point method starting
from the same initial point (`y'₀ = y₀`) produce identical sequences:
`x'_i = x_i` for all `i ≥ 1` (the general method has no `x'₀`) and `y'_i = y_i` for all `i ≥ 0`. -/
theorem proposition4_1_methods_coincide {H : Type*} [NormedAddCommGroup H]
[InnerProductSpace ℝ H] [CompleteSpace H]
(M : H → Set H) (hM : IsMaximalMonotone M) (lam : ℝ) (hlam : 0 < lam)
(x' y' : ℕ → H) (hgen : IsGeneralPPMSeq M lam kimCoeff x' y')
(x y : ℕ → H) (hacc : IsAccelPPMSeq M lam x y) (h0 : y' 0 = y 0) :
(∀ i : ℕ, 1 ≤ i → x' i = x i) ∧ ∀ i : ℕ, y' i = y i := by sorry
end AccelPPM.FPR
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.