变量替换的一般公式与雅可比行列式

从一元换元到多元换元

在一元函数积分中,换元法 abf(x)dx=αβf(ϕ(t))ϕ(t)dt\int_a^b f(x) dx = \int_\alpha^\beta f(\phi(t))|\phi'(t)| dt 是基本技巧。多元积分的变量替换是一元换元的自然推广,但核心区别在于:多元变换中,面积/体积元素会发生”缩放”,这个缩放因子就是雅可比行列式的绝对值

二重积分的变量替换公式

定理1

设变换 T:{x=x(u,v)y=y(u,v)T: \begin{cases} x = x(u, v) \\ y = y(u, v) \end{cases}uvuv 平面上的闭区域 DD' 一一对应地映射为 xyxy 平面上的闭区域 DD,且满足:

  1. x(u,v),y(u,v)x(u,v), y(u,v)DD' 上具有一阶连续偏导数
  2. 雅可比行列式 J=(x,y)(u,v)0J = \frac{\partial(x,y)}{\partial(u,v)} \neq 0DD' 上(至多在有限个点/曲线上为零)
  3. 变换 TT 是一一对应的(单叶)

则有变量替换公式:

Df(x,y)dxdy=Df(x(u,v),y(u,v))Jdudv\iint_D f(x,y) \, dx\, dy = \iint_{D'} f(x(u,v), y(u,v)) \cdot |J| \, du \, dv

几何解释
推论
证明
符号说明

雅可比行列式的定义

雅可比行列式

对于变换 x=x(u,v),y=y(u,v)x = x(u,v), \, y = y(u,v),雅可比行列式定义为:

J=(x,y)(u,v)=xuxvyuyv=xuyvxvyuJ = \frac{\partial(x,y)}{\partial(u,v)} = \begin{vmatrix} \frac{\partial x}{\partial u} & \frac{\partial x}{\partial v} \\ \frac{\partial y}{\partial u} & \frac{\partial y}{\partial v} \end{vmatrix} = \frac{\partial x}{\partial u} \frac{\partial y}{\partial v} - \frac{\partial x}{\partial v} \frac{\partial y}{\partial u}

三重积分的雅可比行列式

对于变换 x=x(u,v,w),y=y(u,v,w),z=z(u,v,w)x = x(u,v,w), \, y = y(u,v,w), \, z = z(u,v,w)

J=(x,y,z)(u,v,w)=xuxvxwyuyvywzuzvzwJ = \frac{\partial(x,y,z)}{\partial(u,v,w)} = \begin{vmatrix} \frac{\partial x}{\partial u} & \frac{\partial x}{\partial v} & \frac{\partial x}{\partial w} \\ \frac{\partial y}{\partial u} & \frac{\partial y}{\partial v} & \frac{\partial y}{\partial w} \\ \frac{\partial z}{\partial u} & \frac{\partial z}{\partial v} & \frac{\partial z}{\partial w} \end{vmatrix}

三重积分的变量替换公式:

Ωf(x,y,z)dxdydz=Ωf(x(u,v,w),y(u,v,w),z(u,v,w))Jdudvdw\iiint_\Omega f(x,y,z) \, dx\,dy\,dz = \iiint_{\Omega'} f(x(u,v,w), y(u,v,w), z(u,v,w)) \cdot |J| \, du\,dv\,dw

雅可比行列式的几何意义

逆变换的雅可比行列式

若变换 T:(u,v)(x,y)T: (u,v) \to (x,y) 的雅可比为 J=(x,y)(u,v)J = \frac{\partial(x,y)}{\partial(u,v)},则逆变换 T1:(x,y)(u,v)T^{-1}: (x,y) \to (u,v) 的雅可比为:

(u,v)(x,y)=1J=1(x,y)(u,v)\frac{\partial(u,v)}{\partial(x,y)} = \frac{1}{J} = \frac{1}{\frac{\partial(x,y)}{\partial(u,v)}}

这个性质在已知逆变换(如 u=u(x,y),v=v(x,y)u = u(x,y), v = v(x,y))时非常有用,可以避免解出 x=x(u,v),y=y(u,v)x = x(u,v), y = y(u,v)

雅可比行列式的计算技巧

  1. 直接计算:按定义求偏导数,再计算行列式
  2. 利用逆变换:若逆变换的雅可比更容易计算,则 J=1/JJ = 1 / J_{\text{逆}}
  3. 复合变换:若变换是两个变换的复合 T=T2T1T = T_2 \circ T_1,则 JT=JT2JT1J_T = J_{T_2} \cdot J_{T_1}
  4. 已知变换记忆:极坐标 J=ρJ = \rho,柱坐标 J=ρJ = \rho,球坐标 J=r2sinϕJ = r^2\sin\phi

典型例题

例题1:计算雅可比行列式

求变换 x=u+v,y=uvx = u + v, \, y = u - v 的雅可比行列式。

参考答案(3 个标签)
雅可比行列式线性变换偏导数

解题思路: 按定义求偏导数,计算二阶行列式。

详细步骤

  1. xu=1,xv=1\frac{\partial x}{\partial u} = 1, \quad \frac{\partial x}{\partial v} = 1
  2. yu=1,yv=1\frac{\partial y}{\partial u} = 1, \quad \frac{\partial y}{\partial v} = -1
  3. J=1111=1×(1)1×1=2J = \begin{vmatrix} 1 & 1 \\ 1 & -1 \end{vmatrix} = 1 \times (-1) - 1 \times 1 = -2
  4. J=2|J| = 2

答案J=2J = -2J=2|J| = 2

(几何意义:该变换将 uvuv 平面上的面积放大为原来的2倍,同时方向反转。)

例题2:利用逆变换求雅可比

设变换为 u=x+y,v=xyu = x + y, \, v = x - y,求 (x,y)(u,v)\frac{\partial(x,y)}{\partial(u,v)}

参考答案(3 个标签)
雅可比行列式逆变换线性变换

解题思路: 先求逆变换的雅可比 (u,v)(x,y)\frac{\partial(u,v)}{\partial(x,y)},再取倒数。

详细步骤

  1. ux=1,uy=1\frac{\partial u}{\partial x} = 1, \quad \frac{\partial u}{\partial y} = 1
  2. vx=1,vy=1\frac{\partial v}{\partial x} = 1, \quad \frac{\partial v}{\partial y} = -1
  3. (u,v)(x,y)=1111=2\frac{\partial(u,v)}{\partial(x,y)} = \begin{vmatrix} 1 & 1 \\ 1 & -1 \end{vmatrix} = -2
  4. (x,y)(u,v)=1(u,v)(x,y)=12=12\frac{\partial(x,y)}{\partial(u,v)} = \frac{1}{\frac{\partial(u,v)}{\partial(x,y)}} = \frac{1}{-2} = -\frac{1}{2}

答案(x,y)(u,v)=12\frac{\partial(x,y)}{\partial(u,v)} = -\frac{1}{2}

例题3:椭圆变换的雅可比

求椭圆变换 x=arcosθ,y=brsinθx = ar\cos\theta, \, y = br\sin\theta 的雅可比行列式。

参考答案(3 个标签)
雅可比行列式椭圆变换广义极坐标

解题思路: 这是广义极坐标变换,按定义计算。

详细步骤

  1. xr=acosθ,xθ=arsinθ\frac{\partial x}{\partial r} = a\cos\theta, \quad \frac{\partial x}{\partial \theta} = -ar\sin\theta
  2. yr=bsinθ,yθ=brcosθ\frac{\partial y}{\partial r} = b\sin\theta, \quad \frac{\partial y}{\partial \theta} = br\cos\theta
  3. J=acosθarsinθbsinθbrcosθ=acosθbrcosθ(arsinθ)bsinθ=abrcos2θ+abrsin2θ=abr(cos2θ+sin2θ)=abrJ = \begin{vmatrix} a\cos\theta & -ar\sin\theta \\ b\sin\theta & br\cos\theta \end{vmatrix} = a\cos\theta \cdot br\cos\theta - (-ar\sin\theta) \cdot b\sin\theta = abr\cos^2\theta + abr\sin^2\theta = abr(\cos^2\theta + \sin^2\theta) = abr
  4. J=abr|J| = abr

答案J=abrJ = abrJ=abr|J| = abr

(当 a=b=Ra=b=R 时,退化为极坐标 J=RrJ = Rr,与极坐标 J=ρJ = \rho 一致。)


练习题

练习1

求变换 x=u2v2,y=2uvx = u^2 - v^2, \, y = 2uv 的雅可比行列式。

参考答案(3 个标签)
雅可比行列式非线性变换偏导数

解题思路: 按定义求偏导数,计算行列式。

详细步骤

  1. xu=2u,xv=2v\frac{\partial x}{\partial u} = 2u, \quad \frac{\partial x}{\partial v} = -2v
  2. yu=2v,yv=2u\frac{\partial y}{\partial u} = 2v, \quad \frac{\partial y}{\partial v} = 2u
  3. J=2u2v2v2u=4u2+4v2=4(u2+v2)J = \begin{vmatrix} 2u & -2v \\ 2v & 2u \end{vmatrix} = 4u^2 + 4v^2 = 4(u^2+v^2)

答案J=4(u2+v2)J = 4(u^2+v^2)

练习2

求变换 x=eucosv,y=eusinvx = e^u \cos v, \, y = e^u \sin v 的雅可比行列式。

参考答案(3 个标签)
雅可比行列式指数变换极坐标推广

解题思路: 按定义计算。

详细步骤

  1. xu=eucosv,xv=eusinv\frac{\partial x}{\partial u} = e^u\cos v, \quad \frac{\partial x}{\partial v} = -e^u\sin v
  2. yu=eusinv,yv=eucosv\frac{\partial y}{\partial u} = e^u\sin v, \quad \frac{\partial y}{\partial v} = e^u\cos v
  3. J=e2ucos2v+e2usin2v=e2uJ = e^{2u}\cos^2 v + e^{2u}\sin^2 v = e^{2u}

答案J=e2uJ = e^{2u}


总结

本文出现的符号

符号类型读音/说明在本文中的含义
JJ雅可比行列式Jacobian determinant坐标变换的偏导数行列式
J\|J\|雅可比绝对值absolute Jacobian雅可比行列式的绝对值,面积/体积缩放因子
(x,y)(u,v)\frac{\partial(x,y)}{\partial(u,v)}雅可比记号Jacobian notation二维雅可比行列式的偏导记号
(x,y,z)(u,v,w)\frac{\partial(x,y,z)}{\partial(u,v,w)}雅可比记号Jacobian notation三维雅可比行列式的偏导记号
DD'原区域original region变换前在新坐标系下的区域

中英对照

中文术语英文术语音标说明
变量替换change of variables/tʃeɪndʒ əv ˈvɛriəbəlz/积分变量的替换变换
换元法substitution method/ˌsʌbstɪˈtjuːʃən ˈmɛθəd/即变量替换法
雅可比行列式Jacobian determinant/dʒəˈkoʊbiən dɪˈtɜːrmɪnənt/偏导数组成的行列式,度量面积/体积缩放
一一对应one-to-one correspondence/wʌn tuː wʌn ˌkɒrɪˈspɒndəns/变换是单射且满射
逆变换inverse transformation/ˈɪnvɜːrs ˌtrænsfərˈmeɪʃən/变换的逆映射
面积缩放因子area scaling factor/ˈɛəriə ˈskeɪlɪŋ ˈfæktər/变换前后面积的比值
体积缩放因子volume scaling factor/ˈvɒljuːm ˈskeɪlɪŋ ˈfæktər/变换前后体积的比值