Recent results on Choi's orthogonal Latin squares
Jon-Lark Kim, Dong Eun Ohk, Doo Young Park, Jae Woo Park

TL;DR
This paper generalizes Choi's orthogonal Latin squares of order 9 to larger sizes using Kronecker products, explores their geometric structure with dihedral groups, and links them to magic squares.
Contribution
It introduces a new generalization method for Choi's Latin squares of order 9 to size n^2, incorporating Lih's construction and geometric analysis.
Findings
Generalization of Choi's Latin squares to size n^2 using Kronecker product
Geometric description of Choi's Latin squares via dihedral group D_8
New construction method for magic squares from orthogonal Latin squares
Abstract
Choi Seok-Jeong studied Latin squares at least 60 years earlier than Euler although this was less known. He introduced a pair of orthogonal Latin squares of order 9 in his book. Interestingly, his two orthogonal non-double-diagonal Latin squares produce a magic square of order 9, whose theoretical reason was not studied. There have been a few studies on Choi's Latin squares of order 9. The most recent one is Ko-Wei Lih's construction of Choi's Latin squares of order 9 based on the two orthogonal Latin squares. In this paper, we give a new generalization of Choi's orthogonal Latin squares of order 9 to orthogonal Latin squares of size using the Kronecker product including Lih's construction. We find a geometric description of Choi's orthogonal Latin squares of order 9 using the dihedral group . We also give a new way to construct magic squares from two…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsgraph theory and CDMA systems · Graph Labeling and Dimension Problems
Recent results on Choi’s orthogonal Latin squares
Jon-Lark Kim
Department of Mathematics
Sogang University
Seoul, 121-742, South Korea
Dong Eun Ohk
Department of Mathematics
Sogang University
Seoul, 121-742, South Korea
Doo Young Park
Department of Mathematics
Sogang University
Seoul, 121-742, South Korea
Jae Woo Park
Department of Mathematics
Sogang University
Seoul, 121-742, South Korea Corresponding authors. J.-L. Kim was supported by Basic Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2019R1I1A1A01057755).
(09/08/2021)
Abstract
Choi Seok-Jeong studied Latin squares at least 60 years earlier than Euler although this was less known. He introduced a pair of orthogonal Latin squares of order 9 in his book. Interestingly, his two orthogonal non-double-diagonal Latin squares produce a magic square of order 9, whose theoretical reason was not studied. There have been a few studies on Choi’s Latin squares of order 9. The most recent one is Ko-Wei Lih’s construction of Choi’s Latin squares of order 9 based on the two orthogonal Latin squares. In this paper, we give a new generalization of Choi’s orthogonal Latin squares of order 9 to orthogonal Latin squares of size using the Kronecker product including Lih’s construction. We find a geometric description of Choi’s orthogonal Latin squares of order 9 using the dihedral group . We also give a new way to construct magic squares from two orthogonal non-double-diagonal Latin squares, which explains why Choi’s Latin squares produce a magic square of order 9.
Key Words: Choi Seok-Jeong, Koo-Soo-Ryak, Latin squares, magic squares
AMS subject classification: 05B15, 05B20
1 Introduction
A Latin square of order is an array in which distinct symbols are arranged so that each symbol occurs once in each row and column. This Latin square is one of the most interesting mathematical objects. It can be applied to a lot of branches of discrete mathematics including finite geometry, coding theory and cryptography [4], [8]. In particular, orthogonal Latin squares have been one of the main topics in Latin squares. The superimposed pair of two orthogonal Latin squares is also called a Graeco-Latin sqaure by Leonhard Euler (1707-1783) in 1776 [5]. It is known that the study of Latin squares was researched by Euler in the 18th century. However the Korean mathematician, Choi Seok-Jeong [Choi is a family name] (1646-1715) already studied Latin squares at least 60 years before Euler’s work. A pair of two orthogonal Latin squares of order 9 was introduced in Koo-Soo-Ryak (or Gusuryak) written by Choi Seok-Jeong. The Koo-Soo-Ryak was listed as the first literature on Latin squares in the Handbook of Combinatorial Designs [3].
Let K be the matrix form of the superimposed Latin square of order 9 from Koo-Soo-Ryak:
[TABLE]
Then we can separate into two Latin squares and . To get a visible effect, let us color in each square.
We paint colors for each numbers, . In details, are colored in red, are colored in green, and are colored in blue. Then we observe that the Latin squares have self-repeating patterns. This simple structure of Choi’s Latin squares motivates some generalization of his idea. We generalize Choi’s Latin squares in three directions: the Kronecker product approach, the Dihedral group approach, and magic squares from Choi’s Latin squares.
In this paper, we give a new generalization of Choi’s orthogonal Latin squares of order 9 to orthogonal Latin squares of size using the Kronecker product including Lih’s construction [8]. There has been some attempt that the dihedral group acts on the Latin squares [10]. We find a geometric description of Choi’s orthogonal Latin squares of order 9 using . We also give a new way to construct magic squares from two orthogonal non-double-diagonal Latin squares, which explains why Choi’s Latin squares produce a magic square of order 9.
2 A generalization of Choi’s orthogonal Latin squares
Definition 1**.**
([8]) Let be a Latin square of order and be a Latin square of order . Then the Kronecker product of and , which is an square given by
[TABLE]
where is the square
[TABLE]
Lemma 2.1**.**
([8]) is a Latin square if and are both Latin squares.
Theorem 2.2**.**
([8]) If two Latin squares and of order are orthogonal and two Latin squares and of order are orthogonal, then and of order are orthogonal.
Now it is natural to substitute for the entry in . Thus we define the substituted Kronecker product of two Latin squares and by the following block matrix
[TABLE]
where is a matrix of order , is a matrix of order , and is the all-ones matrix.
Let us return to Latin squares. Judging from Figure 1, we can expect that is closely related to a Latin square of order 3. Let
[TABLE]
Then the following block matrix
[TABLE]
produces . In other words, . Similarly, let
[TABLE]
then . These two Latin squares and are elements of MOLS(3) which is the mutually orthogonal Latin squares of order 3. We recall that Lih [9] also found this relation. However he did not explain why and are orthogonal from the Kronecker product point of view.
Corollary 2.3**.**
Choi’s two Latin squares of order 9 are orthogonal.
Proof.
By the above notation, we can put Choi’s two Latin squares of order 9 by and . Note that and are orthogonal. Therefore, by taking and in Theorem 2.2 we see that and are also orthogonal. ∎
Hence it appears that Choi might know how to get the orthogonal Latin squares of order 9 by expanding orthogonal Latin squares of order 3.
It is natural to generalize Choi’s approach to obtain orthogonal Latin squares by copying a smaller Latin square several times.
If is a Latin square of order , we call Choi type Latin square of order .
Since there exists a pair of orthogonal Latin squares of order and , the following is immediate.
Corollary 2.4**.**
There exists a pair of Choi’s type Latin squares of order which are orthogonal whenever and .
We remark that Lih’s construction [9] gives only the case when . Corollary 2.4 extends this result to any and .
3 Latin squares acted by the dihedral group
We have noticed that is symmetric to with respect to the 5th column of . In other word, if we let , then . So we define some operation.
Definition 2**.**
Let be an matrix (or square or array). Define the matrix by . **
We can consider more symmetries. The dihedral group of degree denoted by is a well-known group of order consisting of symmetries on a regular -polygon consisting rotations and reflections. In this case, we concentrate on a square, so the dihedral group of order 8, denoted by , is needed. In , there are eight elements, . Note that for denotes a reflection. More precisely, is a horizontal reflection, is a main diagonal reflection, is a vertical reflection, and is an antidiagonal reflection. Note that denotes the rigid motion and ’s denote counterclockwise rotations by 90, 180, 270 degrees respectively so that and .
We can define a set for a given Latin square .
Definition 3**.**
Let be the set of all Latin squares of order . Then is a function with defined by
, , ,
, , ,
,
where and . **
Then we can regard an element in as a function acting on . In fact, the dihedral group acts on (or is a -set) as follows.
Lemma 3.1**.**
* is a -set.*
Proof.
Let and . Since is a Latin square of order , for all . Thus by definition, is a Latin square.
If , then for any . Suppose that . Let . It is straightforward to check that by Definition 3. ∎
In the Choi’s Latin squares, (or ). Since and are orthogonal, we can say that and are orthogonal. Then we can have some questions. Is orthogonal to for another in ? And how many mutually orthogonal Latin squares are in the set ? Moreover, for any Latin square , what is the maximum number of mutually orthogonal Latin squares in the set ?
Lemma 3.2**.**
Suppose and are Latin squares of order and take an arbitrary . Then is orthogonal to if and only if is orthogonal to .
By Lemma 3.2, we have a criteria when two Latin squares in the set are orthogonal. If two Latin squares and are orthogonal, we denote it by :
Thus for finding mutually orthogonal Latin squares in , we should look at the orthogonality of and for .
Lemma 3.3**.**
For any , is not orthogonal to .
Proof.
Let and . Suppose that and are orthogonal. Then we have
[TABLE]
Therefore there exist some integers such that for each nonnegative integer . Let and . Since and , so . It means that the two ordered pairs and are the same in the set . Since and are orthogonal, we have . That is, and . This implies that , that is, for any . It contradicts. ∎
Lemma 3.4**.**
Let and be even. Then is not orthogonal to either or .
Proof.
Suppose that is orthogonal to . Let . By the similar argument of proof of Lemma 3.3, there exist integer and such that for some . So . Since is a Latin square, the entries in the -th column are all distinct. Thus implies and so . However, is even so that is not an integer. It contradicts. Hence is not orthogonal to . We can show that is not orthogonal to in a similar manner. ∎
Theorem 3.5**.**
Let and be odd. Then the maximum number of mutually orthogonal Latin squares of order in the set is less than or equal to 4.
And if we assume that is even, then the maximum number of mutually orthogonal Latin squares in the set is 2.
Proof.
Let be the set of mutually orthogonal Latin squares, which has the maximum number of mutually orthogonal Latin squares in the set . By Lemma 3.3, we can get , , and . If we take three or more elements of from the set , then there should appear a pair of non-orthogonal Latin squares. Similarly, we cannot take three or more elements from the set . It means that the set can be . Therefore we have that the maximum number of mutually orthogonal Latin squares in the set is less than or equal to four.
Suppose is even and . It is possible that does not contain , however, we can get the set of 4 mutually orthogonal Latin squares containing by the group action. So without loss of generality, assume that . By Lemma 3.4, should be and . However by Lemma 3.3, so . Now suppose that . Note that and . However, Lemma 3.4 also implies that , , and . Thus . Therefore if is even. ∎
Corollary 3.6**.**
Let be one of Choi’s Latin squares of order 9. Then the maximum number of mutually orthogonal Latin squares in is two.
Proof.
By Theorem 3.5 there are at most 4 mutually orthogonal Latin squares in . Without loss of generality, we may assume that is one of them. We first show that there are only two mutually orthogonal Latin squares among . By Lemma 3.3, is not orthogonal to . This also implies that is not orthogonal to . On the other hand, we have checked by enumerating all ordered pairs that is orthogonal to both and . Therefore we have only two cases and among rotations.
We can easily check that is orthogonal to both and while is neither orthogonal to nor to because the two diagonal reflections do not change the value of 5 in the main diagonal. However cannot be orthogonal to because they reduce to and which are not orthogonal by Lemma 3.3.
Therefore we have the following four possibilities.
2. 2.
3. 3.
4. 4.
[TABLE]
We have checked that is not orthogonal to because is repeated and is not orthogonal to because is repeated. Similarly, is not orthogonal to because is repeated and is not orthogonal to because is repeated. These are visualized by pairing the bold face numbers in .
Therefore, we have , , , or as a maximal mutually orthogonal Latin square subset of . Hence the maximum number of mutually orthogonal Latin squares in is two. ∎
If a Latin square of order is orthogonal to for some , we call such a dihedral Latin square. We recall that a Latin square is self-orthogonal if it is orthogonal to its transpose [12]. Since the transpose of can be represented as ( is a main diagonal reflection), the concept of a dihedral Latin square includes the concept of a self-orthogonal Latin square. For example, Choi’s two Latin squares of order 9 are dihedral since .
Let us take another example as follows.
[TABLE]
Then and are a pair of orthogonal Latin squares. So is a dihedral Latin square. Similarly, and are orthogonal. So is self-orthogonal too. However is not orthogonal to since is repeated. By the previous theorem, the maximum number of mutually orthogonal Latin squares in the set is 2.
Consider Choi’s type Latin squares , , and . Then is orthogonal to both and .
4 Magic squares from Latin squares
Definition 4**.**
A magic square of order is an array (or matrix) of the consecutive integers with the sums of each row, each column, each main diagonal, and each antidiagonal are the same. **
For example,
[TABLE]
is a magic square of order 3 since the sums of each row, column, main diagonal and antidiagonal are the same. Similarly, for order Latin square, we assume the symbols are .
Then the question is what the relation between Latin squares and magic squares is. We need the following definition.
Definition 5**.**
Let be a Latin square of order . Then, is called a double-diagonal Latin square [6], [7] if the entries in main diagonal are all distinct and the entries in antidiagonal are also all distinct. **
A construction of orthogonal double-diagonal Latin squares has been actively studied [4], [1], [12].
Theorem 4.1**.**
([8])* Suppose a pair of orthogonal double-diagonal Latin squares of order exist. Then a magic square of order can be constructed from them.*
Definition 6**.**
Suppose and are orthogonal Latin squares of order . Then define an square by
[TABLE]
This is not necessarily a magic square since its sums of two main diagonals is not the same as its sums of columns or rows. Theorem 4.1 states that if the two Latin squares and are orthogonal and double-diagonal, then is a magic square.
And the another noticeable point is that the pair of Choi’s orthogonal Latin squares is not double-diagonal. However, Choi’s squares also can produce a magic square even though they are not double-diagonal.
Theorem 4.2**.**
If there is a pair of orthogonal Latin squares and of order such that the sum of main diagonal of each of and is and the sum of antidiagonal of each of and is , then is a magic square of order .
Proof.
Suppose and are orthogonal Latin squares such that
[TABLE]
and
[TABLE]
Now define by . We want to show that is a magic square. Since for all , . We first show that each is distinct. Suppose . Then . So . However, for all , so . Thus implies and so . Since and are orthogonal Latin squares, . Hence if then so all are distinct.
Now calculate the sums.
[TABLE]
[TABLE]
[TABLE]
and similarly,
[TABLE]
Thus the sums are the same. Hence is a magic square. ∎
We have an existence theorem satisfying Theorem 4.2.
Theorem 4.3**.**
For any odd number , there exists a pair of orthogonal Latin squares each of whose sum of main diagonal (and antidiagonal respectively) is .
Proof.
Suppose where . Let be a matrix where each descending diagonal from left to right is constant like following matrix:
[TABLE]
In particular, if and , we get Latin square in Section 2. Since Latin square in Section 2 is obtained by reflecting along the 2nd column of , it is natural to reflect along the th column of as follows.
The sum of main diagonal and the sum of antidiagonal of are since and . Recall that is the Latin square obtained by reflecting along the middle vertical line of . Then has the same sum of the main diagonal (and antidiagonal respectively) of since the trace of , is the sum of antidiagonal (and main diagonal respectively) of .
Now it remains to show that and are orthogonal. There is a one-to-one correspondence between pandiagonals of and line equations; let be a line with . Then each constant pandiagonal corresponds to each equation of line. For example, corresponds to the diagonal constant in since in . (i,e. is a root of in ). Similarly, corresponds to the constant , , corresponds to the constant 1. And corresponds to the constant , corresponds to the constant , , corresponds to the constant . Then we can do this to ; similarly, corresponds to the constant , , corresponds to the constant 1. And corresponds to the constant , corresponds to the constant . Any two lines and have exactly one unique root. It means that an entry appears only once. ∎
By the above theorem, we get a magic square constructed from a pair of orthogonal Latin squares which are not double-diagonal. Although there are many other ways to construct magic squares, our method is the way Choi obtained magic squares from two orthogonal non-double-diagonal Latin squares.
However, we can ask a question ”What does happen if is even?” It is well known that a pair of orthogonal Latin square does not exist when and , and so it is more difficult to get an even order magic square consisting of a pair of Latin squares. So we construct magic squares of some even order cases in a different way.
Lemma 4.4**.**
Suppose that a Latin square of order has main diagonal and antidiagonal sums respectively and that a Latin square of order has main diagonal and antidiagonal sums respectively. Then is a Latin square of order with main diagonal and antidiagonal sums respectively.
Proof.
The fact that is a Latin square of order follows from Theorem 2.2. It remains to show that the two sums give .
First we consider the sum of main diagonal of . By definition of , its main diagonal sum is equal to
[TABLE]
Similarly its antidiagonal sum is equal to
[TABLE]
This completes the proof. ∎
Theorem 4.5**.**
For every with , there exists a pair of orthogonal Latin squares each of whose sum of main diagonal (and antidiagonal, respectively) is .
Proof.
Define four Latin squares by
[TABLE]
[TABLE]
Then and are orthogonal. and are also orthogonal. So we can construct two orthogonal Latin squares of order (where is an integer) using the following way.
If we want to construct of orthogonal Latin squares of order with odd, then we can make two Latin squares and where and are orthogonal Latin squares of order and the sums of diagonal and antidiagonal are (By Theorem 4.3, we can get such pair of Latin squares). Then and are orthogonal by Theorem 2.2 and each sum of their diagonal and antidiagonal is by Lemma 4.4.
Or if we want to construct orthogonal Latin squares of order with , we recursively use the substituted Kronecker products of and .
So we can construct orthogonal Latin Squares of an even order which is not of the form of ( is odd) each of whose sum of diagonal (and antidiagonal, respectively) is . ∎
Corollary 4.6**.**
For any integer with where is odd, there exists a pair of non-double-diagonal orthogonal Latin Squares of order such that the pair of Latin squares can produce a magic square of order .
Proof.
By Theorems 4.2, 4.3, and 4.5, we can construct a magic square of order where ( is odd). ∎
Therefore, Choi’s orthogonal Latin squares of various orders give a new way to construct magic squares based on non-double-diagonal orthogonal Latin squares.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. W. Brown, F. C Herry, L. Most, M. Most, E. T. Parker, and W. D. Wallis, Completion of the spectrum of orthogonal diagonal Latin squares, in Graphs, Matrices and Desings , Dekker, 43-49, 1992.
- 2[2] S.-J. Choi, Gusuryak, Seoul National University Kyujanggak Institute for Korean Studies.
- 3[3] C. J. Colbourn, J. H. Dinitz, Handbook of Combinatorial Designs, Second Edition. CRC Press. p. 12, 2007.
- 4[4] J. Dienes and A. D. Keedwell, Latin squares and their applications, Academic Press, 2nd edition, 2015.
- 5[5] L. Euler, De Quadratis Magicis. Opera Omnia, Ser.I, Vol.7, 441-457, 1911 and Commentationes Arithmeticae 2 (1849) 593-602.
- 6[6] A. J. W. Hilton, Some simple constructions for double diagonal Latin squares, Sankhya: The Indian Journal of Statistics 1974, Volume 36, Series B, Pt. 3, pp. 215-229
- 7[7] A. J. W. Hilton and S. H. Scott, A further construction of double diagonal orthogonal Latin squares, Discrete Math, 5 (1973), 79-86
- 8[8] C. F. Laywine, G. L. Mullen, Discrete Mathematics Using Latin Squares, John Wiley & Sons, 1998.
