暇つぶしに魔方陣の証明を考えた。
3×3のA~Iのマスに1~9を一回ずつ入れて、縦・横・斜めの3マスの和が全て等しくするにはどのように数字を配置すればよいか。
まず3マスの和のラインは8本。縦に3本。横に3本。斜めに2本。
で、このラインを全部足すと、
2(a+b+c+d+e+f+g+h+i)+(a+c+g+i)+2e
と表せる。
「A~I」を足した数は45でかつ、「(a+c+g+i)+2e」は斜めの2ライン分なので、「2(a+b+c+d+e+f+g+h+i)」は残りの6ライン分の足した数と等しい。よって
90=6ライン
なので、1ラインあたりの和は15になる。
次にEの数字を求めるためにEのラインだけ考えると、
a+b+c+d+f+g+h+i+4e = 60
これはつまり
(a+b+c+d+e+f+g+h+i)+3e = 60
3e=15 ∴e=5
となる。
真ん中のEは5であることがわかった。次は、他の数字の位置である。Eが5であることから、Eの両端の数字の合計は10であり、また外周の縦と横のラインの和も15にする必要がある。
ここで「9」はどこに入るかを考える。9+x+y=15にするにはx+y=6の組み合わせを見つける必要がある。
総当りから、(1,5)と(2,4)の2種類しかない。隅の場合は組み合わせが3種類必要。よって、「9」は四辺のうちのどれかになる。しかし、点対称などを考えると辺ならどこでもいいことになる。とりあえず「5」の左に「9」を置くことにする。すると対辺に「1」を置くことになる。
「1」が含むラインで合計が15になる他の「x+y」の組み合わせは(6,8)しかない。よって、「1」の上下の隅は「6」と「8」しかありえない。線対称によりどちらでも良いが、ここでは上に「6」、下に「8」を置く。
残りは、隅に「6」と「8」がきたので対角の数字は5が間に挟まっていることから、「4」と「2」。そして残りの辺に上が「7」、下に「3」が入る。
276
951
438
となる。
また対称を考えなければ最初の9の位置が東西南北の4通り。6or8の位置が2通りの計8通りしかないこともわかる。
知識としては知っていても、シンプルに「真ん中は5」を出すのが難しかった。