开始之前
假设你在夜之城的发电站中安放了电磁炸弹,企图通过毁坏发电站产生的冲击波将义体医生所在的飞行艇击落。但问题是,冲击波的威力范围非常巨大,你必须要逃到安全距离才能避免受到波及。可惜的是,由于干扰无人机和NCPD无形的大手,你无法通过卫星地图查看自己的位置,你应该怎么办呢?
好消息是,你可以记录车子仪表盘上显示的速度曲线,叫惹人厌的强尼帮你计算出表达车速的函数表达式。“这太简单了,v。”强尼说,“我们用不定积分就可以轻松求出时间和行驶路程的函数关系。”
什么是积分
首先我们知道,微分是把函数切分成极小的变化量,以计算函数在局部的变化规律;而积分是微分的对立面,积分将函数极小的变化量一个个累加起来,得到一个整体。
从抽象的函数角度来看,当我们将函数 y=f(x) 微分后的两个极小变化量 dy 和 dx 相除,便可得到函数在该点的瞬时变化率(导数)
f′(x)=dxdy
积分所做的事情,就是将每一小段内产生的微小变化量累加起来,从而得到整体的变化量
f(x1)−f(x0)=∑Δy
当区间被划分得越来越细时,每一小段内的实际变化量 Δy 可以用微分 dy 表示。那么将 x0 到 x1 内的所有微小变化量 dy 累加起来,你就可以获取到从 x0 到 x1 的函数变化量,也就是导函数在该区间上的定积分:
f(x1)−f(x0)=∫x0x1dy=∫x0x1f′(x)dx
关于定积分的细节和几何理解我们下一节再仔细聊聊,现在我们把公式移项
f(x1)=f(x0)+∫x0x1f′(x)dx
其中,起点处的函数值 f(x0) 是一个常数。若不指定初始值,就可以把它写成任意常数 C
f(x1)=C+∫x0x1f′(x)dx
当我们不以固定的已知 x1 为定积分上限,而是用变量 x ,那么我们就能得到不定积分公式:
∫f′(x)dx=f(x)+C
变上限定积分给出一个具体的原函数;不定积分则是在这个原函数的基础上加上任意常数 C,表示所有可能的原函数。
不定积分的基本概念
定义
在引言里我们虽然用一通花里胡哨看也看不懂的方法推出了不定积分公式,但引言毕竟是引言就算完全不看也没啥大问题。
所以不定积分有什么用呢?
定义:f(x)的原函数的全体称为 f(x) 的不定积分。
没错,不定积分,本质上就是:已知一个函数的导数,反过来找它原来的函数。
相较于微分,微分是把一个函数拆成它的局部变化规律;不定积分是根据局部变化规律,恢复原来的函数。
定理
“很好,v” 强尼挑起他(自以为)帅气的墨镜 “那你知道为什么f(x)在区间I内连续就必定在区间内存在原函数吗?”
定理:若 f(x) 在区间 I 上连续,则 f(x) 在区间 I 上一定存在原函数。
举个例子吧,强尼说,他将视线落回车子的仪表盘。
我们若定义一个车速与时间相关的函数
v(t)
那我们可以轻松定义
s(t)=∫t0tv(u)du
它表示从 t0 到 t 的位移。
那么我们开车经过了一段很短的时间 Δt ,那么新增的路程可以近似为
Δs≈v(t)Δt
即
ΔtΔs≈v(t)
当 Δt→0 时,就可以将上式看作
dtds=s′(t)=v(t)
即变上限积分的求导公式
(∫t0tv(u)du)′=v(t)
那么就能说明对任意连续的速度函数 v(t),至少存在一个位置函数 s(t),它的导数正好是 v(t)。
直觉上来讲,我们开车的时候,连续变化的车速让我们在每一小段时间内必定有一个已知的路程增量让我们的路程函数存在。
那么当 f(x) 不连续时呢?
定理:f(x) 在区间 I 上有第一类间断点,则 f(x) 在区间 I 上没有原函数。
其实通过我们高中学习的知识就可以知道,对于
f(x)=∣x∣
f(x) 在 x=0 处不可导。
直观上理解就是,导数作为函数切线的斜率,在这么一个尖端上不存在切线,那么自然不存在导数。
那么反过来想,对于
f(x)={1,−1,x≥0,x<0.
也就不存在原函数。
如果我们强行假设它有一个原函数 F(x) ,那么
x→0+limF′(x)=1x→0−limF′(x)=−1
于是,F′(x) 在 x=0 处从 −1 跳到 1。但是根据达布定理,导函数具有介值性,即必须在 −1 到 1 之间存在某一点使其导数取 0 ,以及 −1 和 1 之间的其他数值。
然而在这个 F′(x) 上只能取到 1 和 −1 ,因此产生矛盾,所以 f(x) 不存在原函数。
怎么算不定积分
“v,现在你已经知道什么是不定积分了,手里拿到一个公式你知道怎么算出来它的原函数吗。”强尼在无人机射出的枪林弹雨中朝你大吼。
“很简单!”他不知道从哪掏出一片草稿纸。“首先你要放到脑袋里的是……”
不定积分基本公式
(点击展开)
-
∫0,dx=C
-
∫xα,dx=α+11xα+1+C(α=−1)
-
∫x1,dx=ln∣x∣+C
-
∫ax,dx=lnaax+C(a>0, a=1)
-
∫ex,dx=ex+C
-
∫sinx,dx=−cosx+C
-
∫cosx,dx=sinx+C
-
∫sec2x,dx=tanx+C
-
∫csc2x,dx=−cotx+C
-
∫secxtanx,dx=secx+C
-
∫cscxcotx,dx=−cscx+C
-
∫1−x21,dx=arcsinx+C
-
∫1+x21,dx=arctanx+C
-
∫a2−x2dx=arcsinax+C
-
∫a2+x2dx=a1arctanax+C
-
∫x2−a2dx=2a1lnx+ax−a+C
-
∫x2+a2dx=ln(x+x2+a2)+C
-
∫x2−a2dx=lnx+x2−a2+C
-
∫secx,dx=ln∣secx+tanx∣+C
-
∫cscx,dx=−ln∣cscx+cotx∣+C
“记住,无论你碰到什么样的积分,你的首要任务就是将代数式往这些基本积分公式上凑,明白吗。”强尼将草稿纸塞到你手里。
第一换元积分法
在微分学习中,我们很清楚
dxdy=f′(x)
即
dy=df(x)=f′(x)dx
那么很显然
∫f[φ(x)]φ′(x)dx=∫f[φ(x)]dφ(x)=F[φ(x)]+C
我们也可以从链式求导的角度理解它
我们对嵌套函数 F(φ(x)) 求导易得
F[φ(x)]′=F′[φ(x)]φ′(x)=f[φ(x)]φ′(x)
那么反过来对它积分就可得上式。
常见的凑微分形式(点击展开)
-
∫f(ax+b),dx=a1∫f(ax+b),d(ax+b)
-
∫xmf!(axm+1+b),dx=(m+1)a1∫f!(axm+1+b),d!(axm+1+b)(m=−1)
-
∫f(x)xdx=2∫f(x),d(x)
-
∫f(ex)ex,dx=∫f(ex),d(ex)
-
∫f(lnx)x1,dx=∫f(lnx),d(lnx)
-
∫f(sinx)cosx,dx=∫f(sinx),d(sinx)
-
∫f(cosx)sinx,dx=−∫f(cosx),d(cosx)
-
∫f(tanx)cos2x1,dx=∫f(tanx),d(tanx)
-
∫f(arcsinx)1−x21,dx=∫f(arcsinx),d(arcsinx)
-
∫f(arctanx)1+x21,dx=∫f(arctanx),d(arctanx)
看着很眼熟?像这样的积分正在全国各地上演!而你可能就是下一个☝️
这些积分并不需要专门去背诵,多做些定积分题目自然就会了(逃
第二换元积分法
有的时候,现有的式子无法满足我们直接使用第一类换元积分法,比如说这个例子:
∫a2−x2x2dx
乍一看,这个怎么求啊,别急,这时候我们可以适当选择 x=ϕ(t) 来代换掉式子中的 x。
最最常用的变量代换有如下三种:
1. 三角代换
(1) 被积函数有 a2−x2 ,令 x=asint 或 acost。
(2) 被积函数有 a2+x2 ,令 x=atant 。
(3) 被积函数有 x2−a2 ,令 x=asect 。
那么上式我们可以一眼丁真,将 x=asint 带入可得
原式=∫acosta2sin2td(asint)=∫acosta2sin2t⋅acostdt=∫a2sin2tdt
接下来的步骤就简单了。
“三角函数在积分中非常重要。”强尼翘起二郎腿,从兜里掏出一根雪茄。“v,你应该对这类方法多留意一些。”
真是臭屁。
2. 根式代换
当被积函数含有 nax+b 时,我们可以令 t=nax+b ,那么这时有 x=a1(tn−b) 。
3. 倒代换
当被积函数分母的最高次数高于分子的最高次数时,可令 x=t1。
分部积分法
在我们记忆深处,有某个公式埋藏在这里
设 u(x) 、 v(x) 均有连续的导数,那么有
(uv)′=u′v+uv′
现在我们将它变变形
uv′=(uv)′−u′v
接下来对两边同时积分
∫uv′dx=∫(uv)′−u′vdx
整理可得
∫udv=uv−∫vdu
没错!这就是大名鼎鼎的分部积分法!适用于两个代数式相乘的情况
“哼,这么简单就推出来了吗。”强尼不屑地弹了弹烟灰,“要是我出生在那个年代,发现者无疑会是我。”
分部积分法的奇妙之处在于,当你对一大坨乱了吧唧的代数式发愁时,它可以将其转换为非常容易积分的形态。
还记得这个式子吗:
∫1+x21dx=arctanx+C
那我问你,
∫arctanxdx=?
“你想破脑袋也没法积出来的” 强尼从鼻子里哼出这句话。
除非……
没错!使用分部积分法!
那么原式可以转为
原式=x⋅arctanx+∫xd(arctanx)=x⋅arctanx+∫x1+x21dx
哦对的对的,这下子看懂了,那么接下来只要做有基本理函数积分即可
原式=x⋅arctanx+21∫1+x21dx2=x⋅arctanx+21ln(1+x2)
怎么样,是不是很神奇?!
三角有理式积分
“我说过……”
啊…这个男人又开始了,,,
“v,三角有理式在不定积分问题中非常重要。”强尼将雪茄指着你。
如果我们碰到形如 ∫R(sinx,cosx)dx (含 sinnx⋅cosmx )的积分,我们可以考虑用如下换元法。
-
当函数中 sinx 奇次,cosx 偶次,那我们可以考虑凑 d(cosx) 或 d(secx)
-
当函数中 sinx 偶次,cosx 奇次,那考虑凑 d(sinx) 或 d(cscx)
-
若 sinx 和 cosx 同为奇次/偶次,那么凑 d(tanx) 或 d(cotx)
那么接下来我们看这道题
∫3+sin2x1d(x)=?
通过我们惊人的注意力,我们注意到此函数的 sinx 为 2 次,而 cosx 为 0 次,那么说明函数中 sinx 和 cosx 均为偶次,那我们要考虑凑出 d(tanx) 或者 d(cotx) ,怎么做呢?
我们注意到原式中有 sinx,那为了凑出目标代数式……
就分号上下同时除以 cos2x 吧!
原式=∫3sec2x+cos2xsin2xsec2xdx=∫3sec2x+tan2xsec2xdx
嗯哼,下一步怎么做呢?
翻阅不定积分基本公式,我们用惊人的注意力注意到 sec2x 和 tanx 好像有猫腻!
没错,那么接下来可以
原式=∫3(tan2x+1)+tan2x(tanx)′dx
哎哟我,这下子不看懂了吗
原式=∫4tan2x+31d(tanx)=21∫(2tanx)2+(3)21d(2tanx)
为了方便理解,这里我们令 2tanx=u ,那么有
原式=21∫(u)2+(3)21d(u)
查阅基本积分公式可得积分结果为
原式=231arctan(3u)+C=231arctan(32tanx)+C
有理函数积分
“光知道三角函数可不行,v,三角函数会让你的脑袋变得尖尖的。”
“想成为夜之城真正的积佬,你必须还能应对有理函数的积分。”
定理:对于形如 Q(x)P(x)=c0(x−a)k(x2+px+q)lP(x) 的有理真分式 (k, l为正整数, p2−4q<0),可以唯一地分解为有限个最简有理分式之和。
即可以分解为
Q(x)P(x)=x−aA1+(x−a)2A2+...+(x−a)kAk+x2+px+qB1x+D1+(x2+px+q)2B2x+D2+...+(x2+px+q)lBlx+Dl
这个时候式子里就只剩下最简的代数式了,我们只需要依次对他们求积分就行了……吗?
“nonono,上面的待定系数可没那么好求。”强尼冷笑地解释道。
“和在一起力大飞砖算多项式吗,别傻了,像我们这样的情况,每一秒都非常珍贵,我们没有那么多时间来算这些东西。”
“那么就由大名鼎鼎的我来告诉你应该怎么应对这样的情况吧😎☝️”
特殊解法一:x代入特殊值
争取每代入一个值,都仅剩一个系数
举个栗子🌰
求∫(x−1)(x2−1)x−3dx
那么我们不难得出
原式=(x−1)2Ax+B+x+1D=(x−1)2(x+1)(Ax+B)(x+1)+D(x−1)2
即,我们需要计算出
x−3=(Ax+B)(x+1)+D(x−1)2
通过我们惊人的注意力,我们可以先令 x=−1,那么可得
−1−3=D(−1−1)2D=−1
之后令 x=0 那么同时把 D=−1 代入可得
−3=B−1B=−2
最后随便代个 x=1 可得 A=1。
特殊解法二:留数法+求x->∞的极限
我们来看这道题
求∫(x−1)(x2−1)x−3dx
易知
(x−1)(x2−1)x−3=x−1A+(x−1)2B+x+1D
首先我们可以两边同时乘 x+1,那么就能得到
(x−1)2x−3=[x−1A+(x−1)2B](x+1)+D
这时候眼尖的小伙伴们就发现了,我们仅需令 x=−1 就能把右边的两坨东西删掉!即
(−1−1)2−1−3=0+DD=−2
那剩下的A和B怎么办呢?
B我们可以如法炮制,两边同时乘 (x−1)2 ,可以算出 B=−1。
那么A怎么算呢?
这时候请极限法出场。
左右两边同时乘 x 并令 x→∞。
x→∞lim(x−1)(x2−1)(x−3)x=x→∞limx−1Ax+x→∞lim(x−1)2Bx+x→∞limx+1Dx
那么根据求极限的结果,我们不难得出
0=A+0+D
带入 D=−1 得 A=1。
在那之后
“好,到这里应该OK了。”强尼朝你喊道。你们的车停在山头上,在这里可以俯瞰整个发电站,一座座高耸入云的尖塔整齐排列。傍晚渐浓的夜色中,远处的夜之城闪烁着霓虹的光芒。
“真是宁静”强尼揶揄道“在我们等待义体医生的飞船来之前,不如先做两道不定积分练练手吧”。
1.若不定积分∫(x+1)(x2+1)x2+ax+2dx的结果中不含反正切函数,则a=?
》〉点击展开查看解析〈《
哦v你看出来了吗,至少伟大的强尼银手能一眼看出,这是一道有理数积分问题,那么让我们先按部就班地走。
先用待定系数法将原函数分解,就像前面我提到的一样。
(x+1)(x2+1)x2+ax+2=x+1A+x2+1Mx+N
那么怎么优雅地求 A , M 和 N 呢?
题目中提到了结果不含正切函数,那么必然不会出现形如 x2+1t(t∈R) 的项,因此可以轻易得到 N=0。
接下来我们管你这那的直接和到一起去,得到
(x+1)(x2+1)x2+ax+2=(x+1)(x2+1)(A+M)x2+Mx+A
易知 A+M=1 ; M=a ;A=2,
那么 a=−1。
什么?你说这是在力大飞砖?我管你这那的哪个简单我用哪个。
2.∫(x+1)2−x+1x+1+2dx=?
》〉点击展开查看解析〈《
v,还记不记得,我们在上面的某个零人在意的角落里说过这么一句话
当被积函数含有 nax+b 时,我们可以令 t=nax+b ,那么这时有 x=a1(tn−b) 。
现在就是使用它的时候!
我们令 t=x+1 ,则 x=t2+1 ,那么 dx=2tdt,于是
I=∫t4−tt+22tdt=2∫t3−1t+2dt
那么现在这道题就是一道有理函数积分,按照惯例我们将其化为
原式=2∫(t−1)(t2+t+1)t+2dt=2∫(t−11−t2+t+1t+1)dt
接下来怎么办呢?我们的大致思路是:凑出分母,并直接积分。
观察到有一个单独的 t+1,那我们是不是可以凑出 (t2+t+1)′ ?
好,那我们开始行动。
原式=2∫t−11dt−21∫t2+t+12t+2dt=2∫t−11dt−21∫t2+t+12t+1dt−∫t2+t+11dt=2∫t−11dt−21∫t2+t+1d(t2+t+1)−∫(t+21)2+(23)2d(t+21)=2ln∣t−1∣−ln∣t2+t+1∣−32arctan32t+1+C
最后将 t=x+1 代入可得出答案
3.I1=∫cos4xdx=?, I2=∫sin4xdx=?
》〉点击展开查看解析〈《
Hmmm… v,这道题看起来有点蹊跷不是吗。
我猜你一定想破脑袋也没想出来 ∫cos4xdx 到底怎么积分。
什么?你居然做出来了😧?!可恶,当时我可是想了一个多小时怎么凑出 d(tanx) 来😩,好吧,那我们来对对答案。
我们需要跳出以往的惯性思维。这道题有两个变量 I1 和 I2,那我们将他们相加得
I1+I2=∫[(sin2x+cos2x)2−21sin22x]dx=43x+161sin4x+C1
同理我们将他们俩相减可得
I1−I2=21sin2x+C2
那么就很容易得到
I1=21[(I1+I2)+(I1−I2)]=83x+321sin4x+41sin2x+C3I2=21[(I1+I2)−(I1−I2)]=83x+321sin4x−41sin2x+C4
注意两个任意常数 C 未必相等。
写在最后
非常感谢你能看到这里!这是我第一次尝试写数学类的博文,如有疏忽错误之处,还恳请在评论区中讨论指正。🙏