Smooth maps from products #
Mathlib equips a product of model vector spaces both with the product of their self-models and
with the self-model of the product. This file provides the C^n bridge between those
definitionally distinct presentations.
These bridges are useful when transporting C^n and C^n-on-a-set statements between product
chart coordinates and the self-model of the product model space.
The file also records a tube lemma: a map from a product which is C^n at every point of a
compact slice {x} Ć K is C^n on a product of open neighbourhoods of x and of K.
Main results #
contMDiff_prod_modelWithCornersSelf_iff: a map from a product of model vector spaces isC^nfor the product of the self-models if and only if it isC^nfor the self-model of the product.contMDiffOn_prod_modelWithCornersSelf_iff: the same bridge forC^nmaps on a set.TauCeti.exists_isOpen_prod_contMDiffOn: the tube lemma for maps from a product which areC^nalong a compact slice.
A map from a product of model vector spaces is C^n for the product of the self-models if and
only if it is C^n for the self-model of the product.
A map from a product of model vector spaces is C^n on a set for the product of the
self-models if and only if it is C^n on that set for the self-model of the product.
The tube lemma for C^n maps from a product. If f : X Ć Y ā N is C^n at every point
of {x} Ć K with K compact and n ā ā, then f is C^n on U ĆĖ¢ V for some open
neighbourhoods U of x and V of K.