Derivatives of maps built from a continuous bilinear map #
The quadratic map z ↦ B z z attached to a continuous bilinear map B : E →L[𝕜] E →L[𝕜] F is
smooth, with derivative at y the polarization B.flip y + B y of B evaluated at y; since
that derivative is linear in y, the second derivative is the constant continuous linear map
B.flip + B. This is the derivative computation behind the local model of a nondegenerate
critical point, but it depends on nothing beyond the bilinear chain rule
ContinuousLinearMap.hasStrictFDerivAt_of_bilinear and the smoothness of bounded bilinear maps.
The same chain rule differentiates the pairing y ↦ B (u y) (∂_w u y) of a C² map u with one
of its directional derivatives, the one-form x ↦ B x pulled back along u and evaluated in the
direction w; its derivative involves the second derivative of u.
Main results #
ContinuousLinearMap.contDiff_apply_self:z ↦ B z zisC^nfor everyn, and its corollaryContinuousLinearMap.differentiable_apply_self.ContinuousLinearMap.hasStrictFDerivAt_apply_self:z ↦ B z zis strictly differentiable aty, with derivative the polarization ofBevaluated aty.ContinuousLinearMap.hasFDerivAt_apply_self, and itsfderivformContinuousLinearMap.fderiv_apply_self.ContinuousLinearMap.fderiv_fderiv_apply_self: the second derivative ofz ↦ B z zis the constantB.flip + B.ContinuousLinearMap.hasFDerivAt_bilinear_fderiv_apply: the derivative ofy ↦ B (u y) (∂_w u y)at a point whereuisC².ContinuousLinearMap.contDiff_precomp_comp: the pullback(v, w) ↦ B (L v) (L w)of a continuous bilinear mapBalong a continuous linear mapLdepends smoothly on(B, L).
The map z ↦ B z z attached to a continuous bilinear map B is C^n for every n.
The map z ↦ B z z attached to a continuous bilinear map B is differentiable.
The map z ↦ B z z attached to a continuous bilinear map B is strictly differentiable at
y, with derivative the polarization of B evaluated at y.
The map z ↦ B z z attached to a continuous bilinear map B is differentiable at y, with
derivative the polarization of B evaluated at y.
At y, the differential of z ↦ B z z is B.flip y + B y.
The second derivative of z ↦ B z z is the constant B.flip + B.
The derivative of y ↦ B (u y) (∂_w u y) in the direction v, at a point where u is C²,
is B (u) (∂_v ∂_w u) + B (∂_v u) (∂_w u).
The pullback (v, w) ↦ B (L v) (L w) of a continuous bilinear map B along a continuous linear
map L is C^n as a function of the pair (B, L).