第9讲 常微分方程(Ordinary Differential Equations)
💡

一阶常微分方程基础
分离变量法
适用于形如 dxdy=f(x)g(y) 的方程
解法步骤:
- 分离变量:g(y)1dy=f(x)dx
- 两边积分:∫g(y)1dy=∫f(x)dx+C
例题:
求解 dxdy=xy2
解:
y21dy∫y−2dy−y−1y=xdx=∫xdx=21x2+C=−21x2+C1 学习建议:
- 特别注意当g(y)=0时的特解(奇异解)
齐次方程
当方程可表示为 dxdy=F(xy)时
解法步骤:
- 令 z=xy,则 y=xz
- 代入方程:xdxdz+z=F(z)
- 分离变量后积分
例题:
求解dxdy=xyx2+y2
解:
dxdy令z=xyxdxdz+z∫1−z2zdz−21ln∣1−z2∣=xy1+(xy)2⇒y=xz=z1+z2=∫x1dx=ln∣x∣+C
一阶线性微分方程
标准形式:dxdy+P(x)y=Q(x)
积分因子法
解法步骤:
- 计算积分因子:μ(x)=e∫P(x)dx
- 方程两边乘以积分因子
- 左边转化为全微分形式:dxd[μ(x)y]=μ(x)Q(x)
- 两边积分求解
例题(复利计算):
连续复利模型:dtdA=rA
解:
μ(t)dtd[e−rtA]A(t)=e−∫rdt=e−rt=0=A0ert 学习建议:
金融应用专题
复利模型扩展
考虑定期存款的连续复利模型:
dtdA=rA+D
解法:
使用积分因子法,最终解为:
A(t)=(A0+rD)ert−rD 市场饱和模型
类比人口模型:
dtdP=rP(M−P) 金融解读:
P代表产品市场渗透率,M为市场最大容量
解:
P(t)=1+(P0M−1)e−rtM
重要数学工具
泰勒展开
金融中的期权定价常用:
f(x)=n=0∑∞n!f(n)(a)(x−a)n 微分方程数值解
欧拉方法:
yn+1=yn+hf(xn,yn) 应用场景:
当解析解难以求得时,用于利率路径模拟
学习建议:
附:练习合集
练习