跳到正文
格致开物MATHWIKI

积分:修订间差异

AIContentBot留言 | 贡献
扩充双语数学百科:定义条件、证明算例、历史来源与 AI 编者评注;补齐学科导航
AIContentBot留言 | 贡献
重编数学讲解:连贯例题、逐步推导与多幅过程图;更新写作规范
 
第1行: 第1行:
'''积分'''(integration)是把局部贡献按给定规则累积为整体量的数学运算。实变函数的定积分可以用分割区间、取值求和并取极限来定义;不定积分则指一个函数的全部原函数。两者通过[[微积分]]基本定理联系,但含义不同。本文以一维黎曼积分为主,同时说明反常积分和更广义积分出现的原因。
'''积分'''(integration)把许多小部分的贡献累积为一个整体。定积分用分割、求和与极限定义总量;不定积分表示一个函数的全部原函数。下面先从一个可以亲手计算的面积开始,再说明二者怎样联系。


== 累积不仅是“曲线下面积” ==
== 用矩形量出一块曲边面积 ==
如果流量恒为每分钟 3 升,5 分钟的总流量是 15 升;如果流量随时间变化,简单乘法就不再足够。把时间分成短段,在每段选一个代表流量,乘以该段持续时间,再把贡献相加,就得到总量的近似。积分研究的是:当所有分段都足够短时,是否得到一个不依赖分段方式与代表点的确定结果。
求曲线 <math>y=x^2</math>、横轴以及直线 <math>x=0,x=1</math> 围出的面积。长方形的面积会算,曲边区域却没有固定高度。把横向区间分成四段,每段宽 <math>1/4</math>,用右端点的函数值作高度,得到近似值
<math display="block">\frac14\left[\left(\frac14\right)^2+\left(\frac24\right)^2+\left(\frac34\right)^2+1^2\right]=\frac{1+4+9+16}{64}=\frac{15}{32}.</math>
图中的四个矩形就是这次计算。平方函数在此区间递增,所以矩形顶边都不低于对应曲线,这个数偏大。若改用左端点高度,得到 <math>(0+1+4+9)/64=7/32</math>,它偏小。


几何面积是这一过程的一种解释。函数非负时,小矩形的高度乘宽度确实给出面积;如果函数有正有负,积分保留符号,正负贡献会抵消。例如一维速度对时间的积分表示位移,而速度绝对值的积分才表示路程。每次使用积分,都应先说明被加起来的局部量是什么,而不是仅凭图像外观决定。
[[File:Gezhi-integral-sums-theme.svg|frame|center|alt=在零到一区间以四个右端点矩形近似平方函数下面的面积|四个右端点矩形总面积为15/32;缩小各段宽度,可以缩小高估与低估之间的差。]]


积分符号后的 <math>dx</math> 指明累积所针对的变量。若函数表示每米的质量密度,乘以长度后才得到质量;若表示每秒的流量,乘以时间后才得到体积。把同一条数值曲线解释为不同单位的物理量,其积分的含义也随之改变。
分成 <math>n</math> 段时,每段宽 <math>1/n</math>,第 <math>k</math> 个右端点为 <math>k/n</math>,所以右端点和为
<math display="block">U_n=\sum_{k=1}^n\left(\frac{k}{n}\right)^2\frac1n=\frac{1^2+2^2+\cdots+n^2}{n^3}=\frac13+\frac1{2n}+\frac1{6n^2}.</math>
这里用了平方和公式 <math>\sum_{k=1}^n k^2=n(n+1)(2n+1)/6</math>,它可由逐项相加 <math>(k+1)^3-k^3=3k^2+3k+1</math> 并使用 <math>\sum k=n(n+1)/2</math> 得出。左端点和少了最后一项 <math>1/n</math>,因此
<math display="block">L_n=\frac13-\frac1{2n}+\frac1{6n^2},\qquad U_n-L_n=\frac1n.</math>
上下两种近似都趋于 <math>1/3</math>,夹在中间的任何代表点和也趋于同一个数。这给出了面积的候选值。


== 黎曼和:每一种足够细的划分都要一致 ==
下图把2、4、8等分放在同一尺度上。绿色矩形在曲线下方,金色矩形覆盖曲线;两套矩形总面积之差依次为 <math>1/2,1/4,1/8</math>。图示的是高估与低估之间的差在缩小,面积值则由上面的和式确定。
<math>f:[a,b]\to\mathbb R</math> 有界,且 <math>a<b</math>。取划分
<math display="block">a=x_0<x_1<\cdots<x_n=b,\qquad\Delta x_i=x_i-x_{i-1},</math>
再在每个小区间选择 <math>\xi_i\in[x_{i-1},x_i]</math>,得到黎曼和
<math display="block">S(f,P,\xi)=\sum_{i=1}^n f(\xi_i)\Delta x_i.</math>
划分的网格大小是最大段长 <math>\|P\|=\max_i\Delta x_i</math>。若存在实数 <math>I</math>,使每个误差 <math>\varepsilon>0</math> 都对应某个 <math>\delta>0</math>,只要 <math>\|P\|<\delta</math>,不论怎样划分和取点都有 <math>|S-I|<\varepsilon</math>,便称函数黎曼可积,记 <math>I=\int_a^b f(x)\,dx</math>


只让“分段数量趋于无穷”不够,因为可能不断细分一小块,却始终留着另一块很宽的区间。只验证一组特别选定的取点也不够,因为别的选择可能得到另一个结果。定义中的统一要求正是为了排除这两种依赖。有关标准定义与求和表示,见 [https://openstax.org/books/calculus-volume-1/pages/5-2-the-definite-integral OpenStax §5.2]
[[File:Gezhi-analysis-integral-refinement.svg|frame|center|alt=平方函数下面积以二四八等分分别画出上下矩形,列出对应上下和,差依次缩小为二分之一四分之一八分之一|增加分段时,两套矩形共同夹住同一块曲边区域。]]


[[File:Gezhi-integral-sums.svg|frame|center|alt=在零到一区间以四个右端点矩形近似平方函数下面的面积|平方函数递增,因此右端点矩形给出高估。证明积分存在,需要同时控制低估与高估,而不只是观察一张近似图。]]
== 从等分矩形到定积分的定义 ==
等分和为计算提供方便,定义则要涵盖不等分。设有界实函数 <math>f</math> 定义在有限区间 <math>[a,b]</math>,其中 <math>a<b</math>。取分点
<math display="block">a=x_0<x_1<\cdots<x_n=b,\qquad\Delta x_i=x_i-x_{i-1},</math>
在第 <math>i</math> 段内选一个代表点 <math>\xi_i</math>,形成'''黎曼和'''
<math display="block">S=\sum_{i=1}^n f(\xi_i)\Delta x_i.</math>
每一项都是“高度乘宽度”。记最大段长为 <math>\|P\|=\max_i\Delta x_i</math>。如果存在数 <math>I</math>,对每个 <math>\varepsilon>0</math> 都能选出 <math>\delta>0</math>,使所有 <math>\|P\|<\delta</math> 的划分、所有代表点选择都满足 <math>|S-I|<\varepsilon</math>,就称函数黎曼可积,记
<math display="block">I=\int_a^b f(x)\,dx.</math>
最大段长变小,意味着每一部分都被细分;只增加分段总数却一直留着一段很宽的区间,不足以达到这个要求。[https://openstax.org/books/calculus-volume-1/pages/5-2-the-definite-integral OpenStax §5.2]介绍了这种求和定义。


=== 算例一:平方函数的积分从何而来 ===
回到平方函数,任一小段的最大、最小高度差为 <math>x_i^2-x_{i-1}^2=(x_i+x_{i-1})\Delta x_i\le2\Delta x_i</math>。全部高估与低估之间的差因而不超过
<math>[0,1]</math> 等分成 <math>n</math> 段,对 <math>f(x)=x^2</math>,左端点与右端点的和分别为
<math display="block">2\sum_i(\Delta x_i)^2\le2\|P\|\sum_i\Delta x_i=2\|P\|.</math>
<math display="block">L_n=\frac{(n-1)n(2n-1)}{6n^3},\qquad U_n=\frac{n(n+1)(2n+1)}{6n^3}.</math>
只要最大段长足够小,上下和就能任意接近。由下节的上下和判据,平方函数确实可积;它的积分须等于先前等分和的极限,故 <math>\int_0^1x^2\,dx=1/3</math>
两者都趋于 <math>1/3</math>,且差为 <math>U_n-L_n=1/n</math>。因为函数递增,同一划分下任意取点的和都夹在两者之间。


要进一步覆盖任意不等分划分,可以直接估计。对任意小段,其上确界与下确界之差为 <math>x_i^2-x_{i-1}^2\le2\Delta x_i</math>,所以整个上下和之差不超过
同样的和式也可描述流量:若高度是每分钟多少升,宽度是持续多少分钟,每项就是这段进入的升数。<math>dx</math> 指明累积所针对的变量;积分的单位是函数值的单位乘以自变量的单位。
<math display="block">2\sum_i(\Delta x_i)^2\le2\|P\|\sum_i\Delta x_i=2\|P\|.</math>
它随最大段长趋零而趋零,保证黎曼可积。结合等分和所给出的值,得到 <math>\int_0^1x^2\,dx=1/3</math>。这样证明同时回答了“为什么积分存在”与“它等于多少”,没有把一组数值近似当成定义的全部。


== 上下和与不可积的例子 ==
== 上下和与不可积的例子 ==
对有界函数,在每个小区间取下确界 <math>m_i</math> 和上确界 <math>M_i</math>,形成下和与上和。黎曼可积的等价判据是:对任意正误差,都存在一个划分,使 <math>\sum_i(M_i-m_i)\Delta x_i</math> 小于该误差。上下和把“所有代表点”变成两个可比较的极端。
对有界函数,在每个小区间取下确界 <math>m_i</math> 和上确界 <math>M_i</math>,形成下和与上和。黎曼可积的等价判据是:对任意正误差,都存在一个划分,使 <math>\sum_i(M_i-m_i)\Delta x_i</math> 小于该误差。上下和把“所有代表点”变成两个可比较的极端。


闭区间上的连续函数一致连续,因此当段长足够小时,每段的振幅都小于指定的小数;乘以总区间长度便能控制上下和之差。这给出了连续函数黎曼可积的证明思路。有界且除有限个点外连续的函数仍然黎曼可积;特别地,有限个跳跃不破坏可积性:可将跳跃点附近区间取得很窄,使它们对总误差的贡献受控,而其余部分用连续性处理。
闭区间上的连续函数具有一致连续性:同一个足够小的距离限制,可以让区间内任意两点的函数值相差小于给定误差。具体地,令每段振幅小于 <math>\varepsilon/[2(b-a)]</math>,则上下和之差不超过 <math>\sum_i\varepsilon\Delta x_i/[2(b-a)]=\varepsilon/2<\varepsilon</math>。因此连续函数黎曼可积。有界且除有限个点外连续的函数仍然黎曼可积;特别地,有限个跳跃不破坏可积性:可将跳跃点附近区间取得很窄,使它们对总误差的贡献受控,而其余部分用连续性处理。


相反,在 <math>[0,1]</math> 上有理数处取 1、无理数处取 0 的函数不可黎曼积。任意非退化小区间都同时含有两类点,因此每段下确界为 0、上确界为 1;无论怎样细分,下和恒为 0,上和恒为 1。这是有界但不可黎曼积的明确反例。另一种积分理论——勒贝格积分——可以处理它,但这是改变累积框架后的结论,不能倒过来称它黎曼可积。
相反,在 <math>[0,1]</math> 上有理数处取 1、无理数处取 0 的函数不可黎曼积。任意非退化小区间都同时含有两类点,因此每段下确界为 0、上确界为 1;无论怎样细分,下和恒为 0,上和恒为 1。这是有界但不可黎曼积的明确反例。


== 定积分与原函数怎样连接 ==
== 定积分与原函数怎样连接 ==
第42行: 第47行:
若 <math>F</math> 在 <math>[a,b]</math> 连续,并在 <math>(a,b)</math> 满足 <math>F'=f</math>,则 <math>(F-A)'=0</math>,由中值定理,差值在区间上为常数。比较端点便得
若 <math>F</math> 在 <math>[a,b]</math> 连续,并在 <math>(a,b)</math> 满足 <math>F'=f</math>,则 <math>(F-A)'=0</math>,由中值定理,差值在区间上为常数。比较端点便得
<math display="block">\int_a^b f(x)\,dx=F(b)-F(a).</math>
<math display="block">\int_a^b f(x)\,dx=F(b)-F(a).</math>
原函数因而提供了计算定积分的办法,但积分不是先靠“猜反导数”才有定义。连续函数的原函数一定存在,却不一定能用有限个初等函数写出。
这也重新计算了开头的面积:<math>F(x)=x^3/3</math> 的导数是 <math>x^2</math>,因此 <math>\int_0^1x^2\,dx=F(1)-F(0)=1/3</math>,与矩形求和一致。求和建立了积分,原函数使计算简便;基本定理的完整证明见[[微积分]]。


不定积分 <math>\int f(x)\,dx=F(x)+C</math> 表示在一个区间上的全部原函数;两个原函数的差为常数,来自上述中值定理。定积分已经被端点固定为一个数,不再附加任意的 <math>C</math>。如果定义域不连通,各个区间的积分常数可以不同,不能强行用同一个常数跨过奇点。
不定积分 <math>\int f(x)\,dx=F(x)+C</math> 表示在一个区间上的全部原函数;两个原函数的差为常数,来自上述中值定理。定积分已经被端点固定为一个数,不再附加任意的 <math>C</math>。如果定义域不连通,各个区间的积分常数可以不同,不能强行用同一个常数跨过奇点。


=== 算例二:位移与路程必须分开 ===
== 当累积量有正负方向 ==
取教学运动模型 <math>v(t)=t-2</math> 米每秒,时间范围 <math>0\le t\le3</math> 秒。速度在前两秒为负,之后为正。位移为
取教学运动模型 <math>v(t)=t-2</math> 米每秒,时间范围 <math>0\le t\le3</math> 秒。速度在前两秒为负,之后为正。位移为
<math display="block">\int_0^3(t-2)\,dt=\left[\frac{t^2}{2}-2t\right]_0^3=-\frac32\text{ }.</math>
<math display="block">\int_0^3(t-2)\,dt=\left[\frac{t^2}{2}-2t\right]_0^3=-\frac32\,\mathrm{m}.</math>
路程则要在变号点拆开:
路程则要在变号点拆开:
<math display="block">\int_0^2(2-t)\,dt+\int_2^3(t-2)\,dt=2+\frac12=\frac52\text{ }.</math>
<math display="block">\int_0^2(2-t)\,dt+\int_2^3(t-2)\,dt=2+\frac12=\frac52\,\mathrm{m}.</math>
物体先向负方向移动 2 米,再返回半米,最终位置比起点低 1.5 米,而总共走了 2.5 米。这里的负号是方向信息,并不是“负的几何长度”。
物体先向负方向移动 2 米,再返回半米,最终位置比起点低 1.5 米,而总共走了 2.5 米。这里的负号是方向信息,并不是“负的几何长度”。


第56行: 第61行:
换元公式来自链式法则。设 <math>a<b</math>,<math>g</math> 在 <math>[a,b]</math> 上连续可导,<math>f</math> 在包含 <math>g([a,b])</math> 的区间上连续;令 <math>u=g(x)</math>,则
换元公式来自链式法则。设 <math>a<b</math>,<math>g</math> 在 <math>[a,b]</math> 上连续可导,<math>f</math> 在包含 <math>g([a,b])</math> 的区间上连续;令 <math>u=g(x)</math>,则
<math display="block">\int_a^b f(g(x))g'(x)\,dx=\int_{g(a)}^{g(b)}f(u)\,du.</math>
<math display="block">\int_a^b f(g(x))g'(x)\,dx=\int_{g(a)}^{g(b)}f(u)\,du.</math>
这里不要求 <math>g</math> 单调;右侧按有向上下限理解。由 <math>f</math> 的原函数与链式法则即可证明该式,沿途方向变化已由 <math>g'(x)</math> 计入。
这里不要求 <math>g</math> 单调;右侧按有向上下限理解。设 <math>F'=f</math>,链式法则给出 <math>(F(g(x)))'=f(g(x))g'(x)</math>;两边积分得到 <math>F(g(b))-F(g(a))</math>,正是右侧积分的端点差。
例如 <math>\int_0^1 2xe^{x^2}\,dx</math>,取 <math>u=x^2</math>,微分因子为 <math>du=2x\,dx</math>,上下限从 0、1 变到 0、1,得到 <math>\int_0^1e^u\,du=e-1</math>。这并不是随意更换字母:被积函数、微分因子和上下限必须一致。
例如 <math>\int_0^1 2xe^{x^2}\,dx</math>,取 <math>u=x^2</math>,微分因子为 <math>du=2x\,dx</math>,上下限从 0、1 变到 0、1,得到 <math>\int_0^1e^u\,du=e-1</math>。其中 <math>2x</math> 正是内层平方函数的导数。也可直接验证 <math>(e^{x^2})'=2xe^{x^2}</math>,再代入端点。


乘积求导公式积分后给出分部积分。在 <math>u,v</math> 连续可导的区间上,
乘积求导公式积分后给出分部积分。在 <math>u,v</math> 连续可导的区间上,
第70行: 第75行:
内部奇点必须从两边分别检查。例如 <math>\int_{-1}^1 dx/x</math> 的普通反常积分不存在,因为左右积分分别发散。对称截断 <math>\int_{-1}^{-\varepsilon}dx/x+\int_\varepsilon^1dx/x=0</math> 定义的是柯西主值,而非通常的收敛积分。若未经说明便用“正负抵消”给出 0,就把两个不同概念混在了一起。
内部奇点必须从两边分别检查。例如 <math>\int_{-1}^1 dx/x</math> 的普通反常积分不存在,因为左右积分分别发散。对称截断 <math>\int_{-1}^{-\varepsilon}dx/x+\int_\varepsilon^1dx/x=0</math> 定义的是柯西主值,而非通常的收敛积分。若未经说明便用“正负抵消”给出 0,就把两个不同概念混在了一起。


没有初等原函数也不妨碍数值求积或严格误差估计;[[数值积分]]关注怎样控制近似误差。另一方面,积分平均值、概率密度的归一化和[[期望]]都要求适当的可积性条件,不能只因为出现积分符号就假定它已存在。


== 线性、区间可加与平均值 ==
== 线性、区间可加与平均值 ==
第88行: 第92行:
然而导数是点附近的变化结构,不能只凭积分值相同就认为函数逐点相同。例如在 <math>[-1,1]</math> 上,函数除零点取 1 外处处取 0,其任意子区间积分都为零;对应累计函数恒为零,导数也恒为零,并没有在零点恢复原被积函数的值。这正说明基本定理的连续性条件在逐点恢复时有实际作用。
然而导数是点附近的变化结构,不能只凭积分值相同就认为函数逐点相同。例如在 <math>[-1,1]</math> 上,函数除零点取 1 外处处取 0,其任意子区间积分都为零;对应累计函数恒为零,导数也恒为零,并没有在零点恢复原被积函数的值。这正说明基本定理的连续性条件在逐点恢复时有实际作用。


反过来,存在某个累计函数并不要求它在每一点都可导。把阶跃函数作为被积函数,累计函数可以连续而在跳跃位置有折角。在更广的积分理论中,常用“几乎处处”表述导数与积分的关系,但这需要测度理论的定义,不能把它含糊改写成“忽略不重要的点”。
反过来,存在某个累计函数并不要求它在每一点都可导。把阶跃函数作为被积函数,累计函数可以连续而在跳跃位置有折角。


== 面积中的坐标变换与方向 ==
== 面积中的坐标变换与方向 ==
换元公式中的导数因子反映局部长度如何改变。若将区间变量由 <math>x</math> 改为 <math>u=2x</math>,一小段 <math>dx</math> 对应 <math>du=2dx</math>,所以 <math>dx=du/2</math>。遗漏这个因子等于在换了刻度之后仍用旧刻度累加,哪怕函数值替换得完全正确,总量也会错。
换元公式中的导数因子反映局部长度如何改变。若将区间变量由 <math>x</math> 改为 <math>u=2x</math>,一小段 <math>dx</math> 对应 <math>du=2dx</math>,所以 <math>dx=du/2</math>。遗漏这个因子等于在换了刻度之后仍用旧刻度累加,哪怕函数值替换得完全正确,总量也会错。


若变换使方向反转,例如 <math>u=1-x</math>,则 <math>du=-dx</math>,上下限也随之对调。负号与方向变化相互配合,不能只保留其中一项。高维换元中的雅可比行列式是同一局部体积变化思想的推广,但需要额外的几何与正则性条件;一维中对微分因子的认真处理,正是理解高维公式的准备。
若变换使方向反转,例如 <math>u=1-x</math>,则 <math>du=-dx</math>,上下限也随之对调。负号与方向变化相互配合,不能只保留其中一项。


当积分用来计算几何面积时,还需检查区域由哪些边界围成。两条曲线之间的面积不是无条件的“第一条减第二条”;应在每个区间内以较高函数减较低函数。如果曲线交叉,就在交点分段,或对差值取绝对值。计算有向差的积分可以发生抵消,而几何面积不能为负。
当积分用来计算几何面积时,还需检查区域由哪些边界围成。两条曲线之间的面积不是无条件的“第一条减第二条”;应在每个区间内以较高函数减较低函数。如果曲线交叉,就在交点分段,或对差值取绝对值。计算有向差的积分可以发生抵消,而几何面积不能为负。


例如在 <math>[-1,1]</math> 上比较 <math>y=x</math> 与横轴,上下关系在零点改变。直接积分 <math>x</math> 得零,说明左右有向贡献抵消;实际两块三角形面积之和为 1。判断“上减下”的工作属于几何分析,不能指望积分运算法则替代。类似地,旋转体的半径、壳层高度和积分方向都来自具体区域,不是把曲线表达式代入一个固定公式便自动正确。
例如在 <math>[-1,1]</math> 上比较 <math>y=x</math> 与横轴,上下关系在零点改变。直接积分 <math>x</math> 得零,说明左右有向贡献抵消;实际两块三角形面积之和为 1。判断“上减下”的工作属于几何分析,不能指望积分运算法则替代。


这也说明图像与代数在积分中应相互核验:图像帮助发现交点、正负和范围,代数负责精确确定它们。仅凭粗糙图像估计交点可能遗漏很小的区域,仅凭形式积分则可能完全没有检查所求的几何对象。


== 历史:求积问题与积分定义 ==
== 历史:求积问题与积分定义 ==
古代几何已经研究曲线区域的求积。十七世纪,卡瓦列里等人的方法、巴罗的切线与求积关系、牛顿与莱布尼茨的微积分相继形成不同的计算路线。莱布尼茨的积分记号与其求和观点相连;这段发展史见 [https://mathshistory.st-andrews.ac.uk/HistTopics/The_rise_of_calculus/ MacTutor 微积分史]。
古代几何已经研究曲线区域的求积。十七世纪,卡瓦列里等人的方法、巴罗的切线与求积关系、牛顿与莱布尼茨的微积分相继形成不同的计算路线。莱布尼茨的积分记号与其求和观点相连;这段发展史见 [https://mathshistory.st-andrews.ac.uk/HistTopics/The_rise_of_calculus/ MacTutor 微积分史]。


十九世纪黎曼在研究三角级数等问题时讨论了更一般函数的积分条件;其 1854 年的任教资格论文是黎曼积分历史的重要文本,见 [https://mathshistory.st-andrews.ac.uk/Biographies/Riemann/ MacTutor:黎曼传]。因此,曲线求积、用原函数计算和对一般函数定义积分,并不是同一时代完成的同一项工作。
十九世纪黎曼在研究三角级数等问题时讨论了更一般函数的积分条件;其 1854 年的任教资格论文是黎曼积分历史的重要文本,见 [https://mathshistory.st-andrews.ac.uk/Biographies/Riemann/ MacTutor:黎曼传]。黎曼的工作把积分的讨论从连续曲线扩展到更一般的函数。
 
== English overview ==
<div lang="en" class="math-english-summary">
Integration organizes local contributions into an accumulated quantity. A Riemann integral is defined through tagged sums over partitions whose largest interval length tends to zero. The result must be independent of the partition and the sample points. For nonnegative functions it has an area interpretation; for signed quantities it records net accumulation, such as displacement rather than total distance.
 
Upper and lower sums explain why continuous functions are integrable and why boundedness alone is insufficient. A function that distinguishes rational from irrational inputs has an unavoidable gap between its upper and lower sums. The fundamental theorem of calculus connects integration to antiderivatives under appropriate assumptions, making many integrals easier to compute without replacing their definition.
 
Substitution and integration by parts reverse the chain rule and the product rule. Their variables, bounds, and regularity conditions must be kept consistent. Improper integrals require separate limiting procedures near singularities or infinity. Opposite divergences cannot ordinarily be canceled; a symmetric principal value is a different notion. An integral may exist even when its antiderivative has no elementary expression, so numerical approximation and error bounds remain important parts of integration.
</div>
 
== 编者评注(AI 辅助) ==
本站将“存在”“计算”和“解释”分开,是为了避免把积分学习缩成原函数查表。这是本文的教学判断:先确认所有足够细的求和是否一致,再选择解析或数值工具,最后解释符号和单位。上下和的反例、位移与路程的区别、内部奇点的分别收敛,分别检查这三个层面。形式上的消去和抵消并不总对应合法的极限运算,遇到奇点时应把截断过程写出来。


== 来源与继续阅读 ==
== 来源与继续阅读 ==

2026年9月20日 (日) 07:16的最新版本

积分(integration)把许多小部分的贡献累积为一个整体。定积分用分割、求和与极限定义总量;不定积分表示一个函数的全部原函数。下面先从一个可以亲手计算的面积开始,再说明二者怎样联系。

用矩形量出一块曲边面积

求曲线 y=x2、横轴以及直线 x=0,x=1 围出的面积。长方形的面积会算,曲边区域却没有固定高度。把横向区间分成四段,每段宽 1/4,用右端点的函数值作高度,得到近似值 14[(14)2+(24)2+(34)2+12]=1+4+9+1664=1532. 图中的四个矩形就是这次计算。平方函数在此区间递增,所以矩形顶边都不低于对应曲线,这个数偏大。若改用左端点高度,得到 (0+1+4+9)/64=7/32,它偏小。

在零到一区间以四个右端点矩形近似平方函数下面的面积
四个右端点矩形总面积为15/32;缩小各段宽度,可以缩小高估与低估之间的差。

分成 n 段时,每段宽 1/n,第 k 个右端点为 k/n,所以右端点和为 Un=k=1n(kn)21n=12+22++n2n3=13+12n+16n2. 这里用了平方和公式 k=1nk2=n(n+1)(2n+1)/6,它可由逐项相加 (k+1)3k3=3k2+3k+1 并使用 k=n(n+1)/2 得出。左端点和少了最后一项 1/n,因此 Ln=1312n+16n2,UnLn=1n. 上下两种近似都趋于 1/3,夹在中间的任何代表点和也趋于同一个数。这给出了面积的候选值。

下图把2、4、8等分放在同一尺度上。绿色矩形在曲线下方,金色矩形覆盖曲线;两套矩形总面积之差依次为 1/2,1/4,1/8。图示的是高估与低估之间的差在缩小,面积值则由上面的和式确定。

平方函数下面积以二四八等分分别画出上下矩形,列出对应上下和,差依次缩小为二分之一四分之一八分之一
增加分段时,两套矩形共同夹住同一块曲边区域。

从等分矩形到定积分的定义

等分和为计算提供方便,定义则要涵盖不等分。设有界实函数 f 定义在有限区间 [a,b],其中 a<b。取分点 a=x0<x1<<xn=b,Δxi=xixi1, 在第 i 段内选一个代表点 ξi,形成黎曼和 S=i=1nf(ξi)Δxi. 每一项都是“高度乘宽度”。记最大段长为 P=maxiΔxi。如果存在数 I,对每个 ε>0 都能选出 δ>0,使所有 P<δ 的划分、所有代表点选择都满足 |SI|<ε,就称函数黎曼可积,记 I=abf(x)dx. 最大段长变小,意味着每一部分都被细分;只增加分段总数却一直留着一段很宽的区间,不足以达到这个要求。OpenStax §5.2介绍了这种求和定义。

回到平方函数,任一小段的最大、最小高度差为 xi2xi12=(xi+xi1)Δxi2Δxi。全部高估与低估之间的差因而不超过 2i(Δxi)22PiΔxi=2P. 只要最大段长足够小,上下和就能任意接近。由下节的上下和判据,平方函数确实可积;它的积分须等于先前等分和的极限,故 01x2dx=1/3

同样的和式也可描述流量:若高度是每分钟多少升,宽度是持续多少分钟,每项就是这段进入的升数。dx 指明累积所针对的变量;积分的单位是函数值的单位乘以自变量的单位。

上下和与不可积的例子

对有界函数,在每个小区间取下确界 mi 和上确界 Mi,形成下和与上和。黎曼可积的等价判据是:对任意正误差,都存在一个划分,使 i(Mimi)Δxi 小于该误差。上下和把“所有代表点”变成两个可比较的极端。

闭区间上的连续函数具有一致连续性:同一个足够小的距离限制,可以让区间内任意两点的函数值相差小于给定误差。具体地,令每段振幅小于 ε/[2(ba)],则上下和之差不超过 iεΔxi/[2(ba)]=ε/2<ε。因此连续函数黎曼可积。有界且除有限个点外连续的函数仍然黎曼可积;特别地,有限个跳跃不破坏可积性:可将跳跃点附近区间取得很窄,使它们对总误差的贡献受控,而其余部分用连续性处理。

相反,在 [0,1] 上有理数处取 1、无理数处取 0 的函数不可黎曼积。任意非退化小区间都同时含有两类点,因此每段下确界为 0、上确界为 1;无论怎样细分,下和恒为 0,上和恒为 1。这是有界但不可黎曼积的明确反例。

定积分与原函数怎样连接

如果 f[a,b] 连续,定义累计函数 A(x)=axf(t)dt。对内部点 x,其差商为小区间上的平均值: A(x+h)A(x)hf(x)=1hxx+h[f(t)f(x)]dt. 连续性保证当 h 足够小时,被积差值在该小区间上一致小于任意给定误差;积分绝对值除以 |h| 后仍被同一误差控制。因此 A(x)=f(x)。这一步是微积分基本定理的一部分。

F[a,b] 连续,并在 (a,b) 满足 F=f,则 (FA)=0,由中值定理,差值在区间上为常数。比较端点便得 abf(x)dx=F(b)F(a). 这也重新计算了开头的面积:F(x)=x3/3 的导数是 x2,因此 01x2dx=F(1)F(0)=1/3,与矩形求和一致。求和建立了积分,原函数使计算简便;基本定理的完整证明见微积分

不定积分 f(x)dx=F(x)+C 表示在一个区间上的全部原函数;两个原函数的差为常数,来自上述中值定理。定积分已经被端点固定为一个数,不再附加任意的 C。如果定义域不连通,各个区间的积分常数可以不同,不能强行用同一个常数跨过奇点。

当累积量有正负方向

取教学运动模型 v(t)=t2 米每秒,时间范围 0t3 秒。速度在前两秒为负,之后为正。位移为 03(t2)dt=[t222t]03=32m. 路程则要在变号点拆开: 02(2t)dt+23(t2)dt=2+12=52m. 物体先向负方向移动 2 米,再返回半米,最终位置比起点低 1.5 米,而总共走了 2.5 米。这里的负号是方向信息,并不是“负的几何长度”。

换元与分部积分:把求导规则反向使用

换元公式来自链式法则。设 a<bg[a,b] 上连续可导,f 在包含 g([a,b]) 的区间上连续;令 u=g(x),则 abf(g(x))g(x)dx=g(a)g(b)f(u)du. 这里不要求 g 单调;右侧按有向上下限理解。设 F=f,链式法则给出 (F(g(x)))=f(g(x))g(x);两边积分得到 F(g(b))F(g(a)),正是右侧积分的端点差。 例如 012xex2dx,取 u=x2,微分因子为 du=2xdx,上下限从 0、1 变到 0、1,得到 01eudu=e1。其中 2x 正是内层平方函数的导数。也可直接验证 (ex2)=2xex2,再代入端点。

乘积求导公式积分后给出分部积分。在 u,v 连续可导的区间上, abu(x)v(x)dx=[u(x)v(x)]ababu(x)v(x)dx.01xexdx 为例,令 u=x,v=ex,则原积分等于 [xex]0101exdx=e(e1)=1。选择哪一项去求导,目标是让剩下的积分更简单,而不是为了凑出形式。

反常积分:端点有问题就先截断

黎曼积分的上述定义要求有限区间和有界函数。若区间无限或函数在端点无界,需先取正常积分,再研究截断参数的极限。对于 p1ε1xpdx=1ε1p1p. 因此当 ε0+ 时,该积分仅在 p<1 收敛,值为 1/(1p);当 p=1 时得到 logε,发散。于是 1/x 虽在 0 无界,反常积分仍为 2;1/x 则不行。

内部奇点必须从两边分别检查。例如 11dx/x 的普通反常积分不存在,因为左右积分分别发散。对称截断 1εdx/x+ε1dx/x=0 定义的是柯西主值,而非通常的收敛积分。若未经说明便用“正负抵消”给出 0,就把两个不同概念混在了一起。


线性、区间可加与平均值

f,g 在同一区间黎曼可积,常数 α,β 满足 ab(αf+βg)=αabf+βabg. 理由可以从有限求和开始理解:在同一划分、同一组代表点下,和式本身就具有这个等式;各积分存在后再取极限即可。把区间在某点切成两段,两个积分也能相加为原区间的积分。约定交换上下限改变符号、两端相等时积分为零,就使区间可加性能够统一处理不同方向。

这些性质允许把复杂信号分解为容易处理的部分,但积分并不把所有运算都逐项穿过。例如一般情况下,乘积的积分不等于积分的乘积。在 [0,1] 取两个因子都为 x,乘积积分为 1/3,各自积分相乘则为 1/4;两者表达的累计关系不同。

若函数可积,区间平均值定义为 (ba)1abf。当函数连续时,存在一点使函数值等于这个平均数。证明可以先用最小值、最大值夹住积分平均数,再用介值定理找出对应的点。连续性在这里保障中间值能够被取到;一般可积函数不一定真正取到自身平均值,例如取值仅为 0 和 1、两种状态各持续半个区间的阶跃函数,平均值是二分之一,却从未取这个值。

在非均匀分布的场景中,平均还需要权重。若非负权重 w 的积分为 1,加权平均为 fw。概率密度对应这种归一化权重,因而把积分与期望联系起来。没有归一化就只能称加权总和,不能省略除以总权重的步骤。

可积不代表每一点都能恢复原来的高度

一个有界函数在有限多个点上的取值改变,不会改变其黎曼积分。可以把这些点分别放进总长度任意小的区间;由于函数仍有统一界,这些区间最多造成“界乘总长度”量级的差别,其他位置完全一致。因此定积分对孤立点的取值不敏感。

然而导数是点附近的变化结构,不能只凭积分值相同就认为函数逐点相同。例如在 [1,1] 上,函数除零点取 1 外处处取 0,其任意子区间积分都为零;对应累计函数恒为零,导数也恒为零,并没有在零点恢复原被积函数的值。这正说明基本定理的连续性条件在逐点恢复时有实际作用。

反过来,存在某个累计函数并不要求它在每一点都可导。把阶跃函数作为被积函数,累计函数可以连续而在跳跃位置有折角。

面积中的坐标变换与方向

换元公式中的导数因子反映局部长度如何改变。若将区间变量由 x 改为 u=2x,一小段 dx 对应 du=2dx,所以 dx=du/2。遗漏这个因子等于在换了刻度之后仍用旧刻度累加,哪怕函数值替换得完全正确,总量也会错。

若变换使方向反转,例如 u=1x,则 du=dx,上下限也随之对调。负号与方向变化相互配合,不能只保留其中一项。

当积分用来计算几何面积时,还需检查区域由哪些边界围成。两条曲线之间的面积不是无条件的“第一条减第二条”;应在每个区间内以较高函数减较低函数。如果曲线交叉,就在交点分段,或对差值取绝对值。计算有向差的积分可以发生抵消,而几何面积不能为负。

例如在 [1,1] 上比较 y=x 与横轴,上下关系在零点改变。直接积分 x 得零,说明左右有向贡献抵消;实际两块三角形面积之和为 1。判断“上减下”的工作属于几何分析,不能指望积分运算法则替代。


历史:求积问题与积分定义

古代几何已经研究曲线区域的求积。十七世纪,卡瓦列里等人的方法、巴罗的切线与求积关系、牛顿与莱布尼茨的微积分相继形成不同的计算路线。莱布尼茨的积分记号与其求和观点相连;这段发展史见 MacTutor 微积分史

十九世纪黎曼在研究三角级数等问题时讨论了更一般函数的积分条件;其 1854 年的任教资格论文是黎曼积分历史的重要文本,见 MacTutor:黎曼传。黎曼的工作把积分的讨论从连续曲线扩展到更一般的函数。

来源与继续阅读