解微分方程

XantC

一阶线性微分方程

一般形式

\[ \frac{\mathrm{d}y}{\mathrm{d}x}+Py=Q \]

求解

可分离变量的微分方程

\[ \frac{\mathrm{d}y}{\mathrm{d}x}=f(x)g(y) \] \[ \int\frac{1}{g(y)}\mathrm{d}y=\int f(x)\mathrm{d}x+\mathrm{C} \]

通解

\[凑\frac{\mathrm{d}}{\mathrm{d}x}(uv)=u\frac{\mathrm{d}v}{\mathrm{d}x}+v\frac{\mathrm{d}u}{\mathrm{d}x}\]

\[ \frac{\mathrm{d}y}{\mathrm{d}x}+Py=Q \tag{1}\]

\[ f(x)\frac{\mathrm{d}y}{\mathrm{d}x}+f(x)Py=f(x)Q \]

\[ \because (f(x)y)^{'}=f(x)y^{'}+f^{'}(x)y \]

\[ \therefore f^{'}(x)=f(x)P \]

\[ \therefore f(x)=e^{\int P\mathrm{d}x} \tag{2}\]

\[ (2) \to (1) \colon e^{\int P\mathrm{d}x}\frac{\mathrm{d}y}{\mathrm{d}x}+e^{\int P\mathrm{d}x}Py=e^{\int P\mathrm{d}x}Q \]

\[ (e^{\int P\mathrm{d}x}y)^{'}=e^{\int P\mathrm{d}x}Q \]

\[ \therefore e^{\int P\mathrm{d}x}y=\int e^{\int P\mathrm{d}x}Qdx+\mathrm{C} \]

代换法

\(u=f(x,y)\),代入进原方程,得到一个u关于x的方程,求解,然后再把\(y=f(x,u)\)回代即可

应用
  1. 伯努利方程

\[ 对于\frac{\mathrm{d}y}{\mathrm{d}x}+Py=Qy^n \colon \]

\[ 令z=y^{1-n} \]

\[ 则\frac{\mathrm{d}z}{\mathrm{d}x}-P(n-1)z=-Q(n-1) \]

证明:

\[ 先设z=y^k \]

\[ 则 \enspace \frac{1}{k}\frac{\mathrm{d}z}{\mathrm{d}x}z^{\frac{1-k}{k}}+Pz^{\frac{1}{k}}=Qz^{\frac{n}{k}} \]

\[ 为凑得\frac{1}{k}\frac{\mathrm{d}z}{\mathrm{d}x}+Pz=Q\colon \]

\[ \frac{1-k}{k}=\frac{n}{k} \]

\[ \therefore k=1-n \]

\[ \therefore z=y^{1-n} \]

\[ \therefore \frac{\mathrm{d}z}{\mathrm{d}x}-P(n-1)z=-Q(n-1) \]

二阶变系数线性微分方程

一般形式

\[ \frac{\mathrm{d}^2y}{\mathrm{d}x^2}+P(x)\frac{\mathrm{d}y}{\mathrm{d}x}+Q(x)y=f(x) \]

求解

\[ 对于已知齐次通解求非齐次通解\colon \]

\[ \begin{align*} y&=\mathrm{C_1}y_1+\mathrm{C_2}y_2 \\ &=y_1v_1+y_2v_2 \end{align*} \]

\[ \Rightarrow y^{'}=y_1v_1^{'}+y_2v_2^{'}+y_1^{'}v_1+y_2^{'}v_2 \]

\[ 要得到关于v_1^{'},v_2^{'}的二元一次方程组\Rightarrow y^{'}中不含v_1^{'}和v_2^{'} \]

\[ \therefore y_1v_1^{'}+y_2v_2^{'}=0 \tag{1} \]

\[ y^{'}=y_1^{'}v_1+y_2^{'}v_2 \]

\[ \Rightarrow y^{''}=y_1^{'}v_1^{'}+y_2^{'}v_2^{'}+y_1^{''}v_1+y_2^{''}v_2 \]

\[ \Rightarrow y_1^{'}v_1^{'}+y_2^{'}v_2^{'}+y_1^{''}v_1+y_2^{''}v_2+P(y_1^{'}v_1+y_2^{'}v_2)+Q(y_1v_1+y_2v_2)=f \]

\[ y_1^{'}v_1^{'}+y_2^{'}v_2^{'}+v_1(y_1^{''}+Py_1^{'}+Qy_1)+v_2(y_2^{''}+Py_2^{'}+Qy_2)=f \]

\[ \therefore y_1^{'}v_1^{'}+y_2^{'}v_2^{'}=f\tag{2} \]

\[ \begin{cases} y_1v_1^{'}+y_2v_2^{'}=0\\ y_1^{'}v_1^{'}+y_2^{'}v_2^{'}=f \end{cases} \]

\[ W=\begin{vmatrix} y_1&y_2\\ y_1^{'}&y_2^{'} \end{vmatrix},v_1^{'}=-\frac{y_2f}{W}, v_2^{'}=\frac{y_1f}{W} \]

\[ v_1=\mathrm{C_1}+\int(-\frac{y_2f}{W})\mathrm{d}x, v_2=\mathrm{C_2}+\int\frac{y_1f}{W}\mathrm{d}x \]

\[ \therefore y=\mathrm{C_1}y_1+\mathrm{C_2}y_2-y_1\int\frac{y_2f}{W}\mathrm{d}x+y_2\int\frac{y_1f}{W}\mathrm{d}x \]

二阶常系数线性微分方程

一般形式

\[ a\frac{\mathrm{d}^2y}{\mathrm{d}x^2}+b\frac{\mathrm{d}y}{\mathrm{d}x}+cy=f(x) \]

求解

一般方法

先处理\(f(x)=0\)的情况:

\[ ay^{''}+by^{'}+cy=0 \]

\[ 只有y=\mathrm{A}e^{mx}可能符合这个方程 \]

\[ \therefore \mathrm{A}am^2e^{mx}+\mathrm{A}bme^{mx}+\mathrm{A}ce^{mx}=0 \]

\[ am^2+bm+c=0 \]

Case 1 两不等实根

\[ \mathrm{Case}\ 1\colon\enspace b^2 > 4ac \]

\[ 令\enspace m=p,q \enspace(p\neq q) \]

\[ \therefore y^{''}-(p+q)y^{'}+pqy=0 \]

\[ \int \frac{(y^{'}-py)^{'}}{y^{'}-py} \mathrm{d}x=\int q\mathrm{d}x + \mathrm{C}_1 \]

\[ \ln(y^{'}-py)=qx+\mathrm{C}_1 \]

\[ \therefore y^{'}-py=\mathrm{A}e^{qx} \]

\[ e^{-px}y=\frac{\mathrm{A}}{q-p}e^{qx-px}+\mathrm{C}_2 \]

\[ y=\frac{\mathrm{A}}{q-p}e^{qx}+\mathrm{C}_2e^{px}\]

\[ \therefore y=\mathrm{A}e^{px}+\mathrm{B}e^{qx} \]

Case 2 两相等实根

\[ \mathrm{Case}\ 2\colon\enspace b^2=4ac \]

\[ 令\enspace m=p,q \enspace(p=q) \]

\[ 同\text{Case 1}理\colon y^{'}-py=\mathrm{A}e^{qx} \]

\[ \text{e}^{-px}y^{'}-pe^{-py}y=\mathrm{A} \]

\[ e^{-px}y=\mathrm{A}x+\mathrm{B} \]

\[ \therefore y=(\mathrm{A}x+\mathrm{B})e^{px} \]

Case 3 两复数根

\[ \mathrm{Case}\ 3\colon\enspace b^2<4ac \]

\[ 令\enspace m=u,v \enspace(u=p+q\mathrm{i},\enspace v=p-q\mathrm{i}) \]

\[ 同\text{Case 1}理\colon y=\mathrm{A}\mathrm{e}^{ux}+\mathrm{B}\mathrm{e}^{vx} \]

\[ y=\mathrm{Ae}^{(p+q\mathrm{i})x}+\mathrm{Be}^{(p-q\mathrm{i})x} \]

\[ y=\mathrm{e}^{px}(\mathrm{Ae}^{qx\mathrm{i}}+\mathrm{Be}^{-qx\mathrm{i}}) \]

\[ y=\mathrm{e}^{px}[\mathrm{A}(\cos(qx)+\mathrm{i}\sin(qx))+\mathrm{B}(\cos(qx)-\mathrm{i}\sin(qx))] \]

\[ y=\mathrm{e}^{px}[(\mathrm{A+B})\cos(qx)+\mathrm{i}(\mathrm{A-B})\sin(qx)] \]

\[ y=\mathrm{e}^{px}(\mathrm{A}\cos(qx)+\mathrm{B}\sin(qx)) \]

\[ \therefore y=\begin{cases} \mathrm{A}e^{px}+\mathrm{B}e^{qx}& b^2>4ac\\ (\mathrm{A}x+\mathrm{B})e^{px}& b^2=4ac\\ \mathrm{e}^{px}(\mathrm{A}\cos(qx)+\mathrm{B}\sin(qx))& b^2<4ac \end{cases} \]

再处理\(f(x)\neq0\)的情况:

此时要找到方程\(ay^{''}_1+by^{'}_1+cy_1=f(x)\)的特解,再把\(y_1\)\(f(x)=0\)时的一般解(记为\(y_2\))相加,那么\(y=y_1+y_2\)就是一般解了

有一个函数对应特解的表格:

\(f(x)\) 特解
\(k\) \(\lambda\)
\(kx+m\) \(\lambda x+\mu\)
\(kx^2+mx+n\) \(\lambda x^2+\mu x+\nu\)
\(k\mathrm{e}^{px}\) \(k\mathrm{e}^{px}\)
\(m\cos px+n\sin px\) \(m\cos px+n\sin px\)

总之思路是:想着一个函数要怎么凑,能凑成它自己和它的一阶、二阶导函数的线性组合能等于零

如果一般解和特解中有项是重合的,可以试着把特解乘一个\(x\)

特殊方法
  1. 代换法

如碰到\(ax^2\frac{\mathrm{d}^2y}{\mathrm{d}x^2}+bx\frac{\mathrm{d}y}{\mathrm{d}x}+cy=0\)的方程,可以令\(x=\mathrm{e}^u\),然后得到:

\[ \begin{align*} \frac{\mathrm{d}y}{\mathrm{d}u}&=\frac{\mathrm{d}y}{\mathrm{d}x}*\frac{\mathrm{d}x}{\mathrm{d}u} \\ &=x\frac{\mathrm{d}y}{\mathrm{d}x} \end{align*} \]

\[ \therefore x\frac{\mathrm{d}y}{\mathrm{d}x}=\frac{\mathrm{d}y}{\mathrm{d}u} \]

\[ \begin{align*} \frac{\mathrm{d}^2y}{\mathrm{d}u^2}&=\frac{\mathrm{d}}{\mathrm{d}u}(\frac{\mathrm{d}y}{\mathrm{d}u}) \\ &=\frac{\mathrm{d}}{\mathrm{d}u}(x\frac{\mathrm{d}y}{\mathrm{d}x}) \\ &=x(\frac{\mathrm{d}}{\mathrm{d}u}\frac{\mathrm{d}y}{\mathrm{d}x})+\frac{\mathrm{d}y}{\mathrm{d}x}(\frac{\mathrm{d}}{\mathrm{d}u}x) \\ &=x\frac{\mathrm{d}^2y}{\mathrm{d}x^2}\frac{\mathrm{d}x}{\mathrm{d}u}+\frac{\mathrm{d}y}{\mathrm{d}u} \\ &=x^2\frac{\mathrm{d}^2y}{\mathrm{d}x^2}+\frac{\mathrm{d}y}{\mathrm{d}u} \end{align*} \]

\[ \therefore x^2\frac{\mathrm{d}^2y}{\mathrm{d}x^2}=\frac{\mathrm{d}^2y}{\mathrm{d}u^2}-\frac{\mathrm{d}y}{\mathrm{d}u} \]

思路是用\(\frac{\mathrm{d}^2y}{\mathrm{d}u^2}\)\(\frac{\mathrm{d}y}{\mathrm{d}u}\),把\(\frac{\mathrm{d}^2y}{\mathrm{d}x^2}和\frac{\mathrm{d}y}{\mathrm{d}x}\)表示出来,进而:

\[ a(\frac{\mathrm{d}^2y}{\mathrm{d}u^2}-\frac{\mathrm{d}y}{\mathrm{d}u})+b(\frac{\mathrm{d}y}{\mathrm{d}u})+cy=0 \]

之后解出\(y\)关于\(u\)的方程,再把\(x=\mathrm{e}^u\)代入即可

  1. 泰勒展开