全微分在近似计算与误差估计中的应用

近似计算

基本公式

当函数 z=f(x,y)z = f(x, y) 在点 (x0,y0)(x_0, y_0) 处可微,且 Δx,Δy|\Delta x|, |\Delta y| 很小时,有

Δzdz=fx(x0,y0)Δx+fy(x0,y0)Δy\Delta z \approx dz = f_x(x_0, y_0)\Delta x + f_y(x_0, y_0)\Delta y

f(x0+Δx,y0+Δy)f(x0,y0)+fx(x0,y0)Δx+fy(x0,y0)Δyf(x_0 + \Delta x, y_0 + \Delta y) \approx f(x_0, y_0) + f_x(x_0, y_0)\Delta x + f_y(x_0, y_0)\Delta y

常用近似公式

x,y|x|, |y| 很小时(取 x0=0,y0=0x_0=0, y_0=0):

(1+x)m(1+y)n1+mx+ny(1+x)^m(1+y)^n \approx 1 + mx + ny

sin(x+y)x+y\sin(x+y) \approx x + y

ex+y1+x+ye^{x+y} \approx 1 + x + y

ln(1+x+y)x+y\ln(1+x+y) \approx x + y

误差估计

绝对误差与相对误差

误差估计公式

z=f(x,y)z = f(x, y)x,yx, y 的绝对误差限分别为 δx,δy\delta_x, \delta_y,即 Δxδx|\Delta x| \leq \delta_xΔyδy|\Delta y| \leq \delta_y,则 zz

绝对误差限δz=fxδx+fyδy\delta_z = |f_x|\delta_x + |f_y|\delta_y

相对误差限δzz=fxfδx+fyfδy\frac{\delta_z}{|z|} = \left|\frac{f_x}{f}\right|\delta_x + \left|\frac{f_y}{f}\right|\delta_y

典型例题

例题1:近似计算

利用全微分近似计算 (1.02)3+(1.97)3\sqrt{(1.02)^3 + (1.97)^3}

参考答案(3 个标签)
近似计算全微分数值计算

详细步骤

  1. f(x,y)=x3+y3f(x,y) = \sqrt{x^3 + y^3},取 x0=1,y0=2x_0=1, y_0=2,则 Δx=0.02,Δy=0.03\Delta x=0.02, \Delta y=-0.03
  2. f(1,2)=1+8=3f(1,2) = \sqrt{1+8} = 3
  3. fx=3x22x3+y3f_x = \frac{3x^2}{2\sqrt{x^3+y^3}}fx(1,2)=32×3=12f_x(1,2) = \frac{3}{2\times3} = \frac{1}{2}
  4. fy=3y22x3+y3f_y = \frac{3y^2}{2\sqrt{x^3+y^3}}fy(1,2)=126=2f_y(1,2) = \frac{12}{6} = 2
  5. f(1.02,1.97)3+12×0.02+2×(0.03)=3+0.010.06=2.95f(1.02,1.97) \approx 3 + \frac{1}{2}\times0.02 + 2\times(-0.03) = 3 + 0.01 - 0.06 = 2.95

答案(1.02)3+(1.97)32.95\sqrt{(1.02)^3+(1.97)^3} \approx 2.95(精确值约为2.951)

例题2:误差估计

设矩形的长 x=5mx = 5\text{m},宽 y=3my = 3\text{m},测量长和宽的绝对误差均为 0.01m0.01\text{m},求矩形面积的绝对误差和相对误差。

参考答案(4 个标签)
误差估计绝对误差相对误差矩形面积

详细步骤

  1. 面积 S=xyS = xy
  2. Sx=y=3S_x = y = 3Sy=x=5S_y = x = 5
  3. 绝对误差:δS=Sxδx+Syδy=3×0.01+5×0.01=0.08 m2\delta_S = |S_x|\delta_x + |S_y|\delta_y = 3\times0.01 + 5\times0.01 = 0.08 \text{ m}^2
  4. 面积 S=5×3=15 m2S = 5\times3 = 15 \text{ m}^2
  5. 相对误差:δSS=0.08150.0053=0.53%\frac{\delta_S}{S} = \frac{0.08}{15} \approx 0.0053 = 0.53\%

答案:绝对误差约为 0.08 m20.08\text{ m}^2,相对误差约为 0.53%0.53\%

例题3:物理量的误差估计

利用单摆测重力加速度 g=4π2lT2g = \frac{4\pi^2 l}{T^2},已测得摆长 l=100cml = 100\text{cm},周期 T=2sT = 2\text{s},若 ll 的绝对误差为 0.1cm0.1\text{cm}TT 的绝对误差为 0.004s0.004\text{s},求 gg 的绝对误差和相对误差。

参考答案(4 个标签)
误差估计物理应用重力加速度单摆

详细步骤

  1. g=4π2lT2g = \frac{4\pi^2 l}{T^2}
  2. gl=4π2T2\frac{\partial g}{\partial l} = \frac{4\pi^2}{T^2}gT=8π2lT3\frac{\partial g}{\partial T} = -\frac{8\pi^2 l}{T^3}
  3. l=100,T=2l=100, T=2 处:gl=π2\frac{\partial g}{\partial l} = \pi^2gT=8π2×1008=100π2\left|\frac{\partial g}{\partial T}\right| = \frac{8\pi^2 \times 100}{8} = 100\pi^2
  4. 绝对误差:δg=π2×0.1+100π2×0.004=0.1π2+0.4π2=0.5π24.93 cm/s2\delta_g = \pi^2 \times 0.1 + 100\pi^2 \times 0.004 = 0.1\pi^2 + 0.4\pi^2 = 0.5\pi^2 \approx 4.93 \text{ cm/s}^2
  5. g=4π2×1004=100π2986.96 cm/s2g = \frac{4\pi^2 \times 100}{4} = 100\pi^2 \approx 986.96 \text{ cm/s}^2
  6. 相对误差:δgg=0.5π2100π2=0.005=0.5%\frac{\delta_g}{g} = \frac{0.5\pi^2}{100\pi^2} = 0.005 = 0.5\%

答案:绝对误差约为 4.93 cm/s24.93\text{ cm/s}^2,相对误差约为 0.5%0.5\%


练习题

练习1

利用全微分近似计算 (1.04)2.02(1.04)^{2.02}

参考答案(3 个标签)
近似计算全微分幂指函数

详细步骤

  1. f(x,y)=xyf(x,y) = x^y,取 x0=1,y0=2x_0=1, y_0=2Δx=0.04,Δy=0.02\Delta x=0.04, \Delta y=0.02
  2. f(1,2)=1f(1,2) = 1
  3. fx=yxy1f_x = yx^{y-1}fx(1,2)=2f_x(1,2) = 2
  4. fy=xylnxf_y = x^y \ln xfy(1,2)=0f_y(1,2) = 0
  5. f(1.04,2.02)1+2×0.04+0×0.02=1.08f(1.04,2.02) \approx 1 + 2\times0.04 + 0\times0.02 = 1.08

答案(1.04)2.021.08(1.04)^{2.02} \approx 1.08(精确值约为1.0824)

练习2

设圆柱体的半径 r=5cmr = 5\text{cm},高 h=10cmh = 10\text{cm},若半径和高的绝对误差均为 0.1cm0.1\text{cm},求圆柱体体积的绝对误差和相对误差。

参考答案(4 个标签)
误差估计圆柱体体积绝对误差相对误差

详细步骤

  1. 体积 V=πr2hV = \pi r^2 h
  2. Vr=2πrhV_r = 2\pi rhVh=πr2V_h = \pi r^2
  3. r=5,h=10r=5, h=10 处:Vr=100πV_r = 100\piVh=25πV_h = 25\pi
  4. 绝对误差:δV=100π×0.1+25π×0.1=12.5π39.27 cm3\delta_V = 100\pi \times 0.1 + 25\pi \times 0.1 = 12.5\pi \approx 39.27 \text{ cm}^3
  5. V=π×25×10=250π cm3V = \pi \times 25 \times 10 = 250\pi \text{ cm}^3
  6. 相对误差:δVV=12.5π250π=0.05=5%\frac{\delta_V}{V} = \frac{12.5\pi}{250\pi} = 0.05 = 5\%

答案:绝对误差约为 39.27 cm339.27\text{ cm}^3,相对误差约为 5%5\%


总结

本文出现的符号

符号类型读音/说明在本文中的含义
δx\delta_x绝对误差限delta xx 的绝对误差限
δz\delta_z绝对误差限delta zz 的绝对误差限
Δx\Delta x增量delta xx 的增量
x0,y0x_0, y_0基准点x zero, y zero近似计算的基准点

中英对照

中文术语英文术语音标
近似计算approximate calculation/əˈprɒksɪmət ˌkælkjuˈleɪʃən/
误差估计error estimation/ˈɛrər ˌɛstɪˈmeɪʃən/
绝对误差absolute error/ˈæbsəluːt ˈɛrər/
相对误差relative error/ˈrɛlətɪv ˈɛrər/
绝对误差限absolute error bound/ˈæbsəluːt ˈɛrər baʊnd/
相对误差限relative error bound/ˈrɛlətɪv ˈɛrər baʊnd/
误差传递error propagation/ˈɛrər ˌprɒpəˈɡeɪʃən/
局部线性化local linearization/ˈloʊkəl ˌlɪniəraɪˈzeɪʃən/