# 第11章 練習問題 ## 1. 任意の行列$\mathbf{A}$に対して $$ \mathcal{C}(\mathbf{A}) = \mathcal{N}(\mathbf{I} - \mathbf{AA^{-}}) $$ であることを示せ. ---- 解. $\mathbf{x}$ を$\mathbf{A}$の行の数と同じ次元を持つ列ベクトルだとする.公理9.3.6 から, $\mathbf{x} \in \mathcal{C}(\mathbf{A})$であるのは, $\mathbf{x}=$ $\mathbf{A A}^{-} \mathbf{x}$のときだけに限り, 等価な表現として $\left(\mathbf{I}-\mathbf{A} \mathbf{A}^{-}\right) \mathbf{x}=\mathbf{0}$と表せる. 後者の表現は $\mathbf{x} \in \mathcal{N}\left(\mathbf{I}-\mathbf{A} \mathbf{A}^{-}\right)$であることを示している.したがって, $\mathcal{C}(\mathbf{A})=\mathcal{N}\left(\mathbf{I}-\mathbf{A A}^{-}\right)$ ## 2. もし$\mathbf{X}_{1}, \ldots, \mathbf{X}_{k}$が($\mathbf{X}$に関する)線形系$\mathbf{A X}=\mathbf{B}$の解で$c_{1}, \ldots, c_{k}$が$\sum_{i=1}^{k} c_{i}=1$を満たすスカラーならば, 行列$\sum_{i=1}^{k} c_{i} \mathbf{X}_{i}$は$\mathbf{A X}=\mathbf{B}$の解であることを示せ. ---- 解 (Ogura) \begin{align} \mathbf{A}\left(\sum_{i = 1}^k c_i \mathbf{X}_i\right) = \sum_{i = 1}^k c_i (\mathbf{A}\mathbf{X}_i) = \sum_{i = 1}^k c_i \mathbf{B} = \mathbf{B}. \end{align} ## 3. $\mathbf{A}, \mathbf{Z}$を$n \times n$行列とする.$\operatorname{rank}(\mathbf{A})=n-1$と仮定し,$\mathbf{x}, \mathbf{y}$を$\mathbf{Ax}= \mathbf{0}, \mathbf{A}^{\prime} \mathbf{y}=\mathbf{0}$を満たす$\mathbf{0}$でない$n$次元列ベクトルとする. $\mathbf{(a)}$適当な$n$次元行べクトル$\mathbf{k}^{\prime}$に対して $\mathbf{Z}=\mathbf{x}\mathbf{k}^{\prime}$のときかつそのときに限って,$\mathbf{AZ}=\mathbf{0}$であることを示せ. $\mathbf{(b)}$適当なスカラー$c$に対して$\mathbf{Z}=c\mathbf{x}\mathbf{y}^{\prime}$のときかつそのときに限って,$\mathbf{AZ}=\mathbf{ZA}=\mathbf{0}$であることを示せ. ---- 解. (a) $\Rightarrow$は、命題の仮定により$\mathbf{Z}=\mathbf{x k}^{\prime}$なので、以下の式が成り立つことから明らか。 $$ \mathbf{A Z}=(\mathbf{A x}) \mathbf{k}^{\prime}=\mathbf{0} \mathbf{k}^{\prime}=\mathbf{0} . $$ 次に、$\Leftarrow$の命題を示す。$\mathbf{Z}=(\mathbf{z}_{1}, \mathbf{z}_{j}, \cdots, \mathbf{z}_{n})$とおく。 補助定理11.3.1および定理4.3.9により、$\mathcal{N}(\mathbf{A})$の基底は$\{\mathbf{x}\}$である。 さらに命題の仮定より$\mathbf{A Z}=\mathbf{0}$なので、$\mathbf{Z}$のどの列 $\mathbf{z}_{j}$ に対しても、あるスカラー$k_j$が存在して、$\mathbf{z}_{j}=k_{j} \mathbf{x}$となる。$(j=1, \ldots, n)$ このような$\mathbf{k}^{\prime}=\left(k_{1}, \ldots, k_{n}\right)$に対して、 $\mathbf{Z}=\mathbf{x k}^{\prime}$が成立する。 (b) $\Rightarrow$は、命題の仮定により$\mathbf{Z}=c \mathbf{x} \mathbf{y}^{\prime}$なので、以下の式が成り立つことから明らか。 $$ \begin{aligned} \mathbf{A Z} =&c(\mathbf{A x}) \mathbf{y}^{\prime}=c\mathbf{0} \mathbf{y}^{\prime}=\mathbf{0} \\ \mathbf{Z A}=&c \mathbf{x y}^{\prime} \mathbf{A}=c \mathbf{x}\left(\mathbf{A}^{\prime} \mathbf{y}\right)^{\prime}=c \mathbf{x} \mathbf{0}^{\prime}=\mathbf{0} \end{aligned} $$ 次に、$\Leftarrow$の命題を示す。 命題の仮定により$\mathbf{A Z}=\mathbf{0}$なので、(a)の帰結により$\mathbf{Z}=\mathbf{x k}^{\prime}$となるような$\mathbf{k}^{\prime}$が存在する。 命題の仮定により$\mathbf{Z A}=\mathbf{0}$なので、 $$ \begin{aligned} \mathbf{k}^{\prime} &=\left(\mathbf{x}^{\prime} \mathbf{x}\right)^{-1}\left(\mathbf{x}^{\prime} \mathbf{x}\right) \mathbf{k}^{\prime} =\left(\mathbf{x}^{\prime} \mathbf{x}\right)^{-1} \mathbf{x}^{\prime} \mathbf{Z} \\ \mathbf{k}^{\prime} \mathbf{A} &=\left(\mathbf{x}^{\prime} \mathbf{x}\right)^{-1} \mathbf{x}^{\prime} \mathbf{Z} \mathbf{A}=\mathbf{0}^{\prime} \\ \mathbf{A}^{\prime} \mathbf{k} &=\left(\mathbf{k}^{\prime} \mathbf{A}\right)^{\prime}=\mathbf{0} \end{aligned} $$ となり、$\mathbf{k} \in \mathcal{N}\left(\mathbf{A}^{\prime}\right.)$が言える。 (a)と同様の議論で、(補助定理11.3.1と定理4.3.9により)$\mathcal{N}\left(\mathbf{A}^{\prime}\right)$の基底が $\{\mathbf{y}\}$であると言えるので、あるスカラー$c$が存在して$\mathbf{k}=c \mathbf{y}$である。 以上により、$\mathbf{Z}=c \mathbf{x y}^{\prime}$である。 ## 4. $\mathbf{AX}=\mathbf{B}$を($n \times p$行列$\mathbf{X}$に関する)非同次線形系と仮定する. $s=p[n-\operatorname{rank}(\mathbf{A})]$と置き, $\mathbf{Z}_{1}, \ldots, \mathbf{Z}_{s}$を($n \times p$行列$\mathbf{Z}$ に関する) 同次線形系$\mathbf{AZ}=\mathbf{0}$の解空間の基底を成す任意の$s$個の$n \times p$行列となるようにとる.$\mathbf{X}_{0}$を$\mathbf{A X}=\mathbf{B}$の任意の特殊解とし,$\mathbf{X}_{i}=\mathbf{X}_{0}+\mathbf{Z}_{i}(i=1, \ldots, s)$と置く. $\mathbf{(a)}$ $s+1$個の行列$\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$が$\mathbf{A X}=\mathbf{B}$の線形独立な解であることを示せ. $\mathbf{(b)}$ $\mathbf{A X}=\mathbf{B}$のあらゆる解は$\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$の線形結合として表せることを示せ. $\mathbf{(c)}$ $\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$の線形結合 $\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}$はスカラー$k_{0}, k_{1}, \ldots, k_{s}$が$\sum_{i=0}^{s} k_{i}=1$を満たすときかつそのときに限って, $\mathbf{A X}=\mathbf{B}$の解であることを示せ. $\mathbf{(d)}$ $\mathbf{A X}=\mathbf{B}$解集合は線形空間$\operatorname{sp}\left(\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}\right)$の真部分集合であることを示せ. ---- (Shigenobu) (a)問題の設定より$\mathbf{Z}_{1}, \ldots, \mathbf{Z}_{s}$は$\mathbf{A} \mathbf{X}=\mathbf{0}$の解空間の基底なので、$\mathbf{Z}_{1}, \ldots, \mathbf{Z}_{s}$自身も$\mathbf{A} \mathbf{X}=\mathbf{0}$の解である。また$\mathbf{X}_{0}$ を $\mathbf{A X}=\mathbf{B}$ は任意の特殊解としているので、定理11.2.3より$\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$ は$\mathbf{A} \mathbf{X}=\mathbf{B}$ の解であることが分かる。あとはこれが線形独立であることを示せば良い。 >定理 11.2.3. $\mathbf{X}_{0}$ を( $\mathbf{X}$ に関する)無矛盾な線形系 $\mathbf{A X}=\mathbf{B}$ の任意の特定の 解(特殊解と呼ぶ)を表すとするこのとき,行列 $\mathbf{X}^{*}$ は(Zに関する)同次 線形系の $\mathbf{A Z}=0$ の適当な解 $\mathbf{Z}^{*}$ に対して $$ \mathbf{X}^{*}=\mathbf{X}_{0}+\mathbf{Z}^{*} $$ のときかつそのときに限って, $\mathbf{A X}=\mathbf{B}$ の解である. 線形独立を示すにはスカラー$k_{0}, k_{1}, \ldots, k_{s}$において$\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}=\mathbf{0}$の解が唯一 $k_{0}=\ldots=k_{s}=0$となること示せば良い。 $\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}=\mathbf{0}$に$\mathbf{X}_{i}=\mathbf{X}_{0}+\mathbf{Z}_{i}(i=1, \ldots, s)$を代入すると以下の式になる。 $$ \left(\sum_{i=0}^{s} k_{i}\right) \mathbf{X}_{0}+\sum_{i=1}^{s} k_{i} \mathbf{Z}_{i}=\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}=\mathbf{0}  (S.1)   $$ (S.1)の両辺にAをかけると $$ \left(\sum_{i=0}^{s} k_{i}\right) \mathbf{AX}_{0}+\sum_{i=1}^{s} k_{i} \mathbf{AZ}_{i}=\mathbf{A}\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}=\mathbf{0} $$ 問題文より、$\mathbf{A X}_{0}=\mathbf{B}$、$\mathbf{A} \mathbf{Z}_{i}=\mathbf{0}$なので以下となる。 $$ \left(\sum_{i=0}^{s} k_{i}\right) \mathbf{B}=\mathbf{A}\left[\left(\sum_{i=0}^{s} k_{i}\right) \mathbf{X}_{0}+\sum_{i=1}^{s} k_{i} \mathbf{Z}_{i}\right]=\mathbf{0}\quad(S.2) $$ $\mathbf{A X}=\mathbf{B}$は非同次線形系なので$\mathbf{B} \neq \mathbf{0}$より以下が成り立つ $$ \sum_{i=0}^{s} k_{i}=0 (S.3) $$ (S.3)を(S.1)に代入すると $$ \sum_{i=1}^{s} k_{i} \mathbf{Z}_{i}=\mathbf{0} $$ となり、$\mathbf{Z}_{1}, \ldots, \mathbf{Z}_{s}$は$\mathbf{A Z}=\mathbf{0}$の解空間の基底より、線形独立であるので$k_{1}=\ldots=k_{s}=0$ この結果と(S.3)より$k_{0}=0$となる。よって、$s+1$ 個の行列 $\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$ が $\mathbf{A} \mathbf{X}=\mathbf{B}$ の線形独立な解であることが示された. b)$\mathbf{X}^{*}$を$\mathbf{A X}=\mathbf{B}$の任意の解とする。この時、定理11.2.3より、$\mathbf{X}^{*}=\mathbf{X}_{0}+\mathbf{Z}^{*}$($\mathbf{Z}^{*}$は$\mathbf{A Z}=\mathbf{0}$の解、$\mathbf{X}_{0}$は$\mathbf{A X}=\mathbf{B}$の特殊解)で表すことができる。 また、$\mathbf{Z}_{1}, \ldots, \mathbf{Z}_{s}$は$\mathbf{A Z}=\mathbf{0}$の解空間の基底(問題の前提より)なので $\mathbf{Z}^{*}=\sum_{i=1}^{s} k_{i} \mathbf{Z}_{i}$($k_{i}, \ldots, k_{s}$はスカラー)と$\mathbf{Z}_{1}, \ldots, \mathbf{Z}_{s}$の線形結合で表現できる。 よって、$\mathbf{X}^{*}$は以下の式で表すことができる。 $$ \begin{aligned} X^{*} &=X_{0}+Z^{*}=X_{0}+\sum_{i=1}^{s} k_{i} Z_{i} \\ &=X_{0}+\sum_{i=1}^{s} k_{i}\left(X_{i}-X_{0}\right)  (\mathbf{X}_{i}=\mathbf{X}_{0}+\mathbf{Z}_{i}(i=1, \ldots, s)より) \\ &=\left(1-\sum_{i=1}^{s} k_{i}\right) X_{0}+\sum_{i=1}^{s} k_{i} X_{i} \end{aligned} $$ よって、$\mathbf{A X}=\mathbf{B}$ のあらゆる解は $\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$ の線形結合として表せることを示された. c)問題a)より以下の等式が成り立つ $$ \mathbf{A}\left(\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}\right)=\mathbf{A}\left[\left(\sum_{i=0}^{s} k_{i}\right) \mathbf{X}_{0}+\sum_{i=1}^{s} k_{i} \mathbf{Z}_{i}\right]=\left(\sum_{i=0}^{s} k_{i}\right) \mathbf{B} \quad (S.4) $$ もし、$\sum_{i=0}^{s} k_{i}=1$であれば、$\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}$は$\mathbf{A X}=\mathbf{B}$の解になる。 逆にもし$\sum_{i=0}^{s} k_{i} {\mathbf{X}}_{i}$が$\mathbf{A} \mathbf{X}=\mathbf{B}$の解であれば$\mathbf{A}\left(\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}\right)=\mathbf{B}$なので、これを(S .4)に代入すると$\left(\sum_{i=0}^{s} k_{i}\right) \mathbf{B}=\mathbf{B}$になる。$\mathbf{B} \neq \mathbf{0}$より、$\sum_{i=0}^{s} k_{i}=1$となる。 よって、$\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$ の線形結合 $\sum_{i=0}^{s} k_{i} \mathbf{X}_{i}$ はスカラー $k_{0}, k_{1}, \ldots, k_{s}$ が $\sum_{i=0}^{s} k_{i}=1$ を満たすとき かつそのときに限って, $\mathbf{A X}=\mathbf{B}$ の解であることが示された. d)問題b)から明らかなように、$\mathbf{A X}=\mathbf{B}$の解は$\operatorname{sp}\left(\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}\right)$($\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}$の線形結合で表せる全ての行列からなる集合)に属する。しかし、問題c)より、全ての$\operatorname{sp}\left(\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}\right)$は$\mathbf{A X}=\mathbf{B}$の解ではない($\sum_{i=0}^{s} k_{i}=1$の制約がある)。よって、$\mathbf{A X}=\mathbf{B}$ 解集合は線形空間 $\operatorname{sp}\left(\mathbf{X}_{0}, \mathbf{X}_{1}, \ldots, \mathbf{X}_{s}\right)$ の真部分集合であることが分かる。 ## 5. $\mathbf{AX}=\mathbf{B}$を($n \times p$行列$\mathbf{X}$に関する)無矛盾な線形系と仮定する. もし$\operatorname{rank}(\mathbf{A}) \lt n$かつ$\operatorname{rank}(\mathbf{B}) \lt p$ならば, $\mathbf{A}$のいかなる一般逆行列$\mathbf{G}$に対しても,$\mathbf{X}^{*}=\mathbf{G B}$のように表せない$\mathbf{A X}=\mathbf{B}$の解$\mathbf{X}^{*}$が存在することを示せ. ---- (moriwaki) $\mathbf{A}$は$m\times n$, $\mathbf{B}$は$m \times p$行列である。定理11.5.1が$n\times p$行列$\mathbf{X}$に関して$\operatorname{rank}(\mathbf{A})=n$と$\operatorname{rank}(\mathbf{B})=p$の仮定のもとでのみ成り立つのに対し、この問題では$\textrm{rank}$が足りていない状態を論じる。 まず$\mathbf{AX} = \mathbf{B}$が無矛盾であるならば、定理7.2.1より次のことが言える。 > 定理 7.2.1. 次の各々の条件は($\mathbf{X}$に関する)線形系$\mathbf{A X}=\mathbf{B}$が無矛盾であるための必要十分条件である. > (1) $\mathcal{C}(\mathbf{B}) \subset \mathcal{C}(\mathbf{A})$. > (2) $\mathbf{B}$のあらゆる列が$\mathcal{C}(\mathbf{A})$に属する. > (3) $\mathcal{C}(\mathbf{A}, \mathbf{B})=\mathcal{C}(\mathbf{A})$. > (4) $\operatorname{rank}(\mathbf{A}, \mathbf{B})=\operatorname{rank}(\mathbf{A})$ $\operatorname{rank}(\mathbf{B}) \lt p$であれば、同次線形系$\mathbf{Bk} = \mathbf{0}$となるような零ベクトルでない$p$次元列ベクトル$\mathbf{k}$が少なくとも1つ存在する。(定理11.3.1で示されているように線形独立な$\mathbf{k}$は最大で$p-\operatorname{rank}(\mathbf{B})$個取れる) さらに定理4.3.12によると >定理4.3.12. $k$次元線形空間$\mathcal{V}$の中にある$r$個の線形独立な行列の任意の集合$S$に対して,$S$の中の行列の$r$個のすべて(と$k-r$個の追加した行列)を含む$\mathcal{V}$の基底が存在する. $p$次元線形空間$\mathcal{V}$について、1個の線形独立な列ベクトル$\mathbf{k}_{1}$に追加して、$\mathcal{V}$の基底となりうる線形独立な$p-1$個の列ベクトル$\mathbf{k}_{2}, \ldots, \mathbf{k}_{p}$が存在する。これを利用して$\mathbf{K}_{2} = (\mathbf{k}_{2}, \cdots, \mathbf{k}_{p})$として$\mathbf{K} = (\mathbf{k}_{1}, \mathbf{K}_{2})$とすると、この$\mathbf{K}$は非特異行列である。$\mathbf{BK} = (\mathbf{Bk}_{1}, \mathbf{BK}_{2}) = (\mathbf{0}, \mathbf{BK}_{2})$となる。 次に$\mathbf{A}$は$\operatorname{rank}(\mathbf{A}) \lt n$なので$\mathbf{Ay}^{*} = \mathbf{0}$となるような零ベクトルでない$n$次元ベクトル$\mathbf{y}_{1}^{*}$が最低1つは存在する。ここで、$\mathbf{Y}_{2}^{*}$を($\mathbf{Y}_{2}$における)$\mathbf{AY_{2}^{*}} = \mathbf{BK}_{2}$の任意の解とし(問題の仮定から$\mathbf{AX} = \mathbf{B}$が無矛盾な線形系であり、補助定理4.2.2から$\mathcal{C}(\mathbf{BK}_{2}) \subset \mathcal{C}(\mathbf{B})(\subset \mathcal{C}(\mathbf{A}))$なので、$\mathbf{AY_{2}^{*}} = \mathbf{BK}_{2}$も当然無矛盾である)、これを用いて$\mathbf{Y}^{*} = (\mathbf{y}_{1}^{*}, \mathbf{Y}_{2}^{*})$とする。このとき明らかに$\mathbf{AY}^{*} = \mathbf{BK}$が成立する。 $\mathbf{X}^{*} = \mathbf{Y}^{*}\mathbf{K}^{-1}$とすると $$ \mathbf{AX}^{*} = \mathbf{A}\mathbf{Y}^{*}\mathbf{K}^{-1} = \mathbf{BKK}^{-1} = \mathbf{B} $$ と変形できるので、$\mathbf{Y}^{*}\mathbf{K}^{-1}$は$\mathbf{A X}=\mathbf{B}$の解の1つとして存在する。 ここで命題について背理法を用いて証明する。$\mathbf{A}$のある一般逆行列$\mathbf{G}$を適切にとれば$\mathbf{AX} = \mathbf{B}$の解を$\mathbf{X}^{*}=\mathbf{G B}$として常に書き表すことができるものと仮定する。このとき、先程の解は $$ \begin{aligned} \mathbf{X}^{*} = \mathbf{Y}^{*}\mathbf{K}^{-1} &\iff \mathbf{Y}^{*} = \mathbf{X}^{*}\mathbf{K} \\ & \iff (\mathbf{y}_{1}^{*}, \mathbf{Y}_{2}^{*}) = (\mathbf{X}^{*}\mathbf{k}_{1}, \mathbf{X}^{*}\mathbf{K}_{2}) \end{aligned} $$ となるが、これに$\mathbf{X}^{*}=\mathbf{G B}$を代入すると、 $$ \mathbf{y}^{*}_{1} = \mathbf{X}^{*}\mathbf{k}_{1} = \mathbf{GBk}_{1} = \mathbf{0} $$ となってしまい、$n$次元ベクトル$\mathbf{y}_{1}^{*}$が零ベクトルでないということと矛盾する。したがって背理法から$\mathbf{X}^{*}=\mathbf{G B}$の形で表せない解が存在することが示された。 ## 6. 練習問題7.1 の$\mathbf{(b)}$の結果を用いて,補助定理11.6.1を一般化せよ. > 補助定理11.6.1. $\mathbf{A}$を$m\times n$行列,$\mathbf{B}$を$m \times p$行列とする.もし$\mathbf{C}$が$r\times m$行列で最大列階数(すなわち,階数$m$) ならば, ($\mathbf{X}$に関する)線形系$\mathbf{CAX}=\mathbf{CB}$は線形系$\mathbf{AX}=\mathbf{B}$に同値である. ---- 解. (Chiba) もし$\mathbf{C}$が$r\times q$行列で$\mathbf{D}$が$q\times m$行列として、$\operatorname{rank}(\mathbf{C}\mathbf{D}) = \operatorname{rank}(\mathbf{D})$とすると、(練習問題7.1のPart(b)から明らかなように)線型系$\mathbf{CDAX}=\mathbf{CDB}$は線型系$\mathbf{DAX}=\mathbf{DB}$と同値になる。 練習問題7.1 Part(b) $\mathbf{A}, \mathbf{B}$を$m \times n$行列とする. (1) もし$\mathbf{C}$が$r \times q$行列で,$\mathbf{D}$が$\operatorname{rank}(\mathbf{CD}) = \operatorname{rank}(\mathbf{D})$を満たす$q \times m$行列ならば, $\mathbf{CDA} = \mathbf{CDB}$のとき$\mathbf{DA} = \mathbf{DB}$である。 ## 7. $\mathbf{A}$を$m \times n$行列, $\mathbf{B}$を$m \times p$行列, $\mathbf{C}$を$q \times m$行列とし, $\mathbf{A X}=\mathbf{B}$と$\mathbf{CAX}=\mathbf{CB}$を($\mathbf{X}$に関する) 線形系と仮定する. $\mathbf{(a)}$ もし$\operatorname{rank}[(\mathbf{C}(\mathbf{A}, \mathbf{B})]=\operatorname{rank}(\mathbf{A}, \mathbf{B})$ならば, $\mathbf{CAX}=\mathbf{CB}$は$\mathbf{A X}=\mathbf{B}$に同値であり, それによって補助定理11.6.1と補助定理11.6.2が一般化されることを示せ. > 補助定理11.6.2. 任意の$m\times n$行列$\mathbf{A}$と$n \times p$行列$\mathbf{F}$ に対して,線形系$\mathbf{A}^{\prime}\mathbf{AX} = \mathbf{A}^{\prime}\mathbf{AF}$は($\mathbf{X}$に関する)線形系$\mathbf{AX}=\mathbf{AF}$に同値である. $\mathbf{(b)}$ もし$\operatorname{rank}[\mathbf{C}(\mathbf{A}, \mathbf{B})]\lt \operatorname{rank}(\mathbf{A}, \mathbf{B})$でありかつ$\mathbf{CAX}= \mathbf{CB}$が無矛盾であるならば,$\mathbf{A X}=\mathbf{B}$の解集合は $\mathbf{CAX}=\mathbf{CB}$の解集合の真部分集合である(すなわち, $\mathbf{AX}=\mathbf{B}$の解でない$\mathbf{CAX}=\mathbf{CB}$の解が存在する)ことを示せ. $\mathbf{(c)}$ もし$\operatorname{rank}[\mathcal{C}(\mathbf{A}, \mathbf{B})] \lt \operatorname{rank}(\mathbf{A}, \mathbf{B})$でありかつ$\mathbf{AX}= \mathbf{B}$が矛盾しているならば, $\mathbf{CAX}=\mathbf{CB}$は無矛盾のことも矛盾していることもあることを例を挙げて示せ. ---- 解. (Kaneko) (a) $\operatorname{rank}[\mathbf{C}(\mathbf{A}, \mathbf{B})]= \operatorname{rank}(\mathbf{A}, \mathbf{B})$であるとする。このとき定理4.4.7から$\mathcal{R}[\mathbf{C}(\mathbf{A}, \mathbf{B})]=\mathcal{R}(\mathbf{A}, \mathbf{B})$ したがって$\mathcal{R}(\mathbf{A}, \mathbf{B})\subset\mathcal{R}[\mathbf{C}(\mathbf{A}, \mathbf{B})]$である。ここで定理4.2.2によるとある行列$\mathbf{L}$に対して$(\mathbf{A}, \mathbf{B})=\mathbf{LC}(\mathbf{A}, \mathbf{B})$となることがわかる。 >補助定理4.2.2 任意の$m\times n$行列$\mathbf{A}$と$m\times p$行列$\mathbf{B}$ に対して, $\mathbf{B}=\mathbf{AF}$ を満たす$n\times p$行列$\mathbf{F}$ が存在するときかつそのときに限って, $\mathcal{C}(\mathbf{B})\subset\mathcal{C}(\mathbf{A})$である.同様に,任意の$m\times n$行列$\mathbf{A}$と任意の$q\times n$行列$\mathbf{C}$ に対して, $\mathbf{C}=\mathbf{LA}$ を満たす $q\times m$行列$\mathbf{L}$ が存在するときかつそのときに限って,$\mathcal{R}(\mathbf{C})\subset\mathcal{R}(\mathbf{A})$である. したがって$\mathbf{A}=\mathbf{LCA},\mathbf{B}=\mathbf{LCB}$である。$\mathbf{CAX}=\mathbf{CB}$の任意の解$\mathbf{X}^*$について $$ \mathbf{AX}^*=\mathbf{LCAX}^*=\mathbf{LCB}=\mathbf{B} $$ となる。したがって$\mathbf{CAX}=\mathbf{CB}$の任意の解は$\mathbf{AX}=\mathbf{B}$の解であり,($\mathbf{AX}=\mathbf{B}$の解は$\mathbf{CAX}=\mathbf{CB}$の解であることから)$\mathbf{CAX}=\mathbf{CB}$は$\mathbf{AX}=\mathbf{B}$と等価であることがわかる。 (b) $\operatorname{rank}[\mathbf{C}(\mathbf{A}, \mathbf{B})]< \operatorname{rank}(\mathbf{A}, \mathbf{B})$で$\mathbf{CAX}=\mathbf{CB}$が無矛盾であるとする。ここで$\mathbf{AX}=\mathbf{B}$が無矛盾でないとき$\mathbf{AX}=\mathbf{B}$の解集合は$\mathbf{CAX}=\mathbf{CB}$の解集合の真部分集合であることは明らかである。したがって$\mathbf{AX}=\mathbf{B}$が無矛盾であるとする。このとき定理7.2.1を用いると $$ \operatorname{rank}(\mathbf{A})=\operatorname{rank}(\mathbf{A}, \mathbf{B})>\operatorname{rank}[\mathbf{C}(\mathbf{A}, \mathbf{B})]=\operatorname{rank}(\mathbf{C A}, \mathbf{C B})=\operatorname{rank}(\mathbf{C A}) $$ となることがわかる。このことから $$ n-\operatorname{rank}(\mathbf{A})<n-\operatorname{rank}(\mathbf{C A})\tag{1} $$ となることがわかる。 $\mathbf{X}_0$を$\mathbf{AX}=\mathbf{B}$の任意の特殊解であるとする。定理11.2.3によると$\mathbf{AX}=\mathbf{B}$の解集合の要素$n\times p$行列$\mathbf{X}^*$は同じ係数行列を持つ線形同次系$\mathbf{AZ}=\mathbf{0}$の解$\mathbf{Z}^*$を用いて $$ \mathbf{X}^*=\mathbf{X}_0+\mathbf{Z}^* $$ と表される。同様に$\mathbf{X}_0$は$\mathbf{CAX}=\mathbf{CB}$の解でもあるので$\mathbf{CAX}=\mathbf{CB}$の解集合の要素$n\times p$行列$\mathbf{X}^*$は線形同次系$\mathbf{CAZ}=\mathbf{0}$の解$\mathbf{Z}^*$を用いて $$ \mathbf{X}^*=\mathbf{X}_0+\mathbf{Z}^* $$ と表される. 補助定理11.3.2から$\mathbf{AZ}=\mathbf{0}$の解空間の次元は$p[n-\operatorname{rank}(\mathbf{A})]$に等しく,$\mathbf{CAZ}=\mathbf{0}$の解空間の次元は$p[n-\operatorname{rank}(\mathbf{CA})]$に等しいことがわかる。$\mathbf{AZ}=\mathbf{0}$の解空間が$\mathbf{CAZ}=\mathbf{0}$の解空間の部分空間であることは明らかであり,これと(1)の不等式を踏まえると$\mathbf{AZ}=\mathbf{0}$の解空間は$\mathbf{CAZ}=\mathbf{0}$の解空間の真部分空間であることがわかる.したがって$\mathbf{AX}=\mathbf{B}$の解集合は$\mathbf{CAX}=\mathbf{CB}$の解集合の真部分集合であることがわかる。 (c)$\mathbf{AX}=\mathbf{B}$は任意の無矛盾でない線形系で$\mathbf{C}=\mathbf{0}$とすると $$ \operatorname{rank}[\mathbf{C}(\mathbf{A},\mathbf{B})]=0<\operatorname{rank}(\mathbf{A},\mathbf{B}) $$ である。このとき$\mathbf{CAX}=\mathbf{CB}$は無矛盾である。 次に $$ \mathbf{A}=\left(\begin{array}{ll} 0 & 0 \\ 1 & 0 \end{array}\right), \quad \mathbf{B}=\left(\begin{array}{l} 1 \\ 0 \end{array}\right), \mathbf{C}=(1,0) $$ の場合を考える。このとき$\mathbf{A X}=\mathbf{B}$は明らかに矛盾している。また $$ \operatorname{rank}[\mathbf{C}(\mathbf{A}, \mathbf{B})]=1<2=\operatorname{rank}(\mathbf{A}, \mathbf{B}) $$ である。したがって$\mathbf{CAX}=\mathbf{CB}$は明らかに矛盾している。 ## 8. $\mathbf{A}$を$q\times n$行列,$\mathbf{B}$を$m\times p$行列,$\mathbf{C}$を$m\times q$行列とし,($n\times p$行列$\mathbf{X}$に関する)線形系$\mathbf{CAX} = \mathbf{B}$が無矛盾であると仮定する. $\operatorname{rank}(\mathbf{CA}) = \operatorname{rank}(\mathbf{A})$のときかつそのときに限って,$\mathbf{AX}$の値が$\mathbf{CAX} = \mathbf{B}$のあらゆる解に対して同ーであることを示せ. ---- 解. (Yamashita) $\mathcal{R}(\mathbf{A}) = \mathcal{R}(\mathbf{C A})$ ならば $\operatorname{rank}$ の定義から $\operatorname{rank}(\mathbf{CA})=\operatorname{rank}(\mathbf{A})$ であり, 逆に $\operatorname{rank}(\mathbf{CA})=\operatorname{rank}(\mathbf{A})$ ならば系 4.4.7 より $\mathcal{R}(\mathbf{A}) = \mathcal{R}(\mathbf{C A})$ である. > 系 4.4.7. $\mathbf{A}$ を $m \times n$ 行列, $\mathbf{F}$ を $n \times p$ 行列とする. $\operatorname{rank}(\mathbf{A F})=\operatorname{rank}(\mathbf{A})$ ならば, $\mathcal{C}(\mathbf{A F})=\mathcal{C}(\mathbf{A})$ である. 同様に, もし $\operatorname{rank}(\mathbf{A F})=\operatorname{rank}(\mathbf{F})$ ならば, $\mathcal{R}(\mathbf{A F})=\mathcal{R}(\mathbf{F})$ である. よって, $\operatorname{rank}(\mathbf{C A})=\operatorname{rank}(\mathbf{A})$ のときかつそのときに限って, $\mathcal{R}(\mathbf{A}) = \mathcal{R}(\mathbf{C A})$ であり, $\mathcal{R}(\mathbf{C A}) \subset \mathcal{R}(\mathbf{A})$ よりこれは $\mathcal{R}(\mathbf{A}) \subset \mathcal{R}(\mathbf{C A})$ と同値であるから, 定理 11.10.1 より題意が示される. > 定理 11.10.1. $\mathbf{A X}=\mathbf{B}$ が $(n \times p$ 行列 $\mathbf{X}$ に関する) 無矛盾な線形系と仮定し, $\mathbf{L}, \mathbf{K}$ を $n \times q$ 行列とする. このとき, $\mathbf{K}^{\prime} \mathbf{X}$ の値は, $\mathcal{R}\left(\mathbf{K}^{\prime}\right) \subset \mathcal{R}(\mathbf{A})$ のときかつそのときに限って, すなわち, $\mathbf{K}^{\prime}$ のあらゆる行が $\mathcal{R}(\mathbf{A})$ に属するときかつそのときに限って, $\mathbf{A X}=\mathbf{B}$ のあらゆる解に対して同一である. ## 9. (1) 定理11.10.4と (2)定理11.10.5 を証明せよ. > 定理11.10.4 $\mathbf{A}$を$m\times n$行列,$\mathbf{B}$を$m \times p$行列,$\mathbf{K}$を$n \times q$行列とする. もし$\mathbf{X}^{*},\mathbf{L}^{*}$がそれぞれ($\mathbf{X}, \mathbf{L}$に関する)線形系$$\begin{pmatrix}\mathbf{A} & \mathbf{0} \\ -\mathbf{K}^{\prime} & \mathbf{I}\end{pmatrix}\begin{pmatrix}\mathbf{X} \\ \mathbf{L}\end{pmatrix} = \begin{pmatrix}\mathbf{B} \\ \mathbf{0}\end{pmatrix}\tag{10.2}$$の任意の解の第1と第2の部分ならば, $\mathbf{X}^{*}$は($\mathbf{X}$に関する)線形系$\mathbf{A X}=\mathbf{B}$の解で$\mathbf{L}^{*}=\mathbf{K}^{\prime} \mathbf{X}^{*}$である. 逆に, もし$\mathbf{X}^{*}$が$\mathbf{A} \mathbf{X}=\mathbf{B}$の任意の解ならば, $\mathbf{X}^{*}, \mathbf{K}^{\prime} \mathbf{X}^{*}$はそれぞれ線形系$(10.2)$の適当な解の第1と第2の部分である. > 定理 11.10.5.$\mathbf{A}$を$n \times n$行列,$\mathbf{B}$を$n \times p$行列,$\mathbf{K}$を$n \times q$行列とする. もし$\mathbf{X}^{*}, \mathbf{L}^{*}$がそれぞれ($\mathbf{X}, \mathbf{L}$に関する)線形系$$\begin{pmatrix}\mathbf{A}+\mathbf{K} \mathbf{K}^{\prime} & -\mathbf{K} \\ -\mathbf{K} & \mathbf{I}\end{pmatrix}\begin{pmatrix}\mathbf{X} \\ \mathbf{L}\end{pmatrix}=\begin{pmatrix}\mathbf{B} \\ \mathbf{0}\end{pmatrix} \tag{10.3}$$の任意の解の第1と第2の部分であるならば,$\mathbf{X}^{*}$は($\mathbf{X}$に関する)線形系$\mathbf{A X}=\mathbf{B}$の解で$\mathbf{L}^{*}=\mathbf{K}^{\prime} \mathbf{X}^{*}$である.逆に,もし$\mathbf{X}^{*}$が$\mathbf{A X}=\mathbf{B}$の解ならば,$\mathbf{X}^{*}, \mathbf{K}^{\prime} \mathbf{X}^{*}$はそれぞれ線形系$(10.3)$の適当な解の第1と第2の部分である. ---- 解答 (齋藤) (1)  まず、定理11.10.4を考える。 今、$\mathbf{X}^{\ast}, \mathbf{L}^{\ast}$がそれぞれ(10.2)式の任意の解の第1と第2の部分とする。すると、(10.2)式より明らかに、 \begin{align} \mathbf{A}\mathbf{X}^{\ast} + \mathbf{0}\mathbf{L}^{\ast} &= \mathbf{A}\mathbf{X}^{\ast} \\ &= \mathbf{B} &(\because 仮定) \end{align} が成り立つ。今、$\mathbf{A}\mathbf{X}^{\ast} = \mathbf{B}$が成り立つため、$\mathbf{X}^{\ast}$は、$\mathbf{A}\mathbf{X} = \mathbf{B}$の解である。 同様に、 \begin{align} &-\mathbf{K}'\mathbf{X}^{\ast} + \mathbf{I}\mathbf{L}^{\ast} = \mathbf{0} &(\because 仮定) \\ &\Leftrightarrow \mathbf{K}'\mathbf{X}^{\ast} = \mathbf{L}^{\ast} \end{align} が成り立つ。よって$\mathbf{X}^{\ast}$は、$\mathbf{K}'\mathbf{X} = \mathbf{L}^{\ast}$の解である。 次に、逆を考える。$\mathbf{A}\mathbf{X}^{\ast} = \mathbf{B}$が成り立つとする。(10.2)式に代入すると、 \begin{align} \mathbf{A}\mathbf{X}^{\ast} + \mathbf{0}\mathbf{L}^{\ast} &= \mathbf{A}\mathbf{X}^{\ast} \\ &= \mathbf{B} &(\because 仮定) \end{align} が成り立つ。 さらに、$\mathbf{L} = \mathbf{K}'\mathbf{X}^{\ast}$を代入すると、 \begin{align} &-\mathbf{K}'\mathbf{X}^{\ast} + \mathbf{I} \mathbf{K}'\mathbf{X}^{\ast} = \mathbf{0} \end{align} である。よって逆も成り立つ。よって、11.10.4が成り立つ。 次に、定理11.10.5を考える。今、$\mathbf{X}^{\ast}, \mathbf{L}^{\ast}$がそれぞれ(10.3)式の任意の解の第1と第2の部分とする。すると、(10.3)式より明らかに、 \begin{align} &-\mathbf{K}'\mathbf{X}^{\ast} + \mathbf{I}\mathbf{L}^{\ast} = \mathbf{0} &(\because 仮定) \\ &\Leftrightarrow \mathbf{K}'\mathbf{X}^{\ast} = \mathbf{L}^{\ast} \end{align} が成り立つ。よって、$\mathbf{X}^{\ast}$は、$\mathbf{K}'\mathbf{X} = \mathbf{L}^{\ast}$の解である。また、この式を代入すると、 \begin{align} (\mathbf{A}+\mathbf{K}\mathbf{K}') \mathbf{X}^{\ast} -\mathbf{K}\mathbf{L}^{\ast} &= \mathbf{A}\mathbf{X}^{\ast} + \mathbf{K}\mathbf{K}' \mathbf{X}^{\ast} - \mathbf{K} \mathbf{K}'\mathbf{X}^{\ast} \\ &= \mathbf{A}\mathbf{X}^{\ast} \\ &= \mathbf{B} &(\because 仮定) \end{align} が成り立つ。よって、$\mathbf{A}\mathbf{X}^{\ast} = \mathbf{B}$が成り立つので、$\mathbf{X}^{\ast}$は$\mathbf{A}\mathbf{X}= \mathbf{B}$の解である。 逆を考えて、10.3式に解を導入すると、 \begin{align} \mathbf{A}\mathbf{X}^{\ast} + \mathbf{K}\mathbf{K}' \mathbf{X}^{\ast} - \mathbf{K} \mathbf{K}'\mathbf{X}^{\ast} &= \mathbf{A}\mathbf{X}^{\ast} \\ &= \mathbf{B} &(\because 仮定) \end{align} が成り立つ。また、 \begin{align} -\mathbf{K}'\mathbf{X}^{\ast} + \mathbf{I}\mathbf{K}'\mathbf{X}^{\ast} = \mathbf{0} \end{align} 今、10.3式が満たされたので、これらは解である。