代数的組合せ論の問題
を素数の累乗とし、 を位数 の有限体とする。 の元を成分とする 行列のうち、階数がちょうど であるものの個数を の式で求めよ。
この問題で使うもの
- 有限体上の階数を指定した行列の個数(説明と入口の問題)
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
技能「有限体上の階数を指定した行列の個数」を使う。行列を線形写像とみて、列空間( 次元部分空間)の選び方と、その部分空間への全射の個数に分けよう。
ヒント 2
の 次元部分空間の個数は -二項係数 、 から 次元空間への全射の個数は である。
ヒント 3
となる。これに全射の個数を掛ければよい。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
行列 を線形写像 ()とみる。 の階数が であることは、列空間(像) が 次元であることと同じである。そこで、 を「列空間 の選び方」と「 から への全射の選び方」に分けて数える。
ステップ 1(列空間の選び方): の 次元部分空間の個数は -二項係数
(分子は の 1 次独立な 2 つのベクトルの順序付きの組の個数、分母は 1 つの 次元空間の基底の個数である。)
ステップ 2(全射の個数): を固定し、 の基底を 1 つとって と同一視する。 の全射は、階数 の 行列と 1 対 1 に対応する。これは 2 つの行が 1 次独立であることと同じなので、
- 第 1 行: でない のベクトル → 通り
- 第 2 行: 第 1 行のスカラー倍( 個)以外 → 通り
より、全射は 個ある。
ステップ 3(掛け合わせる): 階数 の行列 は、列空間 と全射 の組と 1 対 1 に対応するので、求める個数は
(確認: のとき 。 上の 行列は全部で 個あり、階数 が 個、階数 が 個、階数 が 個なので、階数 は 個となり一致する。)
別解
階数 2 の 行列 は、像 ( の 2 次元部分空間)と、 から への全射線形写像の組と同一視できる。
1. の 2 次元部分空間の個数は 。
2. 像を固定したとき、 の全射線形写像( 行列で階数 2 のもの)の個数は、行ベクトルを順に選んで数えて 。第 1 行は 0 以外の 通り、第 2 行は第 1 行の定数倍( 通り)以外の 通り。
よって個数は
検算: で 。階数 0,1,2,3 の個数は で、和は となり全行列数と一致する(階数 1: 、階数 3: )。