关于多元函数$f(x, y; a, b, c)$的偏导数与函数值近似变化的技术咨询
关于多元函数$f(x, y; a, b, c)$的偏导数与函数值近似变化的技术咨询
嘿,我来一步步帮你拆解这几个问题,从梯度计算到近似变化推导,都给你讲明白~
首先先明确函数表达式:
$$f(x, y; a, b, c) = a e^{2x} + b y^2 + c x y$$
1. 计算关于$x,y$的梯度$\nabla_{x,y} f(x, y; a, b, c)$
梯度$\nabla_{x,y} f$是由$f$对$x$和$y$的偏导数组成的向量,咱们分别求偏导:
- 对$x$的偏导数:$\frac{\partial f}{\partial x} = 2a e^{2x} + c y$(因为$e{2x}$的导数是$2e{2x}$,乘以系数$a$;$cxy$对$x$求导得$cy$,其余不含$x$的项导数为0)
- 对$y$的偏导数:$\frac{\partial f}{\partial y} = 2b y + c x$($by^2$的导数是$2by$;$cxy$对$y$求导得$cx$,其余不含$y$的项导数为0)
所以最终的梯度向量为:
$$\nabla_{x,y} f = \left( 2a e^{2x} + c y,\ 2b y + c x \right)$$
2. 计算关于$a,b,c$的梯度$\nabla_{a,b,c} f(x, y; a, b, c)$
同样,这个梯度是$f$对参数$a,b,c$的偏导数组成的向量,逐个计算:
- 对$a$的偏导数:$\frac{\partial f}{\partial a} = e^{2x}$(只有第一项$a e^{2x}$含$a$,直接把$a$的系数提出来即可)
- 对$b$的偏导数:$\frac{\partial f}{\partial b} = y^2$(同理,只有第二项$b y2$含$b$,导数就是$y2$)
- 对$c$的偏导数:$\frac{\partial f}{\partial c} = x y$(只有第三项$c x y$含$c$,导数就是$xy$)
对应的梯度向量为:
$$\nabla_{a,b,c} f = \left( e{2x}, y2,\ x y \right)$$
3. 近似计算$f(1,2; 3,4 + \delta, 5 + \epsilon) - f(1,2; 3,4,5)$
因为$\delta$和$\epsilon$都是非常小的实数,咱们可以用*一阶泰勒展开(线性近似)*来估算这个差值——当变量/参数的变化量极小时,函数的变化可以用偏导数乘以变化量的和来近似,高阶小项(比如$\delta2$、$\epsilon2$、$\delta\epsilon$)因为太小可以忽略不计。
具体推导步骤:
- 这里$x=1$、$y=2$、$a=3$都是固定值,只有参数$b$从4变到$4+\delta$,$c$从5变到$5+\epsilon$,所以可以把$f$看作关于$b$和$c$的函数(其他变量固定)。
- 根据一阶泰勒展开,有:
$$f(b+\delta, c+\epsilon) \approx f(b,c) + \frac{\partial f}{\partial b}\bigg|{(x=1,y=2,a=3,b=4,c=5)} \cdot \delta + \frac{\partial f}{\partial c}\bigg|{(x=1,y=2,a=3,b=4,c=5)} \cdot \epsilon$$ - 移项得到差值:
$$f(b+\delta,c+\epsilon) - f(b,c) \approx \frac{\partial f}{\partial b}\bigg|{\text{固定点}} \cdot \delta + \frac{\partial f}{\partial c}\bigg|{\text{固定点}} \cdot \epsilon$$ - 代入固定点的值计算偏导数:
- $\frac{\partial f}{\partial b}\bigg|_{(1,2;3,4,5)} = y^2 = 2^2 = 4$
- $\frac{\partial f}{\partial c}\bigg|_{(1,2;3,4,5)} = x y = 1 \times 2 = 2$
- 最终近似结果:
$$f(1,2; 3,4 + \delta, 5 + \epsilon) - f(1,2; 3,4,5) \approx 4\delta + 2\epsilon$$
备注:内容来源于stack exchange,提问作者essy.lin




