Continuous linear regrouping of coordinate families #
ContinuousLinearEquiv.piOptionEquivProd splits a dependent family indexed by Option ι
into its none coordinate and its some coordinates. It supplies product coordinates
for linear charts, with no finiteness or norm assumptions.
The construction combines LinearEquiv.piOptionEquivProd with
TauCeti.piOptionEquivProdHomeomorph.
For Mathlib's ContinuousLinearEquiv.sumPiEquivProdPi, which splits a family indexed by S ⊕ T
into its restrictions to S and to T, ContinuousLinearEquiv.sumPiEquivProdPi_apply and
ContinuousLinearEquiv.sumPiEquivProdPi_symm_apply evaluate the equivalence and its inverse.
TauCeti.piSigmaConstContinuousLinearEquiv regroups a family of tuples along a bijection of its
sigma index. Its underlying homeomorphism is TauCeti.piSigmaConstHomeomorph, which is linear
coordinatewise, so coordinate calculations can use both the homeomorphism and the linear API.
Split a family indexed by Option ι into its distinguished coordinate and the rest.
Instances For
The split coordinates are the none value followed by the some values.
Reassemble an optional coordinate family from its distinguished value and the rest.
Mathlib's ContinuousLinearEquiv.sumPiEquivProdPi restricts a family on S ⊕ T to S and
to T.
The inverse of ContinuousLinearEquiv.sumPiEquivProdPi glues a family on S and a family on
T into a family on S ⊕ T.
Regrouping a family of tuples along a bijection of the sigma index, as a continuous linear
equivalence. The underlying homeomorphism is TauCeti.piSigmaConstHomeomorph.
Instances For
The continuous linear regrouping has the existing regrouping homeomorphism as its function.
The inverse continuous linear regrouping has the inverse regrouping homeomorphism as its function.