导数
导数的定义: y=f(x) 在 x0 的邻域内有定义,则
f′(x)=Δx→0limΔxΔy=Δx→0limΔxf(x0+Δx)−f(x0)
若 Δx→0limΔxf(x0+Δx)−f(x0) 不存在,则导数不存在。
令 ε=ΔxΔy−f′(x0) ,
由于 Δx→0lim(ΔxΔy−f′(x0))=0 ,所以 ε 在 x→0 时是无穷小量;
又因为 Δx→0limΔxεΔx=0 ,所以有 Δx 的高阶无穷小 o(Δx)=εΔx ,满足下式:
Δy=f′(x0)Δx+o(Δx)
这个式子就被称为有限增量公式。
可导是连续的充分不必要条件,可导必然连续,连续不一定可导。
用 f(x)∈Cn[a,b] 表示 f(x) 在 [a,b] 上 n 阶连续可导。
左导数和右导数:
f(x) 在 [x0,x0+δ) 上有定义,左导数为 f−′(x0)=Δx→0−limΔxΔy=Δx→0−limΔxf(x0+Δx)−f(x0) 。
f(x) 在 [x0,x0+δ) 上有定义,右导数为 f+′(x0)=Δx→0+limΔxΔy=Δx→0+limΔxf(x0+Δx)−f(x0) 。
在x0处左右导数存在且相等⟺f′(x0)存在
导数的莱布尼茨表示法:
f′(x0)=y′∣x=x0=dxdyx=x0
f(n)(x)=dxndny
d 称为微分算子(differential operator)。
导数的几何含义:
函数上一点的切线: y−y0=f′(x0)(x−x0)
函数上一点的法线: y−y0=−f′(x0)1(x−x0)
基本求导法则
四则运算:
- (u±v)′=u′±v′
- (ku)′=ku′
- (uv)′=u′v+uv′
(uvw)′=u′vw+uv′w+uvw′
(vu)′=v2u′v−v′u
初等函数求导:
- (k)′=0
- (xα)′=αxα−1
(x)′=21x1
(x1)′=−x21
- (sinx)′=cosx
(cosx)′=−sinx
(tanx)′=sec2x
(cotx)′=−csc2x
(secx)′=secxtanx
(cscx)′=−cscxcotx
- (arcsinx)′=1−x21
(arccosx)′=−1−x21
(arctanx)′=1+x21
(arccotx)′=−1+x21
- (ex)′=ex
(ax)′=axlna
- (ln∣x∣)′=x1
(loga∣x∣)′=xlna1
高阶导数 莱布尼茨公式(Leibniz formula):
(uv)(n)=k=0∑nCnku(n−k)v(k)
其中, Cnk=k!(n−k)!n! 为组合数, u(0)=u , v(0)=v
反函数求导
f(x) 的反函数为 φ(x) ,则对反函数求导的公式为:
f′(x)=φ′(y)1
证明:
原函数 f′(x)=Δx→0limΔxΔy ,导函数 φ′(x)=Δx→0limΔyΔx ,则有
Δx→0limΔxΔy=Δx→0limΔyΔx1
又因为 φ(y) 单调,所以 φ′(y0)=0
即 Δy→0 时 Δx→0
常用反函数求导:
- (ax)′=(logay)′1=ylna=axlna
- (arcsinx)′=(siny)′1=cosy1=1−sin2y1=1−x21
(arccosx)′=−1−x21
- (arctanx)′=(tanx)′1=sec2y1=1+tan2y1=1+x21
(arccotx)′=−1+x21
复合函数求导
复合函数求导使用链式法则(Chain rule),先对外层函数求导,再乘上对内层函数求导的结果:
(f(φ(x)))′=f′(φ(x))φ′(x)
链式法则的莱布尼茨表示法:
dxdy=dudy⋅dvdu⋯dxdt
隐函数求导
- 对方程两边关于 x 求导,得到一个关于 y′ 的方程。
- 在求导后的方程中求解 y′ 既可。
dxd(F(x,y(x)))=0
对数求导法: (常使用在多个函数连乘或连除)
y=lny=y1y′=y′=uvvlnuv′lnu+uu′vuvlnu⋅v′+vuv−1⋅u′
参变量函数求导
y=f(x){x=φ(t)y=ψ(t)
Δx→0limΔxΔy=Δt→0limφ(t0+Δt)−φ(t0)ψ(t0+Δt)−ψ(t0)=Δt→0limΔtφ(t0+Δt)−φ(t0)Δtψ(t0+Δt)−ψ(t0)=φ′(t0)ψ′(t0)
莱布尼茨表示法:
dxdy=dtdxdtdy
高阶导数:
dxd(dxdy)=dtdxd(dtdy)/dt
微分
微分(differential) 表示函数在一段极小区间 Δx (Δx→0) 时的增加量,此时 Δx 可以记为 dx ,微分的定义为:
dy=f′(x)dx
所以由有限增量公式可知, Δy 和 dy 之间的关系是: Δy=dy+o(Δx)
函数可微与函数可导等价,且求微分与求导的法则大致等价:
- d(u±v)=du±dv
- d(ku)=kdu
- d(uv)=vdu+udv
- d(vu)=v2vdu−udv
- d((f∘g)(x))=f′(u)g′(x)dx=f′(u)du (一阶微分的形式不变性)
高阶微分:
dny=f(n)(x)dxn
容易出错的概念: dx2=(dx)2d2x=0d(x2)=2xdx
复合函数二阶微分:
d2y=(f(φ(t)))′′dt2===(f′(φ(t))φ′(t))′dt2(f′′(φ(t))φ′(t)φ′(t)+f′(φ(t))φ′′(t))dt2f′′(x)dx2+f′(x)d2x
利用微分进行近似计算:
由 f(x0+Δx)−f(x0)=f′(x0)Δx+o(Δx)≈f′(x0)Δx
可得近似计算式: f(x0+Δx)≈f(x0)+f′(x0)Δx
误差估计:
测量误差限 ∣Δx∣=∣x−x0∣≤δx
∣Δy∣=∣f(x)−f(x0)∣≈∣f′(x0)Δx∣≤∣f′(x0)∣δx
绝对误差限 δy=∣f′(x0)∣δx
相对误差限 ∣y0∣δy=∣f(x0)f′(x0)∣δx
微分中值定理
费马引理(Fermat’s theorem):
费马引理揭示了函数的导数与极值点的关系,是微分中值定理重要的理论基础:
设 f(x) 在 ξ 处极大,所以不论 Δx 是正负,总有 f(ξ+Δx)−f(xi)≤0
令 Δx>0 ,则 Δxf(ξ+Δx)−f(ξ)≤0 ,故由极限的保号性可以得:
f+′(ξ)=Δx→0+limΔxf(ξ+Δx)−f(ξ)≤0
令 Δx<0 ,则 Δxf(ξ+Δx)−f(ξ)≥0 ,同理可得:
f−′(ξ)=Δx→0+limΔxf(ξ+Δx)−f(ξ)≥0
当 f′(ξ) 存在时,左导数等于右导数,所以 f+′(ξ)=f−′(ξ)=0 ,则必有 f′(ξ)=0 。
罗尔定理(Rolle’s theorem)
若 f 满足以下条件:
- f 在 [a,b] 上连续
- f 在 (a,b) 上可导
- f(a)=f(b)
则必然 ∃ξ∈(a,b) ,使得 f′(ξ)=0
证明:
令函数在 (a,b) 上最大值为 M ,最小值为 m ,则
- 若 M=m ,则 f(x) 在 [a,b] 上必为常数,结论成立。
- 若 M>N ,则由于 f(a)=f(b) , M 和 m 必然有一个在 (a,b) 某点 ξ 处取得,即 ξ 是极值点,又因为 f(x) 在该点可导,由费马引理可以推得 f′(ξ)=0 。
拉格朗日中值定理(Lagrange mean value theorem)
若 f 满足以下条件:
- f 在 [a,b] 上连续
- f 在 (a,b) 上可导
则必然 ∃ξ∈(a,b) ,使得
f′(ξ)=b−af(b)−f(a)
证明:
构造函数 g(x)=(f(a)−f(b))x−f(x)(a−b)
g′(x)=f(a)−f(b)−f′(x)(a−b)g(a)=g(b)=bf(a)−af(b)
因此,由罗尔定理得, ∃ξ∈(a,b)
f(a)−f(b)−f′(ξ)(a−b)=0
即
f′(ξ)=b−af(b)−f(a)
导数极限定理:
f 在 U(x0) 连续,且在 U˚(x0) 可导,若 x→x0limf′(x) 存在,则 f 在 x0 处可导,且 f′(x0)=x→x0limf′(x) 。
证明:
当 x∈U˚+(x0) 时, ∃ξ∈(x0,x) ,使 f′(ξ)=x−x0f(x)−f(x0) ,对两边同时取极限,可以得到:
ξ→x0+limf′(ξ)=x→x0+limx−x0f(x)−f(x0)
等式右侧即 f(x) 在 x0 处的右导数,因此上式可以写成:
f+′(x0)=x→x0+limf′(x)
同理,当 x∈U˚−(x0) 时,可得:
f−′(x0)=x→x0−limf′(x)
因为 f 在 U(x0) 连续,所以 x→x0+limf′(x)=x→x0−limf′(x) 。
综上所述, f′(x0)=x→x0limf′(x) 。
达布定理(Darboux’s theorem)
达布定理又称导数介值定理:若 f 在 [a,b] 上可导,且 f+′(a)=f−′(b) , k 介于 f+′(a),f−′(b) 之间,则 ∃ξ∈(a,b) ,使 f′(ξ)=k 。
证明:
令 F(x)=f(x)−kx , F(x) 在 [a,b] 上可导,有
F+′(a)⋅F−′(b)=(f+′(a)−k)(f−′(b)−k)<0
所以 F+′(a) 和 F−′(b) 异号
令 F+′(a)>0 , F−′(b)<0 ,
则有 x1∈U˚+(a) , x2∈U˚−(b) ,并且 F(x1)>F(a) , F(x2)>b 。
所以必然有 ξ∈(a,b) ,使 F 在 ξ 处取最大值,此时 F′(ξ)=0 , f′(ξ)=k 。
推论:
若 f(x) 在 I 上满足 f′(x)=0 ,则在 I 上 f(x) 严格单调。
- 若 f′(x)>0 ,函数严增。
- 若 f′(x)<0 ,函数严减。
- 若 f′(a) 和 f′(b) 异号,则 ∃ξ∈(a,b) ,使 f′(ξ)=0 ,与 f′(x)=0 矛盾,该情况不存在。
柯西中值定理(Cauchy mean value theorem)
若 f,g 满足以下条件:
- 在 [a,b] 上连续
- 在 (a,b) 上可导
- f′(x) 和 g′(x) 不同时为0
- g(a)=g(b)
则必然 ∃ξ∈(a,b) ,使得
g′(ξ)f′(ξ)=g(b)−g(a)f(b)−f(a)
证明:
和证明拉格朗日中值定理类似,构造函数 F(x)=f(x)−f(a)−g(b)−g(a)f(b)−f(a)(g(x)−g(a))
F′(x)=f′(x)−g(b)−g(a)f(b)−f(a)g′(x)
F(a)=F(b)=0
因此,由罗尔定理得, ∃ξ∈(a,b)
f′(ξ)−g(b)−g(a)f(b)−f(a)g′(ξ)=0
假设 g′(ξ)=0 ,则 f′(ξ)=0 ,与条件 f′(x) 和 g′(x) 不同时为0矛盾,则 g′(ξ)=0 ,所以原式可以移项得到:
g′(ξ)f′(ξ)=g(b)−g(a)f(b)−f(a)
柯西中值定理的几何意义:
有如下曲线方程
{x=g(t)y=f(t)
该曲线方程两端点构成的弦与曲线上一点的切线斜率相等。
洛必达法则
洛必达法则(L’Hôpital’s rule)常用于未定式求极限,所谓未定式,是指两个函数的极限都趋于0或无穷,求它们相除的极限,即 00 或 ∞∞ 。
若 f,g 满足以下条件:
- x→x0limf(x)=x→x0limg(x)=0 或 x→x0limg(x)=∞
- 在 U˚(x0) 上 f,g 可导,且 g′(x)=0
- x→x0limg′(x)f′(x)=A , A 是实数或 ∞
则
x→x0limg(x)f(x)=x→x0limg′(x)f′(x)=A
00 型证明:
补充定义 f(x0)=g(x0)=0 ,保证 f,g 在 [x0,x]⊂[x0,x0+δ) 上的连续性。应用柯西中值定理,得到:
g′(ξ)f′(ξ)=g(x)−g(x0)f(x)−f(x0)
两边求极限得:
x→x0+limg′(ξ)f′(ξ)=x→x0+limg(x)−g(x0)f(x)−f(x0)
因为, x0<ξ<x ,所以当 x→x0 时, ξ→x0 ,即
x→x0+limg(x)f(x)=x→x0+limg′(x)f′(x)=A
∞∗ 型证明:
由于无法在 x0 处补充定义,所以取子区间 [x,a]⊂(x0,x0+δ) , ξ∈[x,a] ,应用柯西中值定理,得到:
g′(ξ)f′(ξ)=g(x)−g(a)f(x)−f(a)
即
A−δ<g(x)−g(a)f(x)−f(a)<A+δ
将等号右侧上下同除 g(x) ,可以得到:
A−δ<1−g(x)g(a)g(x)f(x)−g(x)f(a)<A+δ
对该式求上下极限,得到:
A≤x→x0+limg(x)f(x)≤x→x0+limg(x)f(x)≤A
因此, g(x)f(x) 的极限存在,并且
x→x0+limg(x)f(x)=x→x0+limg′(x)f′(x)=A
其它未定式类型:
四则型未定式:
- ∞−∞=01−01=0⋅00−0=00
- 0⋅∞=0⋅01=00
指数型未定式:
- 00=eln00=e0⋅ln0=e0⋅∞
- 1∞=eln1∞=e∞⋅ln1=e∞⋅0
- ∞0=eln∞0=e0⋅ln∞=e0⋅∞
泰勒公式
令 f(x) 在 x=x0 处可导,由有限增量公式可以得到:
f(x)=f(x0)+f′(x0)(x−x0)+o(x−x0)
当 ∣x−x0∣ 充分小时, f(x) 可以用一次多项式 f(x0)+f′(x0)(x−x0) 来近似代替。
为了降低误差至 o((x−x0)n) 的程度,我们需要用更高阶的多项式来逼近 f ,其中 o((x−x0)n) 被称作皮亚诺型余项(Peano remainder),这种逼近的方法就被称为泰勒展开公式(Taylor’s formula):
f(x)=f(x0)+1!f′(x0)(x−x0)+⋯+n!f(n)(x0)(x−x0)n+o((x−x0)n)
证明:
假设当 f(x) 在点 x0 有 n 阶导数时,存在一个 n 次多项式 Pn(x) ,使得 f(x)−Pn(x)=o((x−x0)n) ,此时 limx→x0(x−x0)nf(x)−Pn(x)=0
设 Pn(x)=a0+a1(x−x0)+⋯+an(x−x0)n
则 Pn(x0)=a0,Pn′(x0)=a1,Pn′′(x0)=2!a2,⋯,Pn(n)(x0)=n!an
即 a0=Pn(x0),a1=1!Pn′(x0),a2=2!Pn′′(x0),⋯,an=n!Pn(n)(x0)
上式表明 Pn(x) 的各项系数是由其在点 x0 的各阶导数所确定的。由此可得:
f(k)(x0)=Pn(k)(x0),k=0,1,2,⋯,n
其中 k=0 表示不求导。
最终得到 f(x) 在 x0 处的 n 阶泰勒多项式(Taylor polynomial):
Tn(x)=f(x0)+1!f′(x0)(x−x0)+⋯+n!f(n)(x0)(x−x0)n
其中 k!f(k)(x0) (k=0,1,⋯,n) 被称为泰勒系数。
f(x)=Tn(x)+o((x−x0)n)
麦克劳林展开
当取 x0=0 时,这个泰勒公式的特殊形式就被称为麦克劳林展开公式(Maclaurin’s series):
f(x)=f(0)+1!f′(0)x+⋯+n!f(n)(0)xn+o(xn)
常用麦克劳林展开:
- ex=1+1!x+2!x2+⋯+n!xn+o(xn)
- sinx=x−3!x3+⋯+(−1)m−1(2m−1)!x2m−1+o(x2m)
- cosx=1−2!x2+⋯+(−1)m(2m)!x2m+o(x2m+1)
- ln(1+x)=x−2x2+3x3−⋯+(−1)n−1nxn+o(xn)
- (1+x)α=1+αx+2!α(α−1)x2+⋯+n!α(α−1)⋯(α−n+1)xn+o(xn)
- 1−x1=1+x+x2+⋯+xn+o(xn)
拉格朗日型余项
之前我们使用的都是皮亚诺型余项 o((x−x0)n) ,在 x→x0 时成立,除此以外,还有拉格朗日型余项(Lagrange remainder),并在任何情况下都成立:
f(x)=Tn(x)+(n+1)!fn+1(ξ)(x−x0)n+1(ξ在x0和x间)
令 x0=0 , ξ=θx(0<θ<1) ,可以将拉格朗日型余项改写为 (n+1)!fn+1(θx)xn+1 ,该形式广泛用于泰勒公式近似计算的误差估计中。
证明:
令 F(t)=f(x)−Tn(x,t)=f(x)−[f(t)+f′(t)(x−t)+⋯+n!f(n)(t)(x−tn)]
则 F(x)=f(x)−f(x)=0
并且 F′(t)=−[f′(t)+f′′(t)(x−t)−f′(t)+2!f′′′(t)(x−t)2−2!f′′(t)⋅2⋅(x−t)+⋯+n!f(n+1)(t)(x−t)n−(n−1)!f(n)(t)(x−t)n−1]
将导函数中的相同项消去,可以得到: F′(t)=−n!f(n+1)(t)(x−t)n
令 G(t)=(x−t)n+1 并且 G(x)=0
则 G′(t)=−(n+1)(x−t)n
有
G(x0)F(x0)=(x−x0)n+1f(x)−[f(x0)+f′(x0)(x−x0)+⋯+n!f(n)(x0)(x−x0n)]
并且由前面所推知,可得:
G(x0)F(x0)=G(x0)−G(x)F(x0)−F(x)=G′(ξ)F′(ξ)=−(n+1)(x−ξ)n−n!f(n+1)(ξ)(x−ξ)n=(n+1)!f(n+1)(ξ)
综上所述,可证得:
f(x)−[f(x0)+f′(x0)(x−x0)+⋯+n!f(n)(x0)(x−x0n)]=(n+1)!f(n+1)(ξ)(x−x0)n+1
即
f(x)=f(x0)+f′(x0)(x−x0)+⋯+n!f(n)(x0)(x−x0n)+(n+1)!f(n+1)(ξ)(x−x0)n+1
函数图像分析
函数图像的分析步骤:
- 定义域
- 奇偶性,周期性
- 和坐标轴的交点,不连续/不可导的点
- 单调性,导函数,极值,最值,凹凸性,拐点
- 渐进线
极值与最值
驻点的定义:
函数斜率为0的点被称为驻点(Stationary point),即在驻点处函数的一阶导数为0。函数的极值点必定是驻点,但反过来,函数的驻点不一定是极值点。
极值第一充分条件:
f 在 x0 处连续,在 U˚(x0,δ) 上可导。
- x∈(x0−δ,x0)f′(x0)≤0;x∈(x0,x0+δ)f′(x)≥0 在 x0 处取极小值
- x∈(x0−δ,x0)f′(x0)≥0;x∈(x0,x0+δ)f′(x)≤0 在 x0 处取极大值
极值第二充分条件:
f 在 x0 处连续,在 U˚(x0,δ) 上一阶可导,在 x=x0 上二阶可导,且 f′(x0)=0 , f′′(x0)=0 。
- f′′(x0)<0 在 x0 处取极大值
- f′′(x0)>0 在 x0 处取极小值
证明:
将 f(x) 在 x→x0 的条件下进行二阶泰勒展开,得到:
f(x)==f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+o((x−x0)2)f(x0)+(2f′′(x0)+o(1))(x−x0)2f(x)−f(x0)=(2f′′(x0)+o(1))(x−x0)2
假如 f′′(x0)<0 则 2f′′(x0)+o(1)<0 ,又因为 (x−x0)2>0 ,所以可得 f(x)<f(x0) ,即 f 在 x0 处取极大值,反之同理。
极值第三充分条件:
f 在 x0 的某邻域内存在直到 (n−1) 阶的导数,且 f(n)(x0) 存在。若 f′(x0)=f′′(x0)=⋯=f(n−1)(x0)=0,f(n)(x0)=0 ,则有:
- n 为偶数时,当 f(n)(x0)>0 时, x0 是极小值点;当 f(n)(x0)<0 时, x0 是极大值点。
- n 为奇数时, x0 不是极值点。
极值第三充分条件不是必要条件,并不能保证所有极值点都满足。
证明:
由泰勒公式和 f′(x0)=f′′(x0)=⋯=f(n−1)(x0)=0 可以得到:
f(x)=f(x0)+n!f(n)(x0)(x−x0)n+o((x−x0)n)f(x)−f(x0)=(n!f(n)(x0)+o(1))(x−x0)n
若 n 为奇数,则 x0 两侧 f(x)−f(x0) 异号,无极值点。
若 n 为偶数,当 f(n)(x0)>0 时, f(x)−f(x0)>0 ,x=x0 为极小值点,反之同理。
求函数最值的步骤:
- 求出 f(x) 的驻点。
- 求出 f′(x) 不存在的点。
- 将上述得到的所有点进行比较大小。
凹凸性
f(x) 在区间 I 上连续, ∀x1,x2∈I (x1=x2) 及任意实数 λ∈(0,1) 。
- f[λx1+(1−λ)x2]≤λf(x1)+(1−λ)f(x2) ,则称 f(x) 是 I 上的下凸函数(与上凹函数等价)。
- f[λx1+(1−λ)x2]≥λf(x1)+(1−λ)f(x2) ,则称 f(x) 是 I 上的下凹函数(与上凸函数等价)。
将上式中的不等号改为严格不等号是严格凹(凸)函数的定义。
若 f(x) 为区间 I 上的可导函数,则以下三论断等价:
- f(x) 为 I 上的下凸(凹)函数。
- f′(x) 为 I 上的增(减)函数。
- 对于 I 上的任意两点 x1,x2 有
f(x2)≥f(x1)+f′(x1)(x2−x1)( f(x2)≤f(x1)+f′(x1)(x2−x1) )
若 f(x) 二阶可导,则 f(x) 在 I 上是下凸(凹)函数的充要条件是 f′′(x)≥0 ( f′′(x)≤0 ) )。
詹森不等式(Jensen’s inequality):
f(x) 在 I 上是下凸函数的充要条件是:任意 x1,⋯,xn∈I , 0<λi<1 (i=1,2,⋯,n) , λ1+λ2+⋯+λn=1 ,必有
f(λ1x1+⋯+λnxn)≤λ1f(x1)+⋯λnf(xn)
特别地,取 λi=n1 ,则有
f(n1i=1∑nxi)≤n1i=1∑nf(xi)
对于下凹函数,以上不等号方向全反。
拐点(Inflection point):
函数经过一个点后严格凹凸性发生改变,这个点就被称为拐点。
- 若 f(x) 在 x0 处二阶可导,则 (x0,f(x0)) 为曲线 y=f(x) 的拐点的必要条件是 f′′(x0)=0 。
- 设 f(x) 在 x0 处可导,在 U˚(x0) 上二阶可导,若 f′′(x) 在 U˚+(x0),U˚−(x0) 上的符号相反,那么 (x0,f(x0)) 为曲线 y=f(x) 的拐点。
由 f′′(x0)=0 确定的点 (x0,f(x0)) 未必是拐点。
当 f′′(x0) 不存在时, (x0,f(x0)) 也可能是拐点。
曲率
弧微分
弧微分是用一条线段的长度来近似代表一段弧的长度,设一段弧 MM′ ,弧长表示为 MM′⌢ ,直线距离表示为 ∣MM′∣ ,则弧微分的计算式如下:
ΔxΔs===∣MM′∣MM′⌢⋅Δx∣MM′∣∣MM′∣MM′⌢⋅Δx(Δx)2+(Δy)2∣MM′∣MM′⌢⋅1+(ΔxΔy)2
当 Δx→0 时, ∣MM′∣MM′⌢=1 ,即
dxds=Δs→0limΔxΔs=1+(dxdy)2=1+(y′)2
ds=1+(y′)2dx
特别地,对参数方程有以下弧微分计算式:
ds=[x′(t)]2+[y′(t)]2dt
对极坐标方程有以下弧微分计算式:
ds=[r(θ)]2+[r′(θ)]2dθ
曲率
曲率(Curvature)是用于描述曲线弯曲程度的量,我们通常使用弧微分来定义曲率,将一段弧上的弧长表示为 Δs ,切线变化的角度表示为 Δα ,则这段弧的平均曲率的计算式为:
K=∣ΔsΔα∣
在一点处的曲率的定义为:
K=Δs→0lim∣ΔsΔα∣=∣dsdα∣
对于给定曲线 y=f(x) ,推导曲率的计算方式:
y′y′′dxdαdα=tanα=sec2α⋅dxdα=sec2αy′′=1+tan2αy′′=1+(y′)2y′′=1+(y′)2y′′dx
由前面的弧微分公式可以推得:
K=∣dsdα∣=[1+(y′)2]23∣y′′∣
当 ∣y′∣<<1 时, K≈∣y′′∣
特别地,对参数方程有以下曲率计算式:
K=((x′(t))2+(y′(t))2)23∣x′(t)y′′(t)−x′′(t)y′(t)∣
对极坐标方程有以下曲率计算式:
K=(r2+(r′)2)23∣2(r′)2−rr′′+r2∣
曲率半径的定义:
曲率的倒数即曲率半径(Radius of curvature):
r=K1