微积分公式速查体系:导数、微分与积分公式记忆与实战指南
2026/9/20 19:34:03 网站建设 项目流程

1. 为什么需要一份趁手的公式速查体系

1.1 从“翻书找公式”到“肌肉记忆”的转变

刚带学生那几年,我观察到一个很普遍的现象:很多人做微积分题卡住,不是思路不会,而是公式记不牢。做到一半突然忘了分部积分公式里哪一项带负号,或者把第二类换元法的三角代换范围搞混,然后翻书、查笔记,思路一断,整道题就废了。这种“公式检索成本”在考试里是致命的,在工程计算里同样让人抓狂。

我自己读研时做控制系统建模,经常要手推传递函数的拉普拉斯变换和反变换,如果每个积分都去查表,一天下来效率极低。后来我花了两周时间,把导数、微分、积分三块公式系统整理了一遍,不是抄书,而是按“使用频率+推导逻辑+易错点”重新编排。这份东西后来在实验室传了好几届,大家都说比教材附录好用。

所以这篇内容要聊的,就是怎么建立一套真正能用的公式速查体系。它解决的核心问题是:让你在需要的时候,用最短时间调出正确公式,并且知道它的适用条件和常见变形。适合正在学高数的大学生、准备考研的考生,也适合工作中需要用到微积分的工程师和数据分析人员。哪怕你基础一般,只要跟着这个思路走,也能把公式这块硬骨头啃下来。

1.2 公式体系的三大板块与内在联系

导数公式、微分公式、积分公式,这三块不是孤立的。导数和微分本质上是同一件事的两种表达:导数 ( f'(x) ) 描述变化率,微分 ( dy = f'(x)dx ) 描述线性逼近量。而积分是导数的逆运算,不定积分就是找原函数,定积分则是累积求和。

理解这个关系很重要。比如你记不住 ( \int \ln x , dx ) 的结果,可以从导数出发反推:( (\ln x)' = 1/x ),那么 ( \int 1/x , dx = \ln|x| + C )。再比如分部积分公式 ( \int u , dv = uv - \int v , du ),它其实就是乘积求导法则 ( (uv)' = u'v + uv' ) 两边积分移项得到的。你不需要死记硬背,理解推导链条,公式自然就长在脑子里了。

我整理这套体系时,把公式分成三个层次:基础层是必须条件反射般写出来的,比如基本初等函数的导数;进阶层是需要稍微想一下但能快速推导的,比如反三角函数的导数;工具层是解题套路相关的,比如换元积分和分部积分的适用场景。下面我会按这个逻辑展开。

2. 导数公式:从基础到高阶的完整梳理

2.1 基本初等函数导数公式的速记逻辑

基本导数公式大概有二十来个,但真正需要死记的其实只有六组。我的经验是,按函数类型分组记忆,比按字母顺序背效率高得多。

幂函数组:( (x^n)' = nx^{n-1} )。这个公式的妙处在于它对所有实数 ( n ) 都成立,包括负数、分数。比如 ( (1/x)' = (x^{-1})' = -x^{-2} = -1/x^2 ),( (\sqrt{x})' = (x^{1/2})' = \frac{1}{2}x^{-1/2} = \frac{1}{2\sqrt{x}} )。很多人记不住 ( 1/x ) 和 ( \sqrt{x} ) 的导数,其实就是没把幂函数公式用活。

指数函数组:( (e^x)' = e^x ),( (a^x)' = a^x \ln a )。( e^x ) 的导数是它自己,这是它最独特的性质,也是为什么自然对数底数 ( e ) 在微积分里这么重要。( a^x ) 多一个 ( \ln a ) 因子,当 ( a=e ) 时 ( \ln e = 1 ),就退化成 ( e^x )。

对数函数组:( (\ln x)' = 1/x ),( (\log_a x)' = \frac{1}{x \ln a} )。同样,( a=e ) 时退化为 ( 1/x )。注意定义域是 ( x>0 ),但如果是 ( \ln|x| ),导数在 ( x \neq 0 ) 时都是 ( 1/x )。

三角函数组:( (\sin x)' = \cos x ),( (\cos x)' = -\sin x ),( (\tan x)' = \sec^2 x ),( (\cot x)' = -\csc^2 x ),( (\sec x)' = \sec x \tan x ),( (\csc x)' = -\csc x \cot x )。这里有个记忆技巧:带“余”字的函数(cos, cot, csc)导数都带负号,而且正负成对出现。

反三角函数组:( (\arcsin x)' = \frac{1}{\sqrt{1-x^2}} ),( (\arccos x)' = -\frac{1}{\sqrt{1-x^2}} ),( (\arctan x)' = \frac{1}{1+x^2} ),( (\text{arccot}, x)' = -\frac{1}{1+x^2} )。同样,arcsin 和 arccos 互为相反数,arctan 和 arccot 互为相反数。

双曲函数组:( (\sinh x)' = \cosh x ),( (\cosh x)' = \sinh x ),( (\tanh x)' = \text{sech}^2 x )。双曲函数在工程里用得很多,比如悬链线方程、热传导问题,但很多教材讲得浅,导致学生不熟。

我建议你把这六组公式写在一张A4纸上,每天花五分钟默写一遍,连续一周,基本就能形成条件反射。关键是不要孤立地背,要理解每组内部的规律。

2.2 求导法则:四则运算与复合函数的处理技巧

基本公式记住了,接下来是求导法则。这部分是解题的核心工具,我按使用频率排序。

四则运算求导法则

  • 加减法:( (u \pm v)' = u' \pm v' ),这个最简单,逐项求导即可。
  • 乘法:( (uv)' = u'v + uv' )。注意不是 ( u'v' ),这是新手最容易犯的错误之一。
  • 除法:( (u/v)' = \frac{u'v - uv'}{v^2} )。分子是“上导下不导减去上不导下导”,顺序不能反。

复合函数求导(链式法则):( \frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx} )。这是整个微分学最重要的法则,没有之一。比如 ( y = \sin(x^2) ),令 ( u = x^2 ),则 ( y = \sin u ),( dy/dx = \cos u \cdot 2x = 2x\cos(x^2) )。

链式法则可以多层嵌套。比如 ( y = e^{\sin(x^2)} ),从外到内:( e^{\sin(x^2)} \to \cos(x^2) \to 2x ),乘起来就是 ( 2x\cos(x^2)e^{\sin(x^2)} )。我的经验是,每剥一层就乘一个因子,不要跳步,跳步容易漏乘。

反函数求导:如果 ( y = f(x) ) 的反函数是 ( x = f^{-1}(y) ),那么 ( (f^{-1})'(y) = \frac{1}{f'(x)} )。这个法则用来推导反三角函数的导数特别方便。比如 ( y = \arcsin x ),则 ( x = \sin y ),( dx/dy = \cos y ),所以 ( dy/dx = 1/\cos y )。又因为 ( \cos y = \sqrt{1-\sin^2 y} = \sqrt{1-x^2} )(取主值范围),所以 ( (\arcsin x)' = 1/\sqrt{1-x^2} )。

隐函数求导:方程 ( F(x,y)=0 ) 确定的隐函数,两边对 ( x ) 求导,把 ( y ) 看成 ( x ) 的函数,遇到 ( y ) 就乘 ( y' )。比如 ( x^2 + y^2 = 1 ),求导得 ( 2x + 2yy' = 0 ),所以 ( y' = -x/y )。隐函数求导在求切线、法线、相关变化率问题里非常常用。

参数方程求导:( x = x(t) ),( y = y(t) ),则 ( \frac{dy}{dx} = \frac{dy/dt}{dx/dt} )。二阶导 ( \frac{d^2y}{dx^2} = \frac{d}{dt}\left(\frac{dy}{dx}\right) \Big/ \frac{dx}{dt} )。注意二阶导不是简单地把 ( d^2y/dt^2 ) 除以 ( d^2x/dt^2 ),这是常见误区。

2.3 高阶导数与莱布尼茨公式的实战应用

高阶导数在泰勒展开、微分方程、物理运动学里都很重要。( f^{(n)}(x) ) 表示 ( n ) 阶导数。

几个常见函数的高阶导数规律:

  • ( (e^x)^{(n)} = e^x ),永远不变。
  • ( (\sin x)^{(n)} = \sin(x + n\pi/2) ),每求一次导相位提前 ( \pi/2 )。
  • ( (\cos x)^{(n)} = \cos(x + n\pi/2) )。
  • ( (x^n)^{(n)} = n! ),( (x^n)^{(n+1)} = 0 )。
  • ( (\ln x)^{(n)} = (-1)^{n-1}(n-1)!/x^n )。

莱布尼茨公式:( (uv)^{(n)} = \sum_{k=0}^{n} C_n^k u^{(n-k)} v^{(k)} )。这个公式和二次项展开式结构一样,只是把乘方换成了求导阶数。当其中一个因子是多项式时特别好用,因为多项式的导数求几次就变成零了,求和会自动截断。

比如求 ( (x^2 e^x)^{(10)} ),令 ( u = e^x ),( v = x^2 )。( v ) 的导数只有 ( v^{(0)}=x^2 ),( v^{(1)}=2x ),( v^{(2)}=2 ),( v^{(3)}=0 )。所以求和只剩三项:( C_{10}^0 e^x x^2 + C_{10}^1 e^x \cdot 2x + C_{10}^2 e^x \cdot 2 = e^x(x^2 + 20x + 90) )。如果不用莱布尼茨公式,直接硬求十次导,计算量会大得离谱。

注意:莱布尼茨公式里的组合数 ( C_n^k ) 不要和排列数搞混,计算时先算组合数再乘导数,顺序无所谓但别漏项。

3. 微分公式:从形式到应用的深度解析

3.1 微分与导数的关系及几何意义

微分 ( dy = f'(x)dx ) 的本质是函数增量的线性主部。当 ( \Delta x ) 很小时,( \Delta y \approx dy )。这个近似在工程估算里极其有用。

几何上,导数 ( f'(x_0) ) 是曲线在 ( x_0 ) 处切线的斜率,而微分 ( dy ) 是切线上的纵坐标增量。函数实际增量 ( \Delta y ) 和微分 ( dy ) 之间的差是 ( o(\Delta x) ),也就是比 ( \Delta x ) 高阶的无穷小。

举个实际例子:估算 ( \sqrt{4.02} )。令 ( f(x) = \sqrt{x} ),( x_0 = 4 ),( \Delta x = 0.02 )。( f'(x) = 1/(2\sqrt{x}) ),( f'(4) = 1/4 )。所以 ( \sqrt{4.02} \approx \sqrt{4} + (1/4)(0.02) = 2 + 0.005 = 2.005 )。实际值约 2.004998,误差在百万分之一量级。这种估算在物理实验数据处理里经常用到。

微分形式不变性:无论 ( x ) 是自变量还是中间变量,( dy = f'(x)dx ) 的形式都成立。这个性质在换元积分和微分方程里非常关键。

3.2 微分在近似计算与误差分析中的实操

误差分析是微分最实用的应用之一。假设测量了某个量 ( x ),有误差 ( \Delta x ),要计算函数 ( y = f(x) ) 的误差 ( \Delta y )。当 ( \Delta x ) 很小时,( \Delta y \approx f'(x)\Delta x )。

相对误差:( \frac{\Delta y}{y} \approx \frac{f'(x)}{f(x)} \Delta x = \frac{d(\ln f)}{dx} \Delta x )。这个技巧在实验报告里特别有用。

比如测量球体半径 ( r ),相对误差为 ( \delta_r ),求体积 ( V = \frac{4}{3}\pi r^3 ) 的相对误差。( \ln V = \ln(4\pi/3) + 3\ln r ),所以 ( dV/V = 3 dr/r ),即体积相对误差是半径相对误差的三倍。如果半径测量误差 1%,体积误差约 3%。

实操心得:做误差分析时,先取对数再微分,能把乘除关系变成加减关系,计算量大幅降低。这是我在大学物理实验里最常用的技巧。

3.3 一阶微分形式不变性与高阶微分

一阶微分形式不变性:( dy = f'(u)du ),无论 ( u ) 是自变量还是中间变量。但高阶微分不具备这个性质。当 ( x ) 是自变量时,( d^2y = f''(x)dx^2 );当 ( x ) 是中间变量时,( d^2y = f''(u)du^2 + f'(u)d^2u )。多出来的 ( f'(u)d^2u ) 项经常被忽略,导致错误。

这个区别在泰勒展开和数值分析里很重要。很多教材讲得不细,学生到后面学微分方程和变分法时就容易混淆。

4. 积分公式:不定积分与定积分的完整体系

4.1 不定积分基本公式表与记忆策略

不定积分是求导的逆运算。基本积分公式表大概有二十多条,但核心的也就十几条。我的记忆策略是:把导数公式倒过来用

比如导数公式 ( (x^n)' = nx^{n-1} ),反过来就是 ( \int x^n dx = \frac{x^{n+1}}{n+1} + C )(( n \neq -1 ))。当 ( n = -1 ) 时,( \int x^{-1} dx = \ln|x| + C ),这是唯一需要单独记的幂函数积分。

三角函数积分:( \int \sin x , dx = -\cos x + C ),( \int \cos x , dx = \sin x + C ),( \int \sec^2 x , dx = \tan x + C ),( \int \csc^2 x , dx = -\cot x + C ),( \int \sec x \tan x , dx = \sec x + C ),( \int \csc x \cot x , dx = -\csc x + C )。

指数函数积分:( \int e^x dx = e^x + C ),( \int a^x dx = a^x/\ln a + C )。

反三角函数相关积分:( \int \frac{1}{\sqrt{1-x^2}} dx = \arcsin x + C ),( \int \frac{1}{1+x^2} dx = \arctan x + C )。这两个在换元后经常出现。

还有几个“工具型”积分公式需要单独记:( \int \frac{1}{x^2+a^2} dx = \frac{1}{a}\arctan\frac{x}{a} + C ),( \int \frac{1}{\sqrt{a^2-x^2}} dx = \arcsin\frac{x}{a} + C ),( \int \frac{1}{x^2-a^2} dx = \frac{1}{2a}\ln\left|\frac{x-a}{x+a}\right| + C )。这三个在有理函数积分和三角代换里出现频率极高。

注意:不定积分的常数 ( C ) 不能漏,虽然看起来是小事,但考试扣分、工程计算里影响初始条件确定,都是大问题。

4.2 换元积分法:第一类与第二类的选择逻辑

换元积分是积分计算的核心技巧,分两类。

第一类换元法(凑微分):( \int f(g(x))g'(x)dx = \int f(u)du ),其中 ( u = g(x) )。关键是识别出 ( g'(x)dx = du )。比如 ( \int 2x\cos(x^2)dx ),令 ( u = x^2 ),( du = 2xdx ),原式变成 ( \int \cos u , du = \sin u + C = \sin(x^2) + C )。

凑微分的核心是“把被积表达式的一部分凑成某个函数的微分”。常见凑法:

  • ( xdx = \frac{1}{2}d(x^2) )
  • ( \frac{dx}{x} = d(\ln x) )
  • ( e^x dx = d(e^x) )
  • ( \frac{dx}{\sqrt{x}} = 2d(\sqrt{x}) )
  • ( \frac{dx}{1+x^2} = d(\arctan x) )

第二类换元法(变量代换):当被积函数含有根式时,通过代换消去根号。常见类型:

  • ( \sqrt{a^2-x^2} ):令 ( x = a\sin t ),( dx = a\cos t , dt ),根号变成 ( a\cos t )。
  • ( \sqrt{a^2+x^2} ):令 ( x = a\tan t ),( dx = a\sec^2 t , dt ),根号变成 ( a\sec t )。
  • ( \sqrt{x^2-a^2} ):令 ( x = a\sec t ),( dx = a\sec t \tan t , dt ),根号变成 ( a\tan t )。

选择哪类换元,取决于被积函数的结构。我的经验是:先试凑微分,凑不出来再考虑第二类代换。第二类代换后记得把变量换回 ( x ),别把 ( t ) 留在结果里。

4.3 分部积分法:选u的优先级与循环积分处理

分部积分公式:( \int u , dv = uv - \int v , du )。关键是选对 ( u ) 和 ( dv )。

选 ( u ) 的优先级口诀:“反、对、幂、指、三”,即反三角函数 > 对数函数 > 幂函数 > 指数函数 > 三角函数。排在前面的选作 ( u ),后面的选作 ( dv )。这个顺序的依据是:前面的函数求导后变简单,后面的函数积分后不会更复杂。

比如 ( \int x e^x dx ),幂函数 ( x ) 排在指数函数 ( e^x ) 前面,所以 ( u = x ),( dv = e^x dx )。( du = dx ),( v = e^x )。结果 ( xe^x - \int e^x dx = xe^x - e^x + C )。

如果选反了,( u = e^x ),( dv = xdx ),( v = x^2/2 ),得到 ( \frac{x^2}{2}e^x - \int \frac{x^2}{2}e^x dx ),积分反而更复杂了。

循环积分:有些积分分部几次后会出现原积分,比如 ( \int e^x \sin x , dx )。设 ( I = \int e^x \sin x , dx ),分部两次后得到 ( I = e^x(\sin x - \cos x)/2 + C )。这类问题关键是设出 ( I ),然后解方程。

递推公式:对于 ( \int \sin^n x , dx ) 或 ( \int x^n e^x dx ) 这类,可以通过分部积分建立递推关系,逐步降低幂次。比如 ( I_n = \int \sin^n x , dx ),分部积分可得 ( I_n = -\frac{1}{n}\sin^{n-1}x\cos x + \frac{n-1}{n}I_{n-2} )。这种递推在数值计算和工程近似里很有用。

4.4 定积分计算:牛顿-莱布尼茨公式与性质运用

定积分 ( \int_a^b f(x)dx ) 的計算核心是牛顿-莱布尼茨公式:如果 ( F'(x) = f(x) ),则 ( \int_a^b f(x)dx = F(b) - F(a) )。

定积分的性质在简化计算时非常有用:

  • 线性性:( \int_a^b [\alpha f + \beta g]dx = \alpha\int_a^b f dx + \beta\int_a^b g dx )。
  • 区间可加性:( \int_a^b = \int_a^c + \int_c^b )。
  • 奇偶性:奇函数在对称区间积分为零,偶函数在对称区间积分等于两倍半区间积分。这个性质能省大量计算。
  • 周期性:周期函数在一个周期上的积分与起点无关。

换元法在定积分中的注意事项:换元时上下限也要跟着变,而且换元后不需要换回原变量,直接在新变量下计算即可。比如 ( \int_0^1 \sqrt{1-x^2} dx ),令 ( x = \sin t ),( t ) 从 0 到 ( \pi/2 ),( dx = \cos t , dt ),原式变成 ( \int_0^{\pi/2} \cos^2 t , dt = \pi/4 )。

分部积分在定积分中的形式:( \int_a^b u , dv = [uv]_a^b - \int_a^b v , du )。注意 ( uv ) 要代入上下限。

反常积分:积分区间无限或被积函数无界的情况。比如 ( \int_1^{\infty} \frac{1}{x^2} dx = \lim_{b\to\infty}[-1/x]_1^b = 1 )。反常积分收敛性判断在概率论和工程里很重要,比如伽马函数、贝塔函数都涉及反常积分。

5. 公式体系的实际应用与常见问题排查

5.1 公式选择决策树:遇到题目怎么快速定位

很多学生公式背了但不会用,核心问题是缺少“看到题目结构→匹配公式”的决策路径。我整理了一个简单的决策树:

第一步:判断是求导还是积分。求导看函数结构,积分看被积表达式。

第二步:求导时,先看是不是基本初等函数,是就直接套公式;不是就看能不能拆成四则运算,能拆就逐项求导;不能拆就看是不是复合函数,是就用链式法则;再复杂就看是不是隐函数或参数方程。

第三步:积分时,先看能不能直接套基本公式;不能就看能不能凑微分;凑不出来看是不是有理函数,是有理函数就部分分式分解;再看是不是含根式,含根式就三角代换;最后考虑分部积分。

这个决策树不是万能的,但能覆盖百分之八十以上的常规题目。剩下的特殊技巧,比如含参变量积分、对称性利用,需要具体问题具体分析。

5.2 常见错误与避坑指南

错误一:链式法则漏乘内层导数。比如 ( (\sin 2x)' ) 写成 ( \cos 2x ),漏了 2。正确是 ( 2\cos 2x )。避免方法:每剥一层就乘一个因子,养成习惯。

错误二:积分常数 C 漏写。不定积分结果必须加 C,这是定义决定的。考试里漏 C 至少扣一半分。

错误三:分部积分选 u 选反。记住“反对幂指三”顺序,选反了积分会越算越复杂。

错误四:定积分换元忘记换限。换元后上下限必须跟着变,否则结果完全错误。

错误五:反三角函数值域搞混。( \arcsin x ) 的值域是 ( [-\pi/2, \pi/2] ),( \arccos x ) 是 ( [0, \pi] ),( \arctan x ) 是 ( (-\pi/2, \pi/2) )。三角代换后开根号时,正负号取决于变量范围,搞错值域会导致符号错误。

错误六:高阶微分形式不变性误用。一阶微分形式不变,高阶不具备,这个前面已经强调过。

避坑技巧:做完题后,对结果求导验证。不定积分求导应该等于被积函数,定积分求导验证不太方便但可以数值估算。这个习惯能帮你发现大部分计算错误。

5.3 公式速查表与日常训练方法

我建议每个学高数的人都建一份自己的公式速查表。不是抄教材附录,而是按自己的使用习惯重新编排。我的速查表分四栏:公式、适用条件、常见变形、易错点。

日常训练方法:

  1. 每日默写:每天花十分钟默写基本公式,连续一个月。
  2. 限时推导:随机抽一个进阶公式,比如 ( (\arctan x)' ),在三分钟内从基本定义推导出来。
  3. 错题归因:每道错题标注是公式记错、法则用错还是计算失误,针对性补漏。
  4. 交叉验证:用数值方法验证解析结果,比如用 Python 的 sympy 库求导积分,和手算结果对比。
import sympy as sp x = sp.symbols('x') f = sp.sin(x**2) df = sp.diff(f, x) print(df) # 2*x*cos(x**2) g = sp.exp(x)*sp.sin(x) integral = sp.integrate(g, x) print(integral) # exp(x)*sin(x)/2 - exp(x)*cos(x)/2

这种数值验证在自学时特别有用,能快速确认自己是否算对。

6. 从公式到能力:我的个人实践体会

公式这东西,背下来只是第一步,用熟才是目的。我自己的经验是,真正掌握一个公式的标志,是你能在不翻书的情况下,把它推导出来,并且知道它在什么场景下会用到。

比如泰勒公式,很多人只记得展开式,但不知道余项的意义。实际上,泰勒公式的核心思想是用多项式逼近函数,余项告诉你逼近误差有多大。这个思想在数值计算、机器学习里的梯度下降、物理里的微扰理论中无处不在。

再比如格林公式、高斯公式、斯托克斯公式,这三个是向量微积分里的核心,它们把区域上的积分和边界上的积分联系起来。如果你只记公式形式,不理解“边界与内部”的对偶关系,遇到实际问题就不知道怎么用。

我建议你在整理公式的同时,每一条都问自己三个问题:它从哪来?它解决什么问题?它和别的公式有什么联系?这三个问题想清楚了,公式就不再是负担,而是你手里的工具。

最后分享一个我常用的复习节奏:每周抽一天,把当周用到的公式默写一遍,然后找两道综合题练手。综合题的好处是能同时检验多个公式的掌握程度。坚持一个学期,你会发现自己的解题速度和准确率都有明显提升。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询