CCG 00-09:积分与面积——从有限求和到连续累加

本课只解决一个问题

为什么能量写成积分,而离散算法又把积分变回三角形求和?

积分的核心不是“找原函数”,而是把无数个微小贡献累加起来。

1. 先从有限求和开始

一条长度为11 的区间分成nn 小段,每段宽度Δx=1/n\Delta x=1/n。若第ii 段高度取f(xi)f(x_i),矩形总面积为

Sn=∑i=1nf(xi)Δx.S_n=\sum_{i=1}^n f(x_i)\Delta x.

分得越细,阶梯图形越接近曲线下方区域。

2. 定积分是 Riemann 和的极限

定义

∫abf(x) dx=lim⁡max⁡Δxi→0∑if(xi∗)Δxi.\int_a^b f(x)\,dx =\lim_{\max\Delta x_i\to0} \sum_i f(x_i^*)\Delta x_i.

这里:

  • [a,b][a,b] 是累加范围;
  • dxdx 提醒我们按xx 方向的小长度累加;
  • xi∗x_i^* 是第ii 个小区间内选的采样点。

积分值可以为负,因为它累加的是带符号高度;几何面积需要按情形取绝对值。

3. 微积分基本定理连接导数和积分

若F′(x)=f(x)F'(x)=f(x),则

∫abf(x) dx=F(b)−F(a).\int_a^b f(x)\,dx=F(b)-F(a).

例如f(x)=xf(x)=x 的原函数可取F(x)=x2/2F(x)=x^2/2:

∫01x dx=12.\int_0^1x\,dx=\frac12.

这既是代数结果,也是底为11、高为11 的直角三角形面积。

4. 二重积分累加小面积块

对平面区域Ω\Omega:

∫Ωf(x,y) dA\int_\Omega f(x,y)\,dA

表示把每个小面积块ΔA\Delta A 上的ff 值相加。若f≡1f\equiv1:

∫Ω1 dA=Area⁡(Ω).\int_\Omega1\,dA=\operatorname{Area}(\Omega).

这解释了为什么密度积分给质量:局部质量约为“密度乘小面积”。

5. 换坐标为什么出现 Jacobian 行列式

若映射F(u,v)=(x,y)F(u,v)=(x,y) 把参数域小矩形变到目标区域,局部面积缩放约为

∣det⁡JF(u,v)∣.|\det J_F(u,v)|.

因此变量替换公式为

∫F(U)g(x,y) dx dy=∫Ug(F(u,v))∣det⁡JF(u,v)∣ du dv.\int_{F(U)}g(x,y)\,dx\,dy =\int_U g(F(u,v))|\det J_F(u,v)|\,du\,dv.

行列式不是凭空出现的修正系数;它就是每个无限小面积块被放大了多少。

6. 曲面面积元

曲面参数化r(u,v)∈R3\mathbf r(u,v)\in\mathbb R^3 的两个切向量是ru,rv\mathbf r_u,\mathbf r_v。小参数矩形被近似为它们张成的平行四边形,所以

dA=∥ru×rv∥ du dv.dA=\|\mathbf r_u\times\mathbf r_v\|\,du\,dv.

曲面面积为

Area⁡(S)=∫U∥ru×rv∥ du dv.\operatorname{Area}(S) =\int_U\|\mathbf r_u\times\mathbf r_v\|\,du\,dv.

7. 能量为什么是积分

Dirichlet 能量写成

E(u)=12∫Ω∥∇u∥2 dA.E(u)=\frac12\int_\Omega\|\nabla u\|^2\,dA.

逐字翻译:每一点用∥∇u∥2/2\|\nabla u\|^2/2 衡量局部变化强度,再对整个区域累加。剧烈变化比平缓变化付出更高代价。

若把区域切成三角形TT,则

E(u)=∑T12∫T∥∇u∥2 dA.E(u)=\sum_T\frac12\int_T\|\nabla u\|^2\,dA.

有限元方法正是逐三角形计算这些局部积分,再组装成全局能量。

8. 手算例子:线性函数的能量

在单位正方形Ω=[0,1]2\Omega=[0,1]^2 上取u(x,y)=2x+3yu(x,y)=2x+3y。梯度为

∇u=(2,3)T,\nabla u=(2,3)^T,

所以∥∇u∥2=13\|\nabla u\|^2=13 到处相同:

E(u)=12∫Ω13 dA=132Area⁡(Ω)=132.E(u)=\frac12\int_\Omega13\,dA =\frac{13}{2}\operatorname{Area}(\Omega) =\frac{13}{2}.

9. 常见误区

  1. dxdx 不只是装饰,它说明积分变量和小块尺度。
  2. 定积分可能为负;面积通常非负。
  3. 换坐标时遗漏∣det⁡J∣|\det J| 会得到错误质量或面积。
  4. 网格求和不是和连续积分无关的技巧,而是对积分的离散近似。

10. 自测与答案

题 1。∫023 dx\int_0^2 3\,dx 是多少?

答案。 高为33、宽为22 的矩形面积,等于66。

题 2。 映射F(u,v)=(2u,3v)F(u,v)=(2u,3v) 把面积放大多少倍?

答案。JF=diag⁡(2,3)J_F=\operatorname{diag}(2,3),∣det⁡JF∣=6|\det J_F|=6。

题 3。 为什么能量密度用平方后不会因梯度方向相反而抵消?

答案。∥∇u∥2≥0\|\nabla u\|^2\ge0,方向取反长度平方不变,每处贡献均非负。

前后课程

上一课:偏导、梯度与 Jacobian | 下一课:复数与复平面