• ベストアンサー

小行列式について

Aを行列とする。 「(1)次数がrの小行列式の中に値の0でないものが少なくとも1つ存在する。 (2)rよりも大きい次数の小行列式の値は全て0となる。 上の2条件(1)(2)が成り立つ。」 ⇔「rank(A)=rとなる。」 の証明方法が分かりません。⇒側は簡単に出来ると思うのですが、そこから先はどのように証明したらよいか教えて頂けますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • eatern27
  • ベストアンサー率55% (635/1135)
回答No.2

#1です。 よく見ると、質問文と#1の回答で(1),(2)がかぶっているので、#1に書いた基本変形を(a)~(c)とします。 どこでつまづいたのかが分からないので、略解を適当に書きますね。よく分からない箇所があれば補足を。 (1),(2)を満たす行列Aに(a),(b)の基本変形を一度だけ施した行列を考えても、やはり、(1),(2)を満たすのは、行列式の性質を考えれば、明らかです。 Aに対して、(c)の基本変形を施した場合だけ考えます。 ここでは、Aの第i列に第j列のc倍を加えた行列Bを考えます。(行基本変形の場合は、転置行列を考えれば同じ議論になる) また、Aの第k列をa_kと書くことにします。 1.Aの第i列を含まないr次の小行列式の中に、0でないものが存在する場合。 ↑の条件を満たす小行列式(の1つ)をΔとしますこれに対応するBの小行列式Δ'=Δ≠0です。 2.Aの第i列を含まないr次の小行列式は全て0である場合。 Aは(1)を満たすのですから、第i列を含むr次の小行列式の中に0でないものが存在するので、それをΔとします。また、これに対応するBの小行列式をΔ'とします。 Δ'=(…a_i+c*a_j…)=(…a_i…)+c(…a_j…)=Δ+c(…a_j…)=Δ+c*0=Δ≠0 です。 以上より、Bは(1)を満たします。 次に(2)の証明です。 Bのr+1次以上の小行列式の中に0でないものが存在すると、Aが(2)を満たすことに矛盾します。(←基本変形が可逆の操作だから) よって、Bのr+1次以上の小行列式は全て0です。つまり(2)を満たします。 以上の議論から、(1),(2)を満たす行列に正則行列をかけても(右からでも左からでも)、(1)(2)を満たします。 任意の行列A(rankA=r)はある正則行列P,Qを用いて、PAQ=F(r)と変形できます。 なお、F(r)とは、標準形((1,1)成分~(r,r)成分が1で残りが0)のつもりで使っています。 F(r)は明らかに(1),(2)を満たしますから、Aも(1),(2)を満たします。 これで、rankA=r⇒(1)かつ(2)が証明できました。

munieru
質問者

お礼

とても参考になりました。本当にありがとうございました。

その他の回答 (1)

  • eatern27
  • ベストアンサー率55% (635/1135)
回答No.1

ヒント。 (1)かつ(2)が成り立つ任意の行列Aに対して、基本変形を施しても、(1)かつ(2)が成り立つ事を証明してみましょう。 ちなみに、基本変形とは、 (1)列(行)を入れ替える (2)ある列(行)に0でない定数をかける。 (3)ある列(行)に別の列(行)の定数倍をかける。 というものでした。

munieru
質問者

お礼

ありがとうございます。 申し訳ないですが、うまくいかなかったので、具体的に教えていただけたら尚助かるのですが。よろしくお願いします。