HOME

TheInfoList



OR:

In
differential geometry Differential geometry is a Mathematics, mathematical discipline that studies the geometry of smooth shapes and smooth spaces, otherwise known as smooth manifolds. It uses the techniques of Calculus, single variable calculus, vector calculus, lin ...
, pushforward is a linear approximation of smooth maps (formulating manifold) on tangent spaces. Suppose that \varphi\colon M\to N is a
smooth map In mathematical analysis, the smoothness of a function is a property measured by the number of continuous derivatives (''differentiability class)'' it has over its domain. A function of class C^k is a function of smoothness at least ; t ...
between
smooth manifold In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One may ...
s; then the differential of \varphi at a point x, denoted \mathrm d\varphi_x, is, in some sense, the best
linear approximation In mathematics, a linear approximation is an approximation of a general function (mathematics), function using a linear function (more precisely, an affine function). They are widely used in the method of finite differences to produce first order ...
of \varphi near x. It can be viewed as a generalization of the
total derivative In mathematics, the total derivative of a function at a point is the best linear approximation near this point of the function with respect to its arguments. Unlike partial derivatives, the total derivative approximates the function with res ...
of ordinary calculus. Explicitly, the differential is a
linear map In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that p ...
from the
tangent space In mathematics, the tangent space of a manifold is a generalization of to curves in two-dimensional space and to surfaces in three-dimensional space in higher dimensions. In the context of physics the tangent space to a manifold at a point can be ...
of M at x to the tangent space of N at \varphi(x), \mathrm d\varphi_x\colon T_xM \to T_N. Hence it can be used to ''push'' tangent vectors on M ''forward'' to tangent vectors on N. The differential of a map \varphi is also called, by various authors, the derivative or total derivative of \varphi.


Motivation

Let \varphi: U \to V be a
smooth map In mathematical analysis, the smoothness of a function is a property measured by the number of continuous derivatives (''differentiability class)'' it has over its domain. A function of class C^k is a function of smoothness at least ; t ...
from an
open subset In mathematics, an open set is a generalization of an open interval in the real line. In a metric space (a set with a distance defined between every two points), an open set is a set that, with every point in it, contains all points of the met ...
U of \R^m to an open subset V of \R^n. For any point x in U, the Jacobian of \varphi at x (with respect to the standard coordinates) is the
matrix Matrix (: matrices or matrixes) or MATRIX may refer to: Science and mathematics * Matrix (mathematics), a rectangular array of numbers, symbols or expressions * Matrix (logic), part of a formula in prenex normal form * Matrix (biology), the m ...
representation of the
total derivative In mathematics, the total derivative of a function at a point is the best linear approximation near this point of the function with respect to its arguments. Unlike partial derivatives, the total derivative approximates the function with res ...
of \varphi at x, which is a
linear map In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that p ...
:d\varphi_x:T_x\R^m\to T_\R^n between their tangent spaces. Note the tangent spaces T_x\R^m,T_\R^n are isomorphic to \mathbb^m and \mathbb^n, respectively. The pushforward generalizes this construction to the case that \varphi is a smooth function between ''any''
smooth manifolds In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas (topology ...
M and N.


The differential of a smooth map

Let \varphi \colon M \to N be a smooth map of smooth manifolds. Given x \in M, the differential of \varphi at x is a linear map :d\varphi_x \colon\ T_xM\to T_N\, from the
tangent space In mathematics, the tangent space of a manifold is a generalization of to curves in two-dimensional space and to surfaces in three-dimensional space in higher dimensions. In the context of physics the tangent space to a manifold at a point can be ...
of M at x to the tangent space of N at \varphi(x). The image d\varphi_x X of a tangent vector X \in T_x M under d\varphi_x is sometimes called the pushforward of X by \varphi. The exact definition of this pushforward depends on the definition one uses for tangent vectors (for the various definitions see
tangent space In mathematics, the tangent space of a manifold is a generalization of to curves in two-dimensional space and to surfaces in three-dimensional space in higher dimensions. In the context of physics the tangent space to a manifold at a point can be ...
). If tangent vectors are defined as equivalence classes of the curves \gamma for which \gamma(0) = x, then the differential is given by :d\varphi_x(\gamma'(0)) = (\varphi \circ \gamma)'(0). Here, \gamma is a curve in M with \gamma(0) = x, and \gamma'(0) is tangent vector to the curve \gamma at 0. In other words, the pushforward of the tangent vector to the curve \gamma at 0 is the tangent vector to the curve \varphi \circ \gamma at 0. Alternatively, if tangent vectors are defined as derivations acting on smooth real-valued functions, then the differential is given by :d\varphi_x(X)(f) = X(f \circ \varphi), for an arbitrary function f \in C^\infty(N) and an arbitrary derivation X \in T_xM at point x \in M (a derivation is defined as a
linear map In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that p ...
X \colon C^\infty(M) \to \R that satisfies the Leibniz rule, see: definition of tangent space via derivations). By definition, the pushforward of X is in T_N and therefore itself is a derivation, d\varphi_x(X) \colon C^\infty(N) \to \R. After choosing two
charts A chart (sometimes known as a graph) is a graphical representation for data visualization, in which "the data is represented by symbols, such as bars in a bar chart, lines in a line chart, or slices in a pie chart". A chart can represent t ...
around x and around \varphi(x), \varphi is locally determined by a smooth map \widehat \colon U \to V between open sets of \R^m and \R^n, and :d\varphi_x\left(\frac\right) = \frac \frac, in the Einstein summation notation, where the partial derivatives are evaluated at the point in U corresponding to x in the given chart. Extending by linearity gives the following matrix :\left(d\varphi_x\right)_a^ = \frac. Thus the differential is a linear transformation, between tangent spaces, associated to the smooth map \varphi at each point. Therefore, in some chosen local coordinates, it is represented by the
Jacobian matrix In vector calculus, the Jacobian matrix (, ) of a vector-valued function of several variables is the matrix of all its first-order partial derivatives. If this matrix is square, that is, if the number of variables equals the number of component ...
of the corresponding smooth map from \R^m to \R^n. In general, the differential need not be invertible. However, if \varphi is a
local diffeomorphism In mathematics, more specifically differential topology, a local diffeomorphism is intuitively a map between smooth manifolds that preserves the local differentiable structure. The formal definition of a local diffeomorphism is given below. Form ...
, then d\varphi_x is invertible, and the inverse gives the
pullback In mathematics, a pullback is either of two different, but related processes: precomposition and fiber-product. Its dual is a pushforward. Precomposition Precomposition with a function probably provides the most elementary notion of pullback: ...
of T_ N. The differential is frequently expressed using a variety of other notations such as :D\varphi_x,\left(\varphi_*\right)_x, \varphi'(x),T_x\varphi. It follows from the definition that the differential of a composite is the composite of the differentials (i.e.,
functor In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
ial behaviour). This is the ''chain rule'' for smooth maps. Also, the differential of a
local diffeomorphism In mathematics, more specifically differential topology, a local diffeomorphism is intuitively a map between smooth manifolds that preserves the local differentiable structure. The formal definition of a local diffeomorphism is given below. Form ...
is a
linear isomorphism In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that pr ...
of tangent spaces.


The differential on the tangent bundle

The differential of a smooth map \varphi induces, in an obvious manner, a
bundle map In mathematics, a bundle map (or bundle morphism) is a morphism in the category of fiber bundles. There are two distinct, but closely related, notions of bundle map, depending on whether the fiber bundles in question have a common base space. T ...
(in fact a
vector bundle homomorphism In mathematics, a vector bundle is a topological construction that makes precise the idea of a family of vector spaces parameterized by another space X (for example X could be a topological space, a manifold, or an algebraic variety): to every po ...
) from the
tangent bundle A tangent bundle is the collection of all of the tangent spaces for all points on a manifold, structured in a way that it forms a new manifold itself. Formally, in differential geometry, the tangent bundle of a differentiable manifold M is ...
of M to the tangent bundle of N, denoted by d\varphi, which fits into the following
commutative diagram 350px, The commutative diagram used in the proof of the five lemma In mathematics, and especially in category theory, a commutative diagram is a diagram such that all directed paths in the diagram with the same start and endpoints lead to the s ...
: where \pi_M and \pi_N denote the bundle projections of the tangent bundles of M and N respectively. \operatorname\!\varphi induces a
bundle map In mathematics, a bundle map (or bundle morphism) is a morphism in the category of fiber bundles. There are two distinct, but closely related, notions of bundle map, depending on whether the fiber bundles in question have a common base space. T ...
from TM to the
pullback bundle In mathematics, a pullback bundle or induced bundle is the fiber bundle that is induced by a map of its base-space. Given a fiber bundle and a continuous map one can define a "pullback" of by as a bundle over . The fiber of over a point in ...
''φ''''TN'' over M via :(m,v_m) \mapsto (\varphi(m),\operatorname\!\varphi (m,v_m)), where m \in M and v_m \in T_mM. The latter map may in turn be viewed as a
section Section, Sectioning, or Sectioned may refer to: Arts, entertainment and media * Section (music), a complete, but not independent, musical idea * Section (typography), a subdivision, especially of a chapter, in books and documents ** Section sig ...
of the
vector bundle In mathematics, a vector bundle is a topological construction that makes precise the idea of a family of vector spaces parameterized by another space X (for example X could be a topological space, a manifold, or an algebraic variety): to eve ...
over ''M''. The bundle map \operatorname\!\varphi is also denoted by T\varphi and called the tangent map. In this way, T is a
functor In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
.


Pushforward of vector fields

Given a smooth map and a
vector field In vector calculus and physics, a vector field is an assignment of a vector to each point in a space, most commonly Euclidean space \mathbb^n. A vector field on a plane can be visualized as a collection of arrows with given magnitudes and dire ...
''X'' on ''M'', it is not usually possible to identify a pushforward of ''X'' by ''φ'' with some vector field ''Y'' on ''N''. For example, if the map ''φ'' is not surjective, there is no natural way to define such a pushforward outside of the image of ''φ''. Also, if ''φ'' is not injective there may be more than one choice of pushforward at a given point. Nevertheless, one can make this difficulty precise, using the notion of a vector field along a map. A
section Section, Sectioning, or Sectioned may refer to: Arts, entertainment and media * Section (music), a complete, but not independent, musical idea * Section (typography), a subdivision, especially of a chapter, in books and documents ** Section sig ...
of ''φ''''TN'' over ''M'' is called a vector field along ''φ''. For example, if ''M'' is a submanifold of ''N'' and ''φ'' is the inclusion, then a vector field along ''φ'' is just a section of the tangent bundle of ''N'' along ''M''; in particular, a vector field on ''M'' defines such a section via the inclusion of ''TM'' inside ''TN''. This idea generalizes to arbitrary smooth maps. Suppose that ''X'' is a vector field on ''M'', i.e., a section of ''TM''. Then, \operatorname\!\phi \circ X yields, in the above sense, the pushforward ''φ''''X'', which is a vector field along ''φ'', i.e., a section of ''φ''''TN'' over ''M''. Any vector field ''Y'' on ''N'' defines a pullback section ''φ''''Y'' of ''φ''''TN'' with . A vector field ''X'' on ''M'' and a vector field ''Y'' on ''N'' are said to be ''φ''-related if as vector fields along ''φ''. In other words, for all ''x'' in ''M'', . In some situations, given a ''X'' vector field on ''M'', there is a unique vector field ''Y'' on ''N'' which is ''φ''-related to ''X''. This is true in particular when ''φ'' is a
diffeomorphism In mathematics, a diffeomorphism is an isomorphism of differentiable manifolds. It is an invertible function that maps one differentiable manifold to another such that both the function and its inverse are continuously differentiable. Definit ...
. In this case, the pushforward defines a vector field ''Y'' on ''N'', given by :Y_y = \phi_*\left(X_\right). A more general situation arises when ''φ'' is surjective (for example the bundle projection of a fiber bundle). Then a vector field ''X'' on ''M'' is said to be projectable if for all ''y'' in ''N'', ''dφ''''x''(''Xx'') is independent of the choice of ''x'' in ''φ''−1(). This is precisely the condition that guarantees that a pushforward of ''X'', as a vector field on ''N'', is well defined.


Examples


Pushforward from multiplication on Lie groups

Given a
Lie group In mathematics, a Lie group (pronounced ) is a group (mathematics), group that is also a differentiable manifold, such that group multiplication and taking inverses are both differentiable. A manifold is a space that locally resembles Eucli ...
G, we can use the multiplication map m(-,-) : G\times G \to G to get left multiplication L_g = m(g,-) and right multiplication R_g = m(-,g) maps G \to G. These maps can be used to construct left or right invariant vector fields on G from its tangent space at the origin \mathfrak = T_e G (which is its associated
Lie algebra In mathematics, a Lie algebra (pronounced ) is a vector space \mathfrak g together with an operation called the Lie bracket, an alternating bilinear map \mathfrak g \times \mathfrak g \rightarrow \mathfrak g, that satisfies the Jacobi ident ...
). For example, given X \in \mathfrak we get an associated vector field \mathfrak on G defined by \mathfrak_g = (L_g)_*(X) \in T_g G for every g \in G. This can be readily computed using the curves definition of pushforward maps. If we have a curve \gamma: (-1,1) \to G where \gamma(0) = e \, , \quad \gamma'(0) = X we get \begin (L_g)_*(X) &= (L_g\circ \gamma)'(0) \\ &= (g\cdot \gamma(t))'(0) \\ &= \frac\gamma(0) + g\cdot \frac (0) \\ &= g \cdot \gamma'(0) \end since L_g is constant with respect to \gamma. This implies we can interpret the tangent spaces T_g G as T_g G = g\cdot T_e G = g\cdot \mathfrak.


Pushforward for some Lie groups

For example, if G is the Heisenberg group given by matrices H = \left\ it has Lie algebra given by the set of matrices \mathfrak = \left\ since we can find a path \gamma:(-1,1) \to H giving any real number in one of the upper matrix entries with i < j (i-th row and j-th column). Then, for g = \begin 1 & 2 & 3 \\ 0 & 1 & 4 \\ 0 & 0 & 1 \end we have T_gH = g\cdot \mathfrak = \left\ which is equal to the original set of matrices. This is not always the case, for example, in the group G = \left\ we have its Lie algebra as the set of matrices \mathfrak = \left\ hence for some matrix g = \begin 2 & 3 \\ 0 & 1/2 \end we have T_gG = \left\ which is not the same set of matrices.


See also

*
Pullback (differential geometry) Let \phi:M\to N be a smooth map between smooth manifolds M and N. Then there is an associated linear map from the space of 1-forms on N (the linear space of sections of the cotangent bundle) to the space of 1-forms on M. This linear map is k ...
* Flow-based generative model


References

* * ''See section 1.6''. * ''See section 1.7 and 2.3''. {{Manifolds Generalizations of the derivative Differential geometry Smooth functions