The above-two primal potential identity and terminal objective-gap estimate.
noncomputable def
V7.Stage4AboveTwoPrimalRepair.primalPotential
{d : ℕ}
(p : ℝ)
(n : ℕ)
(data : AbovePrimalPhaseData p d n)
(z : Point d)
:
The primal mirror potential after subtracting the accumulated Bregman and smoothness gaps.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
V7.Stage4AboveTwoPrimalRepair.primalResidual
{d : ℕ}
(p : ℝ)
(n : ℕ)
(data : AbovePrimalPhaseData p d n)
:
The accumulated gradient, mirror, and mixed-pairing residual of the actual primal trajectory.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
V7.Stage4AboveTwoPrimalRepair.primalPotential_le
{d : ℕ}
(p : ℝ)
(hp : 2 < p)
(n : ℕ)
(data : AbovePrimalPhaseData p d n)
(hass : AbovePrimalPhaseAssumptions data)
(z : Point d)
:
theorem
V7.Stage4AboveTwoPrimalRepair.primalResidual_lower
{d : ℕ}
(p : ℝ)
(hp : 2 < p)
(n : ℕ)
(data : AbovePrimalPhaseData p d n)
(hcoeff : AboveCoefficientAssumptions n data.u data.dw data.alpha data.c data.b)
:
theorem
V7.Stage4AboveTwoPrimalRepair.primalPotential_identity
{d : ℕ}
(p : ℝ)
(hp : 2 < p)
(n : ℕ)
(data : AbovePrimalPhaseData p d n)
(hass : AbovePrimalPhaseAssumptions data)
(z : Point d)
:
primalPotential p n data z = data.u n * (data.oracle.value (data.x n) - data.oracle.value z) + aboveH p z + aboveHstar p (data.s n) - O3.pairing (data.s n) z + primalResidual p n data