<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>矩阵 on 无限能指</title><link>https://juemuren.github.io/MyBlogs/tags/%E7%9F%A9%E9%98%B5/</link><description>Recent content in 矩阵 on 无限能指</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Thu, 20 Mar 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://juemuren.github.io/MyBlogs/tags/%E7%9F%A9%E9%98%B5/index.xml" rel="self" type="application/rss+xml"/><item><title>特征方程的本质：用矩阵求解微分方程和差分方程</title><link>https://juemuren.github.io/MyBlogs/posts/math/%E7%89%B9%E5%BE%81%E6%96%B9%E7%A8%8B%E7%9A%84%E6%9C%AC%E8%B4%A8/</link><pubDate>Thu, 20 Mar 2025 00:00:00 +0000</pubDate><guid>https://juemuren.github.io/MyBlogs/posts/math/%E7%89%B9%E5%BE%81%E6%96%B9%E7%A8%8B%E7%9A%84%E6%9C%AC%E8%B4%A8/</guid><description>&lt;blockquote&gt;
&lt;p&gt;如果一个数学问题要用到特征方程，那么这个问题一定可以用矩阵进行描述和求解，并且答案往往会和矩阵的任意正整数次幂有关。&lt;/p&gt;
&lt;p&gt;而为了计算矩阵幂，我们需要对角化或约旦标准化矩阵。特征方程就是此时出现的。所有数学问题中出现的特征方程本质上都是矩阵的特征方程。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;后文将以常系数线性微分方程和常系数线性差分方程这两个问题为例阐明上述的话究竟是什么意思。为了不偏离主题，我们只讨论齐次的情况。&lt;/p&gt;
&lt;h2 id="常系数线性齐次微分方程"&gt;常系数线性齐次微分方程&lt;/h2&gt;
&lt;h3 id="用矩阵描述常系数线性齐次微分方程"&gt;用矩阵描述常系数线性齐次微分方程&lt;/h3&gt;
&lt;p&gt;任意高阶的线性齐次微分方程，都可通过下述方法转化为等价的一阶线性齐次微分方程组。&lt;/p&gt;
&lt;p&gt;以三阶线性齐次微分方程为例&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;已知 $x(0)$、$x'(0)$、$x''(0)$，求 $x(t)$ 满足&lt;/p&gt;
$$x'''(t) = ax(t) + bx'(t) + cx''(t)$$&lt;/blockquote&gt;
&lt;p&gt;可令&lt;/p&gt;
$$\begin{align*} x_0(t) &amp;= x(t) \\
x_1(t) &amp;= x'(t) \\
x_2(t) &amp;= x''(t)
\end{align*}$$&lt;p&gt;从而将问题改写为如下形式&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;已知 $x_0(0)$、$x_1(0)$、$x_2(0)$，求 $x_0(t)$、$x_1(t)$、$x_2(t)$ 满足&lt;/p&gt;
$$\begin{align*} x_0'(t) &amp;= x_1(t) \\x_1'(t) &amp;= x_2(t) \\ x_2'(t) &amp;= ax_0(t) + bx_1(t) + cx_2(t) \end{align*}$$&lt;/blockquote&gt;
&lt;p&gt;因此一阶线性齐次微分方程组是比高阶线性齐次微分方程更一般的情况，我们先重点讨论前者，最后再专门讲下后者。&lt;/p&gt;
&lt;p&gt;现在用矩阵来描述我们要讨论的问题&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;已知 $\mathbf{x}(0)$，求 $\mathbf{x}(t)$ 满足如下方程&lt;/p&gt;
$$\mathbf{x}'(t) = \mathbf{A} \mathbf{x}(t)$$&lt;p&gt;其中 $\mathbf{x}(t) = \begin{bmatrix} x_0(t)\\ x_1(t) \\ \dots \\ x_{n-1}(t) \\ \end{bmatrix}$ 称为向量值函数，对每一个确定的 $t$，$\mathbf{x}(t)$ 为一个 $n\times1$ 的列向量；$\mathbf{x}'(t) = \begin{bmatrix} x_0'(t) \\ x_1'(t) \\ \dots \\ x_{n-1}'(t) \\ \end{bmatrix}$ 表示对 $\mathbf{x}(t)$ 的每一个分量分别求导；$\mathbf{A} = \begin{bmatrix} a_{11} &amp; a_{12} &amp; \dots &amp; a_{1n} \\ a_{21} &amp; a_{22} &amp; \dots &amp; a_{2n} \\ \dots &amp; \dots &amp; \dots &amp; \dots\\ a_{n1} &amp; a_{n2} &amp; \dots &amp; a_{nn} \end{bmatrix}$ 称为系数矩阵，大小为 $n\times n$&lt;/p&gt;</description></item></channel></rss>