Yo lo veo así: Si tienes una cartografía $\alpha: A \to B$ si desea utilizarlo para transferir infraestructuras como funciones de valor real o campos vectoriales, $k$ -formas, etc, entre $A$ y $B$ . La cartografía $\alpha$ ya permite asignar a cada punto $x \in A$ un punto asociado $y= \alpha(x) \in B$ pero te gustaría usarlo para formar asociaciones entre funciones y más.
El inconveniente del pullback/pushforward es que la asociación no va siempre en la misma dirección. La asignación $\alpha$ toma puntos en $A$ y los asigna a puntos de $B$ pero para las funciones, la asociación inducida que es la que has dado va en sentido contrario, es decir
$\alpha^*: C^{\infty}(B) \to C^{\infty} (A)$
$f \mapsto \alpha^*f$ donde la nueva función $\alpha^*f$ se define por $(\alpha^*f)(x) \equiv (f \circ \alpha) (x)$ .
Debido a que el mapeo inducido $\alpha^*$ funciona en sentido inverso ( $B$ a $A$ ) como $\alpha$ hace ( $A$ a $B$ ), se conoce como pullback. Es útil hacer un dibujo. Aquí hay uno del maravilloso libro de Baez y Muniain Campos galvánicos, nudos y gravedad que recomiendo encarecidamente para este tema y muchos otros. Tenga en cuenta que la siguiente correspondencia se mantiene entre su notación y la suya:
Atentamente $\longleftrightarrow$ El suyo
$A \longleftrightarrow M $
$B \longleftrightarrow N $
$\alpha \longleftrightarrow \varphi $
En el caso de los campos vectoriales, pueden verse como derivadas direccionales en una dirección dada en cada punto digamos de $A$ por lo que un vector $v$ en $A$ debe asignar funciones $g$ definido en $A$ a escalares. Podemos utilizar nuestro pullback ya establecido $\alpha^*$ que mapea $C^{\infty}(B)$ a $C^{\infty}(A)$ para definir un pushforward del vector $v$ en $A$ a un vector $\alpha_*v$ en $B$ por
$(\alpha_*v)f \equiv v (\alpha^*f)$
desde $v$ (que ya tenemos) come funciones en $A$ para dar un escalar, y lo hemos alimentado con eso ( $\alpha^*f$ ). Cualquiera que sea el escalar que dé, lo tomamos como el resultado de aplicar $\alpha_*v$ a $f$ .
A partir de aquí, las definiciones recursivas continúan, alternando entre pullbacks y pushforwards. Por ejemplo, el siguiente paso sería definir un pullback para formas 1 a partir de $B$ a $A$ pensando en ellos como cosas que comen vectores y dan números, y usando el pushforward para vectores de forma análoga a como acabamos de usar el pullpack para funciones en nuestra definición del pushforward para vectores.
3 votos
Si tiene una flecha (función) $B\to\mathbb{R}$ y una flecha $A\to B$ puedes componerlos para obtener una flecha $A\to\mathbb{R}$ . Así que estás arrastrando formularios en B de vuelta a formularios en A.