The fibre coordinate and partial diffeomorphism of a bundle trivialization #
Near a point v₀ of the total space of a fibre bundle, every point can be read in the preferred
trivialization at the base point v₀.proj. For a C^n model of the total space, the fibre
coordinate of such a point in that trivialization is C^n at v₀. That points near v₀ lie over
the base set of the trivialization is the topological fact
Bundle.TotalSpace.eventually_proj_mem_baseSet_trivializationAt.
For a vector bundle, the same reading applies to a C^n map from a normed space into the total
space: its fibre part, read through the linear map of the trivialization at the image of the base
point, is a C^n map between normed spaces there. Read in the same way, the inclusion of a fibre
into the total space is a continuous linear isomorphism onto the model fibre; hence it is C^n
and has injective derivative. Moreover, every atlas trivialization of a C^n
vector bundle is a C^n partial diffeomorphism between its source in TotalSpace F E and its
target e.baseSet ×ˢ univ in B × F, and hence a C^n local diffeomorphism in both directions.
Read back through such a trivialization, a C^n family of vectors of the model fibre is a C^n
section.
Main results #
Bundle.TotalSpace.contMDiffAt_trivializationAt_snd: the fibre coordinate in the trivialization atv₀.projisC^natv₀.ContMDiffAt.contDiffAt_continuousLinearMapAt_trivializationAt: aC^nmap from a normed space into the total space of a vector bundle hasC^nfibre coordinates in the trivialization at the base point of its value.TauCeti.Manifold.contMDiff_totalSpaceMk,TauCeti.Manifold.injective_mfderiv_totalSpaceMk: the inclusion of a fibre into the total space of a vector bundle isC^nand has injective derivative.Bundle.Trivialization.toPartialDiffeomorph,Bundle.Trivialization.isLocalDiffeomorphAt,Bundle.Trivialization.isLocalDiffeomorphAt_symm: an atlas trivialization of aC^nvector bundle as aC^npartial diffeomorphism and local diffeomorphism.Bundle.Trivialization.contMDiffOn_section_symm: aC^nfamily of vectors of the model fibre, read through an atlas trivialization, is aC^nsection over its base set.
The fibre coordinate in the trivialization at v₀.proj is C^n at v₀.
A C^n map z ↦ (b z, s z) from a normed space into the total space of a vector bundle has
C^n fibre coordinates in the trivialization at b z₀, read through its linear map.
The inclusion of a fibre into the total space of a vector bundle is C^n: read in the
trivialization at the base point, it is a continuous linear map into the model fibre.
The inclusion of a fibre into the total space of a vector bundle has injective derivative: composed with the fibre coordinate of the trivialization at the base point, it is the linear isomorphism of that fibre with the model fibre.
An atlas trivialization of a C^n vector bundle as a C^n partial diffeomorphism between
its open source in TotalSpace F E and its open target e.baseSet ×ˢ univ in B × F.
Instances For
The underlying PartialEquiv of e.toPartialDiffeomorph is e.toPartialEquiv.
The source of e.toPartialDiffeomorph is e.source.
The target of e.toPartialDiffeomorph is e.target.
Coercing e.toPartialDiffeomorph to a function recovers e.
Applying the partial inverse of e.toPartialDiffeomorph agrees with
e.toOpenPartialHomeomorph.symm.
An atlas trivialization of a C^n vector bundle is a C^n local diffeomorphism at every
point of its source.
The partial inverse of an atlas trivialization of a C^n vector bundle is a C^n local
diffeomorphism at every point of its target.
The actual frame-change operator as a smooth map on any common open frame domain.
Instances For
Evaluation of the smooth frame-change operator is the native bundle coordinate change.
A C^n family of vectors of the model fibre, read through a trivialization, is a C^n
section. Over an open subset U of the base set of an atlas trivialization e, the section
x ↦ e.symm x (u x) is C^n when u is.