如果你是首次进入我的新数学笔记系列,请先点此阅读预告回。
这一章主题是微分。微分嘛,求导,求导谁不会,高中的东西。
所以确实真的没什么题是纯求导的题。全是概念,证明和一些乱七八糟的东西。
题型A: 连续性和可导性
导数定义为
f′(x0)=Δx→0limΔxf(x0+Δx)−f(x0)
这个定义式经常被各种考。在这章里这个公式的频率丝毫不亚于公式求导(高中用的那种)。因为我们常用的求导公式的大前提是函数是连续的。
我们有经典函数
f(x)={x2sinx1,0,(x=0),(x=0)
该函数的图像。注意它在x=0处可导
若求
x=0处的导数,直接公式法得:
f′(x)=2xsinx1+x2⋅cosx1⋅(−x21)=2xsinx1−cosx1
显然x→0时cos(∞)求不出。这时候使用定义则有:
f′(0)=Δx→0limΔxf(0+Δx)−f(0)=x→0limxx2sinx1−0=x→0limxsinx1
到这里已经说明了公式法的必要性。但为什么它“导数的极限不存在”但“导数存在”,我们留到下一章再说。先继续说这个导数定义式
原导数定义隐含了Δx从Δx→0+和0−两侧极限相等的条件。如果两侧的极限不相等,我们就称函数在点x0处“不可导”。典型如f(x)=∣x∣, 零点左侧导数是-1,右侧导数是1,在原点就是直观的奇点。
这个公式必须理解应用,因为实际应用时不仅要用这个,还要用它的各种变形。
定义式变形
作一点小巧思,当x0=0、f(x)在x=0可导时:
f′(0)=x→0limtanxf(sinx)−f(0)
也是成立的。不过和原导数定义相比,这需要保证当点可导,即保证sinxf(sinx)−f(0)的极限存在。L=limx→0[sinxf(sinx)−f(0)⋅tanxsinx]才能倒推回定义。题中经常需要这么做来构造导数定义。
但是:
f′(0)=x→0limx2f(x2)−f(0)
不一定成立。因为x2永远大于等于0,无论x从左边还是右边来,x2都只能从右侧趋近于0。这个极限如果存在,只能说明右导数f+′(0)存在,根本无法保证左导数的存在。因此它不能定义f′(0)。
导数存在的一个充要条件是左右导数都存在且相等。这一点上和连续很像,连续是”左右极限存在且等于该点函数值”。
27330
/120/★★★★☆
设f(x)是可导的偶函数,它在x=0的某邻域内满足
f(1+x3)−2f(1+sinx3)=x3+o(x3),
求曲线y=f(x)在点(−1,f(−1))处的切线方程及法线方程。
目标是求切线,就是要求f(−1)与f′(−1)。
我们看到题目等式似乎很适合凑出f′(1), 很不巧f还是偶函数,我们就可以转化为求f(1)与f′(1)。
已知等式在x→0时有f(1+x3)与f(1+sinx3), 自然先令x→0得f(1);再将等式两边除以x3, 通过加减f(1)凑出导数定义Δf(1+Δ)−f(1), 并结合sinx3∼x3(x→0)求出f′(1)。
解
由可导必连续,对已知等式取x→0的极限。
x→0lim[f(1+x3)−2f(1+sinx3)]f(1)−2f(1)f(1)=x→0lim[x3+o(x3)]=0=0
十分幸运地,分子f(x0+Δx)−f(x0)中的f(x0)是0, 我们可以直接把它插进去。
为求f′(1), 将等式两边同时除以x3, 并向导数定义的形式变形。
x3f(1+x3)−2f(1+sinx3)x3f(1+x3)−f(1)−2x3f(1+sinx3)−f(1)=1+o(1)=1+o(1).
第一个分式x3f(1+x3)−f(1)的极限显然就是f′(1)不提,第二个分式需凑出与sinx3的导数定义x3sinx3
对上述等式取x→0的极限:
x→0lim(x3f(1+x3)−f(1)−2⋅x3f(1+sinx3)−f(1))x→0lim→f′(1)x3f(1+x3)−f(1)−2⋅→f′(1)sinx3f(1+sinx3)−f(1)⋅→1x3sinx3f′(1)−2f′(1)f′(1)=1=1=1=−1.
f(1)和f′(1)都求完了。简单收尾
-f为偶函数,f(−1)=f(1)=0
-f可导,则f′为奇函数,从而f′(−1)=−f′(1)=1。
切线斜率k切=f′(−1)=1, 法线斜率k法=−1。故有
- 切线方程: y−0=1⋅(x+1)⟹y=x+1
- 法线方程: y−0=−1⋅(x+1)⟹y=−x−1
连续可导链体操
我们有经典梗图:
连续不一定可倒,可倒一定连续
但这里还可以进一步说一说。
简单来说,在点态和邻域中,分别有:
⇐ ⇐ f 连续⇐ f 可导f′ 连续⇐ f′ 可导f′′ 连续⇐ ⋯
要详细说明,我们先定义一套符号表示这些东西:
- 可导必定连续,导数连续必定可导
-Pk⟹pk⟹Pk−1⟹pk−1
-PkU⟹pkU⟹Pk−1U⟹pk−1U
- 局部必有点态
-PkU⟹Pk
-pkU⟹pk
- 高阶点态连续要求低阶局部可导
-pk+1⟹PkU
画成图示:
graph TD
classDef qNode fill:#d3e3fd,stroke:#0b57d0,color:#041e49,stroke-width:2px;
classDef pNode fill:#c4eed0,stroke:#146c2e,color:#0f5223,stroke-width:2px;
%% 节点定义
q2U["P2U: 邻域二阶可导<br/>(f''在U内存在)"]:::qNode
p2U["p2U: 邻域一阶导连续<br/>(f'在U内连续)"]:::pNode
q2dot["P2: 点处二阶可导<br/>(f''在x0处存在)"]:::qNode
p2dot["p2: 点处一阶导连续<br/>(f'在x0处连续)"]:::pNode
q1U["P1U: 邻域一阶可导<br/>(f'在U内存在)"]:::qNode
p1U["p1U: 邻域连续<br/>(f 在U内连续)"]:::pNode
q1dot["P1: 点处一阶可导<br/>(f'在x_0处存在)"]:::qNode
p1dot["p1: 点处连续<br/>(f 在x_0处连续)"]:::pNode
%% 强弱主干链
q2U --> p2U
p2U --> p2dot
p2dot --> q1U
q1U --> p1U
p1U --> p1dot
%% 点态分支链
q2U --> q2dot
q2dot --> p2dot
q1U --> q1dot
q1dot --> p1dot
这8个命题中的任何两个本质都不相同。注意f’存在和f可导是等价的。另外提一句,再往上接四个节点可以无缝衔接二阶导。
- 邻域连续推不出点态可导(p1U⇏P1)
函数f(x)=∣x∣在0的邻域内连续,但在0点不可导。
邻域连续推不出点态可导 - 绝对值函数
- 点态可导推不出邻域连续(P1⇏p1U)
函数f(x)=x2D(x)(D(x)为狄利克雷函数) 在x=0处不仅连续甚至可导(导数为0),但在0的任何邻域内,除了0点以外处处不连续。
点态可导推不出邻域连续 - 狄利克雷函数
3. 邻域可导推不出导函数在点态连续(
P1U⇏p2⋅)
函数f(x)=x2sin(1/x)(f(0)=0)。它在任何邻域内处处可导,但它的导函数在0处发生剧烈振荡,因而不连续。
邻域可导推不出导函数在点态连续 - x2sin1/x
- 邻域连续、点处可导推不出邻域可导
f(x)=xW(x)。W(x)处处连续而处处不可导,但xW(x)在x=0处可导。
邻域连续+一阶可导无法推出邻域一阶可导
提示
命题a: 由f'(x)在点态连续知f(x)在邻域可导
扩展到负一阶导:
命题b: 由g(x)连续知G(x)=\int_a^x f(t)\,\mathrm{d}t在邻域可导
是不成立的。
当我们说“函数h(x) = f'(x)在x_0处连续”时,数学上的严格定义是:
\lim_{x \to x_0} f'(x) = f'(x_0)
为了让\lim_{x \to x_0} f'(x)这个极限存在且能够被讨论,函数f'(x)必须在x_0的某个去心邻域内存在。也就是说,存在一个包含x_0的区间U, 在这个区间里的每一个点x, f'(x)都是有意义(存在)的。这完全等价于“f(x)在区间U内可导”。 所以前者的成立并不是通过什么高深的定理推导出来的,而是“导函数连续”这个概念本身就强行要求了导数在邻域内存在。
我们可以构造一个满足条件但结论不成立的反例:
f(x)=\begin{cases}
\frac{1}{n}, &x \in \left( \frac{1}{n+1}, \frac{1}{n} \right], n\in\mathbb{Z}^+ \\
0, &x=0
\end{cases}
f(x)在x_0 = 0处连续. 因为x\to 0时f(x) = \frac{1}{n}\to 0.
F(x) = \int_0^x f(t)\,\mathrm{d}t存在. f(x)黎曼可积.
F(x)在x=0的任意邻域内不可导.
注意x = \frac{1}{n}一系列点有:
\frac{1}{n}=f(1 /n^{-})=F'_-(1/n)\neq F'_+(1/n) = f(1/n^+) = \frac{1}{n-1}
所以F(x)在所有x = \frac{1}{n}处都不可导。所以无论你找多么小的、包含0的邻域U, 里面都必然包含无穷多个点使得F(x)不可导。
在我们平时的计算中,大家已经习惯了无脑写出G'(x) = \left( \int_a^x g(t)\,\mathrm{d}t \right)' = g(x)。但这并不是无条件成立的。比如:
\begin{align*}
f(x)&=\begin{cases}
0,\qquad x\neq 0 \\
1,\qquad x=0
\end{cases} \\
F(x)&=\int_0^x f(t)\,\mathrm{d}t=0 \\
F'(x)&=0 \\
F'(0)&\neq f(0)
\end{align*}
此处的f(x), 它就是不可能作为任何函数的导数存在的。当然这是一个不连续的
细说的话会拐到实分析去,我们就此结束。好奇者请自行使用考纲内定理证明达布定理。
27330
/120/★★★☆☆
设
f(x)={ax2+bsinx+2c,ln(1+x),x≤0,x>0.
问a,b,c为何值时,f(x)在x=0处一阶导数连续,但二阶导数不存在。
要使得这个函数一阶导数连续、二阶导数不存在,也就是使得:
1.f(x)连续、可导
2.f′(x)连续、不可导
这些条件就足够我们确定这三个常数了
解
先处理连续性。连续是可导的前提。
由f(x)在x=0处连续,得
f(0)x→0−limf(x)2cc==x→0+limf(x)=0=0
现在利用连续性求一阶导数。注意f′(0)必须用定义计算。
当x<0时,f′(x)=2ax+bcosx;
当x>0时,f′(x)=1+x1。
由一阶导数连续得:
f−′(0)x→0−lim(2ax+bcosx)b=f+′(0)=x→0+lim1+x1=1.
此时f′(0)=1, 且limx→0f′(x)=f′(0)自然成立。
现在考察二阶导数。写出两侧的二阶导数表达式,再求左右极限。
当x<0时,f′′(x)=2a−bsinx=2a−sinx;
当x>0时,f′′(x)=−(1+x)21。
要使二阶导数不存在,只需左右二阶导数不相等即可。
f−′′(0)x→0−lim(2a−sinx)2aa=f+′′(0)=x→0+lim(−(1+x)21)=−1=−21
综上,f(x)在x=0处一阶导数连续但二阶导数不存在的充要条件为
⎩⎨⎧a=−21,b=1,c=0
题型B: 求导
这类题型基本上是各种上下左右求导。有简单的题也有n阶导这类上限极高的。简单的一道如:
27330
/120/★★★★☆
设f(x)=arctanx, 求f(n)(0).
求函数在一点的高阶导数,直接逐阶求导会非常繁琐。初等函数的麦克劳林展开式中,系数与高阶导数有直接关系: an=n!f(n)(0)。这个关系的利用在特定点n阶导中非常常见。
只要知道arctanx的展开式,就可直接求出任意阶导数在0处的值。
由
f′(x)=1+x21=k=0∑∞(−1)kx2k(∣x∣<1),
且f(0)=0, 逐项积分得
f(x)=k=0∑∞2k+1(−1)kx2k+1.
又由泰勒展开式
f(x)=n=0∑∞n!f(n)(0)xn,
比较系数:
- 当n=2k(偶数)时,(2k)!f(2k)(0)=0⟹f(2k)(0)=0;
- 当n=2k+1(奇数)时,
(2k+1)!f(2k+1)(0)=2k+1(−1)k⟹f(2k+1)(0)=(−1)k(2k)!
故
f(n)(0)={0,(−1)2n−1(n−1)!,n 为偶数,n 为奇数.
27330
/120/★★★★☆
设函数f(x)在(−∞,+∞)上二阶连续可导,且对任意的x与h满足
f(x+h)−f(x)=hf′(x+2h)
求证: f(x)=ax2+bx+c, 其中a,b,c为常数。
已知条件对任意值成立这种任意满足关系式,高中阶段也是能看到的。这类题我们主要通过取极值、取对称值互相加减来得到新关系式。
题目要证明f(x)是一个二次函数。这类函数如何从推导中出现呢?
我们可以通过证明f′′(x)是一个常数C,这样通过两次积分就能得到f(x)=ax2+bx+c了。
另一个需要注意的点是题目没有说f(x)三阶可导,所以我们全过程都必须在二阶开始打住。
至于何来思路,这种题最开始的尝试中 代0 一定是对 任意满足关系式 题型必不可少的尝试
原式令x=0可得:
f(x+h)−f(x)f(h)=hf′(x+2h)=f(0)+hf′(2h)(1)
另外我们有f(x)二阶可导。也不要忘了求导试试,毕竟那个显眼包2h肯定不是白给你的,最后总会有一个合适的形态解释出来的。
或许是乘上了2, 或许是乘上h变成2h2然后导下去。
原式对h求导、并且令x=−2h可得:
f(x+h)−f(x)f′(x+h)f′(2h)=hf′(x+2h)=f′(x+2h)+2hf′′(x+2h)=f′(0)+2hf′′(0)(2)
“令x=−2h”那步可以在草纸上求完导再发现。当我们注意到求导之后式子里出现两个(x+2h)时就该考虑这件事了,把自变量凑成0一直都是很重要的事。
我们现在通过代数值和求导造出了两个式子。其中式(2)是式(1)的一部分,使得2h得以通过hf′(2h)乘到一个h。
将(2)代入(1)得:
f(h)f(h)f(h)=f(0)+hf′(2h)=h[f′(0)+2hf′′(0)]=f(0)+hf′(0)+2h2f′′(0)
这就是f(x)标准的麦克劳林前三项了。
至于下一步证明…什么证明,这不已经是二次函数了吗?
故f(x)=ax2+bx+c。其中a=2f′′(0),b=f′(0),c=f(0).
题型C: 函数性质
函数性质,就是要求单调性、凹凸性、极值、最值、零点、拐点。
这些概念不过了。高中都学过。问题在于考研里这些题要么公式化,要么就是初见杀。公式化的题如证明
1+x1−x<arcsinxln(1+x)(0<x<1)
这种糊起来最简单了。左右乘过去方便求导,求个值点,求个导数就证毕了,跟高中甚至都没什么区别。问题是那些初见杀:
27330
/120/★★★★☆
设f(x),g(x)在点x=0的某邻域内连续,且f(x)具有一阶连续导数,并有
x→0limxg(x)=2,f′(x)=−2x2+∫0xg(x−t)dt,
求曲线y=f(x)的一个拐点。
f′′(x)在x0的左右两侧异号(一正一负),则x0是f的一个拐点。
这道题是一个简单的题。原因摆在题面上:
- 我们已经明显看到f′(x), 我们直接求导就行。
- ∫0xg(x−t)dt是一个标准的不能再标准的区间再现公式。
关于区间再现我会在积分那边讲。尽管形式上我们要写一下u=x−t, 但你草纸上直接写∫0xg(t)dt就行。当然形式上基本积分换元推导要推熟练,还是那句话,有些东西本质推导熟练了背下来才算掌握了。
我们先把第一步速通了
解
令u=x−t, 将积分化为∫0xg(u)du, 以便求导。
f′(x)=−2x2+∫0xg(x−t)dt=−2x2+∫0xg(u)du.
g连续,由微积分基本定理,f′(x)可导,对其求导得f′′(x)。
f′′(x)=−4x+g(x).
二阶段,注意题目条件limx→0xg(x)=2实质上隐藏了两个条件:
- g(x)→0, 即g(0)=0
- g′(0)=2。注意g(x)是连续的,我们才能说g′(0)存在。
由x→0limxg(x)=2及g连续,得g(0)=0, 于是f′′(0)=0.
为判定x=0是否为拐点,需考察f′′(x)在x=0两侧是否变号。将f′′(x)写成x(xg(x)−4), 利用极限的保号性即可。
f′′(x)=x(xg(x)−4).
由limx→0xg(x)=2, 显然(xg(x)−4)在x→0+和x→0−不变号,而x变号。f′′(x)在x=0两侧由正变负。故点(0,f(0))为曲线y=f(x)的一个拐点。
f(0)无法由已知条件确定,因为只给了f′, 保留即可。
所求拐点为(0,f(0)).
27330
/120/★★★★★
已知任意x∈(−∞,+∞),f′′(x)≥0, 且0≤f(x)≤1−e−x2, 求f(x)。
我的天哪五星题大人。
很多证明题在几何理解上十分直观,实际上并不好证。最难的一点就是找到矛盾在哪。我们尝试用一种既直观又严谨的语言理解:

条件f′′(x)≥0表明f是凹函数,而1−e−x2是一个有渐近线y=1的函数。条件要求f(x)从(0,0)开始:
- 在x轴和图中红线之间的区域前进
- 永远不往右打方向盘
另一个隐藏前提: f(x)在从(0,0)向右出门的那一刻起的方向(即f′(0))一定是0。否则出门的第一步就会走出红线。
而只允许f(x)往左打方向盘的话,无论f(x)多微小地往左打一点方向盘,它都必然会冲破y=1。*注意: 我们这里其实是反证法
所以唯一的解就是不打方向盘,f(x)永远笔直地往右走,即y=0。
解
由f′′(x)≥0知f为R上的凹函数。
反证: 若非常数,由凹性可推出f无上界(即突出y=0和y=1包围圈),与已知矛盾。
先假设有两个点使得斜率不为0,然后凹性使得某一侧的斜率会持续不靠近0(斜率不会回落到水平),然后可以得证。
假设f不恒为常数,则存在a<b使得f(a)=f(b)。不妨设f(a)<f(b)。由凹函数的割线斜率递增性,对任意x>b有
x−bf(x)−f(b)≥b−af(b)−f(a).
b-c的斜率必然大于a-b的斜率;反向同理
于是,必定有一边的斜率一直增大而永远不会像sinx一样摆动。这一边我们称之为a<b<x中x所在的一边。这一边必将冲向无穷大。
于是有
f(x)≥f(b)+b−af(b)−f(a)(x−b)x→+∞+∞,
与f(x)≤1−e−x2≤1矛盾。同理,若f(a)>f(b), 令x→−∞亦得矛盾。
故f必为常值函数,设f(x)≡C。
利用原点处的夹逼求出常数。
在x=0处,由0≤f(0)≤1−e0=0得f(0)=0, 从而C=0。因此
f(x)=0.
很多题的共性是要先理解题意、再知道如何把一些脑子里的直观步骤写到纸上。真正的推导链条并不复杂,至少没有近代数学那些推导那么复杂。
哦对了微积分发明那个年代好像根本不在乎严谨推导。无所谓了,我们甚至都能用洛必达这么方便的东西了。
27330
/120/★★★★★
设f(x)是一多项式,f(x)≥x,f(x)≥1−x, 证明f(21)>21。
我的天哪…
抓不到矛盾的话,先看图说话吧。图解很好理解。
多项式是光滑的
先说矛盾: 矛盾在于,条件给出了的下界包含一个尖点,而:
- 尖点的位置正好就是题目中要求的(21,21).
- f(x)≥x和f(x)≥1−x都支持f(21)≥21.
- f(21)>21是合理的,要证伪的是f(21)=21.也就排除这种可能性
那么我们要看另一个条件: f(x)是一多项式。如果它经过(21,21)点:
- f是多项式。多项式是光滑的。
- f先要同时大于左右两个下界,又要满足这个尖点,f自身必然会贴到这个尖角里,形成尖点。
- 光滑的多项式里不能形成尖点。多项式处处无限可导。
- 这迫使f′(21)同时等于两条直线的斜率1和−1, 矛盾。
证明
令g(x)=f(x)−x, h(x)=f(x)−(1−x)。依题意,对任意x有g(x)≥0, h(x)≥0。
假设f(21)=21, 则
g(21)=0,h(21)=0.
即x=21同时为g(x)与h(x)的最小值点。因f为多项式,可导,故
g′(21)=0,h′(21)=0.
而g′(x)=f′(x)−1, h′(x)=f′(x)+1, 代入得
f′(21)−1=0,f′(21)+1=0,
矛盾。故假设不成立,从而
f(21)>21.
这道题很妙地用到了多项式可导这个性质。也让我想到了一些很形象的场面,比如你绝对不可能把手指完美挤进一个直角墙角里,因为你的手指皮肤不能弯成那么完美的直角,一定会留下一个小空间 belike:

27330
/130+/★★★★★
设f(x)在区间(−∞,+∞)上存在二阶导数,f(0)<0,f′′(x)>0. 试证明:
(1) 在(−∞,+∞)上f(x)至多有 2 个零点,至少有 1 个零点;
(2) 若的确有 2 个零点x1与x2, 则x1x2<0.
我的天哪130+的题
其实这里的题型C是我为数不多能全过130+,5*题的类型。所以肯定要多讲讲。
这道题和65题有异曲同工之妙,都利用了二阶导数锚定一阶导数,进而锚定的单调性解题。
三种符合条件的函数,有1或2个零点
条件f′′(x)>0表明函数严格凹,因此零点个数至多两个;同时,结合f(0)<0与导数的单调性,利用拉格朗日中值定理可证函数必在某方向趋于正无穷,从而穿过x轴,保证至少有一个零点。若恰有两个零点,由严格凹性知f(0)<0必须落在两零点之间,从而它们异号。
- 函数有f(0)<0。假设我们从(0,−1)出发
- 出发点的斜率是正或负?我们考虑两种情况:
- A: x>0方向,f′(0)≥0或x<0方向,f′(0)≤0。这时这个方向必定有零点。条件会使得f(x)在该轴方向严格单调。必只有一个零点(如图中红色、绿色两函数)
- B: x>0方向,f′(0)≤0或x<0方向,f′(0)≥0。这时这个方向是否有零点取决于方向是否会从另一侧再次向上。
红色的函数有两个零点,橙色的没有
我们显然发现在情况B下,驻点是产生返回现象重要的转折点。顺理成章地,根据条件f′′(x)>0意味着f′严格递增,从而f至多有一个驻点。
我们先利用罗尔定理(用别的也可以)推出零点个数与驻点个数的关系,证出“至多两个零点”;再结合f(0)<0与凸函数的切线性质证出“至少一个零点”。第(2)问则利用严格凸函数在两点间恒在连线下方,结合f(0)<0导出两零点必分居原点两侧。
**解: **
(1). 若f(x)有三个互异零点x1<x2<x3, 由罗尔定理,f′(x)在(x1,x2)与(x2,x3)内各至少有一个零点,这与f′(x)至多一个零点矛盾。故f(x)至多有两个零点。
由f′′(x)>0知f为严格凹函数,其图形恒在其任一点切线的上方,故:
f(x)≥f(0)+f′(0)x,∀x∈R.
因f(0)<0, 若f′(0)≥0, 取x0>0充分大可使f(0)+f′(0)x0>0;若f′(0)<0, 取x0<0且∣x0∣充分大亦可使该线性函数为正。从而均有f(x0)>0。对f(x)在0与x0之间用连续函数的介值定理,即知至少存在一个零点。
凹函数上,任意两点连线,连线之间的函数图像必然在连线直线的下方。
故有两零点时,由凹性知两零点之间的函数值严格小于0,从而全在x轴下方。f(0)<0说明原点必在两零点之间。
(2)
若恰有两个零点x1<x2, 则f(x1)=f(x2)=0。由f的严格凸性,对任意x∈(x1,x2)有
f(x)<x2−x1x2−xf(x1)+x2−x1x−x1f(x2)=0.
已知f(0)<0, 故0∈(x1,x2), 即x1<0<x2, 从而
x1x2<0.
搓到这里现在是2026年7月14日02:27
。<-这串时间是搜狗输入法打“sj”快捷点出来的。很方便吧。心脏有点难受,感觉要去见张师了。明天再码吧
题型D: 差分、微分、参数方程
我回来了。心脏不难受了哦。没事哦。
开头我说的
微分嘛,求导
这句话高考里是好使的。但考研不行。现在开始,我们会很快会进入一元函数微分学的深水区。来人,把定义式搬回来!
差分和微分
f′(x0)=Δx→0limΔxf(x0+Δx)−f(x0)
在这个导数定义式中,Δx是一个趋向于无穷小的量。趋于无穷小后它才能变成导数。如果没趋于极限,我们称其为差分。
差分的极限是微分
如果我们将定义式的上半部分f(x0+Δx)−f(x0)写作Δy, 原式变为
f′(x0)=Δx→x0limΔxΔy=dxdy
这便是dxdy的由来,也是微分式形式上真能当成分数算的一种推导。比如一个看起来很诡异的关系,但实际上完全正确并且你可以直接用的事实是:
yx′=dxdy=dydx1=xy′1
27330
/90/★★★☆☆
设严格单调函数y=f(x)有二阶连续导数,其反函数为x=φ(y), 且f(1)=2,f′(1)=2,f′′(1)=3, 求φ′′(2)。
首先,我们要求的:
φ′′(x)=dxdφ′(x)=dxddxdφ(x)
其次,我们知道两个公式:
dydx=1/dxdydydf=dydx⋅dxdf
这两个公式都非常有助于转换式子的相关变量。
其实这道题说白了也就是介绍这两个公式,既然都直接放了,那也没什么好解说的了。
解
φ′′(y)=完全关于ydydφ′(y)=dyd(f′(x)1)=完全关于x,可代入dxd(f′(x)1)⋅关于y的函数x’(y)dydx=−[f′(x)]2f′′(x)⋅完全关于x,可代入f′(x)1=−[f′(x)]3f′′(x).
因为题目给的是具体点(f(1)=2, 即x=1对应y=2),所以直接代入x=1即可。
总之dy2d2x=1/dx2d2y。毕竟哪怕是按分数约分这俩也约不开。
代入x=1,f′(1)=2,f′′(1)=3得
φ′′(2)=−233=−83.
dxdy的可操作性固然是好的。另一方面,有时候手动构建这种逻辑也是必要的
27330
/130+/★★★★☆
设函数y在任意点x处的增量满足
Δy=x2+1xΔx−x2+1+1x2Δy+x2+1+1x2+1ΔxΔy,
且y(0)=0, 计算极限limx→0x2ln(x+1+x2)∫0arctanxy(t)dt。
虽然看起来是130+,但其实这道题只要略微理解差分到微分的本质,思路就十分顺滑:
- 要计算极限。极限中除了显然是送人头来的分母,就是上面的未知函数y。
- 这个分母可以通过等价无穷小一步步杀,也可以识别出是反双曲正弦函数,并通过arcsinhx∼x一脚踢死。
- 既然都大方给了任意满足差分方程,那我们大大方方地取个极限不过分吧
- 先不要当场就取。复习一下,我们知道的是:
- limΔx→x0ΔxΔy=f′(x0)
- 所以我们先至少造出一个像样的ΔxΔy, 再去取极限。我们就能得到干净的y′(x), 然后塞到极限式子里。
解
由题意得
(1+x2+1+1x2)Δy(1+x2+1+1x2)ΔxΔy令Δx→0,注意ΔxΔyx2+1y′y′由y(0)=0y=x2+1xΔx+x2+1+1x2+1ΔxΔy=x2+1x+x2+1+1x2+1Δy→y′,Δy→0,得=x2+1x=1+x2x,两侧积分得=21ln(1+x2).
将y代入极限,当x→0时,分母中ln(x+1+x2)∼x, 故分母∼x3。分子是变上限积分,可考虑洛必达法则。
极限为
L=x→0limx2ln(x+1+x2)∫0arctanx21ln(1+t2)dt.
由ln(x+1+x2)∼x及arctanx∼x, 并使用洛必达:
L=x→0lim2xln(x+1+x2)+x2⋅1+x2121ln(1+arctan2x)⋅1+x21=x→0lim2x2+x2⋅121arctan2x⋅1=x→0lim3x221x2=61.
题型E: 中值定理
终于我们来到了微分最深不可测的领域。实话说我放弃了这里大量130+5*的大题。所以也只能浅说一说。
拉格朗日中值定理的desmos示例(点此处跳转)
拉格朗日中值定理的核心思想很简单。它将函数在区间两端的变化净值(Δy),转化为了区间内部某一点的瞬时变化率(导数)。:
若f(x)在[a,b]连续,(a,b)可导,则至少存在一点ξ∈(a,b), 使得:
f′(ξ)=(b−a)f(b)−f(a)
换句话说,瞬时速度必然在某一刻等于平均速度。从A地开车到B地,如果平均车速是80km/h,那么在此期间你的码表指针必定在某一瞬间指在80km/h上。
以上这条就是拉格朗日中值定理。我们还常用两种中值定理:
就是分子f(b)−f(a)=0的拉格朗日中值。由于公式会变成各种意义上都十分方便的f′(ξ)=0, 而且计算中经常要凑出这个0才能继续往下算,所以是最常用的。
若f(x),g(x)在[a,b]连续,(a,b)可导,且g′(x)=0, 则存在一点ξ∈(a,b), 使得:
g(b)−g(a)f(b)−f(a)=g′(ξ)f′(ξ)
本质是参数方程的拉格朗日定理。设曲线的参数方程为x=g(t),y=f(t), 定理说明在曲线上必然存在一点,其切线斜率等于连接起终点的割线斜率。
这三者的推导本质上都是通过构造辅助函数,将其转化为罗尔定理。罗尔定理虽然是最简单的,却也是重要极限一般的存在
积分中值定理则是拉格朗日的另一种马甲,下一章我们说(又是一大天坑啊)。
27330
/90/★★★★☆
设f(x)在[a,b]上连续,在(a,b)内可导,f(a)=f(b)=0。证明存在ξ∈(a,b), 使f′(ξ)+f2(ξ)=0。
为了让你顺心做这道题,我必须使你注意到:
=dxd[f(x)⋅eG(x)dx][f′(x)+f(x)⋅g(x)]eG(x)dx
显然,形如fe∫f的函数求导后能产生因子e∫f(f′+f2), 恰好可利用f(a)=f(b)=0使该函数两端相等,从而用罗尔定理。
构造辅助函数
F(x)=f(x)e∫axf(t)dt,x∈[a,b].
由f(x)连续知∫axf(t)dt可导,且其导数为f(x);又f(x)可导,故F(x)在[a,b]上连续,在(a,b)内可导,且
F′(x)=e∫axf(t)dt[f′(x)+f2(x)].
因f(a)=f(b)=0, 有
F(a)=0⋅e0=0,F(b)=0⋅e∫abf(t)dt=0,
即F(a)=F(b). 由罗尔定理,存在ξ∈(a,b)使得F′(ξ)=0. 又e∫aξf(t)dt=0, 故
f′(ξ)+f2(ξ)=0.
27330
/90/★★★★☆
设f(x)在[0,1]上可导,对于任意的x∈(0,1], 满足f′(x)=f(λx), 其中常数λ∈(0,1], 且f(0)=0。证明f(x)在[0,1]上恒为零。
条件f′(x)=f(λx)将一点的导数与另一点函数值挂钩。由f(0)=0, 反复使用拉格朗日中值定理可将f(x)表示为一个乘积,用闭区间上连续函数的有界性放缩,令迭代次数趋于无穷即得f(x)=0。
由f可导知f在[0,1]上连续,令M=[0,1]max∣f(x)∣<∞。
任取x∈(0,1]。因f(0)=0, 由拉格朗日中值定理,存在ξn∈(0,x)使
f(x)f(λξ1)f(λξn)f(x)=f(x)−f(0)=f′(ξ1)x,ξ1∈(0,x)=f(λξ1)x=f(λξ1)−f(0)=f′(ξ2)λξ1,ξ2∈(0,λξ1)=f(λξ2)λξ1=f(λξn)−f(0)=f′(ξn+1)λξn,ξn+1∈(0,λξn)=f(λξn=1)λξn=f(λξ1)x,ξ1∈(0,x)=f(λξn)⋅(λξn−1)(λξn−2)⋯(λξ1)x,ξn∈(0,λξn−1)⊆(0,x)=f(λξn)⋅λn−1ξn−1ξn−2⋯ξ1
f(x)在[0,1]可导,即在[0,1]有限。设∣f(x)∣在[0,1]上的最大值为M。则:
∣f(x)∣=∣f(λξn)⋅λn−1ξn−1ξn−2⋯ξ1∣≤Mλn−1
当任意值n→∞时,Mλn−1→0, 故∣f(x)∣→0。
《无尽的拉格朗日》
27330
/120/★★★★★
设f(x)在[0,1]上具有二阶导数,且满足f(0)=0,f(1)=1,f(21)>41, 证明:
(1) 存在一点ξ∈(0,1), 使得f′′(ξ)<2;
(2) 若对于任意的x∈(0,1), f′′(x)=2, 则对于任意的x∈(0,1), f(x)>x2。
当一个函数满足另一个相似的函数的性质时,我们就应该考虑直接将它与我们想象中的函数相减。就比如(0,0),(21,41),(1,1)这样熟悉的三个点。
(1) 构造辅助函数g(x)=f(x)−x2, 条件转化为g(0)=g(1)=0, g(1/2)>0。对g在[0,1/2]和[1/2,1]上分别使用拉格朗日中值定理
(1) 令g(x)=f(x)−x2, 则
g(0)=0,g(1)=0,g(21)=f(21)−41>0.
且有
g(x)g′(x)g′′(x)=f(x)−x2=f′(x)−2x=f′′(x)−2
由拉格朗日中值定理,存在η1∈(0,21),η2∈(21,1)使得
g′(η1)g′(η2)=21g(21)−g(0)=2g(21)>0=1−21g(1)−g(21)=−2g(21)<0.
显然这两个值还可以继续中值
继而存在ξ∈(η1,η2)⊊(0,1)使得:
η2−η1g′(η2)−g′(η1)=g′′(ξ)
其中η2−η1>0, g′(η2)−g′(η1)<0。
于是f′′(ξ1)=g′′(ξ1)+2<2, 即存在ξ∈(0,1)使f′′(ξ)<2.
(2) 我们这里用反证法,再走一遍即可得到矛盾
(2) 假设存在c∈(0,1)使得f(c)≤c2, 则:
g(c)=f(c)−c2≤0
依旧有g(21)>0, 则由介值定理,必然存在一个χ介于c和21之间使得g(χ)=0。且χ∈(0,1)。又有g(0)=0,g(1)=0, 则由罗尔定理∃η3∈(0,χ),η4∈(χ,1)使得g′(η3)=g′(η4)=0, 继而∃ξ2∈(η3,η4)⊊(0,1)使得g′′(ξ2)=0。即f′′(ξ2)=2, 导出矛盾,得证。
批发∃了啊
告一段落…
关于中值定理另有一些好题 [27330
],
[27330] 等篇幅原因不再细说。但中值定理确实是一题一相,完全没有规律可循,而且难题扎堆。我会把中值定理和定积分并列排为数二最高的山最长的河。(幸好数二不考无穷级数 幸灾乐祸.jpg)
其他题型或多或少都可以抓住一点通法,或是实在简单的不行。值得一提的是,相当一部分题我都使用了在参考答案官解(太跳脱难以想到)、AI解说盲解(非常繁琐绕远路)之外的第三种我个人思考下的解法。理解这些所有解法对理解有巨大的帮助。
在此特别感谢Deepseek老师和Gemini老师。我虽然想过,让AI写这篇文章并且自己理解吃透是不是也算是记过笔记了呢,但我发现吃透概念之后自己手痒很难不上手写一段文字,尽管这段文字可能与AI生成文本相比更难让人理解,但..学习嘛,给自己学的。
微分这篇为什么与极限篇比这么长呢?这篇文章占用了约60%以上的文本量写真题,一方面是我认为真题思路和真题训练是最有效的,另一方面是我发现在这一章里我难以总结什么做题技巧,不像极限篇,真的都是公式化套方法,微分能讲的就那么多,题型倒是百花齐放,日后有想法的话可能会回来补一些定理的基础证明(因为基础证明的理解确实对一些ε−δ语言的题训练是有效的)。
技巧倒也不是除了基础知识一点也写不出。比如遇到某一匿名或复杂函数有意去贴合但微小不同于另一简单函数,这时候大概率就要相减,不过这种东西不知道塞哪比较好…
另外,一些小的desmos示例我保存了,但分享了感觉也没人看,有人要的话我传一下更新一下链接,观感会好很多
评论
加载评论中…