Planar Transformations and Jacobians

Learning Objectives

  • Determine the image of a region under a given transformation of variables.
  • Compute the Jacobian of a given transformation.

Planar Transformations

planar transformation TT is a function that transforms a region GG in one plane into a region RR in another plane by a change of variables. Both GG and RR are subsets of R2R2. For example, Figure 1 shows a region GG in the uvuv-plane transformed into a region RR in the xyxy-plane by the change of variables x=g(u,v)x=g(u,v) and y=h(u,v)y=h(u,v), or sometimes we write x=x(u,v)x=x(u,v) and y=y(u,v)y=y(u,v). We shall typically assume that each of these functions has continuous first partial derivatives, which means gugu, gvgv, huhu, and hvhv exist and are also continuous. The need for this requirement will become clear soon.

On the left-hand side of this figure, there is a region G with point (u, v) given in the Cartesian u v-plane. Then there is an arrow from this graph to the right-hand side of the figure marked with x = g(u, v) and y = h(u, v). On the right-hand side of this figure there is a region R with point (x, y) given in the Cartesian xy- plane.

Figure 1. The transformation of a region GG in the uvuv-plane into a region RR in the xyxy-plane.

definition


A transformation T: GRT: GR, defined as T(u,v)=(x,y)T(u,v)=(x,y), is said to be a one-to-one transformation if no two points map to the same image point.

To show that TT is a one-to-one transformation, we assume T(u1,v1)=T(u2,v2)T(u1,v1)=T(u2,v2) and show that as a consequence we obtain (u1,v1)=(u2,v2)(u1,v1)=(u2,v2). If the transformation TT is one-to-one in the domain GG, then the inverse T1T1 exists with the domain RR such that T1TT1T and TT1TT1 are identity functions.

Figure 1 shows the mapping T(u,v)=(x,y)T(u,v)=(x,y) where xx and yy are related to uu and vv by the equations x=g(u,v)x=g(u,v) and y=h(u,v)y=h(u,v). The region GG is the domain of TT and the region RR is the range of TT, also known as the image of GG under the transformation TT.

Example: determining how the transformation works

Suppose a transformation TT is defined as T(r,θ)=(x,y)T(r,θ)=(x,y) where x=rcosθ,y=rsinθx=rcosθ,y=rsinθ. Find the image of the polar rectangle G={(r,θ)0r1,0θπ/2}G={(r,θ)0r1,0θπ/2} in the rθrθ-plane to a region RR in the xyxy-plane. Show that TT is a one-to-one transformation in GG and find T1(x,y)T1(x,y).

Example: finding the image under T

Let the transformation TT be defined by T(u,v)=(x,y)T(u,v)=(x,y) where x=u2+v2x=u2+v2 and y=uvy=uv. Find the image of the triangle in the uvuv-plane with vertices (0,0)(0,0)(0,1)(0,1), and (1,1)(1,1).

try it

Let a transformation TT  be defined as T(u,v)=(x,y)T(u,v)=(x,y) where x=u+vx=u+v, y=3vy=3v. Find the image of the rectangle G={(u,v):0u1,0v2}G={(u,v):0u1,0v2} from the uvuv-plane after the transformation into a region RR in the xyxy-plane. Show that TT is a one-to-one transformation and find T1(x,y)T1(x,y).

Jacobians

Recall that we mentioned near the beginning of this section that each of the component functions must have continuous first partial derivatives, which means that gugu, gvgv, huhu, and hvhv exist and are also continuous. A transformation that has this property is called a C1C1 transformation (here CC denotes continuous). Let T(u,v)=(g(u,v),h(u,v))T(u,v)=(g(u,v),h(u,v)), where x=g(u,v)x=g(u,v) and y=h(u,v)y=h(u,v), be a one-to-one C1C1 transformation. We want to see how it transforms a small rectangular region SS, ΔuΔu units by ΔvΔv units, in the uvuv-plane (see the following figure).

On the left-hand side of this figure, there is a region S with lower right corner point (u sub 0, v sub 0), height Delta v, and length Delta u given in the Cartesian u v-plane. Then there is an arrow from this graph to the right-hand side of the figure marked with T. On the right-hand side of this figure there is a region R with point (x sub 0, y sub 0) given in the Cartesian x y-plane with sides r(u, v sub 0) along the bottom and r(u sub 0, v) along the left.

Figure 4. A small rectangle SS in the uvuv-plane is transformed into a region RR in the xyxy-plane.

Since x=g(u,v)x=g(u,v) and y=h(u,v)y=h(u,v), we have the position vector r(u,v)=g(u,v)i+h(u,v)jr(u,v)=g(u,v)i+h(u,v)j of the image of the point (u,v)(u,v). Suppose that (u0,v0)(u0,v0) is the coordinate of the point at the lower left corner that mapped to (x0,y0)=T(u0,v0)(x0,y0)=T(u0,v0). The line v=v0v=v0 maps to the image curve with vector function r(u,v0)r(u,v0), and the tangent vector at (x0,y0)(x0,y0) to the image curve is

ru=gu(u0,v0)i+hu(u0,v0)j=xui+yujru=gu(u0,v0)i+hu(u0,v0)j=xui+yuj.

Similarly, the line u=u0u=u0 maps to the image curve with vector function r(u0,v)r(u0,v), and the tangent vector at (x0,y0)(x0,y0) to the image curve is

rv=gv(u0,v0)i+hv(u0,v0)j=xvi+yvjrv=gv(u0,v0)i+hv(u0,v0)j=xvi+yvj.

Now, note that

ru=limΔu0r(u0+Δu,v0)r(u0,v0)Δu so r(u0+Δu,v0)r(u0,v0)Δururu=limΔu0r(u0+Δu,v0)r(u0,v0)Δu so r(u0+Δu,v0)r(u0,v0)Δuru.

Similarly,

rv=limΔv0r(u0,v0+Δv)r(u0,v0)Δv so r(u0,v0+Δv)r(u0,v0)Δvrvrv=limΔv0r(u0,v0+Δv)r(u0,v0)Δv so r(u0,v0+Δv)r(u0,v0)Δvrv.

This allows us to estimate the area ΔAΔA of the image RR by finding the area of the parallelogram formed by the sides ΔvrvΔvrv and ΔuruΔuru. By using the cross product of these two vectors by adding the kkth component as 0, the area ΔAΔA of the image RR (refer to The Cross Product) is approximately Δuru × Δvrv=ru × rv ΔuΔvΔuru × Δvrv=ru × rv ΔuΔv. In determinant form, the cross product is

ru×rv=|ijkxuyu0xvyv0|=|xuyuxvyv|k=(xuyvxvyu)kru×rv=∣ ∣ ∣ ∣ijkxuyu0xvyv0∣ ∣ ∣ ∣=∣ ∣xuyuxvyv∣ ∣k=(xuyvxvyu)k.

Since k=1k=1, we have ΔA  ru × rv ΔuΔv=(xu yvxv yu)ΔuΔvΔA  ru × rv ΔuΔv=(xu yvxv yu)ΔuΔv.

definition


The Jacobian of the C1C1 transformation T(u,v)=(g(u,v),h(u,v))T(u,v)=(g(u,v),h(u,v)) is denoted by J(u,v)J(u,v) and is defined by the 2×22×2 determinant

J(u,v)=|(x,y)(u,v)|=|xuyuxvyv|=(xuyvxvyu)J(u,v)=(x,y)(u,v)=∣ ∣xuyuxvyv∣ ∣=(xuyvxvyu).

Using the definition, we have

ΔAJ(u,v)ΔuΔv=|(x,y)(u,v)|ΔuΔv.ΔAJ(u,v)ΔuΔv=(x,y)(u,v)ΔuΔv.

Note that the Jacobian is frequently denoted simply by

J(u,v)=(x,y)(u,v).J(u,v)=(x,y)(u,v).

Note also that

|xuyuxvyv|=(xuyvxvyu)=|xuxvyuyv|∣ ∣xuyuxvyv∣ ∣=(xuyvxvyu)=∣ ∣xuxvyuyv∣ ∣

Hence the notation J(u,v)=(x,y)(u,v)J(u,v)=(x,y)(u,v) suggests that we can write the Jacobian determinant with partials of xx in the first row and partials of yy in the second row.

Example: finding the jacobian

Find the Jacobian of the transformation given in Example “Determining How the Transformation Works”.

Example: finding the jacobian

Find the Jacobian of the transformation given in Example “Finding the Image under T“.

try it

Find the Jacobian of the transformation given in the previous Try It: T(u,v)=(u+v,3v).

Watch the following video to see the worked solution to the above Try It