もし、 が対称テンソルである場合、 固有値 eigenvalue、固有ベクトル eigenvector を求める 以下の処理を算術演算として実装できる。
テンソル の固有値 は、 以下の特性方程式(3次方程式)の解である。
(2.134) |
もし、 が対称テンソルの場合、 固有値 と 固有ベクトル は実数となる。 さらに、 もし、 の場合には、 (固有ベクトルの直交性)。
もし、 重根がない場合には、 固有値は 、 、 と 3つ存在する。重根がある場合、異なる固有値の数は2個か1個となる。 それぞれに対応する固有ベクトル が存在する。
もし、 固有値がすべて異なる場合には、 を単位ベクトルに規格化したものは正規直交基底ベクトルをなす。 これを主軸(主方向) とよび、 を主値と呼ぶ。
もし、 二重根 の場合、 に垂直な面内で直交する任意のベクトルを 、 とする。
もし、三重根の場合は、 互いに直交する任意のベクトルを選べばよい。