3 推理编制n3奇数幻方

从实践中编出n = 579……19阶幻方,这是为深入研究幻方数的分布规律,打下坚实基础。经分析:这些幻方中隐藏大量等差数列,因此只要抓住数列首项位置,数列公差,幻方中数的分布即可用方程表示出来,然后进一步论证其方法普遍性,正确性。

根据已编出的同心幻方具有对称性,将方阵以二条正对角线为界线,把方阵划分为上下,左右四个区,分别建立上区,左区幻方数的分布方程。

1,3,1 建立方阵上部对角线,上区上的数的分布方程:

AIJ)为方阵位置上的数,(n1)/2为偶数时:

A0IJ=3n/2 + (n+1)I ……( 11 )

其中:I = 123……(n1/2 J = I

A[ (n+1)/2 (n+1)/2 ] = (n2 + 1)/2 ……( 12 )

A1(IJ) =2n23n+1/4+M ……( 13)

其中:I = 123……(n1/2J = (n+1)/2

M = INT[(I/2) ×(1)I+0.5]

INT为取整函数,例INT1.5=1

A1(IJ)=n+1I-(n3/2i1 ……( 14 )

其中:I = 123……(n3/2

Q1 = INT[I+1/2+0.5]

i1 = 123……[n+3/4Q1]

J = I+i1

A1(IJ) = (3n)/2 + (n +1)I + i2 ……(15 其中:I = 123……(n5/2

Q2 = INT [I/2 + 0.5]

i2 = 123……[n1/4Q2]

J = (n +3)/4 + I +i2Q1

A1(IJ) = n2(n+1)I + i3 ……(16)

其中:I = 123……(n5/2

Q3 = INT [I/2 + 0.5]

i3 = 123……(n1/4Q3

J = (n +1)/2 + i3

A1(IJ) = n2 + n)-(n +1)Ii4 ……(17)

其中:I = 123……(n3)/2

Q4 = INT [(I +1)/2 + 0.5]

i4 = 123……[n + 3/4Q4]

J = n + 1Ii4

方阵下区各数分布辅助方程

A0[n + 1I),(n + 1j)] = n2 + 1A0(IJ)

A1[(n + 1I)J] = n2 + 1A1(IJ)

1, 3, 2 建立方阵下右对角线,左区上的数分布方程

A0(IJ) = 1n + (n +1)J ……(18)

其中:J = 123……(n1)/2I = n + 1J

A2(IJ) = (n2 + 1)/2 + J ……(19)

其中:J = 123……(n3)/2I =n1/2

A2(IJ) =n2 +3n/2 ……(110)

其中:J = (n1)/2I = (n +1)/2

A2(IJ) = (n2 +3n)/2J ……(111)

其中:J = 123……(n3)/2I =n + 1/2

A2(IJ) = n2(n +1)(J1) ……(112)

其中:J = 123……(n3/2I = nJ

A2(IJ) = (2n2n + 3)/42(n +1)j1 + M ……(113)

其中:J = 123……(n7/2

Q1 = INT [(J + 1)/2×(1)J + 0.5]

M = INT [J/2×(1)J + 0.5]

j1 = 123……[(n1)/4Q5] ,I = (n1)/22j1

A2(IJ) = (2n2 + n + 5)/42(n + 1)j2 + M ……(114)

其中:J = 123……(n5/2

Q2 = INT [J/2 + 0.5]

M = INT [J/2 ×(1)J + 0.5]

j2 = 123……[(n1)/4Q2], I = (n +1)/22j2

A2(IJ) = (2n2 + 3n + 3)/4 + 2(n +1)j3M ……(115)

其中:J = 123……(n5)/2

 


Q3 = INT [J/2 + 0.5]

M = INT [J/2×(1)J + 0.5]

j3 = 123……(n1)/4Q3 , I = (n1)/2 + 2j3

A2(IJ) = (2n2 + 5n + 5)/4 + 2(n+ 1)j4M ……(116)

其中:J = 123……(n7/2

Q4 = INT [(J +1)/2 + 0.5]

M = INT [J/2×(1)J + 0.5] , j4 = 123……(n1)/4Q4

方阵右半部各数分布辅助方程

A0[n + 1I),(n + 1J)] = n2 +1A0(IJ)

A2[I(n + 1J)] = n2 + 1A2(IJ)

经证明(略)由以上方程所求出的数,是由123……n2组成,且方阵中任一行,任一列及正对角线上各数和等于幻方常数Sn = n×(n2 + 1)/2。因此本文所建立的幻方方程适用于n3的所有奇数n阶幻方:现已计算出n = 153n = 499奇数同心幻方。

附:(n1)/2为奇数时幻方方程与(n1)/2为偶数时略有差别。(略)