キング オブ 難問 – 1998年東大 数学 後期 第3問

2023年12月11日

小問2の証明

 いよいよ大詰めです。これまで積み上げてきた準備の下に、小問2を証明します。

証明の流れ

 以下の方針で、証明します。

  1. f(g) \ne 2 ならば、系2より g \notin EG である
  2. 操作2によってオセロ列に含まれる黒オセロ数の偶奇が変らないので、 g \in EG ならば、 g に含まれる黒オセロの数は偶数である
  3. 項番1および2を適用して、長さ 3m+2 の白オセロ列の両端にどのようにオセロを付加しても、 EG に含まれないことを示す
  4. 項番3と系1より、長さ 3m+2 の白オセロ列が G に含まれないことが導出できる

記号の定義

 任意の非負整数 m に対し、オセロ列 wg(m) \in \mathfrak{G} を、 3m+2 個の白オセロが一列に並んだオセロ列であると定義します。

 また、2つのオセロ o_L,o_R \in \{ 〇、● \} に対し、オセロ列 ewg(m,o_L,o_R) \in \mathfrak{G} を、 wg(m) の左右にそれぞれ o_L o_R を接続したオセロ列であると定義します。イメージは以下の通りです。

o_L-  \overbrace {\text{〇}- \text{〇}- \cdots - \text{〇}  }^{3m+2 \text{個} }-o_R

 以下、すべての非負整数 m に対し、 o_L,o_R \in \{ 〇、● } をどのように選んでも、 ewg(m,o_L,o_R) \notin EG であることを証明します。もしこれが成り立てば、系1より、 wg(m) \notin G が証明できたことになります。

o_L,o_R ∈ { 〇、● } をどのように選んでも、 ewg(m,o_L,o_R) ∉ EG であることの証明

 まず、

o_L=○ かつ  o_R =
または
o_L=● かつ  o_R =

のケースです。

 このとき、 ewg(m,o_L,o_R) の黒オセロの数は1個すなわち奇数です。

 ところが、 EG の初期オセロ列 ●-○-● の黒オセロの個数は偶数であり、かつ、操作2によって黒オセロの数は2個増えるか、2個減るか、変化しないかのいずれかで、偶奇が変わりません。

 すなわち、 g \in EG ならば g に含まれる黒オセロの数は偶数でなければならないので、 ewg(m,o_L,o_R) \notin EG です。

 次に、

o_L=○ かつ  o_R =
または
o_L=● かつ  o_R =

のケースです。

 このとき、以下の表1に示すように、 f(ewg(m,o_L,o_R)) \ne 2 です。

o_L o_R w_0 w_1 w_2 f(ewg)
3m+41
03m+201
表1

よって系2より、 ewg(m,o_L,o_R) \notin EG です。

結論

 以上、すべての非負整数 m に対し、 o_L,o_R \in \{ 〇、● } をどのように選んでも、 ewg(m,o_L,o_R) \notin EG であることが証明できました。

 ゆえに、すべての非負整数 m に対し、 wg(m) \notin G です。すなわち、長さ 3m+2 の白オセロ列は出来ません。

東大1998年

Posted by mine_kikaku