Helper for Theorem 8.46: the squared dynamic stepsizes form the harmonic prefix sum from Lemma 8.27.
Helper for Theorem 8.46: the dynamic stepsizes themselves form the inverse-square-root prefix sum from Lemma 8.27.
Helper for Theorem 8.46: scaling the harmonic-prefix ratio estimate by L / 2 preserves the
O(log(k) / √k) bound for the dynamic stepsize sequence.
Helper for Theorem 8.46: on the active full-history branch, the repaired average is the
centerMass of the same weights used in the full-window bridge from Lemma 8.45.
Helper for Theorem 8.46: the repaired full-history average remains in the feasible ambient
set X.
Helper for Theorem 8.46: any feasible dual multiplier pairs with the constraint vector by at most the Euclidean norm of the positive constraint violation.
Helper for Theorem 8.46: the Slater ratio controls the positive-part constraint violation from below through any optimal dual multiplier.
Helper for Theorem 8.46: the full-history average satisfies the objective-gap
O(log(k) / √k) bound for the dynamic stepsize sequence.
Helper for Theorem 8.46: the full-history average satisfies the penalized
objective-plus-violation O(log(k) / √k) bound with penalty coefficient 2 α.
Theorem 8.46: under Assumption 8.41, if ‖g x‖ ≤ L on X and xBar is a strict feasible
point, then the full-history averaged iterate generated by the dual projected subgradient method
with stepsizes γ_k = 1 / √(k + 1) satisfies the O(log(k) / √k) bound on the maximum of the
objective gap and the Slater-scaled positive-part constraint violation.
The full-history averaged iterate satisfies the objective-gap half of the
O(log(k) / √k) rate bound.
If the Slater ratio is positive, the full-history averaged iterate also satisfies the
positive-part-constraint-violation half of the O(log(k) / √k) rate bound.