汎対角魔方陣または汎魔方陣(悪魔方陣、悪魔の四角、悪魔の魔方陣とも呼ばれる)は、破断した対角線、つまり四角形の端で折り返されている対角線も魔定数になるという追加の特性を持つ魔方陣です。
パン対角魔方陣は、回転や鏡映の場合だけでなく、行または列を方陣の一方の側から反対側に移動させた場合も、パン対角魔方陣のままです。そのため、パン対角魔方陣には方向性があると考えることができます。
3×3の対角魔方陣
3次の非自明な汎対角魔方陣は存在しない ことが示される。
は、魔法定数 による汎対角魔法です。 と を加算すると になります。 と を減算すると になります。ただし、3 列目を前に移動して同じ議論を実行すると になります。実際、 3 × 3 魔方陣の対称性を使用すると、すべてのセルが に等しくなければなりません。したがって、3 × 3 汎対角魔法方陣はすべて自明である必要があります。
しかし、魔方陣の概念を一般化して数字ではなく幾何学的形状を含めると、リー・サローズが発見した幾何学的魔方陣のように、3 × 3 の汎対角魔方陣が存在します。
4×4の対角魔方陣

最小の非自明な汎対角魔方陣は4×4の正方形である。すべての4×4汎対角魔方陣は、次の形に平行移動対称でなければならない[1]
各 2 × 2 の小正方形の合計は魔法定数となるため、4 × 4 のパン対角魔法方陣は最も完全な魔法方陣です。さらに、任意の 3 × 3 の正方形の反対側の角にある 2 つの数字の合計は魔法定数の半分になります。したがって、結合性のあるすべての 4 × 4 のパン対角魔法方陣には、重複するセルが存在する必要があります。
1~16の数字を重複なく使った4×4の汎対角魔方陣はすべて、aを1、b、c、d、eをある順序で1、2、4、8とし、何らかの変換を適用することで得られる。例えば、 b = 1 、 c = 2 、 d = 4、e = 8のとき、魔方陣は次のようになる 。
1~16 の数字を重複なく使用した 4 × 4 の汎対角魔方陣の数は 384 です (16 掛ける 24、16 は変換を表し、24 は1、2、4、8 をb、c、d、eに割り当てる 4 通りの方法を表します)。
5×5 の対角魔方陣
5 × 5 のパン対角魔方陣は数多く存在します。4 × 4 のパン対角魔方陣とは異なり、これらは結合可能です。以下は 5 × 5 の結合パン対角魔方陣です。
5 × 5 のパン対角魔方陣は、行、列、対角線に加えて、4 つの「五点形」パターンでその魔定数も示します。上記の例では、次のようになります。
- 17+25+13+1+9 = 65 (中央のマス目と隣接する行と列のマス目)
- 21+7+13+19+5 = 65 (中央と残りの行と列のマス目)
- 4+10+13+16+22 = 65 (中央のマス目と斜めのマス目の合計)
- 20+2+13+24+6 = 65(中心とその対角線の残りの正方形)
これらの五点形はそれぞれ、行と列の循環的な置換(ラップアラウンド)によって正方形内の他の位置に変換できますが、汎対角魔方陣では、魔法定数の等式には影響しません。これにより、破れた対角線に類似した破れた五点形を含む 100 個の五点形の合計が生まれます。
五点形和は、行、列、対角和の 線形結合によって証明できます。対角魔方陣を考えてみましょう。
魔法定数sを使用します。五点形の合計(上記の 20+2+13+24+6 = 65 の例に対応) を証明するには、次の式を足し合わせます。
- 対角和とをそれぞれ3回ずつ、
- 対角和、、、、、
- 行の合計はおよび です。
この合計から次の値を差し引きます。
- 行の合計と、
- 列の合計、
- 各列の合計とを2 回計算します。
最終的な結果は で、これを 5 で割ると五点形の合計が得られます。他の五点形パターン、、についても同様の線形結合を構築できます。
(4ん+2)×(4ん+2) 連続しない要素を持つ汎対角魔方陣
連続した整数を使用する場合、順序のある汎対角魔方陣は存在しません。しかし、連続しない整数の特定のシーケンスでは、順序 ( ) のある汎対角魔方陣が存在します。
合計 1+2+3+5+6+7 = 24 を考えます。この合計は、3 つの加数の適切なグループを使用して半分に分割することも、2 つの加数のグループを使用して 3 分の 1 に分割することもできます。
- 1+5+6 = 2+3+7 = 12
- 1+7 = 2+6 = 3+5 = 8
平方和をさらに均等に分割すると、以下に示すセミバイマジック特性が保証されます。
- 1 2 + 5 2 + 6 2 = 2 2 + 3 2 + 7 2 = 62
連続する整数の合計 1+2+3+4+5+6 = 21 は奇数の合計であり、半分に分割されていないことに注意してください。
両方の等しい分割が利用できる場合、数字 1、2、3、5、6、7 は、それぞれ次のように表される 6 × 6 のパンディゴナル パターンAとBに配置できます。
次に(C はすべてのセルが 1 である魔方陣です)、非連続の汎対角 6 × 6 の正方形が得られます。
最大要素は 49、パン対角魔法定数は 150 です。この正方形はパン対角で半二重魔法です。つまり、行、列、主対角線、破断対角線の合計は 150 であり、正方形内のすべての数字を二乗すると、行と列のみが魔法となり、合計は 5150 になります。
10 次では、合計 1+2+3+4+5+9+10+11+12+13 = 70 の均等分割を使用して同様の構成が可能です。
- 1+3+9+10+12 = 2+4+5+11+13 = 35
- 1+13 = 2+12 = 3+11 = 4+10 = 5+9 = 14
- 1 2 + 3 2 + 9 2 + 10 2 + 12 2 = 2 2 + 4 2 + 5 2 + 11 2 + 13 2 = 335 (正方形の均等分割、半二重マジック特性)
これにより、最大要素が 169、対角マジック定数が 850 の正方形が生成されます。これは、各行または列の平方の合計が 102,850 となるセミバイマジックでもあります。
(6ん±1)×(6ん±1) パン対角魔方陣
汎対角魔方陣は、次のアルゴリズムによって構築できます。
- 正方形の最初の列に最初の自然数を設定します。
- 最初の列を 2 番目の列にコピーしますが、リング方向に 2 行シフトします。
- 正方形が完全に埋められるまで、リング状に 2 行ずつシフトしながら、現在の列を次の列にコピーし続けます。
- 2 番目の正方形を作成し、最初の正方形の 転置をそこにコピーします。
- 2 番目の正方形に を掛け、最初の正方形を加算して、正方形の各セルで
を減算して、最後の正方形を作成します。
例: 、ここでB はすべてのセルが 1 である魔方陣です。
4ん×4ん対角魔法陣
汎対角魔方陣は、次のアルゴリズムによって構築できます。
- 最初の自然数を正方形の 最初の行と最初の列に配置します。
- 次の自然数を最初の自然数の下に逆順に置きます。各垂直ペアの合計は同じである必要があります。
- その長方形を最初の長方形の下に何回かコピーします。
- 左の長方形を右の長方形にコピーしますが、リング方向に 1 行ずつシフトします。
- 2 番目の正方形を作成し、最初の正方形をコピーして 90 度回転させます。
- 2 番目の正方形に を掛け、最初の正方形を加算して、正方形の各セルで
を減算して、最後の正方形を作成します。
例: 、ここでC はすべてのセルが 1 である魔方陣です。
このアルゴリズムで対角魔方陣を構築すると、その正方形内のすべての正方形の合計は同じになります。したがって、多くの対称的なセル パターンの合計は、正方形の任意の行と任意の列の合計と同じになります。特に、各長方形の合計は、正方形の任意の行と任意の列の合計と同じになります。この正方形は、最も完全な魔方陣でもあります。
(6ん+3)×(6ん+3) パンダイアゴナル魔方陣
汎対角魔方陣は、次のアルゴリズムによって構築できます。
- 最初の自然数で各列の合計が同じになるように長方形を作成します。これを行うには、3 × 3 の魔方陣から始めて、長方形の残りのセルをメアンダースタイルで設定します。次の例に示すパターンを使用することもできます。
- この長方形を正方形の左上隅に配置し、その下に長方形のコピーを 2 つ配置して、正方形の最初の 3 列が完全に埋められるようにします。
- 左の 3 列を次の 3 列にコピーしますが、リング方向に 1 行ずつシフトします。
- 正方形が完全に埋められるまで、現在の 3 列をリング状に 1 行ずつシフトしながら次の 3 列にコピーし続けます。
- 2 番目の正方形を作成し、最初の正方形の転置をそこにコピーします。
- 2 番目の正方形に を掛け、最初の正方形を加算して、正方形の各セルで
を減算して、最後の正方形を作成します。
例: 、ここでB はすべてのセルが 1 である魔方陣です。
参考文献
- ^ Ng, Louis (2018年5月13日). 「Inside-Out Polytopes によるマジックカウント」(PDF)。
- WS アンドリュース『魔方陣と魔方陣』ニューヨーク: ドーバー、1960 年。初版は 1917 年。特に第 10 章を参照。
- Ollerenshaw, K., Brée, D.:最も完璧なパンダイアゴナル魔方陣。IMA、サウスエンド・オン・シー (1998)
外部リンク
- MathWorld の Panmagic Square
- http://www.azspcs.net/Contest/PandiagonalMagicSquares
