Tangent images of graphs and product maps #
Under the canonical identification of product tangent spaces, the tangent image of
x ↦ (f x, g x) is the range of df × dg, that of x ↦ (x, f x) is the linear graph of df,
and the tangent image of a product map f × g at (x, y) is the product of the tangent images
of f at x and of g at y. These are the
bridges between linear criteria for graphs and products of subspaces and geometric conditions on
embedded graphs and products of submanifolds, including Lagrangian ones. The calculations use
Mathlib's product derivatives, LinearMap.graph_eq_range_prod and LinearMap.range_prodMap.
The coordinates of the differential of a graph are computed by mfderiv_graph_fst_apply and
mfderiv_graph_snd_apply.
The differential of the graph y ↦ (y, f y) has first coordinate v.
The differential of the graph y ↦ (y, f y) has second coordinate df v.
The tangent image of a map y ↦ (f y, g y) into a product, read in the product tangent
spaces, is the range of the product of the differentials of its two coordinates.
The tangent image of a graph, read in the product tangent spaces, is the graph of the original map's differential.
The tangent image of a product of differentiable maps, read in the product tangent spaces, is the product of the tangent images of the factors.