Derivative at infinity of a real function #
Main definitions #
derivAtTop f: the limit at+∞of the right derivative off : ℝ → ℝ, as anEReal. It is defined as alimsup, so that it is always defined.
Main statements #
MonotoneOn.tendsto_derivAtTop,ConvexOn.tendsto_derivAtTop: for a function with monotone right derivative (in particular a convex function), the right derivative tends toderivAtTop f.slope_le_derivAtTop,le_add_derivAtTop: for a convex function, slopes are bounded byderivAtTop f, hencef y ≤ f x + derivAtTop f * (y - x).
theorem
MonotoneOn.exists_tendsto_atTop
{ι : Type u_1}
{α : Type u_2}
[SemilatticeSup ι]
[CompleteLinearOrder α]
[TopologicalSpace α]
[OrderTopology α]
{x : ι}
{f : ι → α}
(hf : MonotoneOn f (Set.Ici x))
:
∃ (y : α), Filter.Tendsto f Filter.atTop (nhds y)
A function to a complete linear order which is monotone on [x, ∞) has a limit at atTop.
Limsup of the right derivative at infinity.
Equations
- derivAtTop f = Filter.limsup (fun (x : ℝ) => ↑(rightDeriv f x)) Filter.atTop
Instances For
theorem
derivAtTop_of_tendsto
{f : ℝ → ℝ}
{y : EReal}
(h : Filter.Tendsto (fun (x : ℝ) => ↑(rightDeriv f x)) Filter.atTop (nhds y))
:
theorem
derivAtTop_of_tendsto_nhds
{f : ℝ → ℝ}
{y : ℝ}
(h : Filter.Tendsto (rightDeriv f) Filter.atTop (nhds y))
:
theorem
derivAtTop_of_tendsto_atTop
{f : ℝ → ℝ}
(h : Filter.Tendsto (rightDeriv f) Filter.atTop Filter.atTop)
:
theorem
MonotoneOn.tendsto_derivAtTop
{f : ℝ → ℝ}
(hf : MonotoneOn (rightDeriv f) (Set.Ioi 0))
:
Filter.Tendsto (fun (x : ℝ) => ↑(rightDeriv f x)) Filter.atTop (nhds (derivAtTop f))
theorem
ConvexOn.tendsto_derivAtTop
{f : ℝ → ℝ}
(hf : ConvexOn ℝ (Set.Ici 0) f)
:
Filter.Tendsto (fun (x : ℝ) => ↑(rightDeriv f x)) Filter.atTop (nhds (derivAtTop f))
theorem
MonotoneOn.derivAtTop_eq_iff
{f : ℝ → ℝ}
{y : EReal}
(hf : MonotoneOn (rightDeriv f) (Set.Ioi 0))
:
theorem
MonotoneOn.tendsto_toReal_derivAtTop
{f : ℝ → ℝ}
(hf : MonotoneOn (rightDeriv f) (Set.Ioi 0))
(h_top : derivAtTop f ≠ ⊤)
:
Filter.Tendsto (rightDeriv f) Filter.atTop (nhds (derivAtTop f).toReal)
theorem
ConvexOn.tendsto_toReal_derivAtTop
{f : ℝ → ℝ}
(hf : ConvexOn ℝ (Set.Ici 0) f)
(h_top : derivAtTop f ≠ ⊤)
:
Filter.Tendsto (rightDeriv f) Filter.atTop (nhds (derivAtTop f).toReal)