资讯详情

分部积分太难?表格法三步搞定高等数学积分计算

📅 2026/10/2 9:47:32 | 华诺云谱 👁 阅读
分部积分太难?表格法三步搞定高等数学积分计算
1. 表格法到底是什么它解决了什么痛点1.1 先回忆一下分部积分为什么会让人头大很多同学第一次接触分部积分时记公式倒挺快[ \int u,dv uv - \int v,du ]真正做题就露馅了。比如计算 (\int x^3 e^x dx)你要连续做三次分部积分第一次设 (ux^3)得到一项第二次对剩下的 (\int x^2 e^x dx) 再分部第三次还要再对 (\int x e^x dx) 处理。每次都要重新判断 (u) 和 (dv)符号还容易写错写着写着可能就漏了一个负号。更别提 (\int x^4 \sin x dx) 这种要做四次的题草稿纸上一大片算式批改老师看着累你自己检查也痛苦。这个痛点是真实存在的分部积分本身不难难的是“反复”和“符号管理”。而今天聊的表格法也叫列表法就是专门治理这种“重复性分部积分”的书写工具。它没有引入任何新定理本质还是分部积分公式的连续展开但把求导、积分、符号交替这三件事全部放进一张表里机械完成。1.2 表格法的核心思想把重复劳动表格化表格法的核心逻辑非常朴素既然反复分部积分的过程是“对其中一个函数反复求导对另一个函数反复积分然后交错相乘再交替加减”那为什么不把这两个动作列成两列直接用表格管理具体来说对于形如 (\int f(x)g(x)dx) 的积分我们选择一列 (D)专门放“要反复求导”的函数再选一列 (I)专门放“要反复积分”的函数。每往下写一行(D) 列就求一次导(I) 列就积一次分。最后沿着斜线相乘正负号交替加上就得到了展开结果。这个思路和连续分部积分完全一致只是把每一轮“设 (u)、算 (du)、算 (v)、写新积分”的重复劳动压缩成了填表。尤其当 (D) 列是一个多项式时它每求一次导次数就降一次最终会变成 0而 (I) 列如果是 (e^x)、(\sin x)、(\cos x) 这类“积分规律明显”的函数反复积分也完全不复杂。于是整道题只剩下一张表和一堆乘法从计算量的角度说简直是降维打击。2. 表格法操作步骤三列一张表按斜线相乘2.1 建表的具体规则表格法的标准操作我建议按下面这几步来。第一步画一个三列表格从左到右分别是“符号列”“D列”“I列”。符号列先不管后面自然会用到。第二步确定哪一项放 D 列哪一项放 I 列。判断标准其实很简单哪个函数求导之后“越来越简单、甚至能归零”就放 D 列哪个函数积分之后“不会变得更复杂”就放 I 列。比如 (\int x^2 e^x dx)(x^2) 求两次导变常数再导一次变 0放 D 列非常合适(e^x) 不管是求导还是积分都是它自己放 I 列稳定可靠。第三步开始填表。D 列每下一行写上一行的导数I 列每下一行写上一行的不定积分。一直填到 D 列出现 0 为止。注意I 列不必写常数 C因为积分常数到最后统一处理就行每一步都写 C 反而会把自己绕晕。第四步也是最关键的一步把每一行的 D 列函数与它“斜右下角”那一格的 I 列函数相乘然后按符号列给定的正负号求和。提示很多人第一次用表格法时误把同一行的 D 和 I 相乘这是错的。正确做法是“斜着乘”第 0 行 D 配第 1 行 I第 1 行 D 配第 2 行 I依此类推。2.2 用一个完整例子把流程走通(\int x^2 e^x dx)空讲规则不太好懂直接上例子。计算[ \int x^2 e^x dx ]选择 D 列为 (x^2)I 列为 (e^x)。填表符号D 列I 列(x^2)(e^x)-(2x)(e^x)(2)(e^x)-(0)(e^x)D 列从 (x^2) 到 (2x) 到 (2) 再到 (0)I 列始终保持 (e^x)。现在开始斜着乘第一行() 号(x^2) 乘右边的 (e^x)得到 (x^2e^x)。第二行(-) 号(2x) 乘斜右下角的 (e^x)得到 (-2xe^x)。第三行() 号(2) 乘斜右下角的 (e^x)得到 (2e^x)。第四行 D 列是 0不用再乘了。所以结果就是[ \int x^2 e^x dx x^2e^x - 2xe^x 2e^x C ]你可以自己对右边求导验证((x^2e^x - 2xe^x 2e^x) (2xe^x x^2e^x) - (2e^x 2xe^x) 2e^x x^2e^x)严丝合缝。2.3 符号为什么是“ - -”交替很多人学表格法容易死记硬背符号我建议你理解一下它的来源这样就算忘了规则也能自己推。回忆分部积分公式是从乘积求导法则来的[ (uv) uv uv ]移项得[ uv (uv) - uv ]两边积分就得到[ \int uv dx uv - \int uv dx ]这是第一轮所以第一项是正的。接下来处理 (\int uv dx)等于对 (u) 再求导、对 (v) 再积分于是又出现一个负号。负负得正所以第三项又变正了。每多做一轮分部积分符号就翻转一次自然形成 (, -, , -, \cdots) 的序列。在表格法里这个交替符号反映在符号列上。你只要记住“第一项永远是正的”剩下的每往下走一行变一次号就不会出错。3. 典型场景逐个过指数、三角、对数怎么处理3.1 多项式乘指数函数表格法的主场这是表格法最舒服的场景比如[ \int x^2 e^{2x} dx ]D 列还是放 (x^2)I 列放 (e^{2x})。注意 (e^{2x}) 积一次分要除以 2所以填的时候不要漏掉系数。符号D 列I 列(x^2)(e^{2x})-(2x)(\frac{1}{2}e^{2x})(2)(\frac{1}{4}e^{2x})-(0)(\frac{1}{8}e^{2x})斜乘后得到[ \int x^2 e^{2x}dx x^2 \cdot \frac{1}{2}e^{2x} - 2x \cdot \frac{1}{4}e^{2x} 2 \cdot \frac{1}{8}e^{2x} C ]整理一下[ \left( \frac{1}{2}x^2 - \frac{1}{2}x \frac{1}{4} \right)e^{2x} C ]这里要特别提醒(I) 列每次积分都要把系数写对。很多同学前两行都算对了第三行 (\frac{1}{4}e^{2x}) 忘了把上一行的系数再除以 2结果就差出一个常数。求导验证一看前面系数全不对。3.2 多项式乘三角函数D列归零更过瘾再看一个稍复杂的[ \int x^3 \sin x dx ]选择 D 列为 (x^3)I 列为 (\sin x)。填表时注意(\sin x) 的积分是 (-\cos x)再积一次是 (-\sin x)再积一次是 (\cos x)再积一次又回到 (\sin x)。表格如下符号D 列I 列(x^3)(\sin x)-(3x^2)(-\cos x)(6x)(-\sin x)-(6)(\cos x)(0)(\sin x)现在斜着乘注意 I 列本身带着负号符号列又要交替两个负号碰在一起要变成正号。具体写出来第一行()(x^3) 乘 (-\cos x)得到 (-x^3\cos x)。第二行(-)(3x^2) 乘 (-\sin x)得到 (3x^2\sin x)。第三行()(6x) 乘 (\cos x)得到 (6x\cos x)。第四行(-)(6) 乘 (\sin x)得到 (-6\sin x)。所以[ \int x^3 \sin x dx -x^3\cos x 3x^2\sin x 6x\cos x - 6\sin x C ]我见过太多人在第二行出错心里想着“第二行是负号”但忘了 I 列本身是负的结果写成 (-3x^2\sin x)。建议你填表时先把符号列独立写出来把 I 列的函数本身也按“原始值”填进去最后乘的时候再合并不要心算跳步。3.3 多项式乘对数表格法能用但别忘记尾部积分接下来是个经典陷阱[ \int x^2 \ln x dx ]按 LIATE 法则应当把 (\ln x) 当作 (u)把 (x^2) 当作 (dv)。如果用表格法就应该让 D 列放 (\ln x)I 列放 (x^2)。因为 (\ln x) 求导会变成 (\frac{1}{x})而 (x^2) 积分会变成 (\frac{x^3}{3})。表格填两行就够符号D 列I 列(\ln x)(x^2)-(\frac{1}{x})(\frac{x^3}{3})如果继续往下填D 列会变成 (-\frac{1}{x^2})I 列会变成 (\frac{x^4}{12})。它不会像多项式那样归零这就是表格法在对数场景里的“坑”。这时候你需要记住一个更完整的公式当 D 列还没有归零就决定停止时不能只把已有的乘积加起来还要补上尾部积分。公式长这样[ \int fg,dx f g^{(-1)} - f g^{(-2)} f g^{(-3)} - \cdots (-1)^{n-1} f^{(n-1)} g^{(-n)} (-1)^n \int f^{(n)} g^{(-n)},dx ]其中 (g^{(-k)}) 表示对 (g) 连续积分 (k) 次。回到例子取前两项作为展开结果尾部是[\int \left(-\frac{1}{x^2}\right)\left(\frac{x^4}{12}\right)dx \int -\frac{x^2}{12}dx -\frac{x^3}{36} ]所以完整答案是[ \ln x \cdot \frac{x^3}{3} - \frac{1}{x} \cdot \frac{x^4}{12} - \frac{x^3}{36} C ]整理得[ \frac{x^3}{3}\ln x - \frac{x^3}{12} - \frac{x^3}{36} C \frac{x^3}{3}\ln x - \frac{x^3}{9} C ]这和常规分部积分一步得到的结果一模一样。但这个例子也说明表格法并不是只能用“D列归零”这一种套路只要你会补尾部积分它依然成立。只不过对 (\int x^2\ln x dx) 这种题常规分部积分只需要一步表格法反而多绕了一圈。所以我的建议很直接多项式乘对数默认用常规分部积分表格法了解一下就行别把它当主力。3.4 指数乘三角循环型积分的表格处理最后看一类很多人会卡住的积分[ \int e^x \cos x dx ]这种题用常规分部积分做两次会出现原积分本身最后通过解方程得到结果。表格法同样可以做关键是不要一直列到“天荒地老”而要截断后建立方程。把 D 列放 (e^x)I 列放 (\cos x)。填表符号D 列I 列(e^x)(\cos x)-(e^x)(\sin x)(e^x)(-\cos x)如果继续填下一行是 (e^x) 配 (-\sin x)再下一行就会回到 (e^x) 配 (\cos x)形成循环。所以填到第三行就可以停了。设原积分为 (I)则前两项分别为[ e^x\sin x,\qquad -e^x(-\cos x)e^x\cos x ]尾部积分是[ \int e^x(-\cos x)dx -\int e^x\cos x dx -I ]于是[ I e^x\sin x e^x\cos x - I ]移项得到[ 2I e^x(\sin x \cos x) ]所以[ \int e^x\cos x dx \frac{1}{2}e^x(\sin x \cos x) C ]这个方法在草稿上非常简洁但很多初学者容易犯一个错误把表格一路填满然后把前面所有乘积都写进答案里完全忘了尾部还有一个“负的原积分”。记住循环型积分的关键不是“写结果”而是“列方程”。4. 常见错误与排查技巧4.1 符号错乱是头号杀手表格法最大的优点是把重复计算表格化最大的坑则在于符号。我见过的典型错误有下面几种。第一种第一项就不是正的。表格法符号列一定是从“”开始也就是说第一个乘积永远直接加进结果。有人一旦把符号列写成从“-”开始后面全部跟着错。第二种把 I 列本身自带的符号和符号列的交替符号混在一起。比如 (\sin x) 的积分是 (-\cos x)有些同学会在符号列写一个负号又在 I 列写 (-\cos x)两个负号合并时算成负的。实际上这是正号。遇到这种情况我建议把计算拆成两步先只写 D 列乘 I 列的“原始乘积”再根据符号列的符号决定最终加减不要边乘边算符号。第三种漏掉 (I) 列积分时的常数系数。(e^{2x}) 积分要除以 2(\sin x) 积分要变号这些系数一旦漏掉答案从第一步就错了。注意每次填新一行的 I 列时把上一行 I 列的结果完整抄下来再对它积分不要只盯着原函数算。这样能减少漏系数。4.2 D列归不了零的时候怎么办这是表格法最容易翻车的场景。如果 D 列是一个次数有限的多项式它一定会归零表格法可以一路填到底。但如果 D 列是 (\ln x)、(\arctan x)、(e^x\sin x) 这种不会归零的函数无脑填表只会得到一张越来越长的表。处理方式有两种。第一种就是我前面讲到的方法在某个合适的位置截断然后补上尾部积分。这个尾部积分一定要写而且要带上对应的符号不能丢掉。第二种如果发现尾部积分又变回了原积分那就不是“补尾项”的问题而是“列方程求解”的问题比如指数乘三角的循环型积分。判断其实很简单开始填表之前先看一眼 D 列问自己“这个东西求几次导能变 0”如果答案是“永远归不了零”你就要有意识地提前想好两步策略是截断补尾项还是循环列方程。还有一种更容易错的情况D 列确实能归零但归零需要的步骤很多。比如 (\int x^5 e^x dx)D 列要经过 6 次求导才归零。这时候表格会拉得很长行数一多符号就特别容易错。我的经验是每三行回头检查一次不要全部填完了再回头看。4.3 表格法和常规分部积分怎么选选择取决于积分本身的形态下面这张表是我实际教学里总结出来的可以直接照着选。积分类型推荐方法原因多项式乘 (e^x)表格法D 列快速归零I 列积分稳定多项式乘 (\sin x) 或 (\cos x)表格法D 列归零I 列循环但有规律多项式乘 (\ln x) 或反三角函数常规分部积分设 (u\ln x) 或反三角一次解决(e^x) 乘 (\sin x) 或 (\cos x)循环分部或表格加方程需要以原积分为未知数列方程两个多项式相乘直接展开不需要分部积分复杂复合函数换元或特殊技巧不能机械套表格法很多刚学会表格法的人容易走极端什么题都往表格里套。比如 (\int x\ln x dx) 用常规分部积分设 (u\ln x)一步就出来了。非要用表格法也不是算不出来但要处理尾部积分花的时间反而更多。工具是为人服务的哪个顺用哪个。5. 实操心得与考试建议5.1 打草稿 vs 正式书写有一个大家很关心的问题考试的时候能不能直接写“表格法”我的建议是草稿纸上随便用但正式答案尽量写成分部积分的连续展开形式。因为表格法本质就是连续分部积分的缩写你在草稿纸上算出结果后正式书写时可以把中间步骤写成[ x^2e^x - 2xe^x 2e^x C ]如果怕老师看不懂表格法而扣分就补一行“连续使用分部积分”字样然后把表格里的每一项按顺序写出来。数学上完全等价既保证了正确答案又不影响过程分。5.2 十秒验证法表格法因为符号问题太容易错了我强烈建议每道题算完以后顺手对结果求导验证一下。不需要花太多时间十秒钟就够。比如你算出[ \int x^3\sin x dx -x^3\cos x 3x^2\sin x 6x\cos x - 6\sin x C ]求导之后所有中间项都会两两抵消最后只剩 (x^3\sin x)。如果求导结果不是被积函数那一定是在符号或系数上出错了。这时回到表格里检查符号列通常一眼就能发现问题。5.3 我的个人习惯与最后一条建议带了几届学生之后我的看法是表格法不是用来替代分部积分公式的而是帮你把重复的积分动作和符号管理交给“仪式化”的表格。真正决定能不能做对的永远是“选对哪一列放什么”。我个人的一个小习惯是在草稿纸上画表格时如果 D 列是一长串多项式我会先用铅笔把符号列按 ( - -) 一行一行先写好再填函数。因为函数填着填着你会专注在求导和积分上面很容易忘了下一行该正还是负提前把符号列写好就像给每一步装好了红绿灯。还有一个小建议D 列放到 0 之后就别继续画了直接在答案尾部加常数 (C)。有些同学为了追求“表格完整”在 D 列已经归零后还继续往下填结果 I 列多出好几行答案里多出几个 0看着难受还徒增看错的风险。最后再分享一点不要因为学会了表格法就抛弃常规分部积分。考试里真正拉开差距的往往是 (\int x^2\ln x dx)、(\int e^x\sin x dx) 这类“表格法不是最优解”的题。把这些题的“为什么能用、为什么最好别用”想明白你的分部积分才算真正过关。
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑