Claim 6 — uniform-RO stability implies average-RO stability with the same rate
ProvedLearnStability.Characterization.claim6_uniformRO_imp_averageROLet be a learning problem satisfying the standing assumptions and a measurable learning rule. If is uniform-RO stable with rate , then for every probability distribution on it is average-RO stable with rate under :
The implication is not a direct specialisation: Definition 4 uses one test point for all , whereas Definition 5 tests at the replacement point . Claim 6 lets the sufficiency direction of Theorem 7 use the in-expectation machinery of Lemmas 11 and 15.
Formalization Note. The paper states Claim 6 without proof and without quantifying the distribution; it is read as holding under every distribution (the paper calls this "universally" stable, p. 2648).
import Mathlib import Definitions.Def_LearnStability_Characterization_Setting import Definitions.Def_LearnStability_Characterization_RuleProperties import Definitions.Def_LearnStability_Characterization_Stability open MeasureTheory
namespace LearnStability.Characterization
/-- Claim 6 (p. 2648): a (measurable) rule that is uniform-RO stable with rate `ε` is
average-RO stable with rate `ε` under every distribution `D`. -/
theorem claim6_uniformRO_imp_averageRO {H Z : Type*} [MeasurableSpace Z]
(f : H → Z → ℝ) (B : ℝ) (hP : StandingAssumptions f B)
(A : Rule H Z) (hA : MeasurableRule f A) (ε : ℕ → ℝ)
(hstab : UniformROStable f A ε) :
∀ D : Measure Z, IsProbabilityMeasure D → AverageROStable f A D ε := by sorry
end LearnStability.Characterization
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Hypotheses.
- A loss and a real number satisfying the standing assumptions:
- ;
- each is measurable;
- for each , the minimal empirical risk is measurable.
- A rule with jointly measurable for every .
- An arbitrary .
- is uniform-RO stable with rate : for every , all and every ,
Conclusion. For every probability measure on , is average-RO stable under with the same : for every ,
Degenerate cases.
- If is empty, the conclusion is vacuous because there is no probability measure. The uniform-stability hypothesis is also vacuous in that case.
- If is empty, no rule exists and the statement is vacuous.
- is not assumed to be a rate, and is never used.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.