Dini derivative
Template:Short description In mathematics and, specifically, real analysis, the Dini derivatives (or Dini derivates) are a class of generalizations of the derivative. They were introduced by Ulisse Dini, who studied continuous but nondifferentiable functions.
The upper Dini derivative, which is also called an upper right-hand derivative,[1] of a continuous function
is denoted by fTemplate:UndersetScript error: No such module "Check for unknown parameters". and defined by
where lim supScript error: No such module "Check for unknown parameters". is the supremum limit and the limit is a one-sided limit. The lower Dini derivative, fTemplate:UndersetScript error: No such module "Check for unknown parameters"., is defined by
where lim infScript error: No such module "Check for unknown parameters". is the infimum limit.
If fScript error: No such module "Check for unknown parameters". is defined on a vector space, then the upper Dini derivative at tScript error: No such module "Check for unknown parameters". in the direction dScript error: No such module "Check for unknown parameters". is defined by
If fScript error: No such module "Check for unknown parameters". is locally Lipschitz, then fTemplate:UndersetScript error: No such module "Check for unknown parameters". is finite. If fScript error: No such module "Check for unknown parameters". is differentiable at tScript error: No such module "Check for unknown parameters"., then the Dini derivative at tScript error: No such module "Check for unknown parameters". is the usual derivative at tScript error: No such module "Check for unknown parameters"..
Remarks
- The functions are defined in terms of the infimum and supremum in order to make the Dini derivatives as "bullet proof" as possible, so that the Dini derivatives are well-defined for almost all functions, even for functions that are not conventionally differentiable. The upshot of Dini's analysis is that a function is differentiable at the point Template:Mvar on the real line (ℝScript error: No such module "Check for unknown parameters".), only if all the Dini derivatives exist, and have the same value.
- Sometimes the notation D+ f(t)Script error: No such module "Check for unknown parameters". is used instead of fTemplate:Underset(t)Script error: No such module "Check for unknown parameters". and D− f(t)Script error: No such module "Check for unknown parameters". is used instead of fTemplate:Underset(t)Script error: No such module "Check for unknown parameters"..[1]
- Also,
and
- .
- So when using the DScript error: No such module "Check for unknown parameters". notation of the Dini derivatives, the plus or minus sign indicates the left- or right-hand limit, and the placement of the sign indicates the infimum or supremum limit.
- There are two further Dini derivatives, defined to be
and
- .
which are the same as the first pair, but with the supremum and the infimum reversed. For only moderately ill-behaved functions, the two extra Dini derivatives aren't needed. For particularly badly behaved functions, if all four Dini derivatives have the same value () then the function Template:Mvar is differentiable in the usual sense at the point Template:Mvar .
- On the extended reals, each of the Dini derivatives always exist; however, they may take on the values +∞Script error: No such module "Check for unknown parameters". or −∞Script error: No such module "Check for unknown parameters". at times (i.e., the Dini derivatives always exist in the extended sense).
See also
References
<templatestyles src="Reflist/styles.css" />
Script error: No such module "Check for unknown parameters". <templatestyles src="Refbegin/styles.css" />
- Template:Springer.
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
This article incorporates material from Dini derivative on PlanetMath, which is licensed under the Creative Commons Attribution/Share-Alike License.