Documentation

EValues.Mathlib.Convex

Convexity lemmas #

theorem ConcaveOn.le_add_deriv_mul {S : Set } {f : } {x y : } (hfc : ConcaveOn S f) (hx : x S) (hy : y S) (hfd : DifferentiableAt f y) :
f x f y + deriv f y * (x - y)
theorem ConvexOn.add_deriv_mul_le {S : Set } {f : } {x y : } (hfc : ConvexOn S f) (hx : x S) (hy : y S) (hfd : DifferentiableAt f y) :
f y + deriv f y * (x - y) f x
theorem StrictConvexOn.add_deriv_mul_lt {S : Set } {f : } {x y : } (hfc : StrictConvexOn S f) (hx : x S) (hy : y S) (hxy : x y) (hfd : DifferentiableAt f y) :
f y + deriv f y * (x - y) < f x