Tensoriality of globally smooth operations #
This file complements Mathlib's pointwise tensoriality API with a criterion for operations whose additivity and smooth-function linearity laws are available for globally smooth sections. The criterion applies to finite-rank smooth real vector bundles over finite-dimensional Hausdorff manifolds. The target only needs addition and scalar multiplication; no algebraic laws on these operations are required beyond the stated laws for the section operation.
Main results #
TauCeti.Manifold.eq_of_contMDiff_smul_of_eventuallyEq: smooth-function linearity implies locality.TauCeti.Manifold.eq_of_contMDiff_tensorial: an operation satisfying these laws has equal values on globally smooth sections which agree at the point of evaluation.
An operation on sections which is additive on globally smooth sections takes equal values on two finite sums of globally smooth sections whenever it takes equal values on the summands. The target needs only an addition, without any algebraic laws.
An operation on globally smooth sections which respects multiplication by globally smooth
functions depends only on the germ of the section at the evaluation point. Neither additivity
nor any laws for scalar multiplication on the target are required. This is the smooth bump-function
version of TensorialAt.local, whose cutoff need only be differentiable at the evaluation point.
On a finite-rank smooth real vector bundle over a finite-dimensional Hausdorff manifold, an operation which is additive and linear over globally smooth functions on globally smooth sections depends only on the value of such a section at the point of evaluation. The target need only carry addition and scalar multiplication, without any algebraic laws.