看完不会?让 AI 一步步解给你看
Calculus · real student question

解线性微分方程组 x′ = x − 2y,y′ = 2x + y。

Question

解方程组

{x′=x−2yy′=2x+y\begin{cases} x' = x - 2y \\ y' = 2x + y \end{cases}

Step-by-step solution

  1. 把方程组写成一个矩阵方程。 令 X=(xy)\mathbf{X} = \begin{pmatrix} x \\ y \end{pmatrix},方程组就是 X′=AX\mathbf{X}' = A\mathbf{X},其中

    A=(1−221)A = \begin{pmatrix} 1 & -2 \\ 2 & 1 \end{pmatrix}

    这一步之所以关键,是因为整个解随后就完全由 AA 的特征值决定 —— 不需要代入,也不需要消元。

  2. 求特征值。 特征方程是

    det⁡(A−λI)=(1−λ)2+4=0⟹(1−λ)2=−4\det(A - \lambda I) = (1-\lambda)^2 + 4 = 0 \quad\Longrightarrow\quad (1-\lambda)^2 = -4

    所以 λ=1±2i\lambda = 1 \pm 2i。一对共轭复根 α±βi\alpha \pm \beta i 总会给出 eαte^{\alpha t} 乘上 βt\beta t 的正弦与余弦:增长率 α=1\alpha = 1,转动速率 β=2\beta = 2。

  3. 求一个特征向量。 对 λ=1+2i\lambda = 1 + 2i,A−λIA - \lambda I 的第一行给出 −2i v1−2v2=0-2i\,v_1 - 2v_2 = 0,所以 v2=−i v1v_2 = -i\,v_1,即

    v=(1−i)\mathbf{v} = \begin{pmatrix} 1 \\ -i \end{pmatrix}

    只需要一个特征向量:共轭的那一个不带来任何新信息。

  4. 把复解拆成实部和虚部。 利用 e(1+2i)t=et(cos⁡2t+isin⁡2t)e^{(1+2i)t} = e^{t}(\cos 2t + i\sin 2t),

    e(1+2i)tv=et(cos⁡2t+isin⁡2tsin⁡2t−icos⁡2t)e^{(1+2i)t}\mathbf{v} = e^{t}\begin{pmatrix} \cos 2t + i\sin 2t \\ \sin 2t - i\cos 2t \end{pmatrix}

    它的实部 et(cos⁡2t, sin⁡2t)e^t(\cos 2t,\ \sin 2t) 和虚部 et(sin⁡2t, −cos⁡2t)e^t(\sin 2t,\ -\cos 2t) 是两个线性无关的实解。

  5. 把它们组合成通解。

    x(t)=et(C1cos⁡2t+C2sin⁡2t),y(t)=et(C1sin⁡2t−C2cos⁡2t)x(t) = e^{t}\left(C_1\cos 2t + C_2\sin 2t\right), \qquad y(t) = e^{t}\left(C_1\sin 2t - C_2\cos 2t\right)

  6. 代入检验。 对 xx 求导得 et(C1cos⁡2t+C2sin⁡2t)+et(−2C1sin⁡2t+2C2cos⁡2t)e^t(C_1\cos 2t + C_2\sin 2t) + e^t(-2C_1\sin 2t + 2C_2\cos 2t),而 x−2y=et(C1cos⁡2t+C2sin⁡2t)−2et(C1sin⁡2t−C2cos⁡2t)x - 2y = e^t(C_1\cos 2t + C_2\sin 2t) - 2e^t(C_1\sin 2t - C_2\cos 2t) —— 完全是同一个表达式。第二个方程验起来一样。又因为 α=1>0\alpha = 1 > 0,每条轨线都从原点向外旋出。

Answer

x(t)=et(C1cos⁡2t+C2sin⁡2t),y(t)=et(C1sin⁡2t−C2cos⁡2t)x(t) = e^{t}\left(C_1\cos 2t + C_2\sin 2t\right), \qquad y(t) = e^{t}\left(C_1\sin 2t - C_2\cos 2t\right)

Need to solve a different problem like this? Open the solver →