这是一篇有关简单偏导数的内容。
啥?你问我为什么要学?不知道。
新初一学生自学,可能不太详细,求轻点喷,谢谢各位巨佬!
定义
无论如何,开篇必然是定义。他和导数的定义很类似。
对于一个二元函数
z=f(x,y),定义域
D,点
(x0,y0)∈D。
对
x 的偏导数:固定
y=y0,函数
f(x,y0) 在
x0 处的导数:
∂x∂f(x0,y0)=Δx→0limΔxf(x0+Δx,y0)−f(x0,y0)
对
y 的偏导数:固定
x=x0,函数
f(x0,y) 在
y0 处的导数:
∂y∂f(x0,y0)=Δy→0limΔyf(x0,y0+Δy)−f(x0,y0)
推广:对于
n 元函数
f(x1,x2,…,xn),偏导数
∂xi∂f 为固定其它变量,对
xi 求导。
几何意义
对于二元函数
z=f(x,y):
- ∂x∂f 表示曲面 z=f(x,y) 与平面 y=y0 的交线在点 (x0,y0) 处切线的斜率。(沿 x 方向)
- ∂y∂f 表示曲面 z=f(x,y) 与平面 x=x0 的交线在点 (x0,y0) 处切线的斜率。(沿 y 方向)
(哎怎么越看越像一元函数求导啊
法则
首先,先简单讲一下偏导数的运算方法:
例如求
∂x∂f,我们可以将
f(x,y) 中
y 看作常数,进行求导。(哦这就是偏导啊)
那么到了运算法则了。
- f(x,y)=c,即常函数,此时 ∂x∂f=∂y∂f=0。
- f(x,y)=xnym,则 ∂x∂f=nxn−1ym,∂y∂f=mxnym−1。
欸怎么和求导一样啊。
然后一些奇怪运算法则也需要给出来。
- f(x,y)±g(x,y):∂x∂(f±g)=∂x∂f±∂x∂f。这很显然。然后如果是对 y 偏导,同样显然,
自己看。
- f(x,y)=u(x,y)⋅v(x,y),此时 ∂x∂f=∂x∂u⋅v+∂x∂v⋅u。也很显然,想要证明就回归定义。
- f(x,y)=v(x,y)u(x,y),此时 ∂x∂f=v2∂x∂u⋅v−u⋅∂x∂v。呃呃字有点小是吗?我没办法啊。/ll
然后很重要的一个(真的很重要啊要记一记啊 qwq)
设
z=f(x,y),并且
x,y 又是两个变量
u,v 的函数,即
x=x(u,v) 和
y=y(u,v),则
z 关于
u,v 的偏导可以通过以下链式法则算:
-
∂u∂z=∂x∂z⋅∂u∂x+∂y∂z⋅∂u∂y
-
∂v∂z=∂x∂z⋅∂v∂x+∂y∂z⋅∂v∂y
设
z=f(x1,x2,…,xn),且每个
xi 依赖于
u,v,则:
∂u∂z=i=1∑n∂xi∂z⋅∂u∂xi
真好。
神奇的东西
呃呃还有一些奇怪的函数也可以求偏导。这里列举出来:
以下均为二元函数
z=f(x,y)。
三角
普通
-
∂x∂sin(z)=cos(z)∂x∂z
-
∂x∂cos(z)=−sinz∂x∂z。
-
∂x∂tan(u)=sec2(z)∂x∂z。
其它三个可以自己乱搞的。
反三角
-
∂x∂arcsin(z)=1−z21∂x∂z。
-
∂x∂arccos(z)=−1−z21∂x∂z。
-
∂x∂arctan(z)=1+z21∂x∂z。
双曲
- ∂x∂sinh(z)=cosh(z)∂x∂z。
- ∂x∂cosh(z)=sinh(z)∂x∂z。
- ∂x∂tanh(z)=sech2(z)∂x∂z。
指数
由
az=ezlna,容易得到:
∂x∂az=azlna∂x∂z
特别地,
∂x∂ez=ez∂x∂z
对数
可以通过换底公式,并结合一个神奇的公式:
∂x∂lnz=z1∂x∂z
得到:
∂x∂logaz=zlna1∂x∂z
极值问题
对于极值的定义,这里不再讲。因为这和一元函数中的极值的定义是几乎一样的。
极值的必要条件
若函数
z=f(x,y) 在
(x0,y0) 处可微且取到极值,则:
∂x∂z(x0,y0)=0,∂y∂z(x0,y0)=0
此时点
(x0,y0) 被称为驻点。
极值的充分条件
设
(x0,y0) 是驻点,且函数在该点有二阶连续偏导数,令:
A=∂x2∂2z(x0,y0),B=∂x∂y∂2z(x0,y0),C=∂y2∂2z(x0,y0)
判别式
D=AC−B2:
- 若 D>0 且 A>0,则 f(x0,y0) 为极小值。
- 若 D>0 且 A<0,则 f(x0,y0) 为极大值。
- 若 D<0,则 (x0,y0) 不是极值点(称为鞍点)。
- 若 D=0,无法确定。
求法
先求一阶偏导,然后解方程:
{∂x∂f=0∂y∂f=0
得到驻点,然后求二阶偏导,并用判别式,就可以了。
条件极值
即
g(x,y)=0,求
f(x,y) 极值。
只能拉格朗日乘数。
拉格朗日函数:
L(x,y,λ)=f(x,y)+λg(x,y)
之后,求偏导解方程组:
⎩⎨⎧∂x∂L=∂x∂f+λ∂x∂g=0∂y∂L=∂y∂f+λ∂y∂g=0∂λ∂L=g(x,y)=0
解的
(x,y) 即为可能的极值点。
拉乘扩展到多元极值
对于多元极值同理。
求
f(x1,x2,⋯,xn) 的极值。
对于一个方程组:
⎩⎨⎧f1(x1,x2,⋯,xn)=0f2(x1,x2,⋯,xn)=0⋮fm(x1,x2,⋯,xn)=0
我们可以构造拉格朗日函数:
L(x1,x2,⋯,xn,λ1,λ2,⋯,λm)=f(x1,x2,⋯,xn)−λ1f1(x1,x2,⋯,xn)−⋯−λmfm(x1,x2,⋯,xn)
解:
⎩⎨⎧∂x1∂L=0∂x2∂L=0⋮∂xn∂L=0∂λ1∂L=0⋮∂λm∂L=0
这个方程,得到所有可能的极值,一个一个验就行了。
例题
一
求
f(x,y)=x3+y3−3xy 的极值。
一阶偏导:
fx=3x2−3y,
fy=3y2−3x。
驻点方程得:
(0,0) 和
(1,1),自行验算,
(0,0) 鞍点,
(1,1) 极小值点。
二
f(x,y)=x2+y2,
x+y=1。
不放过程了。答案:
(21,21)。按照上面推就行了。
总结
偏导数是一个很神奇的东西,二元函数无法求导,就变成了偏导。偏导可以用来求极值问题或者一些奇怪的东西。
Update
突然发现漏了拉乘的多元情况。