要点精讲
把关键道理、证明与典型例子重新过一遍。
1. 高阶导数的定义、莱布尼茨公式 (uv)(n)=∑k=0nCnku(k)v(n−k) 与常用 n 阶导公式表★★ 必会
① 定义(逐阶递推):f 的 n 阶导数定义为它的 n−1 阶导函数的导数:
f(n)(x)f(n)(x0)=[f(n−1)(x)]′=Δx→0limΔxf(n−1)(x0+Δx)−f(n−1)(x0)
记作 y′′,y′′′,y(4),…,y(n) 或 dxndny,并约定 f(0)=f。注意:f(n)(x0) 存在,要求 f(n−1) 在 x0 的某个邻域内都存在,否则无从取极限。在分段点处的高阶可导性必须逐阶用左、右导数验证。例如 1992/q09 中的 f(x)=3x3+x2∣x∣,f′′(0)=0 存在,但三阶左、右导数分别为 12 与 24,因此 f′′′(0) 不存在,可导的阶数最高只到 n=2。
② 运算法则与莱布尼茨公式:(u±v)(n)=u(n)±v(n),(Cu)(n)=Cu(n);乘积的 n 阶导数由莱布尼茨公式给出
(uv)(n)=k=0∑nCnku(k)v(n−k)=uv(n)+nu′v(n−1)+2!n(n−1)u′′v(n−2)+⋯+u(n)v,
其中 Cnk=(kn),这些系数与二项式定理 (a+b)n 中的系数完全相同。使用要点:如果其中一个因子是次数较低的多项式,它的高阶导数恒为零,那么和式就自动截断成两三项。这也是该公式在考研中最常用的情形,通常与化商为积、再对两边求 n 阶导数以生成递推关系的做法配合使用(见本节末一条)。
③ 常用 n 阶导公式表(必背):
(eax)(n)(cosax)(n)=aneax;(sinax)(n)=ansin(ax+n2π)=ancos(ax+n2π);
(x+a1)(n)[ln(1+x)](n)=(x+a)n+1(−1)nn!;=(1+x)n(−1)n−1(n−1)! (n≥1);
(xm)(n)=m(m−1)⋯(m−n+1)xm−n(m 为正整数时:n=m 得常数 m!, n>m 恒得 0).
求 n 阶导数的一般路线:有理分式先拆成部分分式,三角函数的幂与乘积先降幂或化积为和差,化成表中的形状之后再逐项套用公式(内层系数 a 所带出的 an 不要遗漏);若套不上表中的公式,再用莱布尼茨公式截断、泰勒系数法或微分方程递推(都见本节后文)。
证明 / 推导
证(莱布尼茨公式,用数学归纳法). 当 n=1 时,公式即乘积法则 (uv)′=u′v+uv′,成立。设公式对 n 成立,再求导一次,得
(uv)(n+1)=[k=0∑nCnku(k)v(n−k)]′=k=0∑nCnk[u(k+1)v(n−k)+u(k)v(n+1−k)].
把 u(k)v(n+1−k) 的系数收集起来:第一组给出 Cnk−1,第二组给出 Cnk。根据帕斯卡恒等式 Cnk−1+Cnk=Cn+1k,即得
(uv)(n+1)=k=0∑n+1Cn+1ku(k)v(n+1−k).■
这个证明与二项式定理的证明完全平行:再求导一次,相当于再乘一个 (a+b),每一项或者使 u 升高一阶,或者使 v 升高一阶,因此计数的结果必然是二项式系数。举例说明
例(2017·数一,填空). 已知 f(x)=1+x21,求 f(3)(0)。
解(用莱布尼茨公式截断). 先化商为积:(1+x2)f(x)=1。两边求 n 阶导数(n≥2),左端用莱布尼茨公式;因子 1+x2 求导两次以后即为零,故和式只剩三项:
(1+x2)f(n)(x)+n⋅2xf(n−1)(x)+2n(n−1)⋅2f(n−2)(x)=0.
令 x=0,得递推关系 f(n)(0)=−n(n−1)f(n−2)(0)。初值为 f(0)=1,f′(0)=[(1+x2)2−2x]x=0=0。取 n=3,得
f(3)(0)=−3⋅2⋅f′(0)=0.
故应填 0。■
核对:f 为偶函数 ⇒f′′′ 为奇函数 ⇒f′′′(0)=0,与所得结果一致;也可以由 1+x21=1−x2+x4−⋯ 中缺 x3 项直接读出(这就是泰勒系数法,见本节后面一步求 f(n)(0) 的一条)。顺便取 n=2,4,得 f′′(0)=−2⋅1⋅f(0)=−2,f(4)(0)=−4⋅3⋅f′′(0)=24,可见一个递推关系就给出了全部偶数阶导数。2. 高阶导数的通项不能只靠观察规律:用数学归纳法严格证明 (sinx)(n)=sin(x+n2π)★ 要懂
前面是由每求一次导数相位就前移 2π 这一现象猜出通项的。考试中直接写出结论已经够用,但若要真正证明它对一切 n 成立,就必须用数学归纳法;凡是由观察规律得出的命题,都应当这样补足证明。递推中起决定作用的一步,是把求导所产生的余弦用 cosθ=sin(θ+2π) 化回正弦,使相位再增加 2π,从而完成 n→n+1 的递推。
证明 / 推导
证. 记命题 P(n): (sinx)(n)=sin(x+n2π)。
归纳基础 当 n=1 时:(sinx)′=cosx=sin(x+2π),命题成立。
归纳步骤 设 P(n) 成立,则
(sinx)(n+1)=dxdsin(x+n2π)=cos(x+n2π)=sin(x+n2π+2π)=sin(x+(n+1)2π),
即 P(n+1) 成立。根据数学归纳法,命题对一切正整数 n 都成立。■ 这里起决定作用的是恒等式 cosθ=sin(θ+2π),它把相位前移这一直观说法变成了严格的推导。用同样的方法可以证明 (cosx)(n)=cos(x+n2π)。3. 三角函数的幂与乘积:必须先降幂或化积为和差,再求 n 阶导数★★ 必会
sin2x, cos2x, sin3x, sinxcosx, sinaxcosbx 等不能直接求 n 阶导数,因为幂与乘积并没有简单的通项公式。必须先用降幂公式与积化和差公式把它化成 sin(kx),cos(kx) 的线性组合,然后逐项套用 (sinkx)(n)=knsin(kx+n2π)。最易遗漏之处:内层系数 k 每求一阶导数就带出一个 k,求 n 阶导数就得 kn;各个频率不同的项各有自己的 kn,都不能漏掉。
举例说明
例. 求 y=sin3x 的 n 阶导数。
解. 由三倍角公式 sin3x=3sinx−4sin3x 反解,得降幂表达式
sin3x=43sinx−sin3x.
逐项求 n 阶导数,注意 (sin3x)(n)=3nsin(3x+n2π),于是
y(n)=41[3sin(x+n2π)−3nsin(3x+n2π)].
第二项的系数是 3n(由内层的 3x 带出),而不是 3。■4. 泰勒系数法一步求 f(n)(0):把求高阶导数化为读展开式的系数★★ 必会
如果函数容易展成幂级数 f(x)=∑akxk,那么由泰勒系数公式立即得到 f(n)(0)=n!an。用处:对于 ex2, ln(1+x2), xsinx 这类复合函数或乘积函数,直接求高阶导数要反复使用链式法则与乘积法则,几乎无法完成;而利用熟记的展开式作代换,再读出系数,立刻就能得到结果。要点:只需算出所求的那一项的系数,其余各项一概不必理会;如果某个次幂的项缺失,那么相应阶的导数就等于 0。
举例说明
例. 求 f(x)=ex2 的 f(10)(0) 与 f(9)(0)。
解. 在 eu=∑k≥0k!uk 中令 u=x2,得
ex2=k=0∑∞k!x2k,
它只含偶次幂。因此没有 x9 项,即 a9=0,于是 f(9)(0)=9!⋅0=0。x10 项对应于 k=5,a10=5!1,故
f(10)(0)=10!⋅a10=5!10!=1203628800=30240.
如果直接去求 ex2 的十阶导数,几乎无法完成;泰勒系数法却把它化成了一次读取系数的工作。■5. 微分方程与莱布尼茨公式联用求 f(n)(0):处理 arctanx、arcsinx 的递推法★ 要懂
arctanx, arcsinx 的导数是有理式或含根式的分式,要逐项求出通项极为困难;但它们都满足简单的一阶微分方程。对方程两边求 n 阶导数(含 x 的多项式因子用莱布尼茨公式处理,由于多项式的高阶导数为零,和式自动截断),再令 x=0,就得到 f(n)(0) 的递推公式。步骤如下:①由 f′ 写出不含分式的关系式(例如 (1+x2)f′=1);②两边求 n 阶导数;③令 x=0。
证明 / 推导
例(求 arctanx 的 f(n)(0)). 由 f′=1+x21 得 (1+x2)f′=1。两边求 n 阶导数(n≥1)。把左端看作 u⋅v,其中 u=f′, v=1+x2;因为 v′=2x, v′′=2, v(k)=0(k≥3),所以莱布尼茨公式只剩三项,而右端常数的 n 阶导数为 0,于是
(1+x2)f(n+1)+(1n)(2x)f(n)+(2n)(2)f(n−1)=0.
令 x=0,得 f(n+1)(0)+n(n−1)f(n−1)(0)=0,即
f(n+1)(0)=−n(n−1)f(n−1)(0).
初值为 f(0)=0, f′(0)=1,因此偶数阶导数全为 0;奇数阶依次是 f′′′(0)=−2⋅1=−2, f(5)(0)=−12⋅(−2)=24,…,一般地 f(2m+1)(0)=(−1)m(2m)!。用展开式 arctanx=x−3x3+5x5−⋯ 核对:x2m+1 的系数为 2m+1(−1)m,故 f(2m+1)(0)=(2m+1)!⋅2m+1(−1)m=(−1)m(2m)!,二者相符。■