Descent of basic rough forms #
Let f : M → M' be a map whose derivatives are all surjective. A form α on M is the
pullback f^* β of a form β on M' only if its value at x depends on tangent vectors at x
only through their images under df_x, and, at two points of one fibre of f, gives the same
value on tangent vectors with the same images. Such a form is basic for f
(TauCeti.RoughForm.IsBasic): α_x(v) = α_y(w) whenever f x = f y and df_x vᵢ = df_y wᵢ
for every i. Being basic is a pointwise condition, and it is all that descent requires.
- Pullbacks are basic (
TauCeti.RoughForm.isBasic_mpullback). Conversely, when every derivative offhas a continuous right inverse, a basic formαis the pullback ofTauCeti.RoughForm.descendedForm I I' f α(TauCeti.RoughForm.IsBasic.mpullback_descendedForm), the form that atf xreadsα_xthrough a right inverse ofdf_x; on images underdf_xit takes the values ofα_x(TauCeti.RoughForm.IsBasic.descendedForm_apply_mfderiv). So the basic forms are exactly the pullbacks (TauCeti.RoughForm.exists_mpullback_eq_iff_isBasic). - When moreover
fis surjective, pullback alongfis injective (TauCeti.mpullback_injective_of_surjective), so the descended form is unique.
No regularity of f is assumed here. The descent applies along submersions with boundaryless
source, local diffeomorphisms and orbit projections of properly discontinuous actions, whose
derivatives all have continuous right inverses.
Main definitions #
TauCeti.RoughForm.IsBasic I' f α: the formαis basic forf.TauCeti.RoughForm.descendedForm I I' f α: the descent ofαalongf, through chosen preimages and right inverses of the derivative.
Main results #
TauCeti.RoughForm.exists_mpullback_eq_iff_isBasic: when the derivatives offhave continuous right inverses, a form is a pullback alongfexactly when it is basic.
References #
- John M. Lee, Introduction to Smooth Manifolds, second edition, Graduate Texts in Mathematics 218, Springer, 2013, Chapter 14 (pullbacks of differential forms).
A form α on M is basic for a map f : M → M' when its values only depend on the
images of tangent vectors under the derivative of f, also across a fibre of f: α_x(v) = α_y(w)
whenever f x = f y and df_x vᵢ = df_y wᵢ for every i. The tangent spaces at f x and f y
are both the model space, identified by tangentSpaceCast. Pullbacks along f are basic, and
when the derivatives of f have continuous right inverses the basic forms are exactly the
pullbacks (TauCeti.RoughForm.exists_mpullback_eq_iff_isBasic).
Instances For
The defining property of a basic form: α_x(v) = α_y(w) whenever f x = f y and
df_x vᵢ = df_y wᵢ for every i.
The pullback of any form along f is basic for f.
The descent of a form α on M along f : M → M'. At a point y of the image of f it is
α at a chosen preimage x at which the derivative of f has a continuous right inverse r,
read through r: v ↦ α_x(r v). Elsewhere it is zero. When α is basic for f and every
derivative of f has a continuous right inverse, these choices do not matter, and the descent
pulls back to α (TauCeti.RoughForm.IsBasic.mpullback_descendedForm).
Instances For
Descent of basic forms. If every derivative of f has a continuous right inverse, a form
that is basic for f is the pullback of its descent along f.
The descent of a basic form α evaluates on images under the derivative of f as α:
(descendedForm α)_(f x)(df_x v₁, …, df_x vₖ) = α_x(v₁, …, vₖ).
Basic forms are the pullbacks. If every derivative of f has a continuous right inverse,
for instance for a submersion with boundaryless source, a form on M is the pullback of a form on
M' exactly when it is basic for f.