1. 引言
从古至今,幻方作为一种特殊的矩阵深受广大研究者的喜爱,引发了许多人的研究。经过一代代数学家与数学爱好者的共同努力,关于幻方的研究成果已经相当丰富。文献 [1] [2] [3] 是关于和幻方的部分研究成果。但在深入研究的过程中,发现在和幻方构造方法中仍存在着一些问题:在已有和幻方的构造方法中,利用特殊矩阵构造和幻方的方法并不多,大部分都是具体阶数和幻方的构造方法。由此可以了解到给出一般阶数和幻方的构造方法较为困难。为了解决这类问题,可以结合分块矩阵分别找出奇数阶、单偶数阶、双偶数阶和幻方构造的方法。文中将给出单偶数阶和幻方的一种构造方法,即利用分块矩阵构造单偶数阶和幻方。
2. 预备知识
定义1 [4] [5] 设矩阵
,若矩阵A满足以下条件:
①
有
;
②
有
;
③
;
则称矩阵
为n阶和幻方,并称S为n阶和幻方A的幻和。
定义2 [4] [5] 设矩阵
,若矩阵A满足以下条件:
①
有
;
②
有
;
③
;
④ 当
或
时,
均有
。
则称矩阵
为n阶异元和幻方,并称S为n阶异元和幻方A的幻和。
定义3 [6] [7] 设矩阵
,
,若矩阵A满足以下条件:
①
有
;
②
有
;
③
;
④ 当
或
时,
均有
。
则称矩阵
为n阶始元和幻方,并称S为n阶始元和幻方A的幻和。
定义4 [6] [7] 设矩阵
,
,若矩阵A满足以下条件:
①
有
;
②
有
;
③
;
④ 当
或
时,
均有
。
则称矩阵
为n阶连元和幻方,并称S为n阶连元和幻方A的幻和。
定义5 [8] 把一个
矩阵A,在行的方向分成
块,在列的方向分成
块,称为A的
分块矩
阵,记作
,
,
其中
,称为A的子块,它
们是各种类型的小矩阵。
定义6 [9] 设A,B都是
矩阵,并且对A,B用同样的方法进行分块:
,
,
,其中
,
都是
矩阵,即
和
是同型矩阵,那么
。
定义7 [10] 设A是
矩阵,把A进行分块:
其中
,a为任意数,则
3. 主要结果
定义6 设矩阵
,若
,则称矩阵A是具有和幻性的n阶和幻阵,S是n阶和幻阵A的幻和。
性质1 若矩阵
,则
,存在aA也是具有和幻性的n阶和幻阵。
性质2 若矩阵A、B为具有和幻性的n阶和矩阵,则
,存在
也是具有和幻性的n阶和幻阵。
定理1 设矩阵T是一个2n+1阶始元和幻方,
矩阵
,
其中
,
;
;
;
,
;
;
;
;
;
;
则矩阵
为4n + 2阶单偶数阶和幻方。
证明:要证明P为和幻方,则需证明矩阵P的每行每列的和均相等,由于单偶数阶和幻方是利用奇数阶和幻方并通过分块矩阵构造而来。奇数阶和幻方每行、每列、主对角线及副对角线的幻和是相同的,所以只要证明矩阵A的每行、每列、主对角线及副对角线的和均为
即可。
1) 由于矩阵A的构造形式,在计算它的行和时可以将矩阵A分块为两部分来进行计算,即前
行与后
行,并分别计算这两部分每一行的行和。
前
行:矩阵B的每行的和为3,矩阵C的每行的和为
,矩阵D的每行的和为0,矩阵E的每行的和为
,矩阵F的每行的和为
,所以
,
。
后
行:矩阵F的每行的和为3,矩阵G的每行的和为0,矩阵H的每行的和为3n,矩阵M的每行的和为
,矩阵N的每行的和为(n+2),所以
,
。
因此在矩阵A中,
,
。
2) 由于矩阵A的构造形式,在计算它的列和时,可以将矩阵A分为五部分来进行计算,在每一部分中两个分块矩阵是同型的,则可分别计算每一部分的每一列的列和,即:
① 第1列及第2列:
,所以
,
;
② 第3列至第
列:
,所以
,
;
③ 第n列至第2n列:
,所以
,
;
④ 第
列至第3n列:
,所以
,
;
⑤ 第
列到第
列:
,所以
,
。
因此矩阵A中,
,
。
3)
。
4)
。
所以在矩阵A中,存在
,那么在
中也有
。
又由于T是奇数阶和幻方,必存在
。
所以在
中,有
,同时可以计算得出
。
根据构造的定理可以得出以下性质:
推论1 如果一个4n + 2阶矩阵P是一个始元和幻方,则
也是一个始元和幻方。
证明:矩阵P的第i行第j列元素就是矩阵
的第j行第i列元素,即有
。通过矩阵的转置并未改变幻方中原有的元素,所以在矩阵
中的元素也是
中的互不相同的数。由于矩阵的转置只是对行与列的元素进行了整体交换,并未改变矩阵中每行每列的总和,即原矩阵的行和等于现矩阵的列和,则在
中有
。因此
也是一个始元和幻方,且
。
推论2 如果一个
阶矩阵P是一个始元和幻方,令
,则
是一个连元和幻方。
证明:由于P是一个始元和幻方,则P中元素互不相同,所以
中的元素必然互不相同。在
中,只是给原矩阵P中每个元素都加一个相同的数a,所以
中的每行每列的和相比矩阵P中的每行每列的和都增加了
,则在
中有
。因此
是一个连元和幻方,且
。
推论3 如果一个
阶矩阵P是一个始元和幻方,则
,aP是一个异元和幻方。
证明:由于P是一个始元和幻方,则P中元素互不相同,所以在aP中的元素必然互不相同。在aP中,只是给原矩阵P中每个元素乘以一个相同的数a,所以在aP中的每行每列的和都是矩阵P中每行每列的和的a倍,则在aP中有
。因此aP是一个异元和幻方,且
。
4. 小结
单偶数阶和幻方作为一类基本幻方,其构造方法并不唯一,本文仅仅为读者提供一种构造单偶数阶和幻方的新思路,即利用分块矩阵同时结合已知奇数阶和幻方构造单偶数阶和幻方。关于此方法是否可以构造奇数阶、双偶数阶和幻方,有待于日后再做进一步的研究。
基金项目
地区科学基金项目(12161086)。
NOTES
*第一作者。
#通讯作者。