Appendix (4) — the limit of as is
ProvedRobustMeanCov.OnePoint.twoPointValue_tendsto_oneLet be concave and twice differentiable with convex derivative , let and , and let be the two-point objective (8) with mean and standard deviation .
- If as , then
- If as , then as .
Since each is the expected utility of a law in , this yields the upper bound (4) of the appendix, , and in the second case shows .
Formalization Note Under these hypotheses is nondecreasing and nonpositive, so its limit at is either finite or ; the two cases are stated separately with explicit limit hypotheses.
import Mathlib import Definitions.Def_RobustMeanCov_OnePoint_twoPointValue open Filter Topology
namespace RobustMeanCov.OnePoint
theorem twoPointValue_tendsto_one (u : ℝ → ℝ) (hconc : ConcaveOn ℝ Set.univ u)
(hu : Differentiable ℝ u) (hu' : Differentiable ℝ (deriv u))
(hconv : ConvexOn ℝ Set.univ (deriv u)) (m s : ℝ) (hs : 0 < s) :
(∀ L : ℝ, Tendsto (deriv (deriv u)) atBot (𝓝 L) →
Tendsto (twoPointValue u m s) (𝓝[<] 1) (𝓝 (u m + s ^ 2 / 2 * L))) ∧
(Tendsto (deriv (deriv u)) atBot atBot →
Tendsto (twoPointValue u m s) (𝓝[<] 1) atBot) := by sorry
end RobustMeanCov.OnePoint
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
This is a theorem. Let satisfy four hypotheses:
- is concave on ;
- is differentiable everywhere;
- its derivative is differentiable everywhere, with derivative ;
- is convex on .
Let be any real number and let . Define . The theorem asserts both of the following:
- For every real number : if as , then
- If as , then as .
Both parts are conditional. If has neither a finite limit nor the limit as , the theorem asserts nothing about . The limits are taken from the left only, over ; the value of at itself is irrelevant. Nothing is said about or about behaviour as . The requirement is strict, so and negative are not covered.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.