冪等行列

線型代数学において、冪等行列（べきとうぎょうれつ、英: idempotent matrix）とは、自分自身との積が自分自身に一致する行列のことである。つまり、行列 A {\displaystyle A} が冪等行列であるとは A 2 = A {\displaystyle A^{2}=A} が成り立つことである。積 A 2 {\displaystyle A^{2}} が意味を持つために、 A {\displaystyle A} は正方行列でなければならない。このように冪等行列とは行列環の冪等元のことである。 2 × 2 {\displaystyle 2\times 2} 冪等行列の例： [ 1 0 0 1 ] [ 3 − 6 1 − 2 ] {\displaystyle {\begin{bmatrix}1&0\\0&1\end{bmatrix}}\qquad {\begin{bmatrix}3&-6\\1&-2\end{bmatrix}}} 3 × 3 {\displaystyle 3\times 3} 冪等行列の例： [ 1 0 0 0 0 0 0 0 1 ] [ 2 − 2 − 4 − 1 3 4 1 − 2 − 3 ] {\displaystyle {\begin{bmatrix}1&0&0\\0&0&0\\0&0&1\end{bmatrix}}\qquad {\begin{bmatrix}2&-2&-4\\-1&3&4\\1&-2&-3\end{bmatrix}}} 行列 ( a b c d ) {\displaystyle {\begin{pmatrix}a&b\\c&d\end{pmatrix}}} が冪等であるならば、 a = a 2 + b c {\displaystyle a=a^{2}+bc} b = a b + b d {\displaystyle b=ab+bd} より b ( 1 − a − d ) = 0 {\displaystyle b(1-a-d)=0} , よって b = 0 {\displaystyle b=0} または d = 1 − a {\displaystyle d=1-a} c = c a + c d {\displaystyle c=ca+cd} より c ( 1 − a − d ) = 0 {\displaystyle c(1-a-d)=0} , よって c = 0 {\displaystyle c=0} または d = 1 − a {\displaystyle d=1-a} d = b c + d 2 {\displaystyle d=bc+d^{2}} よって、実2次正方行列が冪等であるならば、行列が対角行列であるか、または行列の跡が 1 に等しい。対角行列であるとき、a および d はそれぞれ 1 または 0 のいずれかでなければならないことに注意する。 b = c {\displaystyle b=c} のとき、行列 ( a b b 1 − a ) {\displaystyle {\begin{pmatrix}a&b\\b&1-a\end{pmatrix}}} は a 2 + b 2 = a {\displaystyle a^{2}+b^{2}=a} 、よって a が二次方程式 a 2 − a + b 2 = 0 , ( a − 1 2 ) 2 + b 2 = 1 4 {\displaystyle a^{2}-a+b^{2}=0,\quad \left(a-{\frac {1}{2}}\right)^{2}+b^{2}={\frac {1}{4}}} を満たすならば冪等である。この方程式は中心 (1/2, 0)、半径 1/2 の円を表す。角度 θ を用いて書けば、行列 A = 1 2 ( 1 − cos ⁡ θ sin ⁡ θ sin ⁡ θ 1 + cos ⁡ θ ) {\displaystyle A={\frac {1}{2}}{\begin{pmatrix}1-\cos \theta &\sin \theta \\\sin \theta &1+\cos \theta \end{pmatrix}}} は冪等である。 b = c {\displaystyle b=c} は必要条件ではなく、 a 2 + b c = a {\displaystyle a^{2}+bc=a} である任意の行列 ( a b c 1 − a ) {\displaystyle {\begin{pmatrix}a&b\\c&1-a\end{pmatrix}}} は冪等である。 唯一の正則な冪等行列は単位行列である。つまり、単位行列でない正方行列が冪等であるならば、その列ベクトル（または行ベクトル）のうち線型独立であるものの本数は行列の列数よりも小さい。 これは次のようにして分かる。 A 2 = A {\displaystyle A^{2}=A} であり、A が正則ならば、 A − 1 {\displaystyle A^{-1}} の左からの積を考えて A = I A = A − 1 A 2 = A − 1 A = I {\displaystyle A=IA=A^{-1}A^{2}=A^{-1}A=I} 。 単位行列から冪等行列を引いた行列もやはり冪等である。なぜなら： ( I − A ) ( I − A ) = I − A − A + A 2 = I − A − A + A = I − A {\displaystyle (I-A)(I-A)=I-A-A+A^{2}=I-A-A+A=I-A} 行列 A が冪等であるための必要十分条件は、任意の正整数 n に対して A n = A {\displaystyle A^{n}=A} が成り立つことである。 （証明）十分性は、 n = 2 {\displaystyle n=2} ととれば良いので明らかである。必要性は数学的帰納法によって示せる。 A 1 = A {\displaystyle A^{1}=A} は明らかだから n = 1 {\displaystyle n=1} のときはよい。 A k − 1 = A {\displaystyle A^{k-1}=A} と仮定する。このとき A k = A k − 1 A = A A = A {\displaystyle A^{k}=A^{k-1}A=AA=A} となり、 n = k {\displaystyle n=k} のときも正しいことが分かった。 冪等行列は常に対角化可能で、その固有値は 0 または 1 である。 冪等行列の跡（対角成分の和）は行列の階数に等しい。これより、成分の分かっている冪等行列の階数は容易に計算できるし、また逆に、成分が明示的でないような冪等行列の跡が容易に計算できる場合がある（このことは特に統計学で有用であり、例えば標本分散から母分散（誤差分散）を（線形）推定するときの計算に現れる）。 冪等行列は回帰分析や計量経済学でしばしば現れる。例えば最小二乗法では、残差 ei の平方和を最小にするように係数ベクトル β を求めることが問題となる。これを行列で書けば： Minimize ( y − X β ) T ( y − X β ) {\displaystyle (y-X\beta )^{\textsf {T}}(y-X\beta )} となる。 ここで y {\displaystyle y} は従属変数の観測値を並べたベクトル、 X {\displaystyle X} は各列がそれぞれの独立変数の観測値を並べたものとなっている行列である。このとき係数ベクトルの推定量は β