本筋から逸れる証明は折畳んでいる場合があるが, クリックで開くことができる.
$S(\Omega,\mathcal{B})=S(2,3,v)$の形のシュタイナーシステムを特にシュタイナートリプルシステムまたはシュタイナー三重系と呼び, ${\rm STS}(v)$や${\rm STS}(\Omega)$と表記する. ${\rm STS}(7),{\rm STS}(9)$はそれぞれ位数最小の射影平面とアフィン平面である.
(必要)
§1-定理3
からブロックの個数は$\dfrac{v(v-1)}{6}$.
$v(v-1)$は偶数で, $v$と$v-1$のいずれかが3の倍数であればブロックの個数は整数となる.
したがって, $v\equiv1,3\hspace{2mm}({\rm mod}6)$
(十分)
[i]$v\equiv1\hspace{2mm}({\rm mod}6)$のとき
$v=6t+1$とおき,
\begin{eqnarray}
X&\coloneqq&\lbrace x_1,x_2,\cdots,x_{2t}\rbrace\\
Y&\coloneqq&\lbrace y_1,y_2,\cdots,y_{2t}\rbrace\\
Z&\coloneqq&\lbrace z_1,z_2,\cdots,z_{2t}\rbrace
\end{eqnarray}
により$v$点集合$\Omega$を
\begin{eqnarray}
\Omega\coloneqq X\cup Y\cup Z\cup\lbrace\alpha\rbrace
\end{eqnarray}
と定める.
次に, $\begin{bmatrix}1&t+1&2&t+2&\cdots&2t-1&t&2t\end{bmatrix}$を左にスライドして得られる$2t\times 2t$のラテン方格
\begin{eqnarray}
L_e\coloneqq
\begin{bmatrix}
1&t+1&2&t+2&\cdots&2t-1&t&2t\\
t+1&2&t+2&3&\cdots&t&2t&1\\
2&t+2&3&t+3&\cdots&2t&1&t+1\\
\vdots&\vdots&\vdots&\vdots&\ddots&\vdots&\vdots&\vdots\\
2t-1&t&2t&1&\cdots&t-2&2t-2&t-1\\
t&2t&1&t+1&\cdots&2t-2&t-1&2t-1\\
2t&1&t+1&2&\cdots&t-1&2t-1&t
\end{bmatrix}
\end{eqnarray}
を考える.
$l(i,j)$を$L_e$の$(i,j)$成分として, 定義から$l(i,j)=l(\overline{i+1},\overline{j-1})$.
ただし, $\overline{p}$は$p$を$2t$で割った余りとする.
$j=i+k$とすると,
\begin{eqnarray}
l(i,j)&=&l(\overline{i+1},\overline{j-1})\\
&=&(\overline{i+2},\overline{j-2})\\
&=&\cdots\\
&=&l(\overline{i+k},\overline{j-k})\\
&=&l(j,i)
\end{eqnarray}
より, $L_e$は対称行列である.
\begin{eqnarray}
l(i,i)&=&l(\overline{i-1},\overline{i+1})\\
&=&l(\overline{i-2},\overline{i+2})\\
&=&\cdots\\
&=&l(1,\overline{2i-1})
\end{eqnarray}
から, 対角成分は
\begin{eqnarray}
l(i,i)=\left\{\begin{array}{ll}
i & 1\leq i\leq t\\
i-t & t+1\leq i\leq 2t
\end{array}\right.\end{eqnarray}
と表される.
以上のことから,
\begin{eqnarray}\left\{\begin{array}{ll}
(x_i,x_j,y_{l(i,j)}),(y_i,y_j,z_{l(i,j)}),(z_i,z_j,x_{l(i,j)}) & 1\leq i,j\leq 2t,\hspace{2mm}i\neq j\\
(x_i,y_{l(i,i)},z_{l(i,i)}) & 1\leq i\leq t\\
(x_i,y_{l(i,i)},\alpha),(y_i,z_{l(i,i)},\alpha),(z_i,x_{l(i,i)},\alpha) & t+1\leq i\leq 2t
\end{array}\right.\end{eqnarray}
のように3つ組を構成したとき, これらは${\rm STS}(v)={\rm STS}(6t+1)$のブロックであることが簡単に確認できる.
[ii]$v\equiv3\hspace{2mm}({\rm mod}6)$のとき
$v=6t+3$とおき,
\begin{eqnarray}
X&\coloneqq&\lbrace x_1,x_2,\cdots,x_{2t+1}\rbrace\\
Y&\coloneqq&\lbrace y_1,y_2,\cdots,y_{2t+1}\rbrace\\
Z&\coloneqq&\lbrace z_1,z_2,\cdots,z_{2t+1}\rbrace
\end{eqnarray}
により$v$点集合$\Omega$を
\begin{eqnarray}
\Omega\coloneqq X\cup Y\cup Z
\end{eqnarray}
と定める.
次に, $\begin{bmatrix}1&t+2&2&t+3&\cdots&t&2t+1&t+1\end{bmatrix}$を左にスライドして得られる$(2t+1)\times(2t+1)$のラテン方格
\begin{eqnarray}
L_o\coloneqq\begin{bmatrix}
1&t+2&2&t+3&\cdots&t&2t+1&t+1\\
t+2&2&t+3&3&\cdots&2t+1&t+1&1\\
2&t+3&3&t+4&\cdots&t+1&1&t+2\\
\vdots&\vdots&\vdots&\vdots&\ddots&\vdots&\vdots&\vdots\\
t&2t+1&t+1&1&\cdots&2t-1&t-1&2t\\
2t+1&t+1&1&t+2&\cdots&t-1&2t&t\\
t+1&1&t+2&2&\cdots&2t&t&2t+1
\end{bmatrix}\end{eqnarray}
を考える.
$l(i,j)$を$L_o$の$(i,j)$成分として, 定義から$l(i,j)=l(\overline{i+1},\overline{j-1})$.
ただし, $\overline{p}$は$p$を$2t+1$で割った余りとする.
[i]と同様に$L_o$は対称行列で,$l(i,i)=l(1,\overline{2i-1})$だが,
$\begin{bmatrix}1&t+2&2&t+3&\cdots&t&2t+1&t+1\end{bmatrix}$の$i$列目の成分は$\overline{2i-1}$と書けるため,$l(i,i)=i$が成り立つ.
以上より
\begin{eqnarray}\left\{\begin{array}{ll}
(x_i,x_j,y_{l(i,j)}),(y_i,y_j,z_{l(i,j)}),(z_i,z_j,x_{l(i,j)}) & 1\leq i,j\leq 2t,\hspace{2mm}i\neq j\\
(x_i,y_{l(i,i)},z_{l(i,i)}) & 1\leq i\leq t
\end{array}\right.\end{eqnarray}
のように3つ組を構成したとき, これらは${\rm STS}(v)={\rm STS}(6t+3)$のブロックであることが簡単に確認できる.
カークマンの証明に沿って${\rm STS}(13)$を実際に構成する.
$13=6\cdot2+1$であるから, $4\times4$のラテン方格
\begin{eqnarray}\begin{bmatrix}
1&3&2&4\\
3&2&4&1\\
2&4&1&3\\
4&1&3&2
\end{bmatrix}\end{eqnarray}
を利用する. 13点集合$\Omega=\lbrace1,2,\cdots,13\rbrace$を次のように添え字付けしておく.
\begin{eqnarray}
X&=&\lbrace x_1=1,x_2=2,x_3=3,x_4=4\rbrace\\
Y&=&\lbrace y_1=5,y_2=6,y_3=7,y_4=8\rbrace\\
Z&=&\lbrace z_1=9,z_2=10,z_3=11,z_4=12\rbrace
\end{eqnarray}
ラテン方格の非対角成分から
\begin{eqnarray}
&(x_1,x_2,y_3)&,(x_1,x_3,y_2),(x_1,x_4,y_4),(x_2,x_3,y_4),(x_2,x_4,y_1),(x_3,x_4,y_3),\\
&(y_1,y_2,z_3)&,(y_1,y_3,z_2),(y_1,y_4,z_4),(y_2,y_3,z_4),(y_2,y_4,z_1),(y_3,y_4,z_3),\\
&(z_1,z_2,x_3)&,(z_1,z_3,x_2),(z_1,z_4,x_4),(z_2,z_3,x_4),(z_2,z_4,x_1),(z_3,z_4,x_3)
\end{eqnarray}
左上の対角成分から
\begin{eqnarray}
(x_1,y_1,z_1),(x_2,y_2,z_2)
\end{eqnarray}
右下の対角成分から
\begin{eqnarray}
(x_3,y_1,13),(x_4,y_2,13),(y_3,z_1,13),(y_4,z_2,13),(z_3,x_1,13),(z_4,x_2,13)
\end{eqnarray}
を得る. 数字に戻し, 列挙すると
\begin{eqnarray}
{\rm STS}(13)=\lbrace&(1,2,7)&,(1,3,6),(1,4,8),(2,3,8),(2,4,5),(3,4,7),\\
&(5,6,11)&,(5,7,10),(5,8,12),(6,7,12),(6,8,9),(7,8,11),\\
&(3,9,10)&,(2,9,11),(4,9,12),(4,10,11),(1,10,12),(3,11,12),\\
&(3,5,13)&,(4,6,13),(7,9,13),(8,10,13),(1,11,13),(2,12,13),\\
&(1,5,9)&,(2,6,10)\rbrace
\end{eqnarray}
となる.
一般のSTSの構成法が得られたわけだが, ${\rm STS}(13)$の場合には, より簡素な構成法がある. $x\in\mathbb{Z}/13\mathbb{Z}$として,
\begin{eqnarray}
(x,x+1,x+4),(x,x+2,x+7)\hspace{3mm}({\rm mod}13)
\end{eqnarray}
とブロックを構成すれば, ${\rm STS}(13)$をなしている. 列挙すると
\begin{eqnarray}
&(0,1,4)&,(0,2,7),\\
&(1,2,5)&,(1,3,8),\\
&(2,3,6)&,(2,4,9),\\
&(3,4,7)&,(3,5,10),\\
&(4,5,8)&,(4,6,11),\\
&(5,6,9)&,(5,7,12),\\
&(6,7,10)&,(6,8,0),\\
&(7,8,11)&,(7,9,1),\\
&(8,9,12)&,(8,10,2),\\
&(9,10,0)&,(9,11,3),\\
&(10,11,1)&,(10,12,4),\\
&(11,12,2)&,(11,0,5),\\
&(12,0,3)&,(12,1,6)\\
\end{eqnarray}
これは13角形上の2種類の三角形を回転させることによって得られたブロックだと解釈できる.