エルミート行列の固有ベクトル

エルミート行列の相異なる固有値に属する固有ベクトルは互いに直交します。

これは、エルミート行列、およびエルミート行列により定義される線型変換について成り立つ、基本的な性質です。

エルミート行列の固有ベクトル


定理 7.31(エルミート行列の固有ベクトル)

エルミート行列の相異なる固有値に属する固有ベクトルは互いに直交する。



解説

エルミート行列の相異なる固有値に属する固有ベクトルは直交する

定理 7.31(エルミート行列の固有ベクトル)は、エルミート行列の固有値と固有ベクトルに関する基本的な性質を表しています。

いま、AAエルミート行列として、λ1,λ2\lambda_{1}, \lambda_{2}AA の固有値、x1,x2\bm{x}_{1}, \bm{x}_{2} をそれぞれ λ1,λ2\lambda_{1}, \lambda_{2} に属する固有ベクトルとすると、次が成り立ちます(固有値と固有ベクトルの定義)。

Ax1=λ1x1,Ax2=λ2x2 \begin{align*} A \, \bm{x}_{1} &= \lambda_{1} \, \bm{x}_{1} \, , \\ A \, \bm{x}_{2} &= \lambda_{2} \, \bm{x}_{2} \\ \end{align*}

このとき、「 λ1λ2\lambda_{1} \neq \lambda_{2} ならば x1x2=0\bm{x}_{1} \cdot \bm{x}_{2} = 0 」が成り立つというのが、定理 7.31の主張です。

正規行列に関する性質との関係

定理 7.31(エルミート行列の固有ベクトル)が示すエルミート行列の性質は、後に、正規行列の基本的性質として一般化されます。

これは、エルミート行列が正規行列11 種であることによります。



証明

AAnn 次のエルミート行列として、λ1,λ2\lambda_{1}, \lambda_{2}AA の固有値、x1,x2\bm{x}_{1}, \bm{x}_{2} をそれぞれ λ1,λ2\lambda_{1}, \lambda_{2} に属する固有ベクトルとすると、次が成り立つ。

Ax1=λ1x1,Ax2=λ2x2 \begin{align*} A \, \bm{x}_{1} &= \lambda_{1} \, \bm{x}_{1} \, , \\ A \, \bm{x}_{2} &= \lambda_{2} \, \bm{x}_{2} \\ \end{align*}

このとき、KnK^{n} の標準的内積について、次が成り立つ。

Ax1x2=λ1x1x2 \begin{align*} A \, \bm{x}_{1} \cdot \bm{x}_{2} = \lambda_{1} \, \bm{x}_{1} \cdot \bm{x}_{2} \end{align*}

また、AA がエルミート行列であることから、定理 7.22(標準的内積と随伴行列)定理 7.29(エルミート行列の固有値)より、次が成り立つ。

Ax1x2=x1Ax2=x1Ax2=x1λ2x2=λ2() ⁣ ⁣   x1x2=λ2x1x2 \begin{align*} A \, \bm{x}_{1} \cdot \bm{x}_{2} &= \bm{x}_{1} \cdot A^{\ast} \, \bm{x}_{2} \\ &= \bm{x}_{1} \cdot A \, \bm{x}_{2} \\ &= \bm{x}_{1} \cdot \lambda_{2} \, \bm{x}_{2} \\ &= \overline{\lambda_{2} \vphantom{\big(\big)} \! \!} \; \, \bm{x}_{1} \cdot \bm{x}_{2} \\ &= \lambda_{2} \, \bm{x}_{1} \cdot \bm{x}_{2} \\ \end{align*}

以上から、

λ1x1x2=λ2x1x2(λ1λ2)x1x2=0 \begin{gather*} & \lambda_{1} \, \bm{x}_{1} \cdot \bm{x}_{2} = \lambda_{2} \, \bm{x}_{1} \cdot \bm{x}_{2} \\ \Rightarrow & (\, \lambda_{1} - \lambda_{2} \,) \, \bm{x}_{1} \cdot \bm{x}_{2} = 0 \\ \end{gather*}

となるが、いま、λ1λ2\lambda_{1} \neq \lambda_{2} であるから、

x1x2=0 \begin{gather*} \bm{x}_{1} \cdot \bm{x}_{2} = 0 \end{gather*}

が成り立つ。したがって、AA の相異なる固有値に属する固有ベクトルは互いに直交する。\quad \square



証明の考え方

定理 7.22(標準的内積と随伴行列)定理 7.29(エルミート行列の固有値)を利用して、Ax1A \bm{x}_{1}x2\bm{x}_{2}標準的内積22 通りの表し方をすることで、x1x2=0\bm{x}_{1} \cdot \bm{x}_{2} = 0 を導きます。

前提事項の整理

  • AAnn 次のエルミート行列とすると、定義より、次が成り立ちます。

    A=A \begin{align*} A = A^{\ast} \end{align*}

  • また、AA の固有値を λ1,λ2\lambda_{1}, \lambda_{2} として、それぞれの固有値に属する固有ベクトルを x1,x2\bm{x}_{1}, \bm{x}_{2} とすると、次が成り立ちます(固有値と固有ベクトルの定義)。

    Ax1=λ1x1,Ax2=λ2x2 \begin{align*} A \, \bm{x}_{1} &= \lambda_{1} \, \bm{x}_{1} \, , \\ A \, \bm{x}_{2} &= \lambda_{2} \, \bm{x}_{2} \\ \end{align*}

  • このとき、AA の固有ベクトル x1,x2\bm{x}_{1}, \bm{x}_{2}KnK^{n} の元(x1,x2Kn\bm{x}_{1}, \bm{x}_{2} \in K^{n})であり、定義より、零ベクトルではありません。

  • また、定理 7.2(標準的内積)より、任意の数ベクトル空間において標準的内積が定義できるので、AA の固有ベクトルについても、その標準的内積を考えることができます。

固有ベクトルの標準的内積

固有値と固有ベクトルの定義そのもの
  • 固有値と固有ベクトルの定義をそのまま適用すると、Ax1A \bm{x}_{1}x2\bm{x}_{2} の標準的内積は、次のように表せます。
    Ax1x2=λ1x1x2 \begin{align*} \tag{\ast} A \, \bm{x}_{1} \cdot \bm{x}_{2} = \lambda_{1} \, \bm{x}_{1} \cdot \bm{x}_{2} \end{align*}
標準的内積と随伴行列の性質を利用したもの
  • 定理 7.22(標準的内積と随伴行列)定理 7.29(エルミート行列の固有値)を利用すると、Ax1A \bm{x}_{1}x2\bm{x}_{2} の標準的内積は、次のようにも表せます。

    Ax1x2=(i)x1Ax2=(ii)x1Ax2=(iii)x1λ2x2=(iv)λ2() ⁣ ⁣   x1x2=(v)λ2x1x2 \begin{align*} A \, \bm{x}_{1} \cdot \bm{x}_{2} &\overset{(\text{i})}{=} \bm{x}_{1} \cdot A^{\ast} \, \bm{x}_{2} \\ &\overset{(\text{ii})}{=} \bm{x}_{1} \cdot A \, \bm{x}_{2} \\ &\overset{(\text{iii})}{=} \bm{x}_{1} \cdot \lambda_{2} \, \bm{x}_{2} \\ &\overset{(\text{iv})}{=} \overline{\lambda_{2} \vphantom{\big(\big)} \! \!} \; \, \bm{x}_{1} \cdot \bm{x}_{2} \\ &\overset{(\text{v})}{=} \, \lambda_{2} \, \bm{x}_{1} \cdot \bm{x}_{2} \tag{\ast \ast} \end{align*}

証明のまとめ

  • 上記の\ast)式\ast \ast)式より、Ax1A \bm{x}_{1}x2\bm{x}_{2} の標準的内積について、次が成り立ちます。

    λ1x1x2=λ2x1x2(λ1λ2)x1x2=0 \begin{gather*} & \lambda_{1} \, \bm{x}_{1} \cdot \bm{x}_{2} = \lambda_{2} \, \bm{x}_{1} \cdot \bm{x}_{2} \\ \Rightarrow & (\, \lambda_{1} - \lambda_{2} \,) \, \bm{x}_{1} \cdot \bm{x}_{2} = 0 \\ \end{gather*}

  • いま、定理の前提より、λ1\lambda_{1}λ2\lambda_{2}AA の異なる固有値であり、λ1λ2\lambda_{1} \neq \lambda_{2} であることから、x1x2=0\bm{x}_{1} \cdot \bm{x}_{2} = 0 が導かれます。

    x1x2=0 \begin{gather*} \bm{x}_{1} \cdot \bm{x}_{2} = 0 \end{gather*}

  • したがって、AA の異なる固有値に属する固有ベクトル x1\bm{x}_{1}x2\bm{x}_{2} は互いに直交するといえます。また、ここまでの考察は、AA のすべての固有ベクトルについて成り立ちます。

  • 以上から、エルミート行列の異なる固有値に属する固有ベクトルが互いに直交することが示されました。


まとめ

  • エルミート行列の相異なる固有値に属する固有ベクトルは互いに直交する。
  • すなわち、AA をエルミート行列として、λ1,λ2\lambda_{1}, \lambda_{2}AA の固有値、x1,x2\bm{x}_{1}, \bm{x}_{2} をそれぞれ λ1,λ2\lambda_{1}, \lambda_{2} に属する固有ベクトルとすると、次が成り立つ。
    λ1λ2x1x2=0 \begin{gather*} \lambda_{1} \neq \lambda_{2} & \Rightarrow & \bm{x}_{1} \cdot \bm{x}_{2} = 0 \end{gather*}

参考文献

[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.


初版:2025-05-02   |   改訂:2025-05-28