本课只解决一个问题
“局部保角”中的“局部”怎样变成可计算的数学条件?
答案是导数:把一个弯曲、非线性的函数在很小邻域内近似成线性函数。
1. 平均变化率
函数y=f(x) 从x 走到x+h,输出变化
Δy=f(x+h)−f(x).
输入变化是h,平均变化率为
hf(x+h)−f(x).
这就是图像上两点间割线的斜率。
2. 让观察尺度趋近于零
若当h→0 时平均变化率趋向一个确定值,就定义
f′(x)=h→0limhf(x+h)−f(x).
注意不能直接先令h=0,因为分母会为零。极限问的是:h 虽不等于零,但越来越小时,比值趋向哪里。
3. 从定义推导x2 的导数
设f(x)=x2:
f′(x)=h→0limh(x+h)2−x2=h→0limh2xh+h2=h→0lim(2x+h)=2x.
在x=3 处,导数为6:输入增加很小的0.01,输出大约增加6×0.01=0.06。
4. 导数最重要的身份:最佳线性近似
当h 很小时,
f(x+h)≈f(x)+f′(x)h.
更精确地写:
f(x+h)=f(x)+f′(x)h+o(h),
其中o(h) 表示相对于h 更快趋近零的误差。
对f(x)=x2、x=3、h=0.01:
f(3.01)≈9+6×0.01=9.06,
真实值9.0601,误差0.0001=h2。
5. 几何上的切线
曲线y=f(x) 在点(x,f(x)) 的切线方向为
(1,f′(x)).
因为输入走h 时,输出一阶近似走f′(x)h,位移约为
h(1,f′(x)).
切线不是“碰一下曲线的直线”这种图形描述,而是曲线的一阶局部模型。
6. 链式法则:复合变化率相乘
若y=f(x),z=g(y),那么
dxdz=dydzdxdy,
即
(g∘f)′(x)=g′(f(x))f′(x).
例:f(x)=x2,g(y)=siny:
dxdsin(x2)=cos(x2)⋅2x.
以后坐标变换的 Jacobian 相乘,就是多维链式法则。
7. 曲线的速度向量
平面曲线写成
γ(t)=(x(t),y(t)).
逐分量求导:
γ′(t)=(x′(t),y′(t)).
它是曲线的速度,也是切向量。单位圆
γ(t)=(cost,sint)
的速度为
γ′(t)=(−sint,cost).
内积γ(t)⋅γ′(t)=0,说明半径与切线垂直。
8. 导数与最小值
若光滑函数在内部点x∗ 取得局部最小值,则通常有
f′(x∗)=0.
因为若斜率为正,往左走会下降;若斜率为负,往右走会下降。
但f′(x∗)=0 只是必要条件,不一定是最小值。例如f(x)=x3 在0 处导数为零,却不是极小值。
9. 常见误区
- 导数不是两个无穷小量真的相除,而是差商的极限。
- 可导蕴含连续,但连续不一定可导,如∣x∣ 在零点。
- f′(x)=0 不自动说明最小值。
- “局部线性”不表示函数在有限范围内真的是直线。
10. 自测与答案
题 1。 从定义计算f(x)=3x+2 的导数。
答案。 差商为[3(x+h)+2−(3x+2)]/h=3,故f′(x)=3。
题 2。 用线性近似估计4.04。
答案。f(x)=x,f′(4)=1/4,所以f(4.04)≈2+(1/4)0.04=2.01。
题 3。 单位圆曲线速度的长度是多少?
答案。sin2t+cos2t=1。
前后课程
上一课:线性方程组 | 下一课:偏导、梯度与 Jacobian