$p = n - 1$ を4で割ると3余る素数とし、$F_p^* = F_p \setminus \{0\}$ とする。以下の問いに答えよ。 (1) $F_p$ 上の零でない平方数の集合を $S$ とおく。$|S| = (p-1)/2$ であることを示せ。 (2) $-1$ は $F_p$ 上の平方数でないことを示せ。 (3) $S + i = \{s + i \mid s \in S\}$ とおく。このとき $\{S + i \mid i \in F_p\}$ は、水準数 $p$、ブロックサイズ $(p-1)/2$、会合数 $(p-3)/4$ の BIB デザインをなすことを示せ。 (4) (3)の BIB デザインから、2水準でサイズ $n \times (n-1)$ の直交配列を構成せよ。
2025/6/17
## 回答
1. 問題の内容
を4で割ると3余る素数とし、 とする。以下の問いに答えよ。
(1) 上の零でない平方数の集合を とおく。 であることを示せ。
(2) は 上の平方数でないことを示せ。
(3) とおく。このとき は、水準数 、ブロックサイズ 、会合数 の BIB デザインをなすことを示せ。
(4) (3)の BIB デザインから、2水準でサイズ の直交配列を構成せよ。
2. 解き方の手順
(1)
は位数 の巡回群である。生成元を とすると、 と表せる。 上の零でない平方数とは、 の要素 の形をしているものである。
の要素を2乗したものは となる。 である。 は偶数なので、 となる。
よって、 の要素を2乗したものの個数は 個である。したがって、 である。
(2)
は4で割ると3余る素数なので、 と書ける。
もし が 上の平方数であるとすると、 となる が存在する。このとき、 となる。
しかし、 の任意の要素 に対して、 が成り立つので矛盾する。
したがって、 は 上の平方数ではない。
(3)
が BIB デザインをなすことを示すためには、以下の3つの条件を示す必要がある。
(a) 各ブロックのサイズが等しいこと。
(b) 各要素が同じ回数だけ現れること。
(c) 任意の2つの要素が同じ回数だけ同時に現れること。
(a) なので、 であり、すべてのブロックのサイズは で等しい。
(b) を固定する。 を含むブロックは の形で、 であるもの。この数は、ある が存在して を満たす の個数に等しい。つまり、 となる の個数。 は 個なので、 を含むブロックの個数は となり、各要素は同じ回数だけ現れる。
(c) 異なる2つの要素 を固定する。 を含むブロックの個数、すなわち が同時に現れる回数を求める。 となる の個数を求めることになる。 の要素は の形で表される。、 となる が存在する必要がある。よって、 となる。 が の要素の差として 回出現することが示されれば、会合数が である BIB デザインとなる。ヒントにあるように、 の各元が の要素の差として 回出現することを確かめる。
を の任意の要素とする。 となる の組 の個数を求める。 は平方数の集合なので、この差が の要素の差として何回現れるかを計算する。詳細は省略するが、 のとき、この差の出現回数は となる。
(4)
(3)で構成した BIB デザインから、2水準でサイズ の直交配列を構成する。
BIB デザインの各ブロックに対応する列を考える。各列は 個の要素を持ち、その値は または である。 番目の要素が であるのは、 が対応するブロックに含まれている場合、そうでなければ である。このようにして構成された行列は、サイズ となる。
問題ではサイズ の直交配列を構成する必要がある。そこで、 を利用する。BIB デザインのブロックに対応する列を考える。各列は 個の要素を持ち、その値は または である。 番目の要素が であるのは、 が対応するブロックに含まれている場合、そうでなければ である。こうしてできた の行列は直交配列となる。
各行の和は で一定であり、任意の2列は 回だけ同時に になる。
3. 最終的な答え
(1)
(2) は 上の平方数ではない
(3) は、水準数 、ブロックサイズ 、会合数 の BIB デザインである
(4) (3)の BIB デザインから構成される の行列は直交配列である