练习
金融数学微分方程练习题
一阶常微分方程
分离变量法
- 解微分方程 dxdy=y2ex
- 解微分方程 dxdy=y2−4y+3,并指出所有特解
齐次方程
- 解微分方程 dxdy=xyy2+x2
- 解微分方程 dxdy=y+2x2y−x
一阶线性微分方程
- 用积分因子法解方程:dxdy+3y=e2x
金融应用模型
- 连续复利模型:解 dtdA=0.05A+200,初始条件 A(0)=1000
- 市场渗透模型:dtdP=0.1P(500−P),P(0)=50,求:(a) 解析解 (b) 当 t→∞ 时的渗透率
数值方法
- 用泰勒展开求 ln(1+x) 在 x=0处的三阶展开式
- 应用欧拉方法(步长h=0.5)求解:
dxdy=x−y,y(0)=2
求
y(1) 的近似值
- 用欧拉方法分两步(h=0.5)求解:
dxdy=y−x,y(0)=1
参考答案
分离变量法
- 解:
dxdyy2dy∫y2dy31y3y=exy−2=exdx=∫exdx=ex+C=33ex+C - 解:
dxdy(y−1)(y−3)dy∫(y−31/2−y−11/2)dy21lny−1y−3特解:=(y−1)(y−3)=dx=∫dx=x+Cy=1, y=3 齐次方程
- 解:
令 z=y/xxdxdz+z∫1zdz21z2y⇒y=xz=x2zx2z2+x2=zz2+1=∫x1dx=ln∣x∣+C=x2ln∣x∣+C - 解:
令 y=zxz+xdxdz∫−z2+3z+2dz−21ln∣z2−3∣通解: y2−3x2⇒dxdy=z+xdxdz=zx+2x2zx−x=z+22z−1=∫x1dx=ln∣x∣+C=Ke−2y/x
一阶线性方程
- 解:
积分因子 μ(x)dxd[e3xy]e3xyy=e∫3dx=e3x=e5x=51e5x+C=51e2x+Ce−3x
金融模型
- 解:
积分因子 μ(t)dtd[e−0.05tA]A(t)=e−0.05t=200e−0.05t=e0.05t(1000+0.05200(1−e−0.05t))=5400e0.05t−4400
- 解:
P(t) = \frac{500}{1 + 9e^{-50t}} \\
当\ t \to \infty,\ P \to 500
数值方法
- 解:
ln(1+x)≈x−2x2+3x3
- 解:
x0=0,y0=2x1=0.5: y1=2+0.5(0−2)=1x2=1.0: y2=1+0.5(0.5−1)=0.75 - 解:
x0=0,y0=1x1=0.5: y1=1+0.5(1−0)=1.5x2=1.0: y2=1.5+0.5(1.5−0.5)=2.0