Currying continuous alternating maps without domain norms #
This file provides the pointwise interior product for continuous alternating maps on topological
modules. It keeps the domain norm-free while retaining the algebraic linearity in the inserted
vector from AlternatingMap.curryLeft.
Main declarations #
ContinuousAlternatingMap.map_insertNth': the alternating insertion-sign formula.ContinuousAlternatingMap.curryLeftTopological: the norm-free interior product.ContinuousAlternatingMap.curryLeftTopologicalLinear: the interior product with a fixed vector, as a linear map of alternating maps over any scalars acting on the codomain.ContinuousAlternatingMap.curryLeftTopological_curryLeftTopological: inserting the same vector twice gives zero.
The construction follows Mathlib's AlternatingMap.curryLeft and map_insertNth.
References #
- Yury Kudryashov's
DeRhamCohomologyproject, whose alternating-map design informs the surrounding differential-form API.
Inserting a vector into a continuous alternating map gives the usual alternating sign.
The pointwise interior product obtained by fixing the first vector argument.
This is the norm-free companion to Mathlib's normed ContinuousAlternatingMap.curryLeft: it is
linear in the inserted vector because it is bundled as a linear map, while continuity is required
only in the remaining alternating arguments.
Instances For
Inserting the same vector twice into an alternating map gives zero.
The interior product with a fixed vector x, as a linear map of alternating maps over any
scalars acting on the codomain.
Instances For
The interior product is additive in the inserted vector.
The interior product with -x is the negative of the interior product with x.