首页 理论教育完美幻矩形:幻中之幻

完美幻矩形:幻中之幻

【摘要】:如何构造×的完美幻矩形,其中m为m≠3t+1t=0,1,2,…,2m-1)取遍1~的自然数,取与上述×的长方阵,第i行的元素a(i,j)(j=1,2,…,2m+1)对应组的数,即第a(i,j)(j=1,2,…)个不同的×的完美幻矩形.

如何构造(2m+1)×(2m-1)(2m+1)的完美幻矩形,其中m为m≠3t+1 t=0,1,2,…的自然数.这个完美幻矩形由从左到右2m-1个2m+1阶完美幻方组合而成.

第一步,把1~(2m-1)(2m+1)2的自然数按从小到大均分为(2m-1)(2m+1)组,为确定从左到右各个(2m+1)阶完美幻方都各由那几组数构成,把各组的序号按特定的方式排成一个(2m-1)×(2m+1)的长方阵,记其位于第i行,第j列的元素为a(i,j)(i=1,2,…,2m-1;j=1,2,…,2m+1)

a(i,j)=(2m-1)·cj+dr(m-1+(i+j))(i,j=1,2,…,2m-1)

a(i,2m)=(2m-1)·c2m+dr(m+i)(i=1,2,…,2m-1)

a(i,2m+1)=(2m-1)·c2m+1+dr(m-i)(i=1,2,…,2m-1)

其中r(t)为余函数,

(n=2m-1,m,t是自然数,t|n表示t被n整除,q(t)表示t除以n的余数)(www.chuimin.cn)

Cj(j=1,2,…,2m+1)取遍0~2m的自然数,

dk(k=1,2,…,2m-1)取遍1~(2m-1)的自然数,

取与上述(2m-1)×(2m+1)的长方阵,第i行的元素a(i,j)(j=1,2,…,2m+1)对应组的数,即第a(i,j)(j=1,2,…,2m+1)组的数,按照构造完美幻方的两步法构造从左到右第i(i=1,2,…,2m-1)个完美幻方.

第二步,把第一步得到的2m-1个2m+1阶完美幻方,随意组合就是一个的完美幻矩形.

还要提及的是构造完美幻方的两步法中关于基方阵A中间一列的限制是完全没有必要的,所以借助构造完美幻方的两步法我们应能构造出((2m-1)!)·((2m)!)·((2m+1)!)个不同的(2m+1)×(2m-1)(2m+1)的完美幻矩形.