行列式の性質(5)

22 つの行列の積の行列式はそれぞれの行列式の積に等しいことを示します。すなわち、任意の正方行列 A,BA, B に対して det(AB)=detAdetB\det (AB) = \det A \cdot \det B が成り立ちます。

ここでは、(11行列式の定義と基本的性質(多重線型性交代性)による証明と(22)行列式の写像としての性質による証明、の 22 通りの証明方法について解説します。

積の行列式


定理 3.15(積の行列式)

22 つの行列の積の行列式は、それぞれの行列式の積に等しい。

det(AB)=detAdetB \begin{equation} \tag{3.5.13} \det (AB) = \det A \cdot \det B \end{equation}



解説

行列式は積の演算を保存する

任意の 22 つの正方行列の積 ABAB の行列式の値は、それぞれの行列式 detA,detB\det A, \det B の積に等しくなります。

前項で示したように行列式を写像 F:Mn(K)KF : M_n (K) \to K と捉えれば、行列式は積の演算を保存する写像であるといえます。すなわち、行列の積 ABABFF による像 F(AB)F (AB) は、行列 A,BA, BFF による像 F(A),F(B)F (A), F (B) の積に等しいと捉えることができます。

定理 3.15の証明方法

定理 3.15(積の行列式)の証明方法は何通りか考えられます。

ここでは、主なものとして、次の 22 通りの証明を示します。



証明 1(定義と基本的性質による証明)

A=(aij),  B=(bij)A = (\, a_{i j} \,), \; B = (\, b_{i j} \,)nn 次の正方行列とする。AA を列ベクトルにより A=(a1,a2,,an)A = (\, \bm{a}_{1}, \bm{a}_{2}, \cdots, \bm{a}_{n} \,) と表すと、行列の積 ABAB は次のようなる。

AB=(i1ai1bi11,,inainbinn) \begin{align*} AB = \big(\sum_{i_1} \bm{a}_{i_1} b_{i_1 1}, \, \cdots, \, \sum_{i_n} \bm{a}_{i_n} b_{i_n n} \, \big) \end{align*}


このとき、det(AB)\det (AB) に対して定理 3.7(行列式の多重線型性)を繰り返し用いることで、次が成り立つ。

det(AB)=det(i1ai1bi11,,inainbinn)=i1inbi11binndet(ai1,,ain) \begin{split} \det (AB) &= \det \big(\sum_{i_1} \bm{a}_{i_1} b_{i_1 1}, \, \cdots, \, \sum_{i_n} \bm{a}_{i_n} b_{i_n n} \big) \\ &= \sum_{i_1} \cdots \sum_{i_n} \, b_{i_1 1} \cdots b_{i_n n} \, \det ( \bm{a}_{i_1}, \cdots, \bm{a}_{i_n} ) \\ \end{split}

また、定理 3.9(行列式の交代性)より、i1,,ini_1, \cdots, i_n のうちに等しいものがあれば det(ai1,,ain)=0\det ( \bm{a}_{i_1}, \, \cdots, \, \bm{a}_{i_n} ) = 0 となるので、和は i1,,ini_{1}, \cdots, i_{n} がすべて異なる場合のみを加えればよい。したがって、次が成り立つ。

det(AB)=i1inbi11binndet(ai1,,ain)=σSnbσ(1)1bσ(n)n  det(aσ(1),,aσ(n)) \begin{split} \det (AB) &= \sum_{i_1} \cdots \sum_{i_n} \, b_{i_1 1} \cdots b_{i_n n} \, \det ( \bm{a}_{i_1}, \cdots, \bm{a}_{i_n} ) \\ &= \sum_{\sigma \in S_n} \, b_{\sigma (1) \, 1} \, \cdots \, b_{\sigma (n) \, n} \; \det ( \bm{a}_{\sigma (1)}, \cdots, \bm{a}_{\sigma (n)} ) \\ \end{split}

また、再び定理 3.9より、det(aσ(1),,aσ(n))=sgn(σ)det(a1,,an)\det ( \bm{a}_{\sigma (1)}, \cdots, \bm{a}_{\sigma (n)} ) = \text{sgn} (\sigma) \, \det ( \bm{a}_{1}, \cdots, \bm{a}_{n} ) であるから、

det(AB)=σSnbσ(1)1bσ(n)n  det(aσ(1),,aσ(n))=σSnbσ(1)1bσ(n)n  sgn(σ)det(a1,,an)=det(a1,,an)σSnsgn(σ)bσ(1)1bσ(n)n=detAdetB \begin{split} \det (AB) &= \sum_{\sigma \in S_n} \, b_{\sigma (1) \, 1} \, \cdots \, b_{\sigma (n) \, n} \; \det ( \bm{a}_{\sigma (1)}, \cdots, \bm{a}_{\sigma (n)} ) \\ &= \sum_{\sigma \in S_n} \, b_{\sigma (1) \, 1} \, \cdots \, b_{\sigma (n) \, n} \; \text{sgn} (\sigma) \, \det ( \bm{a}_{1}, \cdots, \bm{a}_{n} ) \\ &= \det ( \bm{a}_{1}, \, \cdots, \, \bm{a}_{n} ) \sum_{\sigma \in S_n} \text{sgn} (\sigma) \, b_{\sigma (1) \, 1} \cdots b_{\sigma (n) \, n} \\ &= \det A \cdot \det B \qquad \qquad \qquad \square \end{split}



証明の考え方 1

行列式の定義と、基本的な性質に関する定理(定理 3.7(行列式の多重線型性)定理 3.9(行列式の交代性))を用います。

具体的には、(11ABAB を列ベクトルにより表し(22)多重線型性と交代性を用いて和を精査することで(33行列式の定義の形を抽出します。

(1)行列の積の列ベクトル表示

  • 行列の積 ABAB を列ベクトルにより表し、行列式の基本的性質(多重線型性交代性)を利用できる形にすることを考えます。

  • まず A=(aij),  B=(bij)A = (\, a_{i j} \,), \; B = (\, b_{i j} \,) とすると、22 つの行列の積 ABAB は次のように表せます。

    AB=(ka1kbk1ka1kbk2ka1kbknka2kbk1ka2kbk2ka2kbknka2kbk1ka2kbk2ka2kbkn) \begin{align*} AB = \begin{pmatrix} \displaystyle \sum_{k} a_{1k} \, b_{k1} & \displaystyle \sum_{k} a_{1k} \, b_{k2} & \cdots & \displaystyle \sum_{k} a_{1k} \, b_{kn} \\ \displaystyle \sum_{k} a_{2k} \, b_{k1} & \displaystyle \sum_{k} a_{2k} \, b_{k2} & \cdots & \displaystyle \sum_{k} a_{2k} \, b_{kn} \\ \vdots & \vdots & \ddots & \vdots \\ \displaystyle \sum_{k} a_{2k} \, b_{k1} & \displaystyle \sum_{k} a_{2k} \, b_{k2} & \cdots & \displaystyle \sum_{k} a_{2k} \, b_{kn} \\ \end{pmatrix} \end{align*}

    • 行列の積の定義より、ABAB(i,j)(i, j) 成分は kaikbkj\displaystyle \sum_{k} a_{ik} \, b_{kj} となります。
    • 上記の各成分において、和の添え字 kk は本来すべて異なります。それぞれ独立に(kijk_{ij} などのように)書き分けるべきですが、表記が煩雑になるため簡略化しています。
  • ABAB11 列目を見ると、bk1b_{k1} は共通しており、それぞれ AA の列(kk)に関する和になっています。そこで、AA を列ベクトルで表せば、ABAB11 行目(仮にこれを c1\bm{c}_{1} と置きます)は、次のように表すことができます。

    c1=kakbk1,ak=(a1ka2kank) \begin{array} {ccc} \bm{c}_{1} = \displaystyle \sum_{k} \bm{a}_k \, b_{k1}, & \bm{a}_k = \begin{pmatrix} a_{1k} \\ a_{2k} \\ \vdots \\ a_{nk} \end{pmatrix} \end{array}

  • 22 行目以降も、同様に AA の列ベクトルと BB の成分の和として表します。上に述べた通り、和の添え字 kk は本来すべて異なるため、11 列目の添え字は i1i_122 列目は i2i_2\cdots のように ii を使って表すようにします。

  • したがって、ABAB を列ベクトルにより表すと次のようになります。

    AB=(i1ai1bi11,i2ai2bi22,,inainbinn) \begin{align*} AB = \big( \, \sum_{i_1} \bm{a}_{i_1} b_{i_1 1}, \, \sum_{i_2} \bm{a}_{i_2} b_{i_2 2}, \, \cdots, \, \sum_{i_n} \bm{a}_{i_n} b_{i_n n} \, \big) \end{align*}

  • このとき、行列の積 ABAB の行列式は次のようになります。

    det(AB)=det(i1ai1bi11,i2ai2bi22,,inainbinn) \begin{align*} \det (AB) = \det \big( \sum_{i_1} \bm{a}_{i_1} b_{i_1 1}, \sum_{i_2} \bm{a}_{i_2} b_{i_2 2}, \cdots, \sum_{i_n} \bm{a}_{i_n} b_{i_n n} \big) \end{align*}

  • なお、今回の証明では、まず ABAB を列ベクトルに分解していますが、行ベクトルに分解しても同様に証明することができます。

    • この場合、BB を行ベクトル bk=(bk1,bk2,,bkn)\bm{b}_k = ( b_{k1}, b_{k2}, \cdots, b_{kn} ) と表すことで、ABAB は次のように行ベクトルにより表せます。
      AB=(  j1a1j1bj1    j2a1j2bj2        j1a1jnbjn  ) \begin{align*} AB = \begin{pmatrix} \; \displaystyle \sum_{j_1} a_{1 j_1} \bm{b}_{j_1} \; \\ \; \displaystyle \sum_{j_2} a_{1 j_2} \bm{b}_{j_2} \; \\ \; \vdots \; \\ \; \displaystyle \sum_{j_1} a_{1 j_n} \bm{b}_{j_n} \; \\ \end{pmatrix} \end{align*}

(2)多重線型性と交代性を用いた和の精査

  • 行列式の基本的性質(定理 3.7(多重線型性)定理 3.9(交代性))を用いて、det(AB)\det (AB) を簡単な形にすることを考えます。

    det(AB)=det(i1ai1bi11,,inainbinn) \begin{align*} \det (AB) = \det \big( \sum_{i_1} \bm{a}_{i_1} b_{i_1 1}, \cdots, \sum_{i_n} \bm{a}_{i_n} b_{i_n n} \big) \end{align*}

  • まず、定理 3.7(多重線型性)を繰り返し適用することで、和の記号と定数項を det\text{det} の外に出します。

    det(AB)=det(i1ai1bi11,,inainbinn)=i1inbi11binndet(ai1,,ain) \begin{align*} \begin{split} \det (AB) &= \det \big( \sum_{i_1} \bm{a}_{i_1} b_{i_1 1}, \cdots, \sum_{i_n} \bm{a}_{i_n} b_{i_n n} \big) \\ &= \sum_{i_1} \cdots \sum_{i_n} b_{i_1 1} \cdots b_{i_n n} \, \det ( \bm{a}_{i_1}, \cdots, \bm{a}_{i_n} ) \\ \end{split} \end{align*}

  • 次に、定理 3.9(交代性)を用いて和の対象を精査します。

    • i1,,ini_1, \cdots, i_n のうち等しいものがあれば det(ai1,,ain)=0\det ( \bm{a}_{i_1}, \cdots, \bm{a}_{i_n} ) = 0 となるので、この場合は和に含めなくてもよいことがわかります。
    • つまり、i1,,ini_{1}, \cdots, i_{n} がすべて異なる場合に限って和をとればよいわけですが、これは、nn 文字の置換全体についての和をとることに等しいです。したがって、次が成り立ちます。
      det(AB)=i1inbi11binndet(ai1,,ain)=σSnbσ(1)1bσ(n)ndet(aσ(1),,aσ(n)) \begin{align*} \begin{split} \det (AB) &= \sum_{i_1} \cdots \sum_{i_n} b_{i_1 1} \cdots b_{i_n n} \, \det ( \bm{a}_{i_1}, \cdots, \bm{a}_{i_n} ) \\ &= \sum_{\sigma \in S_n} b_{\sigma (1) \, 1} \cdots b_{\sigma (n) \, n} \, \det ( \bm{a}_{\sigma (1)}, \cdots, \bm{a}_{\sigma (n)} ) \\ \end{split} \end{align*}

(3)行列式(定義の形)の抽出

  • 再び定理 3.9(交代性)を用いて、行列式 detA\det AdetB\det B の形を抽出します。

    det(AB)=(1)σSnbσ(1)1bσ(n)ndet(aσ(1),,aσ(n))=(2)σSnbσ(1)1bσ(n)nsgn(σ)det(a1,,an)=(3)det(a1,,an)σSnsgn(σ)bσ(1)1bσ(n)n=(4)detAdetB \begin{align*} \begin{split} \det (AB) &\overset{(1)}{=} \sum_{\sigma \in S_n} b_{\sigma (1) \, 1} \cdots b_{\sigma (n) \, n} \, \det ( \bm{a}_{\sigma (1)}, \cdots, \bm{a}_{\sigma (n)} ) \\ &\overset{(2)}{=} \sum_{\sigma \in S_n} b_{\sigma (1) \, 1} \cdots b_{\sigma (n) \, n} \, \text{sgn} (\sigma) \, \det ( \bm{a}_{1}, \cdots, \bm{a}_{n} ) \\ &\overset{(3)}{=} \det ( \bm{a}_{1}, \cdots, \bm{a}_{n} ) \sum_{\sigma \in S_n} \text{sgn} (\sigma) \, b_{\sigma (1) \, 1} \cdots b_{\sigma (n) \, n} \\ &\overset{(4)}{=} \det A \cdot \det B \\ \end{split} \end{align*}

    • 11)上記の考察(1)(2)から得られた形のままです。

    • 22定理 3.9(交代性)より、次が成り立ちます。

      det(aσ(1),,aσ(n))=sgn(σ)det(a1,,an) \begin{gather*} \det ( \bm{a}_{\sigma (1)}, \cdots, \bm{a}_{\sigma (n)} ) = \text{sgn} (\sigma) \, \det ( \bm{a}_{1}, \cdots, \bm{a}_{n} ) \end{gather*}

    • 33det(a1,,an)\det ( \bm{a}_{1}, \cdots, \bm{a}_{n} )σ\sigma に依存しませんので、和の外に出せます。これにより、残る項は次のようになりますが、これは BB の行列式の定義に他なりません。

      σSnsgn(σ)bσ(1)1bσ(n)n \begin{gather*} \displaystyle \sum_{\sigma \in S_n} \text{sgn} (\sigma) \, b_{\sigma (1) \, 1} \cdots b_{\sigma (n) \, n} \end{gather*}

  • 以上から、det(AB)=detAdetB\det (AB) = \det A \cdot \det B となり、題意が示されました。



証明 2(写像としての性質による証明)

B=(b1,,bn)B = (\bm{b}_{1}, \cdots, \bm{b}_{n}) として、FFb1,,bn\bm{b}_{1}, \cdots, \bm{b}_{n} に対して det(Ab1,,Abn)\det ( A \bm{b}_{1}, \cdots, A \bm{b}_{n}) を対応させる写像とすると、次が成り立つ。

F(b1,,bn)=det(AB)F(e1,,en)=detA \begin{align*} F (\bm{b}_{1}, \cdots, \bm{b}_{n}) &= \det (AB) \\ F (\bm{e}_{1}, \cdots, \bm{e}_{n}) &= \det A \end{align*}

また、FF定理 3.14(写像としての行列式)の条件(i\text{i})(ii\text{ii})(iii\text{iii})を満たすので、次が成り立つ。

F(b1,,bn)=F(e1,,en)det(b1,,bn)=detAdetB \begin{split} F (\bm{b}_{1}, \cdots, \bm{b}_{n}) &= F (\bm{e}_{1}, \cdots, \bm{e}_{n}) \det ( \bm{b}_{1}, \cdots, \bm{b}_{n}) \\ &= \det A \cdot \det B \\ \end{split}

したがって、

det(AB)=detAdetB \begin{align*} \det (AB) = \det A \cdot \det B \quad \quad \quad \square \end{align*}



証明の考え方 2

AA を定数、BB を変数のように考えて(11F(B)=det(AB)F(B) = \det (AB) となるような写像 FF を置き、(22定理 3.14(写像としての行列式)を適用して行列式の積の形を得ます。

(1)写像の設定

  • F(B)=det(AB)F(B) = \det (AB) となるような写像 FF を考えます。

    F(b1,,bn)=det(Ab1,,Abn) \begin{align*} F (\bm{b}_{1}, \cdots, \bm{b}_{n}) = \det ( A \bm{b}_{1}, \cdots, A \bm{b}_{n}) \end{align*}

    • FFnn 個の nn 次元ベクトルの組に対してある数を対応させる写像(F:Kn××KnKF : K^n \times \cdots \times K^n \to K)です。
    • 行列 B=(b1,,bn)B = (\bm{b}_{1}, \cdots, \bm{b}_{n}) が変数であり、行列 AA は定数であるかのように考えます。
  • FF の置き方により、以下の 22 つの関係が得られます。

    F(b1,,bn)=det(Ab1,,Abn)=det(AB)F(e1,,en)=det(Ae1,,Aen)=det(a1,,an)=detA \begin{align*} \begin{split} F (\bm{b}_{1}, \cdots, \bm{b}_{n}) &= \det ( A \bm{b}_{1}, \cdots, A \bm{b}_{n}) \\ &= \det (AB) \\ \end{split} \tag{1\ast 1} \\ \begin{split} F (\bm{e}_{1}, \cdots, \bm{e}_{n}) &= \det ( A \bm{e}_{1}, \cdots, A \bm{e}_{n}) \\ &= \det ( \bm{a}_{1}, \cdots, \bm{a}_{n}) \\ &= \det A \\ \end{split} \tag{2\ast 2} \\ \end{align*}

    • 1\ast 1)すなわち、F(B)=det(AB)F(B) = \det (AB) が成り立ちます。これは FF の置き方そのもので、むしろ F(B)=det(AB)F(B) = \det (AB) となるように FF を設定するところがこの証明の要所です。
    • 2\ast 2)すなわち、F(E)=detAF(E) = \det A が成り立ちます。FF の置き方により、AA を固定している(定数のように扱っている)ため、単位行列 EEFF による像が detA\det A となることを示しています。

(2)定理 3.14の適用

  • FF定理 3.14(写像としての行列式)を適用して、行列の積の形を得ます。

  • 11 で設定した FF は、定理 3.14の条件(i\text{i})(ii\text{ii})(iii\text{iii})を満たします。

  • 上記の証明において、このことは自明として省略していますが、次のように確かめられます。

    • i\text{i})行列の積の演算規則(下記 22 行目の等号)と行列式の多重線型性(下記 33 行目の等号)から条件を満たすことがわかります。

      F(b1,,bi+bj,,bn)=det(Ab1,,A(bi+bj),,Abn)=det(Ab1,,Abi+Abj,,Abn)=det(Ab1,,Abi,,Abn)+det(Ab1,,Abj,,Abn)=F(b1,,bi,,bn)+F(b1,,bj,,bn) \begin{align*} \begin{split} F (\bm{b}_{1}, \cdots, \bm{b}_{i} + \bm{b}_{j}, \cdots, \bm{b}_{n}) &= \det ( A \bm{b}_{1}, \cdots, A (\bm{b}_{i} + \bm{b}_{j}), \cdots, A \bm{b}_{n}) \\ &= \det ( A \bm{b}_{1}, \cdots, A \bm{b}_{i} + A \bm{b}_{j}, \cdots, A \bm{b}_{n}) \\ &= \det ( A \bm{b}_{1}, \cdots, A \bm{b}_{i}, \cdots, A \bm{b}_{n}) \\ & \quad \quad \quad + \det ( A \bm{b}_{1}, \cdots, A \bm{b}_{j}, \cdots, A \bm{b}_{n}) \\ &= F (\bm{b}_{1}, \cdots, \bm{b}_{i}, \cdots, \bm{b}_{n}) \\ & \quad \quad \quad + F (\bm{b}_{1}, \cdots, \bm{b}_{j}, \cdots, \bm{b}_{n}) \end{split} \end{align*}

    • ii\text{ii})同様に、行列の演算規則(下記 22 行目の等号)と行列式の多重線型性(下記 33 行目の等号)から条件を満たすことがわかります。

      F(b1,,cbi,,bn)=det(Ab1,,A(cbi),,Abn)=det(Ab1,,c(Abi),,Abn)=cdet(Ab1,,Abi,,Abn)=cF(b1,,bi,,bn) \begin{align*} \begin{split} F (\bm{b}_{1}, \cdots, c \, \bm{b}_{i}, \cdots, \bm{b}_{n}) &= \det ( A \bm{b}_{1}, \cdots, A (c \, \bm{b}_{i}), \cdots, A \bm{b}_{n}) \\ &= \det ( A \bm{b}_{1}, \cdots, c \, (A \bm{b}_{i}), \cdots, A \bm{b}_{n}) \\ &= c \, \det ( A \bm{b}_{1}, \cdots, A \bm{b}_{i}, \cdots, A \bm{b}_{n}) \\ &= c \, F (\bm{b}_{1}, \cdots, \bm{b}_{i}, \cdots, \bm{b}_{n}) \end{split} \end{align*}

    • iii\text{iii}FF の設定において AA を定数のように扱っていますので、行列式の交代性(下記 22 行目の等号)から条件を満たすことがわかります。

      F(bτ(1),,bτ(n))=det(Abτ(1),,Abτ(n))=sgn(τ)det(Ab1,,Abn)=sgn(τ)F(b1,,bn) \begin{align*} \begin{split} F (\bm{b}_{\tau (1)}, \cdots, \bm{b}_{\tau (n)}) &= \det ( A \bm{b}_{\tau (1)}, \cdots, A \bm{b}_{\tau (n)}) \\ &= \text{sgn} (\tau) \, \det ( A \bm{b}_{1}, \cdots, A \bm{b}_{n}) \\ &= \text{sgn} (\tau) \, F (\bm{b}_{1}, \cdots, \bm{b}_{n}) \end{split} \end{align*}

  • 以上から、FF定理 3.14(写像としての行列式)の条件(i\text{i})(ii\text{ii})(iii\text{iii})を満たすことが確認できました。

    • 条件を満たすことの確認はわりと簡単なので、証明に記載されていないことが多いです。[1]などの教科書では「簡単にわかるように \cdots」と付記されています。
    • 上記の証明でも条件を満たすことの確認は省略していますが、必要に応じて根拠を示せるように、一度は確認しておくと良いかもしれません。
  • FF定理 3.14(写像としての行列式)を適用し、detA\det AdetB\det B の形を抽出します。

    det(AB)=(i)F(b1,,bn)=(ii)F(e1,,en)det(b1,,bn)=(iii)detAdetB \begin{split} \det (AB) &\overset{(\text{i})}{=} F (\bm{b}_{1}, \cdots, \bm{b}_{n}) \\ &\overset{(\text{ii})}{=} F (\bm{e}_{1}, \cdots, \bm{e}_{n}) \, \det ( \bm{b}_{1}, \cdots, \bm{b}_{n}) \\ &\overset{(\text{iii})}{=} \det A \cdot \det B \\ \end{split}

    • i\text{i}FF の置き方より、次が成り立ちます1\ast 1

      F(b1,,bn)=det(AB) \begin{align*} F (\bm{b}_{1}, \cdots, \bm{b}_{n}) = \det (AB) \end{align*}

    • ii\text{ii}定理 3.14(写像としての行列式)より、次が成り立ちます。

      F(b1,,bn)=F(e1,,en)det(b1,,bn) \begin{align*} F (\bm{b}_{1}, \cdots, \bm{b}_{n}) = F (\bm{e}_{1}, \cdots, \bm{e}_{n}) \, \det ( \bm{b}_{1}, \cdots, \bm{b}_{n}) \end{align*}

    • iii\text{iii}FF の置き方より、次が成り立ちます2\ast 2

      F(e1,,en)=det(A) \begin{align*} F (\bm{e}_{1}, \cdots, \bm{e}_{n}) = \det (A) \end{align*}

  • 以上から det(AB)=detAdetB\det (AB) = \det A \cdot \det B が得られ、題意が示されました。


まとめ

  • 22 つの行列の積の行列式は、それぞれの行列式の積に等しい。
    det(AB)=detAdetB \begin{equation*} \det (AB) = \det A \cdot \det B \end{equation*}

参考文献

[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] 三宅敏恒. 線形代数学 初歩からジョルダン標準形へ. 培風館. 2008.
[6] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[7] T. Miyake. Linear Algebra From the Beginnings to the Jordan Normal. Springer. 2022.
[8] 雪江明彦. 代数学 11 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 22 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 I\text{I} 群と環. 東京大学出版会. 2004.
[11] 松坂和夫. 代数系入門. 岩波書店. 1976.
[12] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[13] S. Lang. Algebra Revised Third Edition. Springer. 2002.
[14] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[15] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.


初版:2022-12-04   |   改訂:2024-12-04