📖 泰勒与他的级数 英国数学家布鲁克·泰勒在 1715 年提出这套展开方法。有趣的是,在 x=0 处的展开又叫「麦克劳林级数」,因为麦克劳林专门研究了这个特例。泰勒级数的思想,让「光滑的函数」与「多项式」之间架起了桥梁,成为数值计算和物理近似的基石。
🎯 本章学习目标
- 理解无穷级数的概念,以及「部分和」如何判断收敛发散。
- 认识几何级数与p 级数这两个基本级数。
- 理解幂级数与收敛半径。
- 掌握泰勒级数的思想:用多项式逼近任意函数。
14.1无穷多个数相加,能有结果吗?
看一个著名的悖论:
1/2 + 1/4 + 1/8 + 1/16 + …
每次都加「剩下的一半」。这样无穷加下去,会超过 1 吗?
直觉上「无穷多项加起来」好像会变成无穷大,但这里不会:第一项 1/2,再加 1/4 得 3/4,再加 1/8 得 7/8,再加 1/16 得 15/16……你会发现,前 n 项的和是 1 − 1/2ⁿ,它永远比 1 小,却越来越接近 1。所以这个无穷级数的和正好等于 1。
核心思想 无穷级数的「和」不是真的「一项一项加完」,而是定义为部分和序列的极限。若部分和 Sₙ 趋近某个数 S,就说级数收敛于 S。
级数就是数列的「另一副面孔」
「无穷级数」听着陌生,其实它就是第 2 章数列极限换了马甲:给定数列 a₁, a₂, a₃, …,把它们逐个累加得到新数列 S₁ = a₁,S₂ = a₁+a₂,S₃ = a₁+a₂+a₃,…(部分和数列),级数收敛与否,完全等价于部分和数列 {Sₙ} 是否有极限。所以第 2–3 章的极限工具(夹逼、单调有界、重要极限)对级数全部有效。级数理论不是新大陆,而是极限思想在「求和」方向上的延伸——本章是全书极限主线(第 2 章起步)的最后一站。
这个定义还顺手化解了芝诺悖论两千年的尴尬:「阿基里斯永远追不上乌龟」的论证把追及过程切成无穷多段,暗示无穷多段时间加起来必为无穷。但按本节模型一算:若每段时间按 1/2 + 1/4 + 1/8 + … 的节奏缩短,总时间恰好是 2 个单位——无穷多「份」可以加出有限「量」,悖论的病根是把「无穷多项」误当成「无穷大」。部分和极限这把尺子,量的正是「无穷过程最终的落点」。
把定义翻译成工程语言:部分和 Sₙ 是「装到第 n 步的存量」,收敛就是「存量最终稳定到满刻度」。这个视角很有用——它提示我们级数收敛的研究可以完全交给第 2 章的数列工具:要证收敛,证 {Sₙ} 单调递增且有上界即可(正项级数的专属武器,单调有界准则直接上线);要证发散,只要指出部分和能突破任何上界。例如 Σ1/n² 的部分和单调爬升、又始终被「1 + ∫₁^∞dx/x² = 2」这个天花板压住,两句话即证收敛——这正是 14.3 节比较判别法的原型:拿现成的标尺,量陌生的级数。
📐 例题 1 0.999… = 1 的级数证明
用几何级数求和公式严格证明:0.999…(9 的无限循环)= 1。
思路 把循环小数展开成无穷级数:0.999… = 9/10 + 9/100 + 9/1000 + …,首项 a = 9/10,公比 r = 1/10,|r| < 1,套求和公式。
解 S = a/(1−r) = (9/10)/(1 − 1/10) = (9/10)/(9/10) = 1。同理 0.333… = (3/10)/(9/10) = 1/3。两处都严格成立,没有任何「近似」成分。
答:0.999… = 1。 ⚠ 易错点:直觉认为 0.999…「差一点点」才到 1,但它是无限过程,其值由部分和极限定义,极限恰好是 1——「差的那一点点」在任何一位上都不存在。
📐 例题 2 工程算账:分期还款的现值
某设备融资方案:每年年末还款 10 万元,年利率 5%,共还 20 年。这 20 笔钱「折算到今天」共值多少(现值)?
思路 第 k 笔还款发生在 k 年后,折现到今天要除以 (1.05)ᵏ。全部现值是首项 10/1.05、公比 1/1.05 的几何级数求和。
解 PV = Σk=1→20 10/(1.05)k,套公式得标准年金式 PV = 10·[1 − 1.05−20]/0.05。计算:1.0520 ≈ 2.6533,1.05−20 ≈ 0.3769,故 PV = 10 × 12.4622 ≈ 124.6 万元。
解读:名义还款总额 200 万,但今天只值约 124.6 万——时间是有价格的,几何级数就是那台折现计算机。若还款永续(k → ∞),则 PV = (10/1.05)/(1 − 1/1.05) = 10/0.05 = 200 万,正是 |r| < 1 时 a/(1−r) 的直接应用。
答:约 124.6 万元。 ⚠ 易错点:别把「名义总额 200 万」当现值;也别忘记公比是 1/1.05(小于 1 才收敛),利率越高公比越小、现值越低。
工程视角:凡是「按固定比例逐步衰减的量反复累加」,背后都是几何级数。药物反复给药后的稳态蓄积:每 6 小时服一片,若每个周期身体代谢掉固定比例,长期血药浓度会稳定在「每片剂量 × 1/(1−r)」附近——医生算给药方案用的正是这个收敛因子;电池循环容量衰减、多级传动链的效率损失、雷达脉冲的多次反射叠加,都是同一个级数骨架。
辨析 · 无穷和不再有「加法自由」 有限求和可以随意加括号、调次序;无穷级数不行。反例就在眼前:1 − 1 + 1 − 1 + … 本身发散(部分和 0、1 来回振荡),但若强行加括号 (1−1)+(1−1)+… 会「算出」0,按 1+(−1+1)+(−1+1)+… 又「算出」1——同一串数答案随括号漂移,恰好暴露它没有和。只有收敛级数才配拥有算术的确定性;更深的黎曼重排定理指出:条件收敛的级数甚至可以通过调换次序「收敛」到任何你想要的数。所以下一节的头等大事是:验明收敛,再谈求和。
14.2收敛与发散
把无穷级数 a₁ + a₂ + a₃ + … 的前 n 项加起来,得到部分和 Sₙ = a₁ + a₂ + … + aₙ。如果 n → ∞ 时,Sₙ 趋向一个确定的数 S,就说级数收敛,S 是它的和;否则就说级数发散。
关键要分清两类级数:
- 收敛:如 1/2 + 1/4 + 1/8 + …,部分和 → 1。
- 发散:如 1 + 1 + 1 + …,部分和 → ∞;或者 1 − 1 + 1 − 1 + …,部分和在 0 和 1 之间来回跳,也不收敛。
一个有用的必要条件:如果级数收敛,那么它的通项 aₙ 必须趋于 0(因为 Sₙ 和 Sₙ₋₁ 越来越接近,它们的差 aₙ 必须趋于 0)。但反过来不成立——通项趋于 0,级数未必收敛,最著名的反例是调和级数:
1 + 1/2 + 1/3 + 1/4 + …
它的通项 1/n 确实趋于 0,但这个级数发散(增长虽慢,却会无限增大)。这是一个让人惊讶的事实,值得记住。
🧠 一句话记忆 通项趋于 0 是收敛的必要条件,不是充分条件。调和级数 1+1/2+1/3+… 就是通项趋 0 却发散的反例。
必要条件的两行证明,与一个「越走越慢却永不停」的反例
「收敛 ⇒ 通项趋 0」可以两行证完:设部分和 Sₙ → S,则相邻部分和之差 aₙ = Sₙ − Sₙ₋₁ → S − S = 0(两个都趋于同一极限,差必趋于 0)。直觉翻译:收敛意味着「加到后面几乎不再变化」,那么每次新加进去的 aₙ 自然必须小到可以忽略。反过来,通项趋 0 完全不够用——调和级数就是那个「打脸」的反例,它值得一个不借助任何高级工具的初等证明:
把调和级数按 2 的幂分组,每组单独估和(第 k 组含 2ᵏ 项,每项都不小于该组最小分母的倒数):
1/3 + 1/4 > 1/4 + 1/4 = 1/2; 1/5 + … + 1/8 > 4 × (1/8) = 1/2; 1/9 + … + 1/16 > 1/2; …
于是每前进一组,部分和至少再增加 1/2;无穷多组累加,和必然超过任何数——调和级数发散,尽管通项 1/n 温柔地趋近于 0。直觉为什么失灵?因为「趋 0」只说明加数个头变小,没说明变小的速度足够快:1/n 的衰减恰好卡在「差一点点就够快」的临界线上(p = 1 正是 p 级数的分水岭,见下节)。
📐 例题 3 数值实验:肉眼对比两类部分和
分别计算调和级数与 Σ1/n² 在 n = 10、100、1000 处的部分和,观察趋势并给出判断。
思路 算部分和不需要任何新工具,逐项累加即可(鼓励你亲手用程序或表格验证)。
解 数值结果(保留 4 位小数):
调和级数:H₁₀ = 2.9290,H₁₀₀ = 5.1874,H₁₀₀₀ = 7.4855——规模每扩大 10 倍大约只涨 2.3(恰是 ln10),蜗牛爬行但永无尽头;
Σ1/n²:S₁₀ = 1.5498,S₁₀₀ = 1.6350,S₁₀₀₀ = 1.6439——迅速贴近一个有限值(π²/6 ≈ 1.6449),收敛。
对照鲜明:同样通项趋 0,命运完全相反。
答:H₁₀₀₀ ≈ 7.486 且仍在缓慢增长(发散);Σ1/n² 前 1000 项已稳定在 1.644 附近(收敛)。 ⚠ 易错点:数值实验只是「证据」不是「证明」——H₁₀₀₀ 才 7.49,前一万年看着都像要收敛的样子,必须配合判别法(14.3 节)才能下结论;这正是「直觉会翻车,严格判别法必要」的活教材。
这组实验还能读出第二层信息:收敛不止一种姿态。Σ1/n² 是「单侧逼近」——部分和一路爬升、稳稳靠顶;而交错级数是「双侧夹逼」——部分和在真值两侧来回穿梭,误差一级一级削短(例题 7 将给出精确保证)。单调有界准则负责审前者,夹逼与莱布尼茨判别法负责审后者。看到一个逼近过程时多问一句:它从一侧爬过来,还是在两侧荡过来?答案直接决定误差估计的写法。
工程视角:数值方法里到处是级数收敛问题。迭代解方程时,若每步误差 eₙ 满足 eₙ₊₁ ≤ c·eₙ(0 < c < 1),则总误差被一个公比 c 的几何级数控制:总误差有界、可预估——这就是「收敛速度」的数学本质,也是仿真软件敢承诺「计算精度」的底气。而判断一个迭代格式的 c 是否小于 1,用的正是本章比值/根值判别法的同款思想:看「误差这项」与「误差上项」的比值极限。
辨析 · 「不收敛」有三种死法 ① 部分和冲向无穷:1 + 1 + 1 + …;② 部分和来回振荡:1 − 1 + 1 − 1 + …;③ 部分和有界却不收敛:振荡类的通病。三种情形在工程数据里都会现身,分别对应「发散」「颤振」「极限环」等不同病征——先分清死因,才谈救治。
14.3几何级数与 p 级数
两个最重要的「基准级数」,其他级数常和它们比较:
几何级数(等比级数)
a + ar + ar² + ar³ + … (首项 a,公比 r)
它的部分和有一个漂亮公式,第 n 项部分和 Sₙ = a(1 − rⁿ)/(1 − r)。于是:
几何级数收敛条件 当 |r| < 1 时收敛,和为 a/(1−r);当 |r| ≥ 1 时发散。
例如 1/2 + 1/4 + 1/8 + …(a=1/2,r=1/2)的和是 (1/2)/(1−1/2) = 1。
p 级数
1 + 1/2p + 1/3p + 1/4p + … = Σ 1/np
p 级数收敛条件 当 p > 1 时收敛;当 p ≤ 1 时发散。比如 p=1 是调和级数(发散),p=2 的 Σ1/n² 收敛(和等于 π²/6,一个惊艳的结果)。
🧠 一句话记忆 几何级数看公比 |r| < 1;p 级数看指数 p > 1。都收敛。
两个基准级数的「为什么」
几何级数求和公式值得亲手推导一次(乘公比、错位相减):Sₙ = a + ar + … + arⁿ⁻¹,两边乘 r 得 rSₙ = ar + ar² + … + arⁿ,两式相减,中间项全部抵消:(1−r)Sₙ = a − arⁿ,故 Sₙ = a(1−rⁿ)/(1−r)。当 |r| < 1 时 rⁿ → 0(第 2 章的结论),取极限得 a/(1−r)。一次错位相减,把无穷压缩成一个分数——这个技巧在差分方程、概率母函数里还会反复出现。
p 级数的分水岭 p = 1 有一个几何直观:把 Σ1/nᵖ 想成一块块矩形面积,第 n 块高 1/nᵖ、宽 1,它们恰好贴在曲线 y = 1/xᵖ 下方。而反常积分 ∫₁^∞ dx/xᵖ 当 p > 1 时收敛(值为 1/(p−1))、p ≤ 1 时发散(p = 1 时积出 ln x,无界)。矩形与曲线下方面积同生共死,级数亦然:p = 2 时 Σ1/n² < 1 + ∫₁^∞dx/x² = 2,被「面积」牢牢按住;p = 1 时调和级数则跟着 ln x 一起奔向无穷。这就是积分判别法的雏形,也解释了临界线为什么恰好画在 p = 1:1/n 的衰减速度,刚好追不上「面积发散」的脚步。
三大判别法:没有闭式和,就比大小、比速度
绝大多数级数求不出部分和的闭式,数值实验又靠不住(例题 3 的教训),怎么办?思路很务实:拿两个基准级数当标尺。比大小——通项不大于收敛级数的通项(比较判别法);比衰减速度——看通项前后项之比、或 n 次方根的极限(比值、根值判别法)。判别法不告诉你「和是多少」,只回答工程上更迫切的问题:收不收敛。
📐 例题 4 比较判别法
判断级数 Σ 1/(n²+1) = 1/2 + 1/5 + 1/10 + … 的敛散性。
思路 通项长得像 1/n²,先猜「跟 p=2 的兄弟差不多」,再用不等式把它按在 1/n² 底下,借 p 级数的收敛性。
解 对一切 n ≥ 1 有 n² + 1 > n²,故 0 < 1/(n²+1) < 1/n²。而 Σ1/n² 是 p = 2 > 1 的收敛 p 级数,由比较判别法,原级数收敛。数值验证:前 1000 项部分和 ≈ 1.0757,已贴住极限值(≈ 1.0767)纹丝不动。
答:收敛。 ⚠ 易错点:不等式方向别搞反——「大的收敛才能保证小的收敛」;反过来「大的发散」推不出小的发散,因为小的可能小得多。
比较判别法还有个免受「造不等式」之苦的极限版:若 aₙ/bₙ → c(0 < c < ∞,两者同阶),则两级数同生同死。例如 sin(1/n) ~ 1/n,故 Σsin(1/n) 与调和级数一同发散;1 − cos(1/n) ~ 1/(2n²),故 Σ(1−cos(1/n)) 与 Σ1/n² 一同收敛。同阶通项,同阶命运——本质是用第 8 章的等价无穷小给级数分档归类,工程里按「通项长得像谁」快速定位参照系,用的就是这招。
📐 例题 5 比值判别法(达朗贝尔)
判断级数 Σ n/2ⁿ = 1/2 + 2/4 + 3/8 + … 的敛散性;若收敛,求其和。
思路 通项含 2ⁿ,指数增长强于多项式增长——比值判别法定量回答「到底强多少」:算后项与前项之比的极限 ρ。
解 ρ = lim [(n+1)/2n+1] ÷ [n/2ⁿ] = lim (n+1)/(2n) = 1/2 < 1,级数收敛。
求和有条巧路:已知 1/(1−x) = Σxⁿ(|x| < 1),两边求导得 1/(1−x)² = Σ n·xn−1;令 x = 1/2:Σ n·(1/2)n−1 = 1/(1/2)² = 4,故 Σ n/2ⁿ = 4 × 1/2 = 2。数值抽查:前 10 项和 1.9883,前 20 项和 1.99998,确实奔向 2。
答:收敛,和为 2。 ⚠ 易错点:ρ = 1 时判别法失效(Σ1/n 与 Σ1/n² 都给出 ρ=1,命运却相反),此时必须换用比较判别法或积分判别法——判别法有自己的管辖范围。
📐 例题 6 根值判别法(柯西)
判断级数 Σ (2n/(3n+1))ⁿ 的敛散性。
思路 通项整体带 n 次方,根值判别法天生对口:算 n 次方根的极限 ρ = lim ⁿ√|aₙ|。
解 ⁿ√(2n/(3n+1))ⁿ = 2n/(3n+1) → 2/3 < 1,级数收敛。数值抽查:前 10 项部分和 ≈ 1.4464,前 100 项 ≈ 1.4714,之后各位数字不再变动。
答:收敛。 ⚠ 易错点:开 n 次方后若仍含 n,先取极限再比较;ρ 与 1 的大小关系才是结论依据,ρ = 1 同样失效。经验法则:通项含 n 次方用根值,含阶乘或 aⁿ 用比值,长得像 1/nᵖ 用比较。
📐 例题 7 交错级数与莱布尼茨判别
判断 1 − 1/2 + 1/3 − 1/4 + …(交错调和级数)的敛散性,并估计只取前 10 项时的误差。
思路 正负交替,不能直接套正项级数的判别法。莱布尼茨判别法:通项绝对值单调递减且趋于 0 ⇒ 收敛;且余项不超过第一个被舍去的项。
解 |aₙ| = 1/n 单调递减且 → 0,满足莱布尼茨条件,级数收敛——它的和是个惊喜:恰为 ln 2 ≈ 0.6931(严格推导需要积分工具,超出本章,先记住这个「级数与对数握手」的名场面)。
取前 10 项:S₁₀ = 1 − 1/2 + … − 1/10 ≈ 0.6456,按莱布尼茨保证,误差 |S − S₁₀| ≤ 第 11 项 = 1/11 ≈ 0.0909。实际误差 ≈ 0.0475,确实没超过上界。
答:收敛于 ln 2 ≈ 0.6931;前 10 项近似的误差不超过 1/11。 ⚠ 易错点:「误差 ≤ 下一项」是交错级数独有的福利,正项级数没有这种保证;另外本例各项取绝对值后恰是发散的调和级数——它是下面辨析里「条件收敛」的代言人。
辨析 · 绝对收敛与条件收敛 把级数各项换成绝对值另算一遍:仍收敛 ⇒ 绝对收敛(如 Σ1/n²、Σn/2ⁿ);原级数收敛但绝对值级数发散 ⇒ 条件收敛(如交错调和级数)。这个区分不是学术洁癖:绝对收敛的级数可以随意重排、逐项相乘,和不变;条件收敛的级数经重排甚至能「收敛」到任何数(黎曼重排定理)。工程上凡是要对级数做换序、分组、逐项积分的操作,先问一句:绝对收敛吗?
工程视角:判别法选哪把刀,工程里同样讲经验。传热学把温度场展开成特征函数级数、信号处理把周期波形叠加成一串谐波(傅里叶级数——函数版的无穷级数,与 14.4 节的幂级数是近亲),第一步都是问「这串叠加收不收敛、收敛多快」;收敛慢的级数意味着要截断很多项才够精度,直接决定计算量与实时性。判别法,就是级数投入使用前的体检报告。
顺带说透「无穷」在级数里的角色:判断敛散只看尾巴——删去、增加或改动有限项,不改变敛散性(只会平移和的大小)。原因简单:有限项只给部分和贡献常数,动不了「极限是否存在」这件事。所以遇到级数前几项不顺眼别纠结,直接跳到足够靠后的第 N 项起再上判别法——发散与否是无穷的属性,不是开头的属性。
| 通项特征 | 首选判别法 | 理由 |
|---|---|---|
| 形如 1/nᵖ,或能与之比大小 | 比较判别法 | p 级数是现成标尺 |
| 含 aⁿ、n! 与多项式相乘 | 比值判别法 | 前后项相除,指数/阶乘约得快 |
| 整体带 n 次方 | 根值判别法 | 开 n 次方恰好消去外层幂 |
| 正负交替 | 莱布尼茨判别法 | 利用交替抵消,还附赠误差估计 |
| ρ 算出 = 1 | 以上全部失效 | 退回比较 / 积分判别法 |
14.4幂级数与收敛半径
现在从「无穷多个数」升级到「无穷多个函数」。形如
c₀ + c₁x + c₂x² + c₃x³ + … = Σ cₙxⁿ
的级数叫幂级数——每一项都是 x 的幂。它的神奇之处在于:它定义了一个函数(对每个 x,求和得到一个函数值)。
关键问题:对哪些 x,这个级数收敛?答案非常规整——存在一个数 R(叫收敛半径),使得:
- 当 |x| < R 时,级数收敛;
- 当 |x| > R 时,级数发散;
- |x| = R 时需单独判断。
换句话说,幂级数的收敛区域是以 0 为中心的区间 (−R, R)。
最经典的幂级数是几何级数:
1 + x + x² + x³ + … = 1/(1 − x), 当 |x| < 1
这个等式意味深长:左边是「无穷多个 x 的幂加起来」,右边是一个简单的分数。它告诉我们,一个复杂的东西,可以写成无穷多项之和。这一思想在下一节达到巅峰。
收敛半径怎么算:比值判别法的直接移植
幂级数 Σcₙxⁿ 对每个固定的 x 就是一个数项级数,于是 14.3 节的比值判别法可以直接搬来:通项 cₙxⁿ 与前项之比的绝对值是 |cₙ₊₁/cₙ|·|x|。若 |cₙ₊₁/cₙ| → L,则比值极限为 L·|x|,由比值判别法:L·|x| < 1 时收敛,L·|x| > 1 时发散。解这个不等式,得到收敛半径公式
R = 1/L = lim |cₙ/cₙ₊₁| (L = 0 时 R = ∞;L = ∞ 时 R = 0)
一句话总结:系数衰减得越快(L 越小),收敛的地盘越大。eˣ 的系数是 1/n!,衰减飞快,所以 R = ∞(例题 9);1/(1−x) 的系数全是 1,L = 1,R = 1。收敛半径由系数天生的衰减速度决定,与 x 无关——先看系数,就知道这个级数「能走多远」。
端点是判别法的盲区,必须单独验血。在 |x| = R 处比值极限恰好等于 1,比值判别法当庭失效;而且同一个半径 R,左右端点可能一个收敛一个发散——开区间、闭区间、半开半闭四种组合在教科书里全部真实存在。所以「求收敛域」永远是两步走:先用公式拿 R,再把 x = ±R 逐个代入、化归为熟知的数项级数检验。这一步偷懒,答案就错一半,见例题 8。
端点的四种组合都有真实代表:Σxⁿ 是 (−1, 1),两端皆散;Σxⁿ/n² 是 [−1, 1],两端皆收;例题 8 的 Σxⁿ/n 是 [−1, 1),左端收右端散;把它系数换成 (−1)ⁿ/n 则得到 (−1, 1],右端收左端散。四个例子套用同一个半径公式都只吐出一句话「R = 1」——区间长相全靠端点逐个验出来,这就是「收敛域必含端点检验」的最强理由。
📐 例题 8 收敛半径 + 端点检验(完整两步走)
求幂级数 Σ xⁿ/n 的收敛半径与收敛域。
思路 第一步比值法定 R;第二步令 x = ±R,各自化归为 14.3 节的数项级数判断。
解 比值极限 = lim [|x|n+1/(n+1)] ÷ [|x|ⁿ/n] = |x|·n/(n+1) → |x|。级数收敛 ⟺ |x| < 1,故 R = 1。
端点 x = 1:级数成为 Σ1/n——调和级数,发散;
端点 x = −1:级数成为 Σ(−1)ⁿ/n——交错级数,1/n 单调趋 0,由莱布尼茨判别法收敛(和为 −ln2 ≈ −0.6931)。
所以收敛域是 [−1, 1):左端闭、右端开。数值抽查:x = −1 时前 1000 项部分和 ≈ −0.6926,明确奔 −0.6931 而去;x = 1 时部分和爬到 7.49 仍在涨(正是例题 3 的 H₁₀₀₀)。
答:R = 1,收敛域 [−1, 1)。 ⚠ 易错点:把「收敛半径 R=1」直接当「收敛域 [−1, 1]」——端点不验就下结论,是本章最高频错误。
📐 例题 9 收敛半径为无穷大:eˣ 的级数
求幂级数 Σ xⁿ/n! 的收敛半径。
思路 系数 cₙ = 1/n! 衰减极快,预期 R 很大,比值法量化这个直觉。
解 比值极限 = lim [|x|n+1/(n+1)!] ÷ [|x|ⁿ/n!] = |x|/(n+1) → 0(对任何固定的 x)。比值恒小于 1,级数对一切 x 收敛,R = ∞。
这个级数正是 eˣ 的泰勒展开(14.5 节)——它宣告 eˣ 的级数在整个实轴上有效,用级数算 e²、e⁻⁵、e¹⁰ 都合法。抽查 x = 10:虽然前几项暴涨到 10¹⁰/10! ≈ 2755,可 n 一越过 x,阶乘立刻反超压场,部分和最终稳稳落到 e¹⁰ ≈ 22026。
答:R = ∞(全轴收敛)。 ⚠ 易错点:「前几项很大」不代表发散——比值判别法看的是 n → ∞ 的最终趋势,一时的暴涨会被阶乘碾平。
顺带预告幂级数最「好命」的性质:在收敛区间内部,幂级数可以像多项式一样逐项求导、逐项积分,且新级数的收敛半径不变(端点可能变)。正是这条性质,让例题 5 的「先求导再代值」成为合法操作,也让下一节泰勒级数可以名正言顺地「求导造系数、积分造函数」。
工程视角:幂级数定义的函数自带适用范围标签——收敛域就是它的保修范围。工程手册里大量近似公式都是截断的级数(小角度公式、小扰动线性化),使用前必须确认自变量落在收敛域内、且足够靠近展开点,否则近似会荒腔走板。下一节泰勒级数把这个「范围意识」推向精确。
辨析 · 收敛半径 vs 收敛域 半径 R 只回答「从中心到边界多远」,收敛域还要回答「边界点归不归我管」。操作顺序永远是:比值法求 R → 端点逐个代入化归为 p 级数 / 交错级数 → 拼出最终区间。另外,Σcₙ(x−a)ⁿ 这种「以 a 为中心」的展开,R 的公式不变,收敛区间只是整体平移为 (a−R, a+R)——展开点选在哪里,是下一节的自由。
14.5泰勒级数:用多项式拼出函数
幂级数的思想,引出了全书最华彩的结果之一——泰勒级数:
泰勒级数 在 x = 0 附近,任意「足够光滑」的函数 f 都可以展开成:
f(x) = f(0) + f′(0)·x + f″(0)·x²/2! + f‴(0)·x³/3! + …
每一项的系数,都由 f 在 0 点的各阶导数决定。
系数公式是怎么「求」出来的:逐个对号入座
这套系数不是猜的,是解出来的。设 f(x) = c₀ + c₁x + c₂x² + c₃x³ + … 在 0 附近成立,我们逐个「审问」每个系数:
代入 x = 0,右边只剩 c₀(所有含 x 的项归零),得 c₀ = f(0);两边求导一次再代入 x = 0,x² 的导函数 2x 在 0 处也归零,只剩 c₁,得 c₁ = f′(0);再求导一次,x² 项的二阶导 2c₂ 挺到最前排(x³ 以上求导两次后仍带着 x,全部归零出局),得 2c₂ = f″(0),即 c₂ = f″(0)/2!;依此类推,xⁿ 连续求导 n 次后变成常数 n!·cₙ,于是 cₙ = f⁽ⁿ⁾(0)/n!。
为什么每次都要除以 n!?因为xⁿ 每被求导一次就掉一个因子下来,n 次求导恰好掉出 n×(n−1)×…×2×1 = n!。除掉它,剩下的才恰好等于「函数在 0 点的第 n 阶导数」。换句话说,泰勒展开就是把 f 在一点的全部导数信息,按 n! 的比例兑换成多项式系数:一阶信息决定斜率(切线),二阶决定弯曲方向,阶数越高、形貌越精细。这就是「局部多项式化」的本质——光滑函数在一点附近长什么样,由它在这点的各阶导数唯一决定;泰勒级数只是把这个思想推到无穷阶。
截断必然有误差,误差也有经典估计(拉格朗日余项,与第 8 章中值定理同源):只取到 xⁿ 项时,Rₙ(x) = f⁽ⁿ⁺¹⁾(ξ)·xⁿ⁺¹/(n+1)!,其中 ξ 介于 0 与 x 之间。工程上通常不知道 ξ 在哪,就取该导数的一个上界 M 来压住误差:|Rₙ| ≤ M·|x|ⁿ⁺¹/(n+1)!。看到分母的 (n+1)! 就该放心——阶乘增长是一切指数增长的克星,这正是下面两道例题能「少算几项就够精度」的原因。
展开点也不必是 0:在 a 点展开得 f(a) + f′(a)(x−a) + f″(a)(x−a)²/2! + …,称为在 a 处的泰勒级数(在 0 处展开的特例也叫马克劳林级数)。展开点选得离关心区域越近,同样项数精度越高:算 sin 0.6 在 0 处展开绰绰有余;算 sin 2.1,聪明的做法是先用诱导公式 sin(π/2 + u) = cos u 把它化成 cos(2.1 − π/2) ≈ cos 0.53,角度归拢回小量,再用余弦展开头几项拿下。工程近似手册里每条公式都标着「在某某点附近有效」,说的就是展开点与适用半径这对搭档。
它的意义:用最简单的函数(多项式)去逼近任意函数。多项式只涉及加减乘除,所以一旦展开,复杂的函数就能被计算机轻松计算。
看几个最著名的展开:
| 函数 | 泰勒展开 |
|---|---|
| eˣ | 1 + x + x²/2! + x³/3! + … |
| sin x | x − x³/3! + x⁵/5! − x⁷/7! + … |
| cos x | 1 − x²/2! + x⁴/4! − x⁶/6! + … |
| 1/(1−x) | 1 + x + x² + x³ + …(|x|<1) |
看 sin x 的展开,第一项 x 就是第 3 章那个重要极限「sin x ≈ x(x 很小时)」的由来——它其实是泰勒展开的第一项。而 e 的展开在 x=1 时给出:
e = 1 + 1 + 1/2! + 1/3! + 1/4! + … ≈ 2.71828…
你的计算器算 e、sin、cos,正是用这些级数,逐项累加到足够精度。这就是无穷级数最实在的用途。
🧠 一句话记忆 泰勒级数:函数 = 各阶导数当系数、除以阶乘、乘 x 的幂,累加。第一项是「函数值」,第二项是「线性近似」(切线)。
📐 例题 10 用泰勒展开计算 sin 0.5(精度 0.001)
用泰勒级数计算 sin 0.5,要求误差不超过 0.001。
思路 sin x = x − x³/3! + x⁵/5! − …,各项绝对值迅速缩小;用余项上界决定「取几项够用」,这是级数近似的标准流程。
解 取前两项:sin 0.5 ≈ 0.5 − 0.5³/6 = 0.5 − 0.0208333 = 0.4791667。
误差多大?两条路殊途同归:① 交错级数性质——余项绝对值不超过第一个舍去项:0.5⁵/120 ≈ 0.00026;② 拉格朗日余项——由于 x⁴ 项系数为 0,截断式实为「四阶泰勒多项式」,|R| ≤ |cos ξ|·0.5⁵/120 ≤ 0.00026。两条路都 < 0.001,精度达标。
对照真值 sin 0.5 = 0.4794255…,实际误差 0.0002588,与上界严丝合缝。
答:sin 0.5 ≈ 0.4792(实际误差 < 0.0003,优于 0.001 的要求)。 ⚠ 易错点:余项的阶数要数对——截断式是 x³ 次(x⁴ 项为 0,升位到四阶),余项分母是 5! 而不是 3!。
📐 例题 11 计算 e 到八位可靠数字
用 e = Σ 1/n! 计算 e,使误差不超过 5×10⁻⁸。
思路 通项 1/n! 衰减如山倒:先累加到 1/10!,再用余项上界验收精度。
解 S = 1 + 1 + 1/2! + … + 1/10! = 2.7182818011。
余项 R₁₀ = 1/11! + 1/12! + … < 1/11!·(1 + 1/12 + 1/12² + …) = 1/11! × 12/11 ≈ 2.74×10⁻⁸ < 5×10⁻⁸,达标。
对照真值 e = 2.7182818284…,实际误差 ≈ 2.7×10⁻⁸;小数点后前 7 位(2.7182818…)与真值完全一致,第 8 位已在误差容忍之内。
答:e ≈ 2.7182818(误差 < 3×10⁻⁸)。 ⚠ 易错点:余项估计中「1 + 1/12 + 1/12² + …」用几何级数求和是点睛之笔——级数工具反过来服务于级数计算,这正是数学的自洽。
工程视角 · 小角度近似就是一阶泰勒:飞控与导航里的「小角度假设」sin α ≈ α、tan α ≈ α、cos α ≈ 1 − α²/2,全部是泰勒截断:α = 0.1 rad(约 5.7°)时,sin α 的一阶近似误差 ≤ α³/6 ≈ 0.00017,远小于多数传感器的分辨率,完全透明。迎角、姿态角、轨道摄动分析中的「线性化」模型,本质都是「在展开点附近用低阶泰勒多项式顶替原函数」——线性化不是偷懒凑合,而是有误差上界保证的数学手术。反过来,角度变大(α 超过 0.3 rad)一阶近似迅速失真,必须回到完整函数或更高阶展开——这正是 14.4 节「收敛域/适用范围」意识的日常版本。
辨析 · 「光滑」不等于「想展多远展多远」 两剂清醒药:① 1/(1−x) 无比光滑,但级数只在 |x| < 1 收敛——x = 2 处函数活得好好的,级数却发散,泰勒级数是局部克隆,不是全局替身;② 极端反例 e−1/x²(补充定义 f(0)=0):它在 0 点的一切导数全为 0,泰勒级数恒等于 0,「查无此函数」——级数收敛却收敛到别的对象。好在工程常见函数(eˣ、sin、cos、ln(1+x))都有定理保证级数收敛到自身。使用展开永远自问两句:收敛域够到我要的 x 吗?余项压得住我要的精度吗?
本章小结
- 无穷级数的和,定义为部分和序列的极限。
- 几何级数 |r|<1 收敛,和 a/(1−r);p 级数 p>1 收敛。
- 通项趋于 0 是收敛的必要条件,但非充分(调和级数是反例)。
- 幂级数在收敛半径 R 内收敛,定义出一个函数。
- 泰勒级数用多项式逼近任意函数,是计算 e、sin、cos 的基石。
🎓 全课收官 · 十四章连成的一条主线
走到这里,十四站旅程连成一条完整的主线:函数(第 1 章,确定研究对象)→ 极限(第 2–3 章,微积分的地基)→ 连续(第 4 章,变化的底色)→ 导数(第 5–6 章,瞬时变化率)→ 中值定理(第 8 章,局部信息通向全局结论的桥梁)→ 积分(第 9–12 章,累积与求和的反演)→ 微分方程(第 13 章,用变化规律还原过程)→ 无穷级数(第 14 章,用简单函数逼近复杂函数)。回头看,微积分回答的其实是四个大问题:变化得多快(导数)?积累成多少(积分)?过程如何演化(微分方程)?如何逼近与计算(级数)?——工程世界的绝大多数定量问题,最终都落进这四个筐。
这些知识将去往哪里?泰勒级数与收敛半径,是数值计算、模型线性化、小扰动分析的数学底座;微分方程将以二阶、偏微分的形式在振动分析、电路原理、流体力学中重新登场;定积分算出的面积、体积、弧长,是结构分析与运动学计算的日常工具;而贯穿全书的极限思想,会在概率论的大数定律与中心极限定理里迎来最后一次盛大彩排。教材有终点,数学没有——把「变化」变成「可计算」,就是这十四章真正教给你的事。
读完本章,你应该能……
- 解释「无穷级数的和 = 部分和的极限」。
- 判断几何级数 1/2 + 1/4 + 1/8 + … 收敛,并求它的和。
- 说出调和级数为什么「通项趋 0 却发散」。
- 说明什么是收敛半径,以及幂级数如何定义一个函数。
- 写出 eˣ 或 sin x 的泰勒展开,并解释计算器如何算它们。
- 用比值与根值判别法各判断一个正项级数,并说明 ρ=1 时该怎么办。
- 求幂级数收敛域时,说明为什么端点必须单独检验(以 Σxⁿ/n 为例)。
- 用泰勒余项估计解释「取几项才能达到指定精度」(如 sin 0.2 的两项近似误差约 3×10⁻⁶)。
思考题
1. 为什么 1/2 + 1/4 + 1/8 + … 的和恰好是 1,而不是「接近但不到 1」?
提示:部分和是 1 − 1/2ⁿ,它的极限是 1。级数的「和」定义为这个极限,所以就是 1。
2. 通项趋于 0 为什么不能保证级数收敛?
提示:调和级数 1+1/2+1/3+… 通项 1/n→0,但部分和无限增大,发散。
3. 求几何级数 1 + 1/3 + 1/9 + 1/27 + … 的和。
提示:a=1,r=1/3,和 = 1/(1−1/3) = 3/2。
4. 泰勒展开 sin x = x − x³/3! + …,当 x 很小时,sin x 近似等于什么?
提示:近似等于 x(只取第一项),这就是重要极限 sin x ≈ x 的由来。
5. 求几何级数 1 − 1/2 + 1/4 − 1/8 + … 的和。
提示:a = 1,r = −1/2,|r| < 1 收敛,和 = 1/(1+1/2) = 2/3。
6. 比值判别法算出 ρ = 1 说明什么?举两个 ρ=1 但命运相反的例子。
提示:说明判别法失效(不能下结论)。Σ1/n 与 Σ1/n² 都给出 ρ=1,一个发散一个收敛,此时须换比较或积分判别法。
7. 幂级数 Σ xⁿ/n 与 Σ xⁿ/n! 的收敛半径各是多少?端点怎么办?
提示:前者 R=1,端点 x=−1 收敛、x=1 发散,收敛域 [−1,1);后者 R=∞,全轴收敛,没有端点问题。
8. 为什么「1/(1−x) 在 x=2 处函数存在、但级数发散」并不矛盾?
提示:泰勒/几何级数是局部展开,只在收敛域 |x|<1 内代表函数;收敛域之外的函数值与级数无关,须用其他方式计算。