$p = n - 1$ が 4 で割ると 3 余る素数であるとする。$F_p^* = F_p \setminus \{0\}$ とする。このとき、以下の問いに答えよ。 (1) $F_p$ 上の 0 でない平方数の集合を $S$ とおく。$|S| = (p - 1) / 2$ であることを示せ。 (2) $-1$ は $F_p$ 上の平方数でないことを示せ。(ヒント:$F_p^*$ の生成元に着目する) (3) $S + i = \{s + i | s \in S\}$ とおく。このとき $\{S + i | i \in F_p\}$ は、水準数 $p$, ブロックサイズ $(p - 1) / 2$, 会合数 $(p - 3) / 4$ の BIB デザインをなすことを示せ。(ヒント:$F_p^*$ の各元が $S$ の要素の差として $(p - 3) / 4$ 回出現することを上手に確かめたい) (4) (3) の BIB デザインから、2 水準でサイズ $n \times (n - 1)$ の直交配列を構成せよ。
2025/6/9
1. 問題の内容
が 4 で割ると 3 余る素数であるとする。 とする。このとき、以下の問いに答えよ。
(1) 上の 0 でない平方数の集合を とおく。 であることを示せ。
(2) は 上の平方数でないことを示せ。(ヒント: の生成元に着目する)
(3) とおく。このとき は、水準数 , ブロックサイズ , 会合数 の BIB デザインをなすことを示せ。(ヒント: の各元が の要素の差として 回出現することを上手に確かめたい)
(4) (3) の BIB デザインから、2 水準でサイズ の直交配列を構成せよ。
2. 解き方の手順
(1) の要素は 個である。 という写像を考えると、この写像の像が平方数の集合 に対応する。 は巡回群なので、生成元 を用いて と表せる。このとき、 が平方数であるための必要十分条件は が偶数であることである。したがって、平方数の個数は 個である。つまり、 である。
(2) であるから、 と書ける。 が 上の平方数であると仮定すると、ある が存在して、 となる。このとき、 となる。一方、フェルマーの小定理より、 である。したがって、 となり、 が得られるが、 は素数なので、 となる。しかし、 より、 であるから矛盾する。したがって、 は 上の平方数ではない。
(3) が BIB デザインをなすことを示す。まず、水準数は である。各ブロック のサイズは である。次に、任意の () に対して、 と の共通要素の個数が であることを示す必要がある。
と の共通要素とは、 となる が存在することである。これは と同値である。つまり、 が の要素の差で 回出現することを示せばよい。 の要素の差とは、 () の形をした要素のことである。 の各元は、 の要素の差として 回出現するという仮定より、 はの要素の差として回出現する。したがって、 は、水準数 , ブロックサイズ , 会合数 の BIB デザインをなす。
(4) BIB デザインから直交配列を構成する。BIB デザインの incidence matrix を考える。 は 行列で、 成分は なら 1, そうでなければ 0 である。この を用いて、サイズ の直交配列を構成したい。 であり、水準数2の直交配列を作りたい。
行は 個、列は 個とする。各行は 2 水準(例えば0と1)で埋める。
の成分を直交配列の成分にコピーする。
3. 最終的な答え
(1)
(2) は 上の平方数ではない
(3) は、水準数 , ブロックサイズ , 会合数 の BIB デザインをなす。
(4) (3)の incidence matrix の 成分を直交配列の 成分とすることでサイズ の直交配列が構成できる。