Building continuous bilinear maps in finite dimensions over complete fields #
Given a complete nontrivially normed field π and finite dimensional Tβ topological vector spaces
over π, this file builds a continuous bilinear map from any bilinear function.
This applies in particular to evaluation of linear maps between such spaces.
Working with topological vector spaces instead of normed spaces is important for applications in the differential geometry part of Mathlib where we donβt want to fix a norm on tangent spaces for instance.
Building continuous bilinear maps from bilinear maps between finite dimensional topological vector spaces over a complete field.
Equations
- f.toContinuousBilinearMap = LinearMap.toContinuousLinearMap (IsLinearMap.mk' (fun (x : E) => LinearMap.toContinuousLinearMap (f x)) β―)
Instances For
Building continuous bilinear maps from bilinear functions between finite dimensional topological vector spaces over a complete field.
Equations
Instances For
Evaluation of continuous linear maps as a continuous linear map in the
case of finite dimensional topological vector spaces over a complete field.
See also ContinuousLinearMap.apply for the case of normed spaces.
TODO: generalize the two constructions in the setting of maps from a bornological space to a locally
convex one, or define a NormableSpace class to deduce this case from the normed case.