正定値な2次形式

$$\newcommand{AA}[0]{\mathscr{A}} \newcommand{abs}[1]{\left\lvert#1\right\rvert} \newcommand{angleb}[1]{\left\langle #1 \right\rangle} \newcommand{Arg}[0]{\operatorname{Arg}} \newcommand{Ba}[0]{\mathbf{a}} \newcommand{BB}[0]{\mathscr{B}} \newcommand{Bb}[0]{\mathbf{b}} \newcommand{Be}[0]{\mathbf{e}} \newcommand{Bu}[0]{\mathbf{u}} \newcommand{Bv}[0]{\mathbf{v}} \newcommand{Bw}[0]{\mathbf{w}} \newcommand{Bx}[0]{\mathbf{x}} \newcommand{By}[0]{\mathbf{y}} \newcommand{Bzr}[0]{\mathbf{0}} \newcommand{C}[0]{\mathbb{C}} \newcommand{CC}[0]{\mathscr{C}} \newcommand{F}[0]{\mathbb{F}} \newcommand{floor}[1]{\left\lfloor#1\right\rfloor} \newcommand{im}[0]{\operatorname{Im}} \newcommand{ind}[0]{\mathrm{ind}} \newcommand{K}[0]{\mathbb{K}} \newcommand{Ker}[0]{\operatorname{Ker}} \newcommand{L}[0]{\mathbb{L}} \newcommand{mmod}[1]{\ \left(\mathrm{mod}\ #1\right)} \newcommand{Mod}[1]{\ \left(\mathrm{mod}\ #1\right)} \newcommand{N}[0]{\mathbf{N}} \newcommand{ord}[0]{\mathrm{ord}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{rank}[0]{\operatorname{rank}} \newcommand{span}[0]{\operatorname{span}} \newcommand{SS}[0]{\mathscr{S}} \newcommand{TT}[0]{\mathscr{T}} \newcommand{UU}[0]{\mathscr{U}} \newcommand{wenvert}[1]{\left\lvert\left\lvert#1\right\rvert\right\rvert} \newcommand{Z}[0]{\mathbb{Z}} $$

$V$ をスカラー積をもつ、体 $\K$ 上のベクトル空間、$g$$V$ 上の$2$次形式とする。$\Bv\neq \Bzr$ について、つねに $g(\Bv)>0$ となるとき、$g$正定値 (positive definite) であるという。やや弱く $\Bv\in V$ について、つねに $g(\Bv)\geq 0$ となるとき、$g$半正定値 (semipositive definite) であるという。このとき、次の定理が明らかに成り立つ。

$\angleb{Bv, \Bv}$ が正定値であるための必要十分条件は $\angleb{\Bv, \Bw}$ の正の慣性指数が $\dim V$ に一致することである。
$\angleb{Bv, \Bv}$ が半正定値であるための必要十分条件は $\angleb{\Bv, \Bw}$ の負の慣性指数が $0$ に一致することである。

$\Bv_1, \ldots, \Bv_n$ は正規直交基底とし、$f_A(\Bv)=\angleb{\Bv, T_A(\Bv)}$ を、$\K$ 上の$n$ 次対称行列 $A$ に対応する$2$次形式とする。
$f_A(\Bv)$ が正定値のとき、行列 $A$ も正定値といい、$f_A(\Bv)$ が半正定値のとき、行列 $A$ も半正定値という。

実対称行列 $A$ が正定値であるための必要十分条件は、$A$ の固有値がすべて正となることである。また、実対称行列 $A$ が半正定値であるための必要十分条件は、$A$ の固有値がすべて非負となることである。

$A$ の固有値をひとつとり、それを $k$ とおき、対応する固有ベクトルを $\Bv$ とおくと、$T_A(\Bv)=k\Bv$ であるから
$$f_A(\Bv)=\angleb{\Bv, k\Bv}=k\wenvert{\Bv}^2$$
となるが、$A$ が正定値ならば $\Bv\neq\Bzr$ なので、$f_A(\Bv)>0$ となる。よって $k\wenvert{\Bv}^2>0$ より $k>0$ となる。$A$ が半正定値ならば $f_A(\Bv)\geq 0$ となる。よって $k\wenvert{\Bv}^2>0$ より $k\geq 0$ となる。

また、$A$ が実対称行列で、$\Bv_1, \ldots, \Bv_n$ は正規直交基底だから $T_A$ はHermite変換だから Hermite行列の固有値と対角化:定理4 より正規直交基底 $\Bw_1, \ldots, \Bw_n$ により対角化可能である。
$\Bw_i$ に対応する $T_A$ の固有値を $k_i$ とおくと $\Bv=x_1\Bw_1+\cdots +x_n\Bw_n$ について
$$f_A(\Bv)=\angleb{\Bv, T_A(\Bv)}=\angleb{x_1\Bw_1+\cdots +x_n\Bw_n, k_1 x_1\Bw_1+\cdots +k_n x_n \Bw_n}=k_1 x_1^2+\cdots +k_n x_n^2$$
となる。

そこで、上と逆に、$A$ の固有値がすべて正ならば、$k_1, \ldots, k_n>0$ だから $\Bv\neq \Bzr$ について $f_A(\Bv)>0$ となるので、$A$ は正定値である。$A$ の固有値がすべて非負ならば、$k_1, \ldots, k_n\geq 0$ だから $\Bv\in V$ について $f_A(\Bv)\geq 0$ となるので、$A$ は半正定値である。

参考文献

[1]
Serge Lang, Linear Algebra, 3rd ed., Undergraduate Texts in Mathematics, Springer, 1987
Mathpediaを支援する

現在のページ

正定値な2次形式
前のページへ
33 / 34
次のページへ
前ページへ
入門テキスト「抽象線形代数学」の表紙
次ページへ