Theorem 7.7 — if is bounded on , then is Lipschitz on
ProvedWets1974.Stability.Z_lipschitz_on_KConsider a stochastic program with fixed recourse whose random element , with law a probability measure , satisfies the weak covariance condition (Definition 2.2), and whose recourse matrix has full row rank (the paper's standing assumption, p. 312). Let and be as in the model. Suppose is bounded on , i.e. for every . Then is finite on and satisfies a Lipschitz condition there: there is a constant such that
where is the Euclidean norm of .
Together with Theorem 7.6 this shows that, whenever the deterministic equivalent program is not identically , its objective is a finite, convex, Lipschitz function on the feasible region; this is the regularity used for the stability result, Theorem 8.11.
Formalization Note The paper writes " is bounded on ". By Theorem 7.6, is either finite or identically on , and the proof opens with "if on "; the hypothesis is therefore read as on , which is weaker than a two-sided bound and makes the theorem stronger. Finiteness on is part of the conclusion, so that toReal is exact. The constant may depend on the instance. The Euclidean norm is written as .
import Mathlib import Definitions.Def_Wets1974_Stability_Model
namespace Wets1974.Stability
open MeasureTheory Matrix
/-- Theorem 7.7, pp. 329–330: under the weak covariance condition (and the standing full row
rank of `W`, p. 312), if `Z` is bounded (i.e. `> −∞`) on `K`, then `Z` is finite on `K` and
Lipschitz there for the Euclidean norm: `|Z(x) − Z(x⁰)| ≤ B̄ ‖x − x⁰‖` for `x, x⁰ ∈ K`. -/
theorem Z_lipschitz_on_K {n nb mb m : ℕ} (μ : Measure (DataSpace n nb mb))
[IsProbabilityMeasure μ] (hcov : WeakCovariance μ)
(W : Matrix (Fin mb) (Fin nb) ℝ) (hW : FullRowRank W)
(A : Matrix (Fin m) (Fin n) ℝ) (b : Fin m → ℝ)
(hbdd : ∀ x ∈ K μ W A b, Z μ W x ≠ ⊥) :
(∀ x ∈ K μ W A b, Z μ W x ≠ ⊥ ∧ Z μ W x ≠ ⊤) ∧
∃ Bbar : ℝ, ∀ x ∈ K μ W A b, ∀ x₀ ∈ K μ W A b,
|(Z μ W x).toReal - (Z μ W x₀).toReal| ≤
Bbar * Real.sqrt (∑ i, (x i - x₀ i) ^ 2) := by sorry
end Wets1974.Stability
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.