English
Japanese
Home
Site Map
Top
Prev.
3-D ( 1 2 3 4 5 )
4-D ( 1 2 3 4 5 6 )
偶数次の全汎斜四次元方陣は,次数が16の倍数の場合に限って存在する.このとき,次数が32次以上の場合は,対称な全汎斜四次元方陣(4-相結または非4-相結)が存在する.
求める全汎斜四次元方陣 aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.なお,この方法で作られる方陣は完備かつ4-相結になる.
aijkh = Tm(bijkh) m3 + Tm(cijkh) m2 + Tm(dijkh) m + Tm(eijkh) + 1,
ここで
bijkh ≡ i + (m/8)j + (m/4)k + (m/2)h (mod. m), 0≦bijkh<m,
cijkh ≡ (m/2)i + j + (m/8)k + (m/4)h (mod. m), 0≦cijkh<m,
dijkh ≡ (m/4)i + (m/2)j + k + (m/8)h (mod. m), 0≦dijkh<m,
eijkh ≡ (m/8)i + (m/4)j + (m/2)k + h (mod. m), 0≦eijkh<m,
Tm(x) = x (x<m/2 のとき), 3m/2-1-x (その他) (体汎斜立体方陣のものと同一).
この方陣は,XmlHypercube format(Aale de Winkel 氏による)によって以下のように表現される.
m = 16:
LP({1,2,4,8},{8,1,2,4},{4,8,1,2},{2,4,8,1})= [0,1,2,3,4,5,6,7,15,14,13,12,11,10,9,8]
一般に:
LP({1,m/8,m/4,m/2},{m/2,1,m/8,m/4},{m/4,m/2,1,m/8},{m/8,m/4,m/2,1})= [0,..,m/2-1,m-1,...,m/2]
m ≧ 32 で,m が32の倍数であるとき(全汎斜・完備・非4-相結):
LP({1,m/16,m/8,m/4},{m/4,1,m/16,m/8},{m/8,m/4,1,m/16},{m/16,m/8,m/4,1})= [0,..,m/2-1,m-1,...,m/2]
m ≧ 32 で,m が32の倍数ではない16の倍数であるとき(全汎斜・完備・非4-相結):
LP({8,m/16,m/8,m/4},{m/4,8,m/16,m/8},{m/8,m/4,8,m/16},{m/16,m/8,m/4,8})= [0,..,m/2-1,m-1,...,m/2]
全汎斜立体方陣の場合と比較してみよ.
Back
求める対称な全汎斜四次元方陣(非4-相結) aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.
aijkh = Um(bijkh) m3 + Um(cijkh) m2 + Um(dijkh) m + Um(eijkh) + 1,
ここで
bijkh ≡ i + (m/16)j + (m/8)k + (m/4)h + 7m/32 (mod. m), 0≦bijkh<m,
cijkh ≡ (m/4)i + j + (m/16)k + (m/8)h + 7m/32 (mod. m), 0≦cijkh<m,
dijkh ≡ (m/8)i + (m/4)j + k + (m/16)h + 7m/32 (mod. m), 0≦dijkh<m,
eijkh ≡ (m/16)i + (m/8)j + (m/4)k + h + 7m/32 (mod. m), 0≦eijkh<m,
Um(x) = x (x < m/4 または x ≧ 3m/4), m-1-x (その他) (体汎斜立体方陣のものと同一).
この方陣は,XmlHypercube formats(Aale de Winkel 氏による)によって以下のように表現される.
m = 32:
LP({1,2,4,8},{8,1,2,4},{4,8,1,2},{2,4,8,1})= [7,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,24,25,26,27,28,29,30,31,0,1,2,3,4,5,6]
Back
求める対称な全汎斜四次元方陣 aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.
aijkh = Um,8(bijkh) m3 + Um,8(cijkh) m2 + Um,8(dijkh) m + Um,8(eijkh) + 1,
ここで
bijkh ≡ 8i + (m/16)j + (m/8)k + (m/4)h + 7(m/16+1)/2 (mod. m), 0≦bijkh<m,
cijkh ≡ (m/4)i + 8j + (m/16)k + (m/8)h + 7(m/16+1)/2 (mod. m), 0≦cijkh<m,
dijkh ≡ (m/8)i + (m/4)j + 8k + (m/16)h + 7(m/16+1)/2 (mod. m), 0≦dijkh<m,
eijkh ≡ (m/16)i + (m/8)j + (m/4)k + 8h + 7(m/16+1)/2 (mod. m), 0≦eijkh<m.
Um,8(x) = Pm,16(x mod 16, x mod (m/16)).
Pm,16(x, y) (0≦x<16, 0≦y<m/16) は次の表によって与えられる.ただし,e = m/16, q = (m/16-3)/2 である.
m = 48 (q = 0) の場合は,表の中央部(濃緑色の部分)のみが有効である.
| 0 | 16+0 | ... | 16(q-1)+0 | 16q+0 | 16q+30 | 16q+8 | 16(q-1)+15 | ... | 16+15 | 15 |
| 2 | 16+2 | ... | 16(q-1)+2 | 16q+2 | 16q+26 | 16q+10 | 16(q-1)+13 | ... | 16+13 | 13 |
| 12 | 16+12 | ... | 16(q-1)+12 | 16q+11 | 16q+24 | 16q+3 | 16(q-1)+3 | ... | 16+3 | 3 |
| 14 | 16+14 | ... | 16(q-1)+14 | 16q+9 | 16q+28 | 16q+1 | 16(q-1)+1 | ... | 16+1 | 1 |
| 5 | 16+5 | ... | 16(q-1)+5 | 16q+5 | 16q+20 | 16q+13 | 16(q-1)+10 | ... | 16+10 | 10 |
| 7 | 16+7 | ... | 16(q-1)+7 | 16q+7 | 16q+16 | 16q+15 | 16(q-1)+8 | ... | 16+8 | 8 |
| 9 | 16+9 | ... | 16(q-1)+9 | 16q+14 | 16q+18 | 16q+6 | 16(q-1)+6 | ... | 16+6 | 6 |
| 11 | 16+11 | ... | 16(q-1)+11 | 16q+12 | 16q+22 | 16q+4 | 16(q-1)+4 | ... | 16+4 | 4 |
| 16(e-1)+11 | 16(e-2)+11 | ... | 16(e-q)+11 | 16q+43 | 16q+25 | 16q+35 | 16(e-q)+4 | ... | 16(e-2)+4 | 16(e-1)+4 |
| 16(e-1)+9 | 16(e-2)+9 | ... | 16(e-q)+9 | 16q+41 | 16q+29 | 16q+33 | 16(e-q)+6 | ... | 16(e-2)+6 | 16(e-1)+6 |
| 16(e-1)+7 | 16(e-2)+7 | ... | 16(e-q)+7 | 16q+32 | 16q+31 | 16q+40 | 16(e-q)+8 | ... | 16(e-2)+8 | 16(e-1)+8 |
| 16(e-1)+5 | 16(e-2)+5 | ... | 16(e-q)+5 | 16q+34 | 16q+27 | 16q+42 | 16(e-q)+10 | ... | 16(e-2)+10 | 16(e-1)+10 |
| 16(e-1)+14 | 16(e-2)+14 | ... | 16(e-q)+14 | 16q+46 | 16q+19 | 16q+38 | 16(e-q)+1 | ... | 16(e-2)+1 | 16(e-1)+1 |
| 16(e-1)+12 | 16(e-2)+12 | ... | 16(e-q)+12 | 16q+44 | 16q+23 | 16q+36 | 16(e-q)+3 | ... | 16(e-2)+3 | 16(e-1)+3 |
| 16(e-1)+2 | 16(e-2)+2 | ... | 16(e-q)+2 | 16q+37 | 16q+21 | 16q+45 | 16(e-q)+13 | ... | 16(e-2)+13 | 16(e-1)+13 |
| 16(e-1)+0 | 16(e-2)+0 | ... | 16(e-q)+0 | 16q+39 | 16q+17 | 16q+47 | 16(e-q)+15 | ... | 16(e-2)+15 | 16(e-1)+15 |
Back
求める対称かつ4-相結な全汎斜四次元方陣 aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.
aijkh = bijkh m3 + cijkh m2 + dijkh m + eijkh + 1,
ここで
bijkh = Um(b*ijkh) (i が偶数), m - 1 - Um(b*ijkh) (i が奇数),
cijkh = Um(c*ijkh) (j が偶数), m - 1 - Um(c*ijkh) (j が奇数),
dijkh = Um(d*ijkh) (k が偶数), m - 1 - Um(d*ijkh) (k が奇数),
eijkh = Um(e*ijkh) (h が偶数), m - 1 - Um(e*ijkh) (h が奇数),
b*ijkh ≡ j* + (m/16)k* + (m/8)h* (mod. m), 0 ≦ b*ijkh < m,
c*ijkh ≡ k* + (m/16)h* + (m/8)i* (mod. m), 0 ≦ c*ijkh < m,
d*ijkh ≡ h* + (m/16)i* + (m/8)j* (mod. m), 0 ≦ d*ijkh < m,
e*ijkh ≡ i* + (m/16)j* + (m/8)k* (mod. m), 0 ≦ e*ijkh < m,
i* = i (i が偶数), m - 1 - i (i が奇数),
j* = j (j が偶数), m - 1 - j (j が奇数),
k* = k (k が偶数), m - 1 - k (k が奇数),
h* = h (h が偶数), m - 1 - h (h が奇数),
Um(x) = x (x < m/4 または x ≧ 3m/4), m-1-x (その他) (1.2.1 での定義と同一).
求める対称かつ4-相結な全汎斜四次元方陣 aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.
aijkh = bijkh m3 + cijkh m2 + dijkh m + eijkh + 1,
ここで
bijkh = Um,8(b*ijkh) (i が偶数), m - 1 - Um,4(b*ijkh) (i が奇数),
cijkh = Um,8(c*ijkh) (j が偶数), m - 1 - Um,4(c*ijkh) (j が奇数),
dijkh = Um,8(d*ijkh) (k が偶数), m - 1 - Um,4(d*ijkh) (k が奇数),
eijkh = Um,8(e*ijkh) (h が偶数), m - 1 - Um,4(d*ijkh) (h が奇数),
b*ijkh ≡ 4j* + (m/16)k* + (m/8)h* (mod. m), 0 ≦ b*ijkh < m,
c*ijkh ≡ 4k* + (m/16)h* + (m/8)i* (mod. m), 0 ≦ c*ijkh < m,
d*ijkh ≡ 4h* + (m/16)i* + (m/8)j* (mod. m), 0 ≦ d*ijkh < m,
e*ijkh ≡ 4i* + (m/16)j* + (m/8)k* (mod. m), 0 ≦ e*ijkh < m,
i* = i (i が偶数), m - 1 - i (i が奇数),
j* = j (j が偶数), m - 1 - j (j が奇数),
k* = k (k が偶数), m - 1 - k (k が奇数),
h* = h (h が偶数), m - 1 - h (h が奇数),
Um,8(x) = Pm,16(x mod 16, x mod (m/16)). (1.2.2 での定義と同一).
Back
奇数次の全汎斜四次元方陣は,次数が17以上の場合に限って存在する.奇数次の対称な全汎斜四次元方陣も,同じ条件下で存在する.
以下,L15 = lcm{y| 3≦ y ≦15, y は奇数} = 32・5・7・11・13 とおく.(lcm は最小公倍数を表す.なお,gcd は最大公約数を表す.)
この場合,m は 3, 5, 7, 11, 13 のいずれでも割り切れない.
求める全汎斜四次元方陣 aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.
aijkh = bijkh m3 + cijkh m2 + dijkh m + eijkh + 1,
ここで
bijkh ≡ i + 2j + 4k + 8h + 7 (mod. m), 0 ≦ bijkh < m,
cijkh ≡ i - 2j + 4k + 8h + 5 (mod. m), 0 ≦ cijkh < m,
dijkh ≡ i + 2j - 4k + 8h + 3 (mod. m), 0 ≦ dijkh < m,
eijkh ≡ i + 2j + 4k - 8h - 1 (mod. m), 0 ≦ dijkh < m.
この方陣は,XmlHypercube format(Aale de Winkel 氏による)によって以下のように表現される.
LP({1,2,4,8}+7,{1,-2,4,8}+5,{1,2,-4,8}+3,{1,2,4,-8}-1)
この場合,q = gcd(m, L15), p = m/q とおくと,p > 1, q > 1 である.
求める全汎斜四次元方陣 aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.
aijkh = Sm,q(bijkh) m3 + Sm,q(cijkh) m2 + Sm,q(dijkh) m + Sm,q(eijkh) + 1,
ここで
bijkh ≡ i + 2j + 4k + 8h + 7 (mod. m), 0 ≦ bijkh < m,
cijkh ≡ i - 2j + 4k + 8h + 5 (mod. m), 0 ≦ cijkh < m,
dijkh ≡ i + 2j - 4k + 8h + 3 (mod. m), 0 ≦ dijkh < m,
eijkh ≡ i + 2j + 4k - 8h - 1 (mod. m), 0 ≦ dijkh < m,
Sm,q(x) = Qp,q([x/q], x mod q).
ただし,[x] は x を超えない最大の整数を表す.
Qp,q(x, y) (0 ≦ x < p, 0 ≦ y < q)は,以下の式によって与えられる.
Qp,q(x, y) =
qx + y
(0 < x < p-1, x が偶数),
qx + (q-1-y)
(0 < x < p-1, x が奇数),
y/2 + (q-1)/2
(x = 0, y が偶数),
(y-1)/2
(x = 0, y が奇数),
y/2 + (p-1)q
(x = p-1, y が偶数),
(y-1)/2 + pq - (q-1)/2
(x = p-1, y が奇数).
関数 Qp,q(x, y), Sm,q(x) の具体例については,全汎斜立体方陣のページを参照のこと.
この場合,m は L15 = 32・5・7・11・13 の約数である.
求める全汎斜四次元方陣 aijkh (i,j,k,h = 0,...,m-1) は以下の式によって与えられる.
aijkh = S**m(bijkh) m3 + S**m(cijkh) m2 + S**m(dijkh) m + S**m(eijkh) + 1,
ここで
bijkh ≡ i + 2j + 4k + 8h + 7 (mod. m), 0 ≦ bijkh < m,
cijkh ≡ i - 2j + 4k + 8h + 5 (mod. m), 0 ≦ cijkh < m,
dijkh ≡ i + 2j - 4k + 8h + 3 (mod. m), 0 ≦ dijkh < m,
eijkh ≡ i + 2j + 4k - 8h - 1 (mod. m), 0 ≦ dijkh < m.
ただし,[x] は x を超えない最大の整数を表す.
S**m(x) は以下のように定義される.
(1) m が 45 以外である場合
S**m(x) = Rq,m/q(x mod q, x mod (m/q)) - 1,
ここで,q は m の最大の素因数である(q は 7, 11, 13 のいずれかである).
Rq,m/q は (q,m/q)-対称長方陣である.詳細は長方陣のページを参照.
(2) m が 45 である場合
S**m(x) = R3,3,5((x/3) mod 3, x mod 3, x mod 5) - 1,
R3,3,5 は (3,3,5)-対称長方陣である.具体的には以下の表によって与えられる.
(3,3,5)-対称長方陣 ((3,5,3)-長方陣 R3,5,3 の向きで表記)
| 31 | 3 | 38 | 13 | 30 |
| 24 | 41 | 12 | 36 | 2 |
| 14 | 25 | 19 | 20 | 37 |
| 29 | 40 | 4 | 35 | 7 |
| 1 | 18 | 23 | 28 | 45 |
| 39 | 11 | 42 | 6 | 17 |
| 9 | 26 | 27 | 21 | 32 |
| 44 | 10 | 34 | 5 | 22 |
| 16 | 33 | 8 | 43 | 15 |
Back
Home
Site Map
Top
Prev.
3-D ( 1 2 3 4 5 )
4-D ( 1 2 3 4 5 6 )
![]() |
blog SEO tool |
|---|