Multiplicative operations on derivatives #
For detailed documentation of the FrΓ©chet derivative,
see the module docstring of Mathlib/Analysis/Calculus/FDeriv/Basic.lean
.
This file contains the usual formulas (and existence assertions) for the derivative of
- multiplication of a function by a scalar function
- product of finitely many scalar functions
- taking the pointwise multiplicative inverse (i.e.
Inv.inv
orRing.inverse
) of a function
Derivative of the pointwise composition/application of continuous linear maps #
Derivative of the application of continuous multilinear maps to a constant #
Application of a ContinuousMultilinearMap
to a constant commutes with fderivWithin
.
Application of a ContinuousMultilinearMap
to a constant commutes with fderiv
.
Derivative of the product of a scalar-valued function and a vector-valued function #
If c
is a differentiable scalar-valued function and f
is a differentiable vector-valued
function, then fun x β¦ c x β’ f x
is differentiable as well. Lemmas in this section works for
function c
taking values in the base field, as well as in a normed algebra over the base
field: e.g., they work for c : E β β
and f : E β F
provided that F
is a complex
normed vector space.
Derivative of the product of two functions #
Derivative of a finite product of functions #
Auxiliary lemma for hasStrictFDerivAt_multiset_prod
.
For NormedCommRing πΈ'
, can rewrite as Multiset
using Multiset.prod_coe
.
Unlike HasFDerivAt.finset_prod
, supports non-commutative multiply and duplicate elements.
Unlike HasFDerivAt.finset_prod
, supports duplicate elements.
At an invertible element x
of a normed algebra R
, the FrΓ©chet derivative of the inversion
operation is the linear map fun t β¦ - xβ»ΒΉ * t * xβ»ΒΉ
.
TODO (low prio): prove a version without assumption [HasSummableGeomSeries R]
but within the set
of units.
Derivative of the inverse in a division ring #
Note that some lemmas are primed as they are expressed without commutativity, whereas their
counterparts in commutative fields involve simpler expressions, and are given in
Mathlib/Analysis/Calculus/Deriv/Inv.lean
.
At an invertible element x
of a normed division algebra R
, the inversion is strictly
differentiable, with derivative the linear map fun t β¦ - xβ»ΒΉ * t * xβ»ΒΉ
. For a nicer formula in
the commutative case, see hasStrictFDerivAt_inv
.
At an invertible element x
of a normed division algebra R
, the FrΓ©chet derivative of the
inversion operation is the linear map fun t β¦ - xβ»ΒΉ * t * xβ»ΒΉ
. For a nicer formula in the
commutative case, see hasFDerivAt_inv
.
Alias of differentiableAt_inv
.
Alias of differentiableWithinAt_inv
.
Alias of differentiableOn_inv
.
Non-commutative version of fderiv_inv
Non-commutative version of fderivWithin_inv
Alias of DifferentiableWithinAt.inv
.
Alias of DifferentiableAt.inv
.
Alias of DifferentiableOn.inv
.
Alias of Differentiable.inv
.