Proof of Theorem 1.1 — system (10) approximates with quality
ProvedPolyhedralSOC.UpperBound.system10_qualityp2o-batch-p200ap2o-gran-per-chapterp2o-plan-paperp2o-v1polyhedral-approximationsecond-order-cone
Let , , and let be positive integers. Then system (10) (system (8) with parameter placed on every triple of the tower of variables) describes a polyhedral approximation of of quality
that is:
- every can be extended (by tower variables with , , and variables ) to a solution of (10);
- whenever extends to a solution of (10),
This is property 3 of the approximation in the proof of Theorem 1.1.
Formalization Note Stated on solution sets; the size counts (properties 1–2 of the paper) concern the encoding of (10) as a linear map and are not part of this statement. The norm is the Euclidean norm.
Preamble
import Mathlib import Definitions.Def_PolyhedralSOC_Shared_LorentzCone import Definitions.Def_PolyhedralSOC_UpperBound_Tower import Definitions.Def_PolyhedralSOC_UpperBound_System10
Formal statement
namespace PolyhedralSOC.UpperBound
/-- Ben-Tal & Nemirovski, *On Polyhedral Approximations of the Second-Order Cone*,
Math. Oper. Res. 26(2):193–205 (2001), proof of Theorem 1.1, system (10) and its
property 3, pp. 200–201 (PDF pp. 8–9): for `k = 2^θ`, `θ ≥ 1`, and positive integers
`ν_1, …, ν_θ`, the system (10) describes a polyhedral approximation of `L^k` of quality
`β = ∏_{ℓ=1}^θ 1/cos(π/2^{ν_ℓ+1}) − 1`, stated on solution sets:
(i) every `(y, t) ∈ L^k` extends to a solution of (10);
(ii) every solution of (10) satisfies `‖y‖₂ ≤ (1 + β) t`. -/
theorem system10_quality (θ : ℕ) (hθ : 1 ≤ θ) (νs : ℕ → ℕ)
(hν : ∀ ℓ : ℕ, 1 ≤ ℓ → ℓ ≤ θ → 1 ≤ νs ℓ) :
(∀ (y : Fin (2 ^ θ) → ℝ) (t : ℝ), (y, t) ∈ Shared.LorentzCone (2 ^ θ) →
∃ (Y : ℕ → ℕ → ℝ) (ξ η : ℕ → ℕ → ℕ → ℝ),
IsTowerOf θ y t Y ∧ System10 θ νs Y ξ η) ∧
(∀ (y : Fin (2 ^ θ) → ℝ) (t : ℝ) (Y : ℕ → ℕ → ℝ) (ξ η : ℕ → ℕ → ℕ → ℝ),
IsTowerOf θ y t Y → System10 θ νs Y ξ η →
Shared.eucNorm y ≤ (∏ ℓ ∈ Finset.Icc 1 θ, 1 / Real.cos (Real.pi / 2 ^ (νs ℓ + 1))) * t) := by sorry
end PolyhedralSOC.UpperBound
Source
Ben-Tal & Nemirovski, On Polyhedral Approximations of the Second-Order Cone, Math. Oper. Res. 26(2):193–205 (2001), proof of Theorem 1.1, pp. 200–201, system (10) and property 3
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.