基本公式表
导数公式是导数世界的乘法口诀,背不下来,后面寸步难行。
前两讲我们弄清了导数是什么、它在几何上代表什么。可真要动手求一个函数的导数时,总不能每次都退回定义、老老实实算一遍极限——既慢,稍微复杂一点还化简不动。所以数学家早就把最常见的几类函数先求好导,整理成一张表,我们只要把它背熟、用活就行。
表里的函数都是基本初等函数,一共四类,再加一个常数函数:幂函数、指数函数、对数函数、三角函数。
| 函数 | 导数 | 口诀 |
|---|
| f(x)=C(常数) | f′(x)=0 | 常数无变化 |
| f(x)=xn | f′(x)=nxn−1 | 指数下来,幂减一 |
| f(x)=sinx | f′(x)=cosx | 正弦变余弦 |
| f(x)=cosx | f′(x)=−sinx | 余弦变负正弦 |
| f(x)=ex | f′(x)=ex | 导数还是自己 |
| f(x)=ax | f′(x)=axlna | 底不同,多一个对数 |
| f(x)=lnx | f′(x)=x1 | 对数导数变倒数 |
| f(x)=logax | f′(x)=xlna1 | 分母再乘底的对数 |
这张表有两点要提醒。第一,f(x)=xn 里的 n 可以是任意实数,不限于正整数,这一点后面会专门展开。第二,lnx 与 ax 这两个公式里都出现了 ln,它们不是随手配上去的零碎,而是和底数 e 牢牢绑在一起——这是整张表的灵魂。
先看一个最直接的例子:f(x)=x5+sinx。用表里的两条公式,一行就得到 f′(x)=5x4+cosx。要是每题都退回定义去算极限,两道题就能耗掉一节课。这张表存在的意义,就是让求导变成查表加运算,把省下的精力全部留给后面的分析。
示意图

四类函数,八个公式,全部可以由导数定义推出来——推导比背诵值钱一百倍
为什么这些公式值得背
背公式不是为了偷懒,而是为了把有限的力气花在真正难的地方。
如果不背,求 f(x)=3x4−2x3+x 的导数,你得对每一项都用定义从头算一遍极限:
(3x4)′=Δx→0limΔx3(x+Δx)4−3x4
展开四次方、相减、约分、取极限——光一项就够折腾半页纸。而用了公式,一行就出结果:f′(x)=12x3−6x2+1。
更要紧的是,高考考导数,重点从来不是"你会不会求导",而是"求导之后你能拿它研究什么"——单调性、极值、最值、不等式。求导只是第一小步。求导越快越准,你留给后面分析的时间和脑力就越多。 反过来,公式记错一个符号,后面整道题全盘皆输。所以这几条公式不是可背可不背,而是必须背到条件反射。
还有一点必须强调:背的前提是懂。 每一条公式都从定义来得干干净净,下面我们把四类函数逐一推一遍。看懂了推导,背起来就是顺水推舟;看不懂推导,硬记就是死记硬背,考场上紧张一下全忘光。
换个角度再看这张表,它其实还说明了一件事:再复杂的初等函数,剥到最里面,都是由这四类基本函数拼出来的。 所以掌握了这四类,等于拿到了打开所有初等函数求导大门的一把钥匙。
重点公式的推导
幂函数:(xn)′=nxn−1
幂函数是最常用的公式,先拿它开刀。
先假设 n 是正整数,直接用定义:
(xn)′=Δx→0limΔx(x+Δx)n−xn
关键是把 (x+Δx)n 展开。用二项式定理:
(x+Δx)n=xn+nxn−1Δx+2n(n−1)xn−2(Δx)2+⋯+(Δx)n
减去 xn,再整体除以 Δx:
Δx(x+Δx)n−xn=nxn−1+2n(n−1)xn−2Δx+⋯+(Δx)n−1
让 Δx→0,所有还带着 Δx 的项统统消失,只剩第一项:
(xn)′=nxn−1
这个公式可以推广到任意实数指数。 当 n 是分数、负数,甚至无理数时,(xn)′=nxn−1 的形式一模一样,不必另记新公式。比如:
(x)′=(x1/2)′=21x−1/2=2x1
(x1)′=(x−1)′=−x−2=−x21
第一条我们在第 1 讲用有理化算过,结果完全一致。这说明只要把根式、分式一律改写成 xn 的形式,幂函数公式就能通吃。做题时看到根号、看到分母,第一反应就是先把它们改写成 xn。
这里再补一句:当指数 n 是无理数时,(x+Δx)n 的展开不再是有限的几项,而要写成无穷级数,推导会拖得很长;但推导的手段变了,结论的形式却纹丝不动。所以做题时根本不必管指数是整数、分数还是无理数,认准 nxn−1 一个式子就够了。
指数函数:(ex)′=ex 与 (ax)′=axlna
指数函数里,底数 e 是一个被特意选出来的特殊底数。
用定义算 (ex)′,先把分子里的 ex+Δx 拆成 ex⋅eΔx,把与 Δx 无关的 ex 提出来:
(ex)′=Δx→0limΔxex+Δx−ex=exΔx→0limΔxeΔx−1
剩下的极限 limΔx→0ΔxeΔx−1 恰好等于 1。这不是巧合——e 这个数就是被定义成"让这个极限等于 1"的那个底数(等价的说法是 limt→0(1+t)1/t=e)。于是:
(ex)′=ex
这就是 e 最了不起的地方:ex 的导数就是它自己。 换成大白话——这个函数在任意一点的"增长速度",永远等于它此刻的大小。今天的量越大,长得越快;这正是人口、细菌、复利这些"增长率正比于当前值"的现象天然要用 ex 描述的原因。
其他底数就没这么幸运了。一般的 ax,先把它改写成以 e 为底:因为 a=elna,所以 ax=exlna,再用链式法则(外层是 e 的指数函数,内层是 xlna):
(ax)′=exlna⋅lna=axlna
底数换成 a,代价就是多乘一个 lna。只有 lne=1 的时候这个"代价"才会消失,ex 才回到"导数等于自己"。这就是 ex 特殊、其他 ax 不特殊的全部原因。
对数函数:(lnx)′=x1
对数函数的导数,是借反函数从指数函数那里"倒推"出来的。
设 y=lnx,由对数的定义,这等价于:
x=ey
把 x 看成 y 的函数,它对 y 求导很容易:dydx=ey。而我们要的 dxdy 正是它的倒数(反函数求导公式):
dxdy=dx/dy1=ey1
又因为 ey=x,所以:
(lnx)′=x1
自然对数的导数干净利落地就是倒数,没有任何多余常数——这又是 e 带来的好处。换成一般底数 logax,先用换底公式写成 logax=lnalnx,把常数 lna1 提到外面:
(logax)′=lna1⋅x1=xlna1
三角函数:(sinx)′=cosx
正弦的导数要从定义硬算,但要借助两个关键极限。
还是从定义出发:
(sinx)′=Δx→0limΔxsin(x+Δx)−sinx
用和角公式把分子的第一项展开:
sin(x+Δx)=sinxcosΔx+cosxsinΔx
代回分子,合并成两项:
sin(x+Δx)−sinx=sinx(cosΔx−1)+cosxsinΔx
两边除以 Δx,再让两项分开取极限:
(sinx)′=sinx⋅Δx→0limΔxcosΔx−1+cosx⋅Δx→0limΔxsinΔx
这里要用上两个重要极限。第一个是经典的 limθ→0θsinθ=1——在弧度制下,小角的正弦几乎就等于角本身。第二个是 limΔx→0ΔxcosΔx−1=0,因为 cosΔx−1=−2sin22Δx,是二阶小量,除以一次 Δx 后仍然趋于 0。
代入:
(sinx)′=sinx⋅0+cosx⋅1=cosx
余弦同理,只是和角公式这里换成了减号:
cos(x+Δx)=cosxcosΔx−sinxsinΔx
同样化简、同样取极限,得到:
(cosx)′=−sinx
余弦求导会多出一个负号,这是最容易写漏的地方。
还有一条常被忽略的前提:上面两个结论只在弧度制下成立。 因为推导里用到了 limθ→0θsinθ=1,而这个极限只有在弧度制下才等于 1;若换成度制,极限会多出一个换算常数,公式就不再这么干净利落。这也是微积分里三角函数的自变量一律采用弧度的根本原因。
公式速查表
把公式按家族排好,考前扫一眼就够。
| 家族 | 函数 | 导数 | 定义域提示 |
|---|
| 常数 | y=C | y′=0 | 全体实数 |
| 幂函数 | y=xn | y′=nxn−1 | n 为任意实数 |
| 指数 | y=ex | y′=ex | 全体实数 |
| 指数 | y=ax(a>0,a=1) | y′=axlna | 全体实数 |
| 对数 | y=lnx | y′=x1 | x>0 |
| 对数 | y=logax | y′=xlna1 | x>0 |
| 三角 | y=sinx | y′=cosx | 全体实数 |
| 三角 | y=cosx | y′=−sinx | 全体实数 |
背这张表有个诀窍:抓住"成对"的两条。 ex 与 lnx 互为反函数,一个有"导数等于自己",另一个就"导数等于倒数";ax 与 logax 则各自多出一个 lna 或 lna1。抓住这层关系,八条公式立刻缩成三组来记。
记忆技巧
口诀只是拐杖,理解才是腿。
幂函数:x 的 n 次方的导数是 n 乘 x 的 n−1 次方——"指数下来,幂减一"。根式、分式先化成 xn 再用。
指数函数:ex 导数是自身,ax 导数是自身乘 lna——"底不同,多一个对数"。
对数函数:lnx 导数是 x1,logax 导数是 xlna1——"对数导数带倒数,换底多除一个对数"。
三角函数:正弦导数是余弦,余弦导数是负的正弦——"正弦变余弦,余弦带负号"。
常见错误
下面几条错误几乎每个学生都犯过,提前认清,考场上能少丢不少分。
错误一:把积的导数当成导数的积。 看到 (uv) 就下意识写成 u′v′,这是大错。比如 f(x)=x⋅x=x2,它的导数是 2x;而 f′(x) 若是"两项各求导再相乘",会得到 x′⋅x′=1⋅1=1,两者根本不等。函数的乘积求导有自己的法则("前导后不导加前不导后导"),下一讲专门讲,绝不能想当然。
错误二:漏掉余弦求导的负号。 (cosx)′=−sinx,那个负号是算出来的,不是可有可无的装饰。
错误三:混淆指数与对数,或漏掉 lna。 ax 的导数是 axlna,不是 ax;logax 的导数是 xlna1,不是 x1。只有底数恰好是 e 时,这些多出来的对数才等于 1、才会消失。
错误四:把常数不当函数。 (C)′=0,任何一个常数的导数都是 0,别写成 C 或者 1。
错误五:复合函数忘了内层。 (sin2x)′ 不是 cos2x,而是 2cos2x——内层还有一层要乘。这个坑下一讲会用链式法则专门填上。
复合函数的求导——链式法则
基本公式只管"基本"函数,套起来的部分要靠链式法则补上。
一个函数嵌套在另一个函数里面:y=f(g(x))。链式法则说:
y′=f′(g(x))⋅g′(x)
即"外层函数的导数,乘以内层函数的导数"。
例子:(sinx2)′=cos(x2)⋅2x。外层是 sinu,内层是 u=x2;外层导数是 cosu,内层导数是 2x,相乘得 cos(x2)⋅2x。
链式法则是导数运算中最核心的法则,几乎所有复杂函数的求导都用得到。一句话概括:从外往里,一层一层剥,每剥一层都要乘上内层的导数。
在高中数学体系里的位置
基本导数公式是后续所有内容的地基,地基不牢,上面全塌。
后面我们要用导数研究函数的单调性、极值、最值、凹凸性,前提都是先会求导。高考中求导是工具而不是目的——不会求导,后面全白搭。所以求导公式必须滚瓜烂熟,看到任何函数都能立刻写出导数,才谈得上下一步的分析。
从考试角度看,基本公式主要出现在两类地方:一是选择填空里直接考某一点的导数值,二是解答题的第一步——把函数求导,后续全靠这一步的正确性。第一步错,后面全错,这是导数大题最常见的失分方式。
思考与拓展
- 求下列函数的导数:y=3x4−2x3+x−5。
- 用幂函数公式求 y=3x 与 y=x21 的导数。(提示:先写成 xn)
- 求 y=e2x 的导数。(提示:链式法则)
- 求 y=ln(sinx) 的导数。
- 你能从 (ex)′=ex 推出 (ax)′=axlna 吗?(提示:把 ax 写成 exlna)
- f(x)=x2 与 g(x)=x2+5 的导数为什么相同?这说明求导丢掉了函数的什么信息?
高考母题
(2022·浙江) 设函数 f(x)=2xe+lnx(x>0) .
(1)求 f(x) 的单调区间;
(2)已知 a,b∈R ,曲线 y=f(x) 上不同的三点 (x1,f(x1)),(x2,f(x2)),(x3,f(x3)) 处的切线都经过点 (a,b) .证明: (ⅰ)若 a>e ,则 0<b−f(a)<21(ea−1) ; (ⅱ)若 0<a<e,x1<x2<x3 ,则 e2+6e2e−a<x11+x31<a2−6e2e−a . (注: e=2.71828⋯ 是自然对数的底数)
展开详解
(1) f(x) 的减区间为 (0,2e) ,增区间为 (2e,+∞) .
(2)(ⅰ)因为过 (a,b) 有三条不同的切线,设切点为 (xi,f(xi)),i=1,2,3 ,
故 f(xi)−b=f′(xi)(xi−a) ,
故方程 f(x)−b=f′(x)(x−a) 有3个不同的根,
该方程可整理为 (x1−2x2e)(x−a)−2xe−lnx+b=0 ,
设 g(x)=(x1−2x2e)(x−a)−2xe−lnx+b ,
则 g′(x)=x1−2x2e+(−x21+x3e)(x−a)−x1+2x2e
=−x31(x−e)(x−a) ,
当 0<x<e 或 x>a 时, g′(x)<0 ;当 e<x<a 时, g′(x)>0 ,
故 g(x) 在 (0,e),(a,+∞) 上为减函数,在 (e,a) 上为增函数,
因为 g(x) 有3个不同的零点,故 g(e)<0 且 g(a)>0 ,
故 (e1−2e2e)(e−a)−2ee−lne+b<0 且 (a1−2a2e)(a−a)−2ae−lna+b>0 ,
整理得到: b<2ea+1 且 b>2ae+lna=f(a) ,
此时 b−f(a)−21(ea−1)<2ea+1−(2ae+lna)−2ea+21=23−2ae−lna ,
设 u(a)=23−2ae−lna ,则 u′(a)=2a2e−2a<0 ,
故 u(a) 为 (e,+∞) 上的减函数,故 u(a)<23−2ee−lne=0 ,
故 0<b−f(a)<21(ea−1) .
(ⅱ)当 0<a<e 时,同(ⅰ)中讨论可得:
故 g(x) 在 (0,a),(e,+∞) 上为减函数,在 (a,e) 上为增函数,
不妨设 x1<x2<x3 ,则 0<x1<a<x2<e<x3 ,
因为 g(x) 有3个不同的零点,故 g(a)<0 且 g(e)>0 ,
故 (e1−2e2e)(e−a)−2ee−lne+b>0 且 (a1−2a2e)(a−a)−2ae−lna+b<0 ,
整理得到: 2ea+1<b<2ea+lna ,
因为 x1<x2<x3 ,故 0<x1<a<x2<e<x3 ,
又 g(x)=1−xa+e+2x2ea−lnx+b ,
设 t=xe , ea=m∈(0,1) ,则方程 1−xa+e+2x2ea−lnx+b=0 即为:
−ea+et+2eat2+lnt+b=0 即为 −(m+1)t+2mt2+lnt+b=0 ,
记 t1=x1e,t2=x2e,t3=x3e,
则 t1,t2,t3 为 −(m+1)t+2mt2+lnt+b=0 有三个不同的根,
设 k=t3t1=x1x3>ae>1 , m=ea<1 ,
要证: e2+6e2e−a<x11+x31<a2−6e2e−a ,即证 2+6ee−a<t1+t3<a2e−6ee−a ,
即证: 613−m<t1+t3<m2−61−m ,
即证: (t1+t3−613−m)(t1+t3−m2+61−m)<0 ,
即证: t1+t3−2−m2<36m(t1+t3)(m−13)(m2−m+12) ,
而 −(m+1)t1+2mt12+lnt1+b=0 且 −(m+1)t3+2mt32+lnt3+b=0 ,
故 lnt1−lnt3+2m(t12−t32)−(m+1)(t1−t3)=0 ,
故 t1+t3−2−m2=−m2×t1−t3lnt1−lnt3 ,
故即证: −m2×t1−t3lnt1−lnt3<36m(t1+t3)(m−13)(m2−m+12) ,
即证: t1−t3(t1+t3)lnt3t1+72(m−13)(m2−m+12)>0
即证: k−1(k+1)lnk+72(m−13)(m2−m+12)>0 ,
记 φ(k)=k−1(k+1)lnk,k>1 ,则 φ′(k)=(k−1)21(k−k1−2lnk) ,
设 u(k)=k−k1−2lnk ,则 u′(k)=1+k21−k2>k2−k2=0 ,所以 u(k)>u(1)=0 ,
φ′(k)>0 ,
故 φ(k) 在 (1,+∞) 上为增函数,故 φ(k)>φ(m1) ,
所以 k−1(k+1)lnk+72(m−13)(m2−m+12)>m−1(m+1)lnm+72(m−13)(m2−m+12) ,
记 ω(m)=lnm+72(m+1)(m−1)(m−13)(m2−m+12),0<m<1 ,
则 ω′(m)=72m(m+1)2(m−1)2(3m3−20m2−49m+72)>72m(m+1)2(m−1)2(3m3+3)>0 ,
所以 ω(m) 在 (0,1) 为增函数,故 ω(m)<ω(1)=0 ,
故 lnm+72(m+1)(m−1)(m−13)(m2−m+12)<0 即 m−1(m+1)lnm+72(m−13)(m2−m+12)>0 ,
故原不等式得证:
【分析】
(1)求出函数的导数,讨论其符号后可得函数的单调性.
(2)(ⅰ)由题设构造关于切点横坐标的方程,根据方程有3个不同的解可证明不等式成立,(ⅱ) k=x1x3 , m=ea<1 ,则题设不等式可转化为 t1+t3−2−m2<36m(t1+t3)(m−13)(m2−m+12) ,结合零点满足的方程进一步转化为 lnm+72(m+1)(m−1)(m−13)(m2−m+12)<0 ,利用导数可证该不等式成立.
(1) f′(x)=−2x2e+x1=2x22x−e ,
当 0<x<2e , f′(x)<0 ;当 x>2e , f′(x)>0 ,
故 f(x) 的减区间为 (0,2e) , f(x) 的增区间为 (2e,+∞) .
(2)(ⅰ)略
(ⅱ)略
【点睛】
思路点睛:导数背景下的切线条数问题,一般转化为关于切点方程的解的个数问题,而复杂方程的零点性质的讨论,应该根据零点的性质合理转化需求证的不等式,常用的方法有比值代换等.
一句话总结
求导就靠三样东西:基本公式、加减乘除法则、链式法则。四类基本函数的导数全部能由定义推出,理解了推导,公式就再也忘不掉了。
— Y. · 2026-09-27