Operator norm: bilinear maps #
This file contains lemmas concerning operator norm as applied to bilinear maps E × F → G,
interpreted as linear maps E → F → G as usual (and similarly for semilinear variants).
Create a bilinear map (represented as a map E →L[𝕜] F →L[𝕜] G) from the corresponding linear
map and existence of a bound on the norm of the image. The linear map can be constructed using
LinearMap.mk₂.
If you have an explicit bound, use LinearMap.mkContinuous₂ instead, as a norm estimate will
follow automatically in LinearMap.mkContinuous₂_norm_le.
Instances For
Create a bilinear map (represented as a map E →L[𝕜] F →L[𝕜] G) from the corresponding linear
map and a bound on the norm of the image. The linear map can be constructed using
LinearMap.mk₂. Lemmas LinearMap.mkContinuous₂_norm_le' and LinearMap.mkContinuous₂_norm_le
provide estimates on the norm of an operator constructed using this function.
Instances For
Given a bilinear map, convert it to a continuous bilinear map if there exists a continuous bilinear map which coincides with it. This may seem silly: why not use the witness directly? The reason to use this is good definitional behavior: in use cases for normable spaces, the witness is constructed by putting a norm on the space, so it has a complicated definition which the kernel struggles with, while the output of the current definition is definitionally much nicer.
Instances For
Flip the order of arguments of a continuous bilinear map.
For a version bundled as LinearIsometryEquiv, see ContinuousLinearMap.flipL.
Instances For
Flip the order of arguments of a continuous bilinear map.
This is a version bundled as a LinearIsometryEquiv.
For an unbundled version see ContinuousLinearMap.flip.
Instances For
Flip the order of arguments of a continuous bilinear map.
This is a version bundled as a LinearIsometryEquiv.
For an unbundled version see ContinuousLinearMap.flip.
Instances For
The continuous semilinear map obtained by applying a continuous semilinear map at a given vector.
This is the continuous version of applyₗ (and the fully continuous version of
LinearMap.applyₗ).
Instances For
The continuous semilinear map obtained by applying a continuous semilinear map at a given vector.
This is the continuous version of applyₗ (and fully continuous version of LinearMap.applyₗ).
Instances For
Composition of continuous semilinear maps as a semibilinear map.
Do not use: use instead the version compSL which outputs a continuous semibilinear map.
Instances For
Composition of continuous semilinear maps as a continuous semibilinear map.
Instances For
Composition of continuous linear maps as a continuous bilinear map.
Instances For
Apply L(x,-) pointwise to bilinear maps, as a continuous bilinear map
Instances For
Apply L(-,y) pointwise to bilinear maps, as a continuous bilinear map
Instances For
Compose a bilinear map E' →SL[σ₁₃] F' →SL[σ₂₃] G' with two linear maps
E'' →SL[σ₁'] E' and F'' →SL[σ₂'] F'.
Instances For
Derivative of a continuous bilinear map f : E →L[𝕜] F →L[𝕜] G interpreted as a map E × F → G
at point p : E × F evaluated at q : E × F, as a continuous bilinear map.
Instances For
The norm of the tensor product of a scalar linear map and of an element of a normed space is the product of the norms.
The non-negative norm of the tensor product of a scalar linear map and of an element of a normed space is the product of the non-negative norms.
ContinuousLinearMap.smulRight as a trilinear map:
smulRightLₗ (c : StrongDual 𝕜 E) (f : F) (x : E) = c x • f.
Do not use: use instead smulRightL which outputs a continuous trilinear map.
Instances For
ContinuousLinearMap.smulRight as a continuous trilinear map:
smulRightL (c : StrongDual 𝕜 E) (f : F) (x : E) = c x • f.
This is also known as a rank-one operator.
See also InnerProductSpace.rankOne for the rank-one operator on Hilbert spaces.
Instances For
Convenience function for restricting the linearity of a bilinear map.