前置知识: 高等数学

无穷级数与常微分方程

00:00
19 min Advanced 2026/6/14

常数项级数收敛判别法、幂级数收敛半径与展开、傅里叶级数;常微分方程:一阶/可降阶/二阶常系数线性/欧拉方程。

1. 常数项级数

1.1 基本概念

给定数列 ,称 常数项级数。部分和 ,若 存在,则称级数收敛,和为 ;否则发散

收敛的必要条件:若 收敛,则 。注意反之不成立(如调和级数)。

基本性质

  • 级数去掉或添加有限项不改变收敛性
  • ,则
  • 均收敛,则 收敛且和为对应和之加减

1.2 正项级数判别法

时, 为正项级数,其部分和序列单调递增,故收敛 部分和有上界。

比较判别法:设 ,若 收敛则 收敛;若 发散则 发散。

比较判别法的极限形式:设 ,若

  • :两级数同敛散
  • 收敛 收敛
  • 发散 发散

比值判别法(D’Alembert):设 ,若

  • :收敛
  • :发散
  • :不确定

根值判别法(Cauchy):设 ,若

  • :收敛
  • :发散
  • :不确定

积分判别法:设 上非负单调递减,则 同敛散。

判别法选择策略:含阶乘用比值法,含 次幂用根值法,能与 -级数比较时用比较法,通项可积时用积分法。

1.3 交错级数与莱布尼茨判别法

莱布尼茨判别法:若交错级数 )满足:

  1. (单调递减)

则级数收敛,且余项

1.4 绝对收敛与条件收敛

  • 绝对收敛 收敛 收敛
  • 条件收敛 收敛但 发散

绝对收敛级数具有可交换性(任意重排后和不变),条件收敛级数不具有此性质(Riemann 重排定理)。

2. 幂级数

2.1 收敛半径与收敛域

形如 的级数称为幂级数。若

存在,则 收敛半径。级数在 时绝对收敛, 时发散, 处需单独判断。

收敛域:开区间 加上端点收敛情况的并集。

对于 ,收敛区间为

2.2 幂级数的性质

逐项求导:在收敛区间内,

逐项积分:在收敛区间内,

逐项求导和积分后收敛半径不变,但端点收敛性可能改变。

2.3 函数的幂级数展开

Taylor 级数:若 处无穷可微,则

常用展开式,即 Maclaurin 级数):

间接展开法:利用已知展开式通过变量代换、逐项求导、逐项积分等得到新展开式,避免直接计算高阶导数。

2.4 幂级数求和

利用已知的和函数(如 ),通过逐项求导或积分求未知级数的和。

典型方法:设 ,对 求导或积分化为已知和函数,再逆运算得到

3. 傅里叶级数

3.1 Dirichlet 收敛定理

为周期,若满足 Dirichlet 条件

  1. 在一个周期内连续或只有有限个第一类间断点
  2. 在一个周期内只有有限个极值点

的傅里叶级数收敛,且在连续点 处收敛于 ,在间断点 处收敛于

3.2 傅里叶系数

为周期的函数 的傅里叶系数:

傅里叶级数为:

3.3 周期延拓与奇偶延拓

周期延拓:对定义在 上的非周期函数,将其延拓为 周期函数后展开。

偶延拓(余弦级数):将 延拓为偶函数,则

奇延拓(正弦级数):将 延拓为奇函数,则

3.4 任意周期的傅里叶级数

为周期,令 化为 周期:

4. 常微分方程:一阶方程

4.1 可分离变量方程

形如 的方程,分离变量后积分:

,分离得 ,积分得 ,即

4.2 齐次方程

形如 的方程,令 ,则 ,代入得:

化为可分离变量方程求解。

4.3 一阶线性方程

形如 的方程。

常数变易法:先解齐次方程 ,得 ,再将 换为 代入原方程确定

通解公式

4.4 Bernoulli 方程

形如 )的方程。

,则 ,代入化为一阶线性方程:

5. 可降阶的二阶方程

5.1

直接积分两次:

5.2 型(不显含

,则 ,方程降为一阶方程 ,解出 后再积分得

5.3 型(不显含

,则 方程降为 ,解出 后再分离变量求

6. 二阶常系数线性微分方程

6.1 齐次方程

特征方程 ,设

的情况通解
(实
(重
(共轭复

6.2 非齐次方程

通解 = 齐次通解 + 非齐次特解。特解用待定系数法

设特解 ,其中 特征方程的重数(0/1/2),项式。

设特解 ,其中 特征方程的重数(0 或 1)。

7. 欧拉方程

形如 方程称为方程

变量代换:令 (即 ),则:

更一般地,引入算 ,有

代入后化为常系数线性方程求解,再代回

二阶欧方程

,化为 ,用常系数方法求解。

8. 综合例题与 Python 辅助计算

8.1 幂级数求和示例

的和。

,则

代入

8.2 傅里叶级数 Python 计算

import numpy as np
import matplotlib.pyplot as plt

# 方波信号的傅里叶级数逼近
def square_wave_fourier(x, N):
    """N 阶傅里叶级数逼近方波"""
    result = np.zeros_like(x)
    for k in range(1, N + 1):
        n = 2 * k - 1  # 仅奇数项
        result += (4 / (n * np.pi)) * np.sin(n * x)
    return result

x = np.linspace(-2 * np.pi, 2 * np.pi, 1000)
y_exact = np.sign(np.sin(x))  # 方波

fig, axes = plt.subplots(2, 2, figsize=(12, 8))
for ax, N in zip(axes.flat, [1, 5, 21, 101]):
    y_approx = square_wave_fourier(x, N)
    ax.plot(x, y_exact, 'k--', alpha=0.5, label='方波')
    ax.plot(x, y_approx, 'b-', label=f'N={N}阶')
    ax.set_title(f'傅里叶级数逼近 (N={N})')
    ax.legend()
    ax.grid(True, alpha=0.3)
plt.tight_layout()
plt.savefig('fourier_approx.png', dpi=150)
plt.show()

8.3 常微分方程数值解

from scipy.integrate import solve_ivp
import numpy as np
import matplotlib.pyplot as plt

# 二阶常系数线性方程: y'' + 2y' + 5y = 0
# 令 y1 = y, y2 = y', 则 y1' = y2, y2' = -2y2 - 5y1
def ode_system(t, Y):
    y1, y2 = Y
    return [y2, -2 * y2 - 5 * y1]

# 特征方程 r^2 + 2r + 5 = 0, r = -1 ± 2i
# 解析解: y = e^{-t}(C1*cos(2t) + C2*sin(2t))

sol = solve_ivp(ode_system, [0, 10], [1, 0], dense_output=True)
t = np.linspace(0, 10, 500)
y_numerical = sol.sol(t)[0]
y_analytical = np.exp(-t) * np.cos(2 * t)  # C1=1, C2=0

plt.figure(figsize=(10, 5))
plt.plot(t, y_numerical, 'b-', label='数值解')
plt.plot(t, y_analytical, 'r--', label='解析解')
plt.xlabel('t')
plt.ylabel('y')
plt.title("y'' + 2y' + 5y = 0 的解")
plt.legend()
plt.grid(True, alpha=0.3)
plt.savefig('ode_solution.png', dpi=150)
plt.show()

8.4 欧拉方程求解示例

from sympy import symbols, Function, dsolve, Eq

x = symbols('x')
y = Function('y')

# 欧拉方程: x^2*y'' + xy' - y = x^2
ode = Eq(x**2 * y(x).diff(x, 2) + x * y(x).diff(x) - y(x), x**2)
sol = dsolve(ode, y(x))
print("欧拉方程的解:", sol)
# 输出: y(x) = C1*x + C2/x + x**2/3

9. 知识脉络与要点总结

| 主题 | 方法 | 关键公式/定理 | | ------------- | --------------------------- | ----------------------------- | ----------- | --- | | 正项级数 | 比较法/比法/值法/积分法 | 极限形式比较、D’Alembert 判别 | | 交错级数 | 莱布尼茨判别法 | 调递减 + 趋于零 | | 绝/条件收敛 | 绝收敛级数重排 | Riemann 重排定理 | | 幂级数 | 收敛半径/间接展开 | | | 傅里叶级数 | 系数公式/奇偶延拓 | Dirichlet 收敛定理 | | 一阶 ODE | 分离变量/齐次代换/常数变易 | 线性方程通解公式 | | 可降阶二阶 | 代换 | 视缺失变量选代换 | | 二阶常系数 | 特征方程/待定系数法 | 的三种情况 | | 欧方程 | 代换 | 化为常系数方程 |

知识检测

学习进度

-- 已学文档
--% 知识覆盖率

学习推荐

专注模式