Transverse fibre products in a target-coordinate patch #
For smooth maps f : X → N and g : Y → N transverse along their fibre product, a target
coordinate patch φ gives an embedded manifold on the actual subtype
{p : X × Y // f p.1 = g p.2 ∧ f p.1 ∈ φ.source}. Its topology is the subspace topology and
its dimension is dim X + dim Y - dim N. Its tangent image consists exactly of pairs of
vectors with equal images under df and dg.
PartialDiffeomorph.exists_isManifold_localFiberProduct_isSmoothEmbedding constructs this
structure by applying the regular-level theorem to the coordinate-difference equation on the
open subset where both maps take values in φ.source. This local construction allows
fibre-product charts to be glued over different target-coordinate patches. No Hausdorff or
countability hypotheses are used, and the local fibre product may be empty.
The smooth universal property is supplied by the returned embedding and
Manifold.IsSmoothEmbedding.contMDiff_iff_comp: a map to this subtype is smooth exactly when
its composite with the inclusion into X × Y is smooth.
References #
- J. M. Lee, Introduction to Smooth Manifolds, 2nd ed., Springer (2013),
Theorem 6.30 (transverse preimages), applied to the diagonal in
N × N.
A transverse fibre product in a target-coordinate patch is an embedded submanifold.
The topology is the inherited subspace topology, the model dimension is
dim X + dim Y - dim N, and the tangent image is the space of pairs with equal derivative
images. Transversality is required only at equal-value pairs in the chosen patch.
The returned smooth embedding also gives the smooth universal property through
Manifold.IsSmoothEmbedding.contMDiff_iff_comp, without a separate continuity hypothesis.