Skip to main content

Section 2.4 The pullback of a one-form

All right, time to get serious! :-) In the previous section we introduced the notion of the pullback of a one-form with respect to a function Ο•:Vβ†’U with U,VβŠ†R open subsets. But this notion of pullback can be generalized, and will become essential to develop our theory of integration (in fact, perhaps this class should be called β€œthe power of the pullback”!). In this section we provide a more general definition of the pullback of a one-form.

Let Ο‰ be a one-form on UβŠ†Rn, where n is a positive integer. We now consider a smooth function Ο•:Vβ†’U, where VβŠ†Rm, with again m a positive integer. Note that m and n don't have to be the same: we could have, say UβŠ†R3, and VβŠ†R2. Our goal is to define the pullback Ο•βˆ—Ο‰, which should be a one-form on V.

Just to be concrete: we could take, for instance, a one-form Ο‰ on R3, and a smooth function Ο•:R2β†’R3. The pullback Ο•βˆ—Ο‰ should then be a one-form on R2.

Note that our notion of pullback should generalize the definition of pullback in Definition 2.3.4, which should consist in the case with m=n=1.

Subsection 2.4.1 The pullback of a function

Let us first define the pullback of a function in this context, generalizing Definition 2.3.3.

Definition 2.4.1. The pullback of a function.

Let UβŠ†Rn and VβŠ†Rm be open subsets, where m,n are positive integers. Let f:Uβ†’R and Ο•:Vβ†’U be smooth functions. The pullback of f, which is denoted by Ο•βˆ—f, is the smooth function

Ο•βˆ—f=fβˆ˜Ο•:Vβ†’R.

Explicitely, if we write t∈V for an m-dimensional vector in V, then

Ο•βˆ—f(t)=f(Ο•(t)),

where Ο•(t) is an n-dimensional vector in U.

To make things more concrete, let us look at a specific example. Suppose that f is a smooth function on R3, that is f:R3β†’R. Let Ο•:Rβ†’R3 be another smooth function, which takes a point in R and maps it to a vector in R3 (so it is a vector-valued function). We can write f explicitly as f=f(x,y,z). As for the vector-valued function Ο•, we write Ο•(t)=(x(t),y(t),z(t)). Then the pullback Ο•βˆ—f:Rβ†’R is simply the composition:

Ο•βˆ—f(t)=f(Ο•(t))=f(x(t),y(t),z(t)).

For instance, if f(x,y,z)=xy+z, and Ο•(t)=(t,t2,1), then

Ο•βˆ—f(t)=f(t,t2,1)=t3+1.

We can do the same thing but pulling back to R2 instead of R. Suppose that f is a smooth function on R3, that is f:R3β†’R. Let Ο•:R2β†’R3 be another smooth function, which takes a point in R2 and maps it to a vector in R3. We can write f explicitly as f=f(x,y,z). As for the vector-valued function Ο•, we write Ο•(t1,t2)=(x(t1,t2),y(t1,t2),z(t1,t2)). Then the pullback Ο•βˆ—f:Rβ†’R is simply the composition:

Ο•βˆ—f(t1t2)=f(Ο•(t1,t2))=f(x(t1,t2),y(t1,t2),z(t1,t2)).

For instance, if f(x,y,z)=xy+z, and Ο•(t1,t2)=(t1,t22,t1+t2), then

Ο•βˆ—f(t1,t2)=f(t1,t22,t1+t2)=t1t22+t1+t2.

Subsection 2.4.2 An axiomatic definition of the pullback of a one-form

We will take an axiomatic approach to the definition of the pullback of a one-form. Let us first recall three important properties of one-forms (from Subsection 2.1.1 and Definition 2.2.5):

  1. If Ο‰ and Ξ· are one-forms on U, then Ο‰+Ξ· is a one-form on U.

  2. If ω is a one-form on U and f a smooth function on U, then fω is a one-form on U.

  3. An exact one-form is a one-form Ο‰ that can be written as the differential of a function f on U: Ο‰=df.

We now want the pullback to be consistent with these properties. More precisely, we require that the pullback Ο•βˆ— satisfies the following properties:

  1. Ο•βˆ—(Ο‰+Ξ·)=Ο•βˆ—Ο‰+Ο•βˆ—Ξ·.

  2. Ο•βˆ—(fΟ‰)=(Ο•βˆ—f)(Ο•βˆ—Ο‰).

  3. Ο•βˆ—(df)=d(Ο•βˆ—f).

It turns out that this is completely sufficient to fully determine the pullback of any one-form. Let us see why.

This follows from the third axiomatic property that we are imposing on the pullback. Recall from Remark 2.2.4 that we can think of dx as the differential df of the function f(x,y,z)=x. By the third property of pullbacks, we want to impose that

Ο•βˆ—(dx)=Ο•βˆ—(df)=d(Ο•βˆ—f).

From Definition 2.4.1, we can calculate Ο•βˆ—f. We get Ο•βˆ—f(t)=x(t). We thus obtain

Ο•βˆ—(dx)=dx(t)=βˆ‘i=1mβˆ‚xβˆ‚tidti,

where we use the definition of the differential of the function x(t).

This result enables us to write down a general formula for the pullback of a one-form. For clarity, we will only write it down for a one-form on R3, but it is clear what the similar result should be for a one-form in R2 or R.

To prove this result, we use Lemma 2.4.4 (and the similar result for dy and dz), and the first and second axiomatic properties that we are imposing on the pullback. Using the first and second properties, we can write:

Ο•βˆ—Ο‰=Ο•βˆ—(fdx+gdy+hdz)=(Ο•βˆ—f)Ο•βˆ—(dx)+(Ο•βˆ—g)Ο•βˆ—(dy)+(Ο•βˆ—h)Ο•βˆ—(dz).

We then use Lemma 2.4.4 to evaluate Ο•βˆ—(dx),Ο•βˆ—(dy) and Ο•βˆ—(dz), and from Definition 2.4.1 we know that Ο•βˆ—f(t)=f(Ο•(t)), and similarly for g and h.

Suppose that Ο‰=fdx+gdy+hdz is a one-form on R3. Let Ο•:Rβ†’R3 be a smooth function, which takes a point in R and maps it to a vector in R3. We write Ο•(t)=(x(t),y(t),z(t)). Then the pullback Ο•βˆ—Ο‰ is a one-form on R given by:

Ο•βˆ—Ο‰=(f(Ο•(t))dxdt+g(Ο•(t)dydt+h(Ο•(t))dzdt) dt.

For instance, if Ο‰=xdx+xydy+z2dz, and Ο•(t)=(x(t),y(t),z(t))=(t2,t,1), then

Ο•βˆ—Ο‰=(x(t)dxdt+x(t)y(t)dydt+z(t)2dzdt)dt=((t2)(2t)+(t2)(t)(1)+(1)(0))dt=3t3dt.

Suppose that Ο‰=fdx+gdy+hdz is a one-form on R3. Let Ο•:R2β†’R3 be a smooth function, which takes a point in R2 and maps it to a vector in R3. We write Ο•(t)=(x(t),y(t),z(t)), with t=(t1,t2). Then the pullback Ο•βˆ—Ο‰ is a one-form on R2 given by:

Ο•βˆ—Ο‰=f(Ο•(t))(βˆ‚xβˆ‚t1dt1+βˆ‚xβˆ‚t2dt2)+g(Ο•(t))(βˆ‚yβˆ‚t1dt1+βˆ‚yβˆ‚t2dt2)+h(Ο•(t))(βˆ‚zβˆ‚t1dt1+βˆ‚zβˆ‚t2dt2).

For instance, if Ο‰=xdx+xydy+z2dz, and Ο•(t)=(x(t),y(t),z(t))=(t1t2,t2,t1+t2), then

Ο•βˆ—Ο‰=x(Ο•(t))(βˆ‚xβˆ‚t1dt1+βˆ‚xβˆ‚t2dt2)+x(Ο•(t))y(Ο•(t))(βˆ‚yβˆ‚t1dt1+βˆ‚yβˆ‚t2dt2)+z(Ο•(t))2(βˆ‚zβˆ‚t1dt1+βˆ‚zβˆ‚t2dt2).=(t1t2)(t2dt1+t1dt2)+(t1t2)(t2)(dt2)+(t1+t2)2(dt1+dt2)=(t1t22+(t1+t2)2)dt1+(t12t2+t1t22+(t1+t2)2)dt2.

As a consistency check, we show that the pullback of a one-from from R to R reduces to Definition 2.3.4. Let Ο‰=f(x)dx on UβŠ†R, and Ο•:Vβ†’U with VβŠ†R. We write Ο•(t)=x(t). Then the pullback Ο•βˆ—Ο‰ is the one-form on V given by:

Ο•βˆ—Ο‰=(f(x(t))dxdt)dt,

which indeeds reproduces Definition 2.3.4 with our notation Ο•(t)=x(t).

We now have a very general definition of the pullback of a one-form. This will turn out to be very useful to define the integral of a one-form, which is what we now turn to.

Exercises 2.4.3 Exercises

1.

Consider the function f:R2β†’R given by f(x,y)=ex+y+x+y, and the function Ο•:R3β†’R2 given by Ο•(u,v,w)=(u+v,v+w). Find the pullback Ο•βˆ—f. What is its domain?

Solution.

First, as f:R2β†’R and Ο•:R3β†’R2, we see that the composition Ο•βˆ—f=fβˆ˜Ο•:R3β†’R2β†’R, i.e. the pullback Ο•βˆ—f is a function from R3 to R. So its domain is R3.

We calculate its expression by composition:

Ο•βˆ—f(u,v,w)=f(u+v,v+w)=e(u+v)+(v+w)+(u+v)+(v+w)=eu+2v+w+u+2v+w.

2.

Consider the one-form Ο‰=x2 dx on R, and the function Ο•:R2β†’R given by Ο•(u,v)=u, which projects on the u-axis. Find the pullback one-form Ο•βˆ—Ο‰ on R2. Interpret the result.

Solution.

Let us write Ο‰=f dx=x2 dx. By the definition of pullback, we get:

Ο•βˆ—Ο‰=f(Ο•(u,v))(βˆ‚Ο•βˆ‚u du+βˆ‚Ο•βˆ‚v dv)=u2(1 du+0 dv)=u2 du.

We see that the pullback one-form looks the same, but written in terms of u instead of x. However, Ο•βˆ—Ο‰ is defined on R2, while Ο‰ was defined on R. Since the function Ο• here simply projects on the u-axis, what the pullback does here is extend the one-form uniformly in the v-coordinate on the uv-plane; at any two points (u,v1) and (u,v2), the one-form will be the same. Conceptually, this is what happens when we pullback using a β€œforgetful map”, i.e. a map that somehow β€œforgets” some information (in this case, the v-coordinate). The pullback then extends the object uniformly across the forgotten structure.

3.

Consider the one-form Ο‰=x2 dx+y2 dy on R2, and the map Ξ¦:R2β†’R2 with Ξ¦(r,ΞΈ)=(rcos⁑θ,rsin⁑θ), which defines polar coordinates. Find the pullback Ξ¦βˆ—Ο‰.

Solution.

We write Ο‰=f dx+g dy=x2 dx+y2 dy, and Ξ¦(r,ΞΈ)=(x(r,ΞΈ),y(r,ΞΈ)). Then:

Ξ¦βˆ—Ο‰=f(Ξ¦(r,ΞΈ))(βˆ‚xβˆ‚r dr+βˆ‚xβˆ‚ΞΈ dΞΈ)+g(Ξ¦(r,ΞΈ))(βˆ‚yβˆ‚r dr+βˆ‚yβˆ‚ΞΈ dΞΈ)=r2cos2⁑θ(cos⁑θ drβˆ’rsin⁑θ dΞΈ)+r2sin2⁑θ(sin⁑θ dr+rcos⁑θ dΞΈ)=r2(cos3⁑θ+sin3⁑θ) dr+r3(sin2⁑θcosβ‘ΞΈβˆ’cos2⁑θsin⁑θ) dΞΈ.

The notion of pullback allows us to easily calculate how one-forms change under changes of coordinates, such as going from Cartesian to polar coordinates in this case.

4.

Consider the one-form Ο‰=z2 dzx2+y2 on U={(x,y,z)∈R3 | (x,y,z)β‰ (0,0,z)} (this is R3 with the z-axis removed), and the function Ο•:Vβ†’U with Ο•(r,ΞΈ,ΞΆ)=r(cos⁑θ,sin⁑θ,ΞΆ), and V={(r,ΞΈ,ΞΆ)∈R3 | rβ‰ 0}. Determine the pullback one-form Ο•βˆ—Ο‰.

Solution.

By definition of the pullback, we get:

Ο•βˆ—Ο‰=1rr2ΞΆ2(βˆ‚βˆ‚r(rΞΆ) dr+βˆ‚βˆ‚ΞΈ(rΞΆ) dΞΈ+βˆ‚βˆ‚ΞΆ(rΞΆ)dΞΆ)=rΞΆ2(ΞΆ dr+r dΞΆ).

5.

Let Ο‰ be a one-form on R3, and Id:R3β†’R3 the identity function defined by Id(x,y,z)=(x,y,z). Show that Idβˆ—Ο‰=Ο‰.

Solution.

Write Ο‰=f dx+g dy+h dz. By definition of the pullback, we get:

Idβˆ—Ο‰=f(x,y,z)(βˆ‚βˆ‚x(x) dx+βˆ‚βˆ‚y(x) dy+βˆ‚βˆ‚z(x) dz)+g(x,y,z)(βˆ‚βˆ‚x(y) dx+βˆ‚βˆ‚y(y) dy+βˆ‚βˆ‚z(y) dz)+h(x,y,z)(βˆ‚βˆ‚x(z) dx+βˆ‚βˆ‚y(z) dy+βˆ‚βˆ‚z(z) dz)=f(x,y,z) dx+g(x,y,z) dy+h(x,y,z) dz=Ο‰,

which completes the proof.

6.

Let Ο‰ be a one-form UβŠ†R, and Ο•:Vβ†’U and Ξ±:Wβ†’V be smooth functions, with V,WβŠ†R open subsets. Show that

(Ο•βˆ˜Ξ±)βˆ—Ο‰=Ξ±βˆ—(Ο•βˆ—Ο‰).

In other words, it doesn't matter whether we pullback in one or two steps through the chain of maps W→αV→ϕU.

We note here that while the exercise is only asking you to prove it for open subsets U,V,WβŠ†R, this property is true in general, not just in R.

Solution.

Let us write Ο‰=f(x) dx, Ο•=Ο•(t), and Ξ±=Ξ±(u). On the one hand, we have:

(Ο•βˆ˜Ξ±)βˆ—Ο‰=f(Ο•(Ξ±(u)))ddu(Ο•(Ξ±(u))) du.

On the other hand, we have

Ο•βˆ—Ο‰=f(Ο•(t))ddt(Ο•(t)) dt,

and

Ξ±βˆ—(Ο•βˆ—Ο‰)=f(Ο•(Ξ±(u))(ddtΟ•(t))|t=Ξ±(u)dduΞ±(u) du.

But

ddu(Ο•(Ξ±(u)))=(ddtΟ•(t))|t=Ξ±(u)dduΞ±(u)

by the chain rule, and hence (Ο•βˆ˜Ξ±)βˆ—Ο‰=Ξ±βˆ—(Ο•βˆ—Ο‰).