Commit 2023-04-10 15:18 16371bdd

View on Github →

feat: port Analysis.Convex.Function (#3152)

Estimated changes

added theorem ConcaveOn.add
added theorem ConcaveOn.comp
added theorem ConcaveOn.convex_ge
added theorem ConcaveOn.convex_gt
added theorem ConcaveOn.dual
added theorem ConcaveOn.inf
added theorem ConcaveOn.smul
added theorem ConcaveOn.sub
added theorem ConcaveOn.subset
added def ConcaveOn
added theorem ConvexOn.add
added theorem ConvexOn.comp
added theorem ConvexOn.convex_le
added theorem ConvexOn.convex_lt
added theorem ConvexOn.dual
added theorem ConvexOn.le_on_segment
added theorem ConvexOn.smul
added theorem ConvexOn.sub
added theorem ConvexOn.subset
added theorem ConvexOn.sup
added def ConvexOn
added theorem LinearMap.concaveOn
added theorem LinearMap.convexOn
added theorem StrictConcaveOn.add
added theorem StrictConcaveOn.comp
added theorem StrictConcaveOn.dual
added theorem StrictConcaveOn.inf
added theorem StrictConcaveOn.sub
added theorem StrictConcaveOn.subset
added def StrictConcaveOn
added theorem StrictConvexOn.add
added theorem StrictConvexOn.comp
added theorem StrictConvexOn.dual
added theorem StrictConvexOn.sub
added theorem StrictConvexOn.subset
added theorem StrictConvexOn.sup
added def StrictConvexOn
added theorem concaveOn_const
added theorem concaveOn_id
added theorem concaveOn_iff_div
added theorem convexOn_const
added theorem convexOn_id
added theorem convexOn_iff_div
added theorem neg_concaveOn_iff
added theorem neg_convexOn_iff
added theorem neg_strictConvexOn_iff
added theorem strictConvexOn_iff_div