在线性常微分方程组中,常系数的方程组可以使用代数方法解出,这里给出一种一般方法,它是借助线性代数里的 Jordan 标准形以及矩阵相似理论给出的一种解法。以下总假设所讨论的方程组的形式为
![{\displaystyle {\boldsymbol {y}}'(x)={\boldsymbol {A}}{\boldsymbol {y}}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/1b7e80bf949d5510a6946b328d967ed1c2d81dad)
其中,
![{\displaystyle {\boldsymbol {A}}\in \mathbb {R} ^{n\times n}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/8d438f0953e5eec34f9d846ee612b9474cf6feac)
。
基解矩阵[]
借助矩阵指数的概念,方程组#A1的基解矩阵可以写作
![{\displaystyle \exp {\boldsymbol {A}}x=\sum _{n=0}^{\infty }{\dfrac {{\boldsymbol {A}}^{n}}{n!}}x^{n}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/9f14665296144aba8e9eb812b4c245d025fa7db5)
规定
![{\displaystyle {\boldsymbol {A}}^{0}={\boldsymbol {E}}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/3004e180cebc514b8403c8bfd5bda6c9eb98014e)
上述
矩阵函数项级数的收敛性按照
矩阵范数的概念进行定义(全实数集上收敛),求导法则和一般一元实函数级数的求导无异。
是一个解矩阵,这是因为
![{\displaystyle (\exp {\boldsymbol {A}}x)'={\boldsymbol {A}}\sum _{n=1}^{\infty }{\dfrac {{\boldsymbol {A}}^{n-1}}{(n-1)!}}x^{n-1}={\boldsymbol {A}}\exp {\boldsymbol {A}}x.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/67045fc895a6f139d1663f4ace05e4480cc064dc)
同时还是基解矩阵,因为在
![{\displaystyle x=0}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/7021b53208eedf2846af596ce7f71c440dda99e2)
处,
![{\displaystyle \det \exp({\boldsymbol {A}}0)=\det {\boldsymbol {E}}=1\neq 0.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/6bc520348e6aa10dcc9243d5f0ac7c6420178a28)
从而在
![{\displaystyle \mathbb {R} }](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/47de4730d1d3dfd6f15b9ba2ffd80db3e6d7a0e1)
上
![{\displaystyle \det \exp {\boldsymbol {A}}x\neq 0.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/b21dcc1441c1a43a28c48000fe39392362f1c6d2)
(作为方程组的解矩阵,一点不为零则处处不为零)。
因此,我们得到了级数表示下的方程组的解。但在实际应用中,我们需要将其具体形式解出,因此还需要借助其它工具。
可对角化的情形[]
设
可对角化,即
在
上的特征值
都是相异的,那么由线性代数的知识,存在可逆矩阵
使得
为对角矩阵,而对于对角矩阵来说,有
![{\displaystyle \exp {\boldsymbol {D}}x={\begin{pmatrix}{\text{e}}^{\lambda _{1}x}\\&{\text{e}}^{\lambda _{2}x}\\&&\ddots \\&&&{\text{e}}^{\lambda _{n}x}\\\end{pmatrix}}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/84e3a641ba6c695cdac2c5257f616d0762a7b161)
而可逆矩阵
![{\displaystyle {\boldsymbol {P}}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/dd609f8969d609fcf7dfe17825810de94216cc66)
的第
![{\displaystyle i}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/b2a0ddcf087b2edf272a5f29392de7db217709a4)
列形成的列向量就是特征值
![{\displaystyle \lambda _{i}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/750af2828317a9877e31a6057c19b3a09081ba7f)
所对应的特征向量
![{\displaystyle {\boldsymbol {v}}_{1},i=1,2,\cdots ,n.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/0860a7b5b1ad9f9812a979377822d8ccaa182e83)
因此再由矩阵指数的性质
![{\displaystyle \exp({\boldsymbol {PDP}}^{-1})={\boldsymbol {P}}(\exp {\boldsymbol {D}}){\boldsymbol {P}}^{-1}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/c412564751425625c89cca8d505e3059342d3c7e)
有
![{\displaystyle \exp {\boldsymbol {A}}x={\boldsymbol {P}}(\exp {\boldsymbol {D}}x){\boldsymbol {P}}^{-1}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/1cd7e5df70aa688531ec6980b7f0a2470086c8a7)
上式就是基解矩阵的确定式,实际上由于
![{\displaystyle {\boldsymbol {P}}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/dd609f8969d609fcf7dfe17825810de94216cc66)
可逆,基解矩阵有性质:它乘上任意可逆矩阵依然是基解矩阵,因此
![{\displaystyle (\exp {\boldsymbol {A}}x){\boldsymbol {P}}={\boldsymbol {P}}\exp {\boldsymbol {D}}x.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/29b51a61626514086489e16571a1cb887072b921)
也是一个基解矩阵,将它写成列向量(特征向量)分块的形式,就是
![{\displaystyle ({\text{e}}^{\lambda _{1}x}{\boldsymbol {v}}_{1},{\text{e}}^{\lambda _{2}x}{\boldsymbol {v}}_{2},\cdots ,{\text{e}}^{\lambda _{n}x}{\boldsymbol {v}}_{n}).}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/3dca34e970ee950cc497050b01cf814981bef827)
一般来说,上式不一定是实矩阵,当特征根出现复数时,宜用
化相似标准型[]
对于有重根的情形,确定矩阵
的具体形式的方法有很多,这里介绍相似标准型法,其特点是通法清晰,操作机械。
我们由矩阵相似的相关理论可以知道在
上,实矩阵
一定有 Jordan 标准形
![{\displaystyle {\boldsymbol {J}}={\begin{pmatrix}{\boldsymbol {J}}_{1}\\&{\boldsymbol {J}}_{2}\\&&\ddots \\&&&{\boldsymbol {J}}_{s}\\\end{pmatrix}}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/5e676bcc5428c1b32acec37d09fd3a2e9cf1e174)
其中,
![{\displaystyle {\boldsymbol {J}}_{i}={\begin{pmatrix}\lambda _{i}&1\\&\lambda _{i}&1\\&&\lambda _{i}&\ddots \\&&&\ddots &1\\&&&&\lambda _{i}\end{pmatrix}}\in \mathbb {C} ^{t_{i}\times t_{i}},i=1,2,\cdots ,s}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/1db3cfb087876ffce8b2660f166d66327e882f45)
且
![{\displaystyle \sum _{i=1}^{s}t_{i}=n.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/f869cb1270793ffc6e84b335aaade12c6bbd8cb6)
并存在矩阵(不一定可逆)
![{\displaystyle {\boldsymbol {P}}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/dd609f8969d609fcf7dfe17825810de94216cc66)
使得
![{\displaystyle {\boldsymbol {P}}^{-1}{\boldsymbol {A}}{\boldsymbol {P}}={\boldsymbol {J}}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/a61aec62d312d4e6bbb4cbc2017debc707f779f1)
,于是
![{\displaystyle \exp {\boldsymbol {J}}x={\boldsymbol {P}}{\begin{pmatrix}\exp {\boldsymbol {J}}_{1}x\\&\exp {\boldsymbol {J}}_{2}x\\&&\ddots \\&&&\exp {\boldsymbol {J}}_{s}x\end{pmatrix}}{\boldsymbol {P}}^{-1}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/77e7e1b3625f62c7083933f5337837372575bfa1)
其中,
![{\displaystyle \exp {\boldsymbol {J_{i}}}x={\begin{pmatrix}1\\x&1\\{\dfrac {x^{2}}{2!}}&x&1\\\vdots &\ddots &\ddots &\ddots \\{\dfrac {x^{(t_{i}-1)}}{(t_{i}-1)!}}&\cdots &{\dfrac {x^{2}}{2!}}&x&1\end{pmatrix}}{\text{e}}^{\lambda _{i}x}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/1e2919caedc862a59c26e30e7d5bb519710c5a30)
于是,
![{\displaystyle \exp {\boldsymbol {A}}x={\boldsymbol {P}}(\exp {\boldsymbol {D}}x){\boldsymbol {P}}^{-1}.}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/1cd7e5df70aa688531ec6980b7f0a2470086c8a7)
就是基解矩阵,在
![{\displaystyle \lambda _{i}}](https://services.fandom.com/mathoid-facade/v1/media/math/render/svg/750af2828317a9877e31a6057c19b3a09081ba7f)
均为实数时,可直接计算
上下节[]
参考资料