🔴
入学要求
💯
能力测试
🛣️
课程安排
🕹️
研究资源

练习

金融数学微分方程练习题

一阶常微分方程

分离变量法

  1. 解微分方程 dydx=exy2\frac{dy}{dx} = \frac{e^x}{y^2}
  1. 解微分方程 dydx=y24y+3\frac{dy}{dx} = y^2 - 4y + 3,并指出所有特解

齐次方程

  1. 解微分方程 dydx=y2+x2xy\frac{dy}{dx} = \frac{y^2 + x^2}{xy}
  1. 解微分方程 dydx=2yxy+2x\frac{dy}{dx} = \frac{2y - x}{y + 2x}

一阶线性微分方程

  1. 用积分因子法解方程:dydx+3y=e2x\frac{dy}{dx} + 3y = e^{2x}

金融应用模型

  1. 连续复利模型:解 dAdt=0.05A+200\frac{dA}{dt} = 0.05A + 200,初始条件 A(0)=1000A(0) = 1000
  1. 市场渗透模型:dPdt=0.1P(500P)\frac{dP}{dt} = 0.1P(500-P)P(0)=50P(0)=50,求:(a) 解析解 (b) 当 tt \to \infty 时的渗透率

数值方法

  1. 用泰勒展开求 ln(1+x)\ln(1+x)x=0x=0处的三阶展开式
  1. 应用欧拉方法(步长h=0.5 h=0.5)求解:

    dydx=xy,y(0)=2\frac{dy}{dx} = x - y,\quad y(0)=2 

    y(1)y(1) 的近似值
  1. 用欧拉方法分两步(h=0.5h=0.5)求解:


    dydx=yx,y(0)=1\frac{dy}{dx} = y - x,\quad y(0)=1 

参考答案

分离变量法

dydx=exy2y2dy=exdxy2dy=exdx13y3=ex+Cy=3ex+C3\begin{align*} \frac{dy}{dx} &= e^x y^{-2} \\ y^2 dy &= e^x dx \\ \int y^2 dy &= \int e^x dx \\ \frac{1}{3}y^3 &= e^x + C \\ y &= \sqrt[3]{3e^x + C} \end{align*}


dydx=(y1)(y3)dy(y1)(y3)=dx(1/2y31/2y1)dy=dx12lny3y1=x+C特解:y=1, y=3\begin{align*} \frac{dy}{dx} &= (y-1)(y-3) \\ \frac{dy}{(y-1)(y-3)} &= dx \\ \int \left(\frac{1/2}{y-3} - \frac{1/2}{y-1}\right)dy &= \int dx \\ \frac{1}{2}\ln\left|\frac{y-3}{y-1}\right| &= x + C \\ \text{特解:} & \quad y=1,\ y=3 \end{align*}

齐次方程

令 z=y/xy=xzxdzdx+z=x2z2+x2x2z=z2+1zz1dz=1xdx12z2=lnx+Cy=x2lnx+C\begin{align*} 令\ z = y/x &\Rightarrow y = xz \\ x\frac{dz}{dx} + z &= \frac{x^2z^2 + x^2}{x^2z} = \frac{z^2 + 1}{z} \\ \int \frac{z}{1} dz &= \int \frac{1}{x} dx \\ \frac{1}{2}z^2 &= \ln|x| + C \\ y &= x\sqrt{2\ln|x| + C} \end{align*}


  1. 令 y=zxdydx=z+xdzdxz+xdzdx=2zxxzx+2x=2z1z+2z+2z2+3dz=1xdx12lnz23=lnx+C通解: y23x2=Ke2y/x\begin{align*} 令\ y = zx &\Rightarrow \frac{dy}{dx} = z + x\frac{dz}{dx} \\ z + x\frac{dz}{dx} &= \frac{2zx - x}{zx + 2x} = \frac{2z - 1}{z + 2} \\ \int \frac{z+2}{-z^2 + 3} dz &= \int \frac{1}{x} dx \\ -\frac{1}{2}\ln|z^2 - 3| &= \ln|x| + C \\ 通解:\ y^2 - 3x^2 &= Ke^{-2y/x} \end{align*}

一阶线性方程



  1. 积分因子 μ(x)=e3dx=e3xddx[e3xy]=e5xe3xy=15e5x+Cy=15e2x+Ce3x\begin{align*} 积分因子\ \mu(x) &= e^{\int 3 dx} = e^{3x} \\ \frac{d}{dx}[e^{3x}y] &= e^{5x} \\ e^{3x}y &= \frac{1}{5}e^{5x} + C \\ y &= \frac{1}{5}e^{2x} + Ce^{-3x} \end{align*}

金融模型

  1. 积分因子 μ(t)=e0.05tddt[e0.05tA]=200e0.05tA(t)=e0.05t(1000+2000.05(1e0.05t))=5400e0.05t4400\begin{align*} 积分因子\ \mu(t) &= e^{-0.05t} \\ \frac{d}{dt}[e^{-0.05t}A] &= 200e^{-0.05t} \\ A(t) &= e^{0.05t}\left(1000 + \frac{200}{0.05}(1 - e^{-0.05t})\right) \\ &= 5400e^{0.05t} - 4400 \end{align*}





  1. P(t) = \frac{500}{1 + 9e^{-50t}} \\
    当\ t \to \infty,\ P \to 500

数值方法

ln(1+x)xx22+x33 \ln(1+x) \approx x - \frac{x^2}{2} + \frac{x^3}{3} 

x0=0,y0=2x1=0.5: y1=2+0.5(02)=1x2=1.0: y2=1+0.5(0.51)=0.75\begin{align*} x_0=0, y_0=2 \\ x_1=0.5:\ y_1 = 2 + 0.5(0 - 2) = 1 \\ x_2=1.0:\ y_2 = 1 + 0.5(0.5 - 1) = 0.75 \end{align*}


x0=0,y0=1x1=0.5: y1=1+0.5(10)=1.5x2=1.0: y2=1.5+0.5(1.50.5)=2.0\begin{align*} x_0=0, y_0=1 \\ x_1=0.5:\ y_1 = 1 + 0.5(1 - 0) = 1.5 \\ x_2=1.0:\ y_2 = 1.5 + 0.5(1.5 - 0.5) = 2.0 \end{align*}