在本节中,我们将找到对数函数 y = log b x y = \log_b x y=logbx 和指数函数 y = b x y = b^x y=bx 的导数。我们从自然对数函数 y = ln x y = \ln x y=lnx 开始。我们知道它是可导的,因为它是可导函数 y = e x y = e^x y=ex 的反函数。
d d x ( ln x ) = 1 x (1) \frac{d}{dx} (\ln x) = \frac{1}{x} \tag{1} dxd(lnx)=x1(1)
证明 设 y = ln x y = \ln x y=lnx。则有:
e y = x e^y = x ey=x
对该方程关于 x x x 隐式求导,我们得到:
e y d y d x = 1 e^y \frac{dy}{dx} = 1 eydxdy=1
所以:
d y d x = 1 e y = 1 x \frac{dy}{dx} = \frac{1}{e^y} = \frac{1}{x} dxdy=ey1=x1
例1 求导数 y = ln ( x 3 + 1 ) y = \ln(x^3 + 1) y=ln(x3+1)。
解 使用链式法则,我们令 u = x 3 + 1 u = x^3 + 1 u=x3+1。则 y = ln u y = \ln u y=lnu,因此:
d y d x = d y d u ⋅ d u d x = 1 u ⋅ d u d x \frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx} = \frac{1}{u} \cdot \frac{du}{dx} dxdy=dudy⋅dxdu=u1⋅dxdu
= 1 x 3 + 1 ( 3 x 2 ) = 3 x 2 x 3 + 1 = \frac{1}{x^3 + 1} (3x^2) = \frac{3x^2}{x^3 + 1} =x3+11(3x2)=x3+13x2
通常,如果我们将公式 1 与链式法则结合使用,如例 1 所示,我们得到:
d d x ( ln u ) = 1 u d u d x (2) \frac{d}{dx} (\ln u) = \frac{1}{u} \frac{du}{dx} \tag{2} dxd(lnu)=u1dxdu(2)
或
d d x [ ln g ( x ) ] = g ’ ( x ) g ( x ) \frac{d}{dx} [\ln g(x)] = \frac{g’(x)}{g(x)} dxd[lng(x)]=g(x)g’(x)
例2 求 d d x ln ( sin x ) \frac{d}{dx} \ln(\sin x) dxdln(sinx)。
解 使用公式 (2),我们有:
d d x ln ( sin x ) = 1 sin x ⋅ d d x ( sin x ) = 1 sin x ⋅ cos x = cot x \frac{d}{dx} \ln(\sin x) = \frac{1}{\sin x} \cdot \frac{d}{dx} (\sin x) = \frac{1}{\sin x} \cdot \cos x = \cot x dxdln(sinx)=sinx1⋅dxd(sinx)=sinx1⋅cosx=cotx
例3 求导数 f ( x ) = ln x f(x) = \sqrt{\ln x} f(x)=lnx。
解 这次对数是内函数,因此链式法则给出:
f ’ ( x ) = 1 2 ( ln x ) − 1 / 2 ⋅ d d x ( ln x ) = 1 2 ln x ⋅ 1 x = 1 2 x ln x f’(x) = \frac{1}{2} (\ln x)^{-1/2} \cdot \frac{d}{dx} (\ln x) = \frac{1}{2 \sqrt{\ln x}} \cdot \frac{1}{x} = \frac{1}{2x \sqrt{\ln x}} f’(x)=21(lnx)−1/2⋅dxd(lnx)=2lnx1⋅x1=2xlnx1
例4 求 d d x ln x + 1 x − 2 \frac{d}{dx} \ln \frac{x + 1}{\sqrt{x - 2}} dxdlnx−2x+1。
解法 1:
d d x ln x + 1 x − 2 = 1 x + 1 x − 2 ⋅ d d x ( x + 1 x − 2 ) = x − 2 x + 1 ⋅ d d x ( x + 1 ) ⋅ 1 − ( x + 1 ) ( 1 2 ) ( x − 2 ) − 1 / 2 = x − 2 − 1 2 ( x + 1 ) ( x + 1 ) ( x − 2 ) = x − 5 2 ( x + 1 ) ( x − 2 ) \begin{align*} \frac{d}{dx} \ln \frac{x + 1}{\sqrt{x - 2}} &= \frac{1}{\frac{x + 1}{\sqrt{x - 2}}} \cdot \frac{d}{dx} \left( \frac{x + 1}{\sqrt{x - 2}} \right)\\ &= \frac{\sqrt{x - 2}}{x + 1} \cdot \frac{d}{dx} \left( x + 1 \right) \cdot 1 - (x + 1)\left( \frac{1}{2} \right)(x - 2)^{-1/2}\\ &= \frac{x - 2 - \frac{1}{2}(x + 1)}{(x + 1)(x - 2)}\\ &= \frac{x - 5}{2(x + 1)(x - 2)} \end{align*} dxdlnx−2x+1=x−2x+11⋅dxd(x−2x+1)=x+1x−2⋅dxd(x+1)⋅1−(x+1)(21)(x−2)−1/2=(x+1)(x−2)x−2−21(x+1)=2(x+1)(x−2)x−5
解法 2 如果我们首先利用对数的性质简化给定的函数,那么求导会更容易一些:
d d x ln x + 1 x + 2 = d d x [ ln ( x + 1 ) − 1 2 ln ( x − 2 ) ] = 1 x + 1 − 1 2 ( 1 x − 2 ) \begin{align*} \frac{d}{dx} \ln \frac{x + 1}{\sqrt{x + 2}} &= \frac{d}{dx} \left[ \ln(x + 1) - \frac{1}{2} \ln(x - 2) \right]\\ &= \frac{1}{x + 1} - \frac{1}{2} \left( \frac{1}{x - 2} \right) \end{align*} dxdlnx+2x+1=dxd[ln(x+1)−21ln(x−2)]=x+11−21(x−21)
(这个答案可以保持不变,但如果我们使用公分母,我们会发现它与解法 1 中的答案相同。)
例5 求 f ( x ) = x 2 ln x f(x) = x^2 \ln x f(x)=x2lnx 的绝对最小值。
解 定义域是 ( 0 , ∞ ) (0, \infty) (0,∞),使用乘积法则,得到:
f ’ ( x ) = x 2 ⋅ 1 x + 2 x ln x = x ( 1 + 2 ln x ) f’(x) = x^2 \cdot \frac{1}{x} + 2x \ln x = x(1 + 2 \ln x) f’(x)=x2⋅x1+2xlnx=x(1+2lnx)
因此,当 2 ln x = − 1 2 \ln x = -1 2lnx=−1 时, f ’ ( x ) = 0 f’(x) = 0 f’(x)=0,即 ln x = − 1 2 \ln x = -\frac{1}{2} lnx=−21,或者 x = e − 1 / 2 x = e^{-1/2} x=e−1/2。此外,当 x > e − 1 / 2 x > e^{-1/2} x>e−1/2 时, f ’ ( x ) > 0 f’(x) > 0 f’(x)>0;当 0 < x < e − 1 / 2 0 < x < e^{-1/2} 0<x<e−1/2 时, f ’ ( x ) < 0 f’(x) < 0 f’(x)<0。因此,根据绝对极值的第一次导数检验法, f ( 1 e ) = − 1 2 e f\left( \frac{1}{\sqrt{e}} \right) = -\frac{1}{2e} f(e1)=−2e1 是绝对最小值。
例6 根据 3.5 节的指南讨论曲线 y = ln ( 4 − x 2 ) y = \ln(4 - x^2) y=ln(4−x2)。
A. 定义域是:
x ∣ 4 − x 2 > 0 = x ∣ x 2 < 4 = x ∣ ∣ x ∣ < 2 = ( − 2 , 2 ) {x \mid 4 - x^2 > 0} = {x \mid x^2 < 4} = {x \mid |x| < 2} = (-2, 2) x∣4−x2>0=x∣x2<4=x∣∣x∣<2=(−2,2)
B. y y y 轴截距为 f ( 0 ) = ln 4 f(0) = \ln 4 f(0)=ln4。要找到 x x x 轴截距,我们设:
y = ln ( 4 − x 2 ) = 0 y = \ln(4 - x^2) = 0 y=ln(4−x2)=0
我们知道 ln 1 = log e 1 = 0 \ln 1 = \log_e 1 = 0 ln1=loge1=0 (因为 e 0 = 1 e^0 = 1 e0=1),所以 4 − x 2 = 1 ⇒ x 2 = 3 4 - x^2 = 1 \Rightarrow x^2 = 3 4−x2=1⇒x2=3,因此 x x x 轴截距为 ± 3 \pm \sqrt{3} ±3。
C. 由于 f ( − x ) = f ( x ) f(-x) = f(x) f(−x)=f(x), f f f 是偶函数,曲线关于 y y y 轴对称。
D. 我们查看定义域端点处的竖直渐近线。由于 4 − x 2 → 0 + 4 - x^2 \to 0^+ 4−x2→0+ 当 x → 2 − x \to 2^- x→2− 以及 x → − 2 + x \to -2^+ x→−2+,我们有:
lim x → 2 − ln ( 4 − x 2 ) = − ∞ \lim_{x \to 2^-} \ln(4 - x^2) = -\infty x→2−limln(4−x2)=−∞
lim x → − 2 + ln ( 4 − x 2 ) = − ∞ \lim_{x \to -2^+} \ln(4 - x^2) = -\infty x→−2+limln(4−x2)=−∞
根据 (6.3.8) 式,因此 x = 2 x = 2 x=2 和 x = − 2 x = -2 x=−2 是竖直渐近线。
E.
f ’ ( x ) = − 2 x 4 − x 2 f’(x) = \frac{-2x}{4 - x^2} f’(x)=4−x2−2x
由于当 − 2 < x < 0 -2 < x < 0 −2<x<0 时 f ’ ( x ) > 0 f’(x) > 0 f’(x)>0,而当 0 < x < 2 0 < x < 2 0<x<2 时 f ’ ( x ) < 0 f’(x) < 0 f’(x)<0,函数 f f f 在 ( − 2 , 0 ) (-2, 0) (−2,0) 上递增,并在 ( 0 , 2 ) (0, 2) (0,2) 上递减。
F. 唯一的临界点是 x = 0 x = 0 x=0。由于 f ’ ( x ) f’(x) f’(x) 在 0 处从正变为负,因此根据第一次导数检验法, f ( 0 ) = ln 4 f(0) = \ln 4 f(0)=ln4 是局部最大值。
G.
f ’’ ( x ) = ( 4 − x 2 ) ( − 2 ) + 2 x ( − 2 x ) ( 4 − x 2 ) 2 = − 8 − 2 x 2 ( 4 − x 2 ) 2 f’’(x) = \frac{(4 - x^2)(-2) + 2x(-2x)}{(4 - x^2)^2} = \frac{-8 - 2x^2}{(4 - x^2)^2} f’’(x)=(4−x2)2(4−x2)(−2)+2x(−2x)=(4−x2)2−8−2x2
由于对于所有 x x x, f ’’ ( x ) < 0 f’’(x) < 0 f’’(x)<0,曲线在 ( − 2 , 2 ) (-2, 2) (−2,2) 上向下凹,且没有拐点。
H. 使用这些信息,我们在图 2 中绘制曲线。
例7 如果 f ( x ) = ln ∣ x ∣ f(x) = \ln |x| f(x)=ln∣x∣,求 f ’ ( x ) f’(x) f’(x)。
解 由于
f ( x ) = { ln x if x > 0 ln ( − x ) if x < 0 f(x) = \begin{cases} \ln x & \text{if } x > 0 \\ \ln(-x) & \text{if } x < 0 \end{cases} f(x)={lnxln(−x)if x>0if x<0
因此:
f ’ ( x ) = { 1 x if x > 0 1 − x ( − 1 ) = 1 x if x < 0 f’(x) = \begin{cases} \frac{1}{x} & \text{if } x > 0 \\ \frac{1}{-x}(-1) = \frac{1}{x} & \text{if } x < 0 \end{cases} f’(x)={x1−x1(−1)=x1if x>0if x<0
因此 f ’ ( x ) = 1 x f’(x) = \frac{1}{x} f’(x)=x1 对所有 x ≠ 0 x \neq 0 x=0 成立。
例 7 的结果值得记住:
d d x ( ln ∣ x ∣ ) = 1 x (3) \frac{d}{dx} (\ln |x|) = \frac{1}{x} \tag{3} dxd(ln∣x∣)=x1(3)
对应的积分公式是:
∫ 1 x d x = ln ∣ x ∣ + C (4) \int \frac{1}{x} dx = \ln |x| + C \tag{4} ∫x1dx=ln∣x∣+C(4)
注意,这填补了幂函数积分公式中的空白:
∫ x n d x = x n + 1 n + 1 + C if n ≠ − 1 \int x^n dx = \frac{x^{n+1}}{n+1} + C \quad \text{if } n \neq -1 ∫xndx=n+1xn+1+Cif n=−1
缺少的情况 ( n = − 1 ) (n = -1) (n=−1) 由公式 4 提供。
例8 求正确到小数点后三位,从 x = 1 x = 1 x=1 到 x = 2 x = 2 x=2,双曲线 x y = 1 xy = 1 xy=1 下方区域的面积。
解 给定的区域如图 4 所示。使用公式 4(由于 x > 0 x > 0 x>0,无需绝对值符号),我们得到面积为:
A = ∫ 1 2 1 x d x = [ ln x ] 1 2 = ln 2 − ln 1 = ln 2 ≈ 0.693 \begin{align*} A &= \int_1^2 \frac{1}{x} dx = [\ln x]_1^2\\ &= \ln 2 - \ln 1 = \ln 2 \approx 0.693 \end{align*} A=∫12x1dx=[lnx]12=ln2−ln1=ln2≈0.693
例9 计算 ∫ x x 2 + 1 d x \int \frac{x}{x^2 + 1} dx ∫x2+1xdx。
解 我们使用替换 u = x 2 + 1 u = x^2 + 1 u=x2+1,因为微分 d u = 2 x d x du = 2x dx du=2xdx(除了常数因子 2 之外)。因此, x d x = 1 2 d u x dx = \frac{1}{2} du xdx=21du,并且:
∫ x x 2 + 1 d x = 1 2 ∫ d u u = 1 2 ln ∣ u ∣ + C = 1 2 ln ∣ x 2 + 1 ∣ + C = 1 2 ln ( x 2 + 1 ) + C \begin{align*} \int \frac{x}{x^2 + 1} dx &= \frac{1}{2} \int \frac{du}{u} = \frac{1}{2} \ln |u| + C\\ &= \frac{1}{2} \ln |x^2 + 1| + C = \frac{1}{2} \ln(x^2 + 1) + C \end{align*} ∫x2+1xdx=21∫udu=21ln∣u∣+C=21ln∣x2+1∣+C=21ln(x2+1)+C
注意,我们移除了绝对值符号,因为 x 2 + 1 > 0 x^2 + 1 > 0 x2+1>0 对所有 x x x 都成立。我们可以使用对数的性质将答案写成:
ln x 2 + 1 + C \ln \sqrt{x^2 + 1} + C lnx2+1+C
但这并不必要。
例10 计算 ∫ 1 e ln x x d x \int_1^e \frac{\ln x}{x} dx ∫1exlnxdx。
解 我们令 u = ln x u = \ln x u=lnx,因为它的微分 d u = d x / x du = dx/x du=dx/x 出现在积分中。当 x = 1 x = 1 x=1 时, u = ln 1 = 0 u = \ln 1 = 0 u=ln1=0;当 x = e x = e x=e 时, u = ln e = 1 u = \ln e = 1 u=lne=1。因此:
∫ 1 e ln x x d x = ∫ 0 1 u d u = [ u 2 2 ] 0 1 = 1 2 \int_1^e \frac{\ln x}{x} dx = \int_0^1 u du = \left[ \frac{u^2}{2} \right]_0^1 = \frac{1}{2} ∫1exlnxdx=∫01udu=[2u2]01=21
例11 计算 ∫ tan x , d x \int \tan x , dx ∫tanx,dx。
解 首先,我们将正切函数表示为正弦和余弦的比值:
∫ tan x , d x = ∫ sin x cos x , d x \int \tan x , dx = \int \frac{\sin x}{\cos x} , dx ∫tanx,dx=∫cosxsinx,dx
这提示我们应该替换 u = cos x u = \cos x u=cosx,因此 d u = − sin x , d x du = -\sin x , dx du=−sinx,dx,从而有:
∫ tan x , d x = ∫ sin x cos x , d x = − ∫ 1 u , d u = − ln ∣ u ∣ + C = − ln ∣ cos x ∣ + C \begin{align*} \int \tan x , dx &= \int \frac{\sin x}{\cos x} , dx = -\int \frac{1}{u} , du\\ &= -\ln |u| + C = -\ln |\cos x| + C \end{align*} ∫tanx,dx=∫cosxsinx,dx=−∫u1,du=−ln∣u∣+C=−ln∣cosx∣+C
由于 − ln ∣ cos x ∣ = ln ( ∣ cos x ∣ − 1 ) = ln ( 1 / ∣ cos x ∣ ) = ln ∣ sec x ∣ -\ln |\cos x| = \ln (|\cos x|^{-1}) = \ln (1/|\cos x|) = \ln |\sec x| −ln∣cosx∣=ln(∣cosx∣−1)=ln(1/∣cosx∣)=ln∣secx∣,例 11 的结果也可以写为:
∫ tan x , d x = ln ∣ sec x ∣ + C (5) \int \tan x , dx = \ln |\sec x| + C \tag{5} ∫tanx,dx=ln∣secx∣+C(5)
一般对数函数与指数函数
公式 6.3.7 用自然对数函数表达了以 b b b 为底的对数函数:
log b x = ln x ln b \log_b x = \frac{\ln x}{\ln b} logbx=lnblnx
由于 ln b \ln b lnb 是常数,我们可以对其进行如下求导:
d d x ( log b x ) = d d x ( ln x ln b ) = 1 ln b d d x ( ln x ) = 1 x ln b \frac{d}{dx} (\log_b x) = \frac{d}{dx} \left( \frac{\ln x}{\ln b} \right) = \frac{1}{\ln b} \frac{d}{dx} (\ln x) = \frac{1}{x \ln b} dxd(logbx)=dxd(lnblnx)=lnb1dxd(lnx)=xlnb1
因此:
d d x ( log b x ) = 1 x ln b (6) \frac{d}{dx} (\log_b x) = \frac{1}{x \ln b} \tag{6} dxd(logbx)=xlnb1(6)
例12 使用公式 6 和链式法则,我们得到:
d d x log 10 ( 2 + sin x ) = 1 ( 2 + sin x ) ln 10 d d x ( 2 + sin x ) = cos x ( 2 + sin x ) ln 10 \frac{d}{dx} \log_{10}(2 + \sin x) = \frac{1}{(2 + \sin x) \ln 10} \frac{d}{dx} (2 + \sin x) = \frac{\cos x}{(2 + \sin x) \ln 10} dxdlog10(2+sinx)=(2+sinx)ln101dxd(2+sinx)=(2+sinx)ln10cosx
从公式 6 中我们可以看到自然对数(以 e e e 为底的对数)在微积分中使用的一个主要原因:当 b = e b = e b=e 时,微分公式最简单,因为 ln e = 1 \ln e = 1 lne=1。
以 b b b 为底的指数函数
在 6.2 节中,我们展示了一般指数函数 f ( x ) = b x , b > 0 f(x) = b^x, b > 0 f(x)=bx,b>0 的导数是其本身的常数倍:
f ’ ( x ) = f ’ ( 0 ) b x f’(x) = f’(0) b^x f’(x)=f’(0)bx
其中:
f ’ ( 0 ) = lim h → 0 b h − 1 h f’(0) = \lim_{h \to 0} \frac{b^h - 1}{h} f’(0)=h→0limhbh−1
现在我们可以证明这个常数是 f ’ ( 0 ) = ln b f’(0) = \ln b f’(0)=lnb。
d d x ( b x ) = b x ln b (7) \frac{d}{dx} (b^x) = b^x \ln b \tag{7} dxd(bx)=bxlnb(7)
证明 我们使用事实 e ln b = b e^{\ln b} = b elnb=b:
d d x ( b x ) = d d x ( e ln b ⋅ x ) = d d x ( e ( ln b ) x ) = e ( ln b ) x ⋅ d d x ( ( ln b ) x ) = ( e ln b ⋅ x ) ( ln b ) = b x ln b \begin{align*} \frac{d}{dx} (b^x) &= \frac{d}{dx} \left( e^{\ln b \cdot x} \right) = \frac{d}{dx} \left( e^{(\ln b) x} \right) = e^{(\ln b) x} \cdot \frac{d}{dx} \left( (\ln b) x \right)\\ &= (e^{\ln b \cdot x})(\ln b) = b^x \ln b \end{align*} dxd(bx)=dxd(elnb⋅x)=dxd(e(lnb)x)=e(lnb)x⋅dxd((lnb)x)=(elnb⋅x)(lnb)=bxlnb
在例 2.7.6 中,我们考虑了每小时细胞数量翻倍的细菌种群,观察到 t t t 小时后的种群数量为 n = n 0 2 t n = n_0 2^t n=n02t,其中 n 0 n_0 n0 是初始种群。公式 7 使我们能够找到增长率:
d n d t = n 0 2 t ln 2 \frac{dn}{dt} = n_0 2^t \ln 2 dtdn=n02tln2
例13 结合公式 7 和链式法则,我们有:
d d x ( 1 0 x 2 ) = 1 0 x 2 ( ln 10 ) d d x ( x 2 ) = ( 2 ln 10 ) x 1 0 x 2 \frac{d}{dx} (10^{x^2}) = 10^{x^2} (\ln 10) \frac{d}{dx} (x^2) = (2 \ln 10) x 10^{x^2} dxd(10x2)=10x2(ln10)dxd(x2)=(2ln10)x10x2
由公式 7 推导出的积分公式是:
∫ b x d x = b x ln b + C b ≠ 1 \int b^x dx = \frac{b^x}{\ln b} + C \quad b \neq 1 ∫bxdx=lnbbx+Cb=1
例 14
∫ 0 5 2 x d x = [ 2 x ln 2 ] 0 5 = 2 5 ln 2 − 2 0 ln 2 = 32 ln 2 − 1 ln 2 = 31 ln 2 \int_0^5 2^x dx = \left[ \frac{2^x}{\ln 2} \right]_0^5 = \frac{2^5}{\ln 2} - \frac{2^0}{\ln 2} = \frac{32}{\ln 2} - \frac{1}{\ln 2} = \frac{31}{\ln 2} ∫052xdx=[ln22x]05=ln225−ln220=ln232−ln21=ln231
对数微分法
对于涉及积、商或幂的复杂函数的导数计算,通过取对数可以简化。以下示例中使用的方法称为 对数微分法。
例15 求导 y = x 3 / 4 x 2 + 1 ( 3 x + 2 ) 5 y = \frac{x^{3/4} \sqrt{x^2 + 1}}{(3x + 2)^5} y=(3x+2)5x3/4x2+1。
解 我们对方程两边取对数,并使用对数性质进行简化:
ln y = 3 4 ln x + 1 2 ln ( x 2 + 1 ) − 5 ln ( 3 x + 2 ) \ln y = \frac{3}{4} \ln x + \frac{1}{2} \ln(x^2 + 1) - 5 \ln(3x + 2) lny=43lnx+21ln(x2+1)−5ln(3x+2)
关于 x x x 隐式求导得到:
1 y d y d x = 3 4 ⋅ 1 x + 1 2 ⋅ 2 x x 2 + 1 − 5 ⋅ 3 3 x + 2 \frac{1}{y} \frac{dy}{dx} = \frac{3}{4} \cdot \frac{1}{x} + \frac{1}{2} \cdot \frac{2x}{x^2 + 1} - 5 \cdot \frac{3}{3x + 2} y1dxdy=43⋅x1+21⋅x2+12x−5⋅3x+23
解出 d y d x \frac{dy}{dx} dxdy:
d y d x = y ( 3 4 x + x x 2 + 1 − 15 3 x + 2 ) \frac{dy}{dx} = y \left( \frac{3}{4x} + \frac{x}{x^2 + 1} - \frac{15}{3x + 2} \right) dxdy=y(4x3+x2+1x−3x+215)
由于我们已经有 y y y 的显式表达式,可以代入得到:
d y d x = x 3 / 4 x 2 + 1 ( 3 x + 2 ) 5 ( 3 4 x + x x 2 + 1 − 15 3 x + 2 ) \frac{dy}{dx} = \frac{x^{3/4} \sqrt{x^2 + 1}}{(3x + 2)^5} \left( \frac{3}{4x} + \frac{x}{x^2 + 1} - \frac{15}{3x + 2} \right) dxdy=(3x+2)5x3/4x2+1(4x3+x2+1x−3x+215)
对数微分法的步骤
- 对等式 y = f ( x ) y = f(x) y=f(x) 的两边取自然对数,并使用对数的性质进行简化。
- 关于 x x x 进行隐式求导。
- 解出 y ’ y’ y’。
如果对于某些 x x x 值, f ( x ) < 0 f(x) < 0 f(x)<0,则 ln f ( x ) \ln f(x) lnf(x) 未定义,但我们仍然可以通过首先写成 ∣ y ∣ = ∣ f ( x ) ∣ |y| = |f(x)| ∣y∣=∣f(x)∣ 来使用对数微分法,然后使用公式 3。我们通过证明幂法则的一般版本来说明这一过程,这也是 2.3 节中承诺的内容。
幂法则 如果 n n n 是任意实数且 f ( x ) = x n f(x) = x^n f(x)=xn,则
f ’ ( x ) = n x n − 1 f’(x) = n x^{n-1} f’(x)=nxn−1
证明 设 y = x n y = x^n y=xn 并使用对数微分法:
ln ∣ y ∣ = ln ∣ x n ∣ = n ln ∣ x ∣ x ≠ 0 \ln |y| = \ln |x^n| = n \ln |x| \quad x \neq 0 ln∣y∣=ln∣xn∣=nln∣x∣x=0
因此:
y ’ y = n x \frac{y’}{y} = \frac{n}{x} yy’=xn
因此:
y ’ = n y x = n x n x = n x n − 1 y’ = n \frac{y}{x} = n \frac{x^n}{x} = n x^{n-1} y’=nxy=nxxn=nxn−1
你应仔细区分幂法则 ( d d x x n = n x n − 1 ) \left(\frac{d}{dx}x^n = nx^{n-1}\right) (dxdxn=nxn−1) ,其中底数是变量,指数是常数,和求指数函数导数的法则 ( d d x b x = b x ln b ) \left(\frac{d}{dx}b^x = b^x \ln b\right) (dxdbx=bxlnb) ,其中底数是常数,指数是变量。
一般来说,底数和指数有四种情况:
- d d x ( b n ) = 0 \frac{d}{dx}(b^n) = 0 dxd(bn)=0( b b b 和 n n n 是常数)
- d d x [ f ( x ) ] n = n [ f ( x ) ] n − 1 f ’ ( x ) \frac{d}{dx}[f(x)]^n = n[f(x)]^{n-1}f’(x) dxd[f(x)]n=n[f(x)]n−1f’(x)
- d d x [ b g ( x ) ] = b g ( x ) ( ln b ) g ’ ( x ) \frac{d}{dx}[b^{g(x)}] = b^{g(x)}(\ln b)g’(x) dxd[bg(x)]=bg(x)(lnb)g’(x)
- 要找到 d d x [ f ( x ) ] g ( x ) \frac{d}{dx}[f(x)]^{g(x)} dxd[f(x)]g(x) ,可以使用对数微分法,如下例所示。
例16 求 y = x x y = x^{\sqrt{x}} y=xx 的导数。
解法 1 由于底数和指数都是变量,我们使用对数微分法:
ln y = ln x x = x ln x y ’ y = x ⋅ 1 x + ( ln x ) 1 2 x y ’ = y ( 1 x + ln x 2 x ) = x x ( 2 + ln x 2 x ) \begin{align*} \ln y &= \ln x^{\sqrt{x}} = \sqrt{x} \ln x\\ \frac{y’}{y} &= \sqrt{x} \cdot \frac{1}{x} + (\ln x) \frac{1}{2\sqrt{x}}\\ y’ &= y \left( \frac{1}{\sqrt{x}} + \frac{\ln x}{2\sqrt{x}} \right) = x^{\sqrt{x}} \left( \frac{2 + \ln x}{2\sqrt{x}} \right) \end{align*} lnyyy’y’=lnxx=xlnx=x⋅x1+(lnx)2x1=y(x1+2xlnx)=xx(2x2+lnx)
解法 2 另一种方法是将 x x x^{\sqrt{x}} xx 写成 ( e ln x ) x (e^{\ln x})^{\sqrt{x}} (elnx)x:
d d x ( x x ) = d d x ( e x ln x ) = e x ln x d d x ( x ln x ) = x x ( 2 + ln x 2 x ) \begin{align*} \frac{d}{dx} \left( x^{\sqrt{x}} \right) &= \frac{d}{dx} \left( e^{\sqrt{x} \ln x} \right) = e^{\sqrt{x} \ln x} \frac{d}{dx} \left( \sqrt{x} \ln x \right)\\ &= x^{\sqrt{x}} \left( \frac{2 + \ln x}{2\sqrt{x}} \right) \end{align*} dxd(xx)=dxd(exlnx)=exlnxdxd(xlnx)=xx(2x2+lnx)
数字 e e e 作为极限
我们已经证明,如果 f ( x ) = ln x f(x) = \ln x f(x)=lnx,则 f ’ ( x ) = 1 / x f’(x) = 1/x f’(x)=1/x。因此 f ’ ( 1 ) = 1 f’(1) = 1 f’(1)=1。我们现在使用这个事实将数字 e e e 表示为极限。
从导数作为极限的定义来看,我们有:
f ’ ( 1 ) = lim h → 0 f ( 1 + h ) − f ( 1 ) h = lim x → 0 f ( 1 + x ) − f ( 1 ) x = lim x → 0 ln ( 1 + x ) − ln 1 x = lim x → 0 1 x ln ( 1 + x ) = lim x → 0 ln ( 1 + x ) 1 / x \begin{align*} f’(1) &= \lim_{h \to 0} \frac{f(1 + h) - f(1)}{h} = \lim_{x \to 0} \frac{f(1 + x) - f(1)}{x}\\ &= \lim_{x \to 0} \frac{\ln(1 + x) - \ln 1}{x} = \lim_{x \to 0} \frac{1}{x} \ln(1 + x)\\ &= \lim_{x \to 0} \ln(1 + x)^{1/x} \end{align*} f’(1)=h→0limhf(1+h)−f(1)=x→0limxf(1+x)−f(1)=x→0limxln(1+x)−ln1=x→0limx1ln(1+x)=x→0limln(1+x)1/x
因为 f ’ ( 1 ) = 1 f’(1) = 1 f’(1)=1,我们有:
lim x → 0 ln ( 1 + x ) 1 / x = 1 \lim_{x \to 0} \ln(1 + x)^{1/x} = 1 x→0limln(1+x)1/x=1
因此,根据定理 1.8.8 和指数函数的连续性,我们有:
e = e 1 = e lim x → 0 ln ( 1 + x ) 1 / x = lim x → 0 e ln ( 1 + x ) 1 / x = lim x → 0 ( 1 + x ) 1 / x e = e^1 = e^{\lim_{x \to 0} \ln(1 + x)^{1/x}} = \lim_{x \to 0} e^{\ln(1 + x)^{1/x}} = \lim_{x \to 0} (1 + x)^{1/x} e=e1=elimx→0ln(1+x)1/x=x→0limeln(1+x)1/x=x→0lim(1+x)1/x
e = lim x → 0 ( 1 + x ) 1 / x (8) e = \lim_{x \to 0} (1 + x)^{1/x} \tag{8} e=x→0lim(1+x)1/x(8)
公式 8 通过函数 y = ( 1 + x ) 1 / x y = (1 + x)^{1/x} y=(1+x)1/x 的图形和表格中的一些小 x x x 值加以说明。这说明了,精确到七位小数:
e ≈ 2.7182818 e \approx 2.7182818 e≈2.7182818
如果我们将 n = 1 / x n = 1/x n=1/x 代入公式 8,那么当 x → 0 + x \to 0^+ x→0+ 时, n → ∞ n \to \infty n→∞,因此 e e e 的另一种表达式为:
e = lim n → ∞ ( 1 + 1 n ) n (9) e = \lim_{n \to \infty} \left( 1 + \frac{1}{n} \right)^n \tag{9} e=n→∞lim(1+n1)n(9)