微分方程
二阶线性微分方程
- ay′′+by′+cy=P(x)
第一步:找齐次特征根,求通解(C.F.)
- aλ2+bλ+c=0
- 判断 λ1,λ2,Δ:
- Δ>0,λ1,λ2 为实数:y=Aeλ1x+Beλ2x
- Δ=0,λ1,λ2 相等:y=(A+Bx)eλx
- Δ<0,λ1,λ2 为复数,λ1,2=λ±iω,y=eλx(Csinωx+Dcosωx)
第二步:求特解 (P.I.)
- 判断 P(x) 形式:
- P(x)=0,无特解;
- P(x)=anxn+an−1xn−1+⋯+a0(多项式形式)
- Assume Q(x)=Anxn+An−1xn−1+⋯+A0(补全 x 后面的项)
- P(x) 为常数时,仍然要待定系数,令 Q(x)=k
- P(x)=C1ekx
- 判断 k 和 λ1,λ2 是否相等
- 无重根:Q(x)=Aekx
- k=λ1 或 λ2:Q(x)=Ax⋅ekx
- k=λ1=λ2:Q(x)=Ax2⋅ekx
- P(x)=C1emx⋅(psinkx+qcoskx)
- 通过 λ+iω 判断重根,λ 为实数没有重根
- P(x)=psinkx+qcoskx (k=0)
- Assume Q(x)=Asinkx+Bcoskx
- 重根: 满足 ω=k
- Q(x)=x(sinkx+coskx)
- 如果 P(x)=sinbx+cosmx,拆成两个三角函数,分别计算
- P(x)=C1emx⋅(sinkx+coskx) (一般形式)
- Q(x)=Aemx⋅(Bsinkx+Ccoskx)
- 重根: 必须同时满足 λ=m,ω=k
- Q(x)=Ax⋅emx(Bsinkx+Ccoskx)
第三步:带入 P.I.
- Q(x)=y,对 Q(x) 求导,得到 Q′(x),Q′′(x)
- 已知方程 ay′′+by′+cy=P(x)
- 令 y=Q(x),y′=Q′(x),y′′=Q′′(x)
- 得:aQ′′(x)+bQ′(x)+cQ(x)=P(x)
- 分离变量,解出 Q(x) 前面的常数
第四步:得到总解(G.S.)
- y=C.F.+Q(x)
求 P.S.:给定 y,y′,x,求 y′′
- 原方程为 ay′′+by′+cy=P(x),直接代入已知值求解