微分总结
1.极限,导数,连续性,可导性
\[
\lim_{x \to a}f(x) = L
\]
\(\hspace{1cm}\)这个式子叫做函数\(f\)在\(a\)处的双侧极限,表示对于任意的\(\varphi>0\),可以选取对应的\(\beta > 0\),使得对于所有满足\(0 < |x - a| < \beta\)的\(x\),都有\(|f(x)
- L| < \varphi\).
\(\hspace{1cm}\)除了双侧极限,我们还有左侧极限和右侧极限。
\[
\lim_{x \to a^-}f(x) = L
\]
\(\hspace{1cm}\)这个式子叫做函数\(f\)在\(a\)处的左侧极限,表示对于任意的\(\varphi>0\),可以选取对应的\(\beta > 0\),使得对于所有满足\(0 < a - x < \beta\)的\(x\),都有\(|f(x)
- L| < \varphi\).
同时: \[
\lim_{x \to a^+}f(x) = L
\]
\(\hspace{1cm}\)这个式子叫做函数\(f\)在\(a\)处的右侧极限,表示对于任意的\(\varphi>0\),可以选取对应的\(\beta > 0\),使得对于所有满足\(0 < x - a < \beta\)的\(x\),都有\(|f(x)
- L| < \varphi\).
\(\hspace{1cm}\)极限不一定存在,比如\(f(x) = sin(\frac1x)\)在\(x = 0\)处就没有极限。
\(\hspace{1cm}\)那么有 \[
\lim_{x \to a}f(x) = L
\]
连续性
若\(x\)在函数\(f\)的定义域内,函数\(f\)在\(x\)处存在双侧极限,且双侧极限等于\(f(x)\),则函数\(f\)在\(x\)处连续。
导数
函数\(f\)在\(x\)处的导数\(f'(x)\)定义为: \[
f'(x) = \lim_{h\to x}\frac{f'(x + h) - f'(x)}{h}
\] 同时我们也可以用\(\frac{dy}{dx}\)来表示函数\(f\)在\(x\)处的导数。其中\(dx\)表示\(x\)变化很小一个范围,\(dy\)表示此时\(y\)对应的变化量。
可导性
函数\(f\)在\(x\)处可导,当且仅当函数\(f\)在\(x\)处连续,且函数\(f\)在\(x\)处的“左导数”和“右导数”相等,其中: \[
左导数= \lim_{h \to x ^-} \frac{f'(x + h) - f'(x)}{h}
\]
\[
右导数 = \lim_{h \to x^+}\frac{f'(x + h) - f'(x)}{h}
\]
2.用更好的方法求导
加/减法法则:
若\(f(x) = g(x) \pm h(x)\),则\(f'(x) = g'(x) \pm
h'(x)\)
乘法法则: \[
\frac{d}{dx}(uv) = \frac{du}{dx}v + \frac{dv}{dx}u
\]
乘积法则的推广 \[
\frac{d}{dx}(uvw) = \frac{du}{dx}vw + \frac{dv}{dx}uw + \frac{dw}{dx}uv
\]
除法法则:
若\(f(x) =
\frac{g(x)}{h(x)}\),则有: \[
f'(x) = \frac{g'(x)h(x) - g(x)h'(x)}{(h(x))^2}
\]
链式求导法则:
若\(u\)是\(v\)的函数,\(v\)是\(s\)的函数,则有: \[
\frac{du}{ds} = \frac{du}{dv}\frac{dv}{ds}
\]
3.三角函数的导数与极限
\(\hspace{1cm}\)首先有一个基本的定理(这里暂且不证):
\[
\lim_{x \to 0} \frac{sin(x)}{x} = 1
\] \(\hspace{1cm}\)然后先看一个极限: \[
\lim_{x \to 0} \frac{cos(x) - 1}{x} = \lim_{x \to 0} \frac{cos^2(x) -
1}{x \cdot (cos(x) + 1)} = \lim_{x \to 0} \frac{-sin^2(x)}{x \cdot
(cos(x) + 1)} \\= \lim_{x \to 0}\frac{sin(x)}x \times (-sin(x))
\times\frac{1}{cos(x) + 1} = (1) \times (0)\times (\frac12) = 0
\]
\(\hspace{1cm}\)接下来求\(f(x) = sin(x)\)的导数: \[
f'(x) = \lim_{h \to x} \frac{sin(x + h) - sin(x)}{h} = \lim_{h \to
x} \frac{sin(x)cos(h) + cos(x)sin(h) - sin(x)}{h} \\ = \lim_{h \to x}
\frac{sin(x) \cdot (cos(h) - 1)}h + \lim_{h \to x}\frac{sin(h)}h \cdot
cos(x) \\=\lim_{h\to x}\frac{cos(x) - 1}{h} \times sin(x ) + (1)\cdot
cos(x) = (0 )\times sin(x) + cos(x) \times(1) = cos(x)
\] \(\hspace{1cm}\)同理,我们可以得到\(f(x) = cos(x)\)的导数: \[
f'(x) = -\sin(x)
\] \(\hspace{1cm}\)根据这两个公式,我们可以通过乘积法则和除法法则求出\(f(x) = tan(x),f(x) = csc(x)\),\(f(x) = sec(x),f(x) = cot(x)\)的导数. \[
\frac d{dx}(tan(x)) = sec^2(x)\\\frac d{dx}(sec(x)) = sec(x)tan(x)\\
\frac d{dx}(csc(x)) = -csc(x)cot(x) \\ \frac{d}{dx}(cot(x)) = -csc^2(x)
\]
4.关于e
\(\hspace{1cm}\)自然常数\(e\)的定义: \[
e = \lim_{n \to \infty}(1 + \frac1n)^n
\] \(\hspace{1cm}\)这样做会有一个风险,那就是这个极限不一定存在。现在我们暂且不管。
\(\hspace{1cm}\)对于\(e\)的收敛性证明,我们证一个\(e \le 4\)即可。即我们尝试证明: \[
(1 + \frac1n)^n \le 4
\] \(\hspace{1cm}\)即要证明:
\[
\sqrt[n]{\frac14} \leq \frac{n}{n + 1}
\] \(\hspace{1cm}\)根据均值不等式,我们有 \[
\sqrt[n]{\frac14} = \sqrt[n]{\frac12 \times \frac{1}{2} \times 1^{n -
2}} \le \frac{n - 1}n \le \frac n{n + 1}
\] \(\hspace{1cm}\)因此得证\(e \le 4\).
\(\hspace{1cm}\)然后我们来求一个极限: \[
\lim _{n \to \infty}(1 + \frac rn)^n
\] \(\hspace{1cm}\)令\(k = \frac nr\),则\(n = rk\),所以有: \[
\lim _{n \to \infty}(1 + \frac rn)^n = \lim_{n \to \infty} (1 +
\frac1k)^{rk} = \lim_{n \to \infty}((1 + \frac1k)^k)^r = e^r
\]
5.对数函数和指数函数的导数
\(\hspace{1cm}\)先来求对数函数的导数,设\(f(x) = \log_bx\),则有: \[
f'(x) = \lim_{h \to 0} \frac{\log_b(x + h) - \log_bx} h = \lim_{h
\to 0} \frac{\log_b(\frac{x + h}{x})}h = \lim_{h \to 0}\log_b(1 + \frac
hx) ^ \frac1h = \lim_{h \to \infty} \log_b(1 + \frac 1h \times \frac1x
)^h = \log_b e^\frac1x = \frac{1}{x \times ln(b)}
\]
\(\hspace{1cm}\)再来看指数函数的导数。设\(y = b^x\),则\(x
= \log_by\),所以 \[
\frac{dx}{dy} = \frac1{y \times ln(b)}
\] \(\hspace{1cm}\)则: \[
\frac{dy}{dx} = yln(b) = b^xln(b)
\]
6.对\(y =
f(x)^{g(x)}\)求导
\(\hspace{1cm}\)一个例子胜千言。比如我们现在要对\(y = x^x\)求导。
\(\hspace{1cm}\)有: \[
ln(y) = xln(x) \\ \frac d{dx} ln(y) = \frac d{dx} (x ln(x)) \\ \frac
d{dy}(ln(y)) \times \frac{dy}{dx} = ln(x) + 1 \\ \frac1y \times
\frac{dy}{dx} = ln(x) + 1 \\ \frac{dy}{dx} = (ln(x) + 1) \times x^x
\] \(\hspace{1cm}\)我们再举一个例子,这个例子推出的结论也是很重要的一个结论。我们现在要求\(y = x^a\)的导数。
\(\hspace{1cm}\)有: \[
ln(y) = aln(x) \\ \frac d{dx}(ln(y)) = \frac {d}{dx}(aln(x)) \\ \frac
d{dy}(ln(y)) \times \frac{dy}{dx} = \frac ax \\ \frac{dy}{dx} = \frac ax
\times y = \frac ax \times x^a = ax^{a - 1}
\]
7.指数增长和指数衰变
\(\hspace{1cm}\)假设\(y = Ae^{kx}\),则\(\frac{dy}{dx} =
Ake^{kx}\)。这说明该函数的增长速度和函数值成正比。
\(\hspace{1cm}\)这很符合现实中的一些情况。一个生物种群,它扩张繁殖的速度和这个生物种群内生物的多少成正比。
\(\hspace{1cm}\)让我们来解决一个问题。一个兔子种群现在有1000只兔子,而3年后增长到64000只,那么4年后会有多少兔子呢?
\(\hspace{1cm}\)设\(f(x)\)表示兔子种群在第\(x\)年有\(f(x)\)只兔子,那么我们有\(f(0) = 1000\),\(f(3) = 64000\).
\(\hspace{1cm}\)根据指数增长的原则,我们设\(f(x) = Ae^{kx}\),则\(f(0) = Ae^0\),则\(A = f(0)\).
\(\hspace{1cm}\)所以我们有\(f(x) = f(0)e^{kx} = 1000e^{kx}\),则\(f(3) = 1000e^{3k} = 64000\),所以\(e^{3k} = 64\),\(3k = ln(64)\),\(k = \frac{ln(64)}3 = \ln(4)\),所以\(f(x) = 1000e^{\ln(4)x}\)。将\(x = 4\)代入,有$f(4) = 1000e^{(4) } = 1000e
^ {(256)} = 256000 $.所以4年后有256000只兔子。
\(\hspace{1cm}\)同时我们也可以得到,一般对于这种建模,我们都有\(f(t) = f(0)e^{kt}\),
\(\hspace{1cm}\)可以从上述例子中看出,指数函数增长得很快。所以我们推测出一下定理(可用洛必达法则证明):
\[
\lim_{x\to \infty} \frac{f(x)}{b^x} = 0,其中f(x)是关于x的多项式,b >
1
\]
\(\hspace{1cm}\)指数衰减适用于给原子衰变建模。因为原子越多,其衰变速度越快。换句话说,衰变速度与原子个数成正比。
\(\hspace{1cm}\)现在假设你有一瓶铀—235,它的半衰期是7年,也就是说过7年你打开这个瓶子,你会发现这个瓶子里面只有一半铀-235了。如果你初始又50公斤的铀-235,那么过10年之后你还有几公斤的铀-235没有衰变呢?
\(\hspace{1cm}\)设\(f(t)\)是时间为\(t\)时你剩下的铀-235,那我们应该有: \[
f'(t) = -kf(t),其中k为常数
\] \(\hspace{1cm}\)所以我们设\(f(t) = Ae^{-kt}\),则\(f(0) = Ae^0 = A = 50\),所以\(f(t) = 50e^{-kt}\)。又因为\(f(7) = 50e^{-7k} = 25\),所以\(-7k = ln(\frac 12) = \ln(1) - \ln(2) =
-\ln(2)\),所以\(k = \frac{\ln
2}7\),\(f(t) = 50e^{\frac{-t
\ln2}7}\)。当\(t = 10\)时,\(f(10) = 50e^{\frac{-10 \ln2}7}\)。
\(\hspace{1cm}\)同时我们也可以得到,一般对于这种建模,我们都有\(f(t) = f(0)e^{-kt}\),同时\(k = \frac{\ln2}{t_{1/2}}\),其中\(t_{1 / 2}\)表示半衰期时间。
\(\hspace{1cm}\)和指数增长那一块一样,我们会得出几个有关极限的结论:
\[
\lim_{x \to \infty} \frac{\log_b x}{f(x)} =
0,其中f(x)是关于x的多项式,b > 1
\]
- 对数函数在\(0\)附近增长缓慢: \[
\lim_{x \to 0}f(x)\cdot \log_bx = 0,其中f(x)是关于x的多项式,b > 1
\]
\(\hspace{1cm}\) 当\(f(x) = x\)时关于上面这个极限的证明: \[
\lim_{x \to 0}x\cdot \log_bx = \lim_{x \to \infty}\frac 1x \cdot
\log_b(\frac 1x) = \lim_{x \to \infty} \frac{-\log_bx}{x} = 0
\]
8.双曲函数
定义: \[
sinh(x) = \frac{e^x - e^{-x}}2 \\ cosh(x) = \frac {e^x + e^{-x}}2
\\tanh(x) = \frac{sinh(x)}{cosh(x)} \\ csch(x) = \frac1{sinh(x)} \\
sech(x) = \frac1{cosh(x)} \\ coth(x) = \frac1{tanh(x)}
\] 注意到 \[
cosh^2(x) - sinh^2(x) = 1
\] 如果对其求导,会得到: \[
\frac d{dx}(sinh(x)) =\frac d{dx}(\frac{e^x - e^{-x}}2) = \frac{e^x +
e^{-x}}2 = cosh(x)
\]
\[
\frac d{dx}(cosh(x)) =\frac d{dx}(\frac{e^x + e^{-x}}2) = \frac{e^x -
e^{-x}}2 = sinh(x)
\]
这也是其前缀\(sin\),\(cos\)的原因。
不管怎样,你可以通过链式求导或除法法则得到如下结果: \[
\frac{d}{dx}(tanh(x)) = sech^2(x)\\\frac d{dx}(sech(x)) =
-sech(x)tanh(x)\\ \frac d{dx}(csch(x)) = -csch(x)coth(x) \\
\frac{d}{dx}(coth(x)) = -csch^2(x)
\]
注意到它们与三角函数导数之间的关系(事实上,这段公式是我从三角函数那里复制下来再轻微改造得到的)。
顺便说一句,\(cosh(x)\)的图像就是悬链线的图像,悬链线就是一个固定绳子的两段,在重力场中让它自然垂下,绳子的曲线方程.
9.反函数
函数本质是一个映射。一个元素\(x\)经过函数\(f\)的映射后就变成了元素\(f(x)\),那么将\(f(x)\)变回\(x\)的映射就叫做函数\(f\)的反函数,记为\(f^{-1}\),也就是\(f^{-1}(f(x)) = x\)。
一个函数\(f\)如果要有反函数\(f^{-1}\),要满足对于每一个\(y\),最多只有一个定义域内的\(x\)使得\(f(x) =
y\).
对于一个函数\(f\),如果\(f'(x)\)恒大于等于0,且只有有限多个\(x\)使得\(f'(x) = 0\),那么显然\(f\)存在反函数。同样的,对于一个函数\(f\),如果\(f'(x)\)恒小于等于0,且只有有限多个\(x\)使得\(f'(x) = 0\),那么显然\(f\)也存在反函数。
如果我们现在已经知道\(f(x)\)和\(f'(x)\),如何求\(f^{-1}(x)\)的导数呢?
首先如果\(y = f^{-1}(x)\),那么
\[
x =f(y) \\ \frac{dx}{dy} = \frac{d}{dy}(f(y)) \\ \frac{dx}{dy}
= f'(y) \\ \frac{dy}{dx} = \frac 1{f'(y)}
\]
所以我们得到了反函数的导数。
特别的,反函数的图像与原函数的图像关于\(y =
x\)对称。
10.再谈导数
导数是一个很强大的工具,所以我们重新来挖掘一下它的潜在价值。
一阶导数\(f'(x)\)表现的是函数\(f\)的增减性。\(f'(x) > 0\)则函数在x上增长,\(f'(x) < 0\)则函数在x上减少。
二阶导数\(f''(x)\)表现得是函数\(f\)的凹凸性。\(f''(x) >
0\)则函数在x处凹面向上,\(f''(x) <
0\)则函数在x处凹面向下。函数\(f\)的凹凸性质改变的临界点叫做函数\(f\)的拐点。在拐点\(x\)上,必定有\(f''(x) = 0\).
有一个不证自明的事实。函数\(f\)的最大值/最小值只会是\(f(x)\),其中的\(x\)满足\(f'(x) = 0\)或\(f'(x)\)不存在或\(x\)是闭区间的端点.
现在我们的任务是求某一个函数的最值。比如说\(f(x) = x^2 - 2x
+2\),通过配方它有最小值1。但如果我们以导数的视角,你就会先对其求导得到\(f'(x) = 2x - 2\),那么\(f'(x)\)的零点是1。而\(f''(x) = 2 >
0\),所以函数凹面向上,\(f(1) =
1\)是函数\(f\)的最小值。
上面这个例子不能体现处导数求极值的优越性,让我们再来看一个栗子。
求函数\(f(x) = 5x \sqrt{900 -
6x}\)的最大值。
对其求导,得到\(f'(x) = \frac{45(100 -
x)}{\sqrt{900 -
6x}}\)。导数函数的零点为100。导数函数只有这一个零点,说明这一定是最大值或者最小值。让我们再看一下,对于任意的\(f'(v)(v < 100)\)都有\(f'(v) > 0\),对于任意的\(f'(w)(w > 100)\)都有\(f'(w) < 0\)。所以\(f(100) = 5000
\sqrt{3}\)是函数的最大值。
11.一些定理以及推论
罗尔定理
若函数\(f\)在闭区间\([a,b]\)间连续,在开区间\((a,b)\)间可导,如果\(f(a) = f(b)\),则在开区间\((a,b)\)中必定存在一点\(c\),满足\(f'(c) = 0\).
拉格朗日中值定理
若函数\(f\)在闭区间\([a,b]\)间连续,在开区间\((a,b)\)间可导,则在开区间\((a,b)\)中必定存在一点\(c\),满足\(f'(c) = \frac{f(b) - f(a)}{b -
a}\)。
拉格朗日中值定理的推论
如果一个函数\(f\)的导函数\(f'\)对于定义域内的任意\(x\)满足\(f'(x) = 0\),则函数\(f\)为常数函数。
证明:固定其定义域内一点\(s\),设\(f(s) =
C\)。再任取其定义域内一点\(t\),因为导函数恒为0,所以\(\frac{f(s) - f(t)}{s - t} = 0\),所以\(f(s) = f(t) =
C\),所以对于定义域内任意一点\(t\),都有\(f(t) =
C\)。所以函数\(f\)为常数函数。
12.线性化
估算\(\sqrt{11}\).
这里的方法(线性化)是先将其函数化,将原问题转化为对于函数\(f(x) = \sqrt{x}\),求\(f(11)\).
然后我们找一个离\(11\)很近且很好求的\(f(x)\),比如\(f(9)\)。求出\(f'(9) = \frac
16\)。我们记通过(9,3)的切线为\(L\),有\(L =
\frac 16 x + \frac 32\),则\(L(11) =
\frac {10} 3\)。我们估算出来的值为\(\frac{10}3\).
这里我们得到近似公式: \[
f(x) \approx L(x) = f(a) + f'(a)(x - a)
其中a是你选择的一个离x较近的且好算的值
\] 同时观察可得:
如果\(f''\)在a和x之间为正,则通过线性化得到的估算是低估。
如果\(f''\)在a和x之间为负,则通过线性化得到的估算是高估。
同时我们对于误差也有一个很好的公式: \[
误差 = \frac 12 f''(c)(x - a)^2,其中c为在x和a之间的某个数。
\]
13.牛顿法
牛顿法是用来估算函数零点(解方程)的方法。
一图胜千言
其中\(x^*\)是真正的零点,\(x_k\)是估算的点,\(x_{k + 1}\)是更好的估算的点。
牛顿法只在一般情况下适用。在某些特殊情况下牛顿法不适用。
14.洛必达法则
A. \(\frac0 0\)或 \(\frac{ \pm \infty}{\pm
\infty}\)形:
对于极限\(\lim_{x \to a}
\frac{g(x)}{h(x)}\),如果\(g(a) = h(a)
= 0\)或\(g(a) = \pm
\infty\),\(h(a) = \pm
\infty\),那么:
\[
\lim_{x \to a} \frac{g(x)}{h(x)} = \lim_{x \to a}
\frac{g'(x)}{h'(x)}
\]
B. \(0 \times \pm
\infty\)形:
对于极限\(\lim_{x \to a}
{g(x)}{h(x)}\),如果\(g(a) =0,h(a) =
\pm \infty\),则: \[
\lim_{x \to a} {g(x)}{h(x)} = \lim_{x \to a} \frac{h(x)}{1 / g(x)}
\] 因为\(g(a) = 0\),所以\(\frac 1{g(a)}
= \pm\infty\),此时可以用洛必达法则求解。
C.\(\infty -
\infty\)形:
这种形式比较难处理,可以尝试同时乘以除以一个共轭根式,创造一个分母。
求极限\(\lim_{x \to \infty}(\sqrt{x +
ln(x)} - \sqrt{x})\)。
\[
\lim_{x \to \infty}(\sqrt{x + ln(x)} - \sqrt{x}) = \lim_{x \to \infty}
\frac{\ln x}{\sqrt{x + ln(x)} + \sqrt{x}}
\]
此时分数线上下的表达式均趋向于\(\infty\),可以用洛必达法则求解。
D.\(1 ^ {\pm
\infty},0^0,\infty ^ 0\)形:
这种形式最复杂。例如: \[
求\lim_{x\to a}f(x)^{g(x)}
\] 首先我们对其取对数: \[
\lim_{x\to a}\ln(f(x)^{g(x)}) = \lim_{x\to a}g(x)\ln(f(x))
\]
这个时候如果该式子是不定式,我们可以用\(B\)类型对其求极限。如果不是,你需要另外想办法。
如果你求得了上面这个式子的极限,这时,就有: \[
\lim_{x\to a}\ln(f(x)^{g(x)}) = \lim_{x\to a}g(x)\ln(f(x)) = L \\ \lim
_{x \to a}f(x)^{g(x)} = e^L
\]