Fact-checked by Grok 2 weeks ago

Mutually orthogonal Latin squares

Mutually orthogonal Latin squares (MOLS) of order n are a collection of r Latin squares, each an n × n array filled with n different symbols such that each symbol appears exactly once in each row and column, where every pair of distinct squares in the set is orthogonal. Two Latin squares are orthogonal if, when superimposed, every possible of symbols—one from each square—appears exactly once across the positions. The maximum possible value of r is n−1, a bound achieved precisely when n is a , via constructions over finite fields. The concept was introduced by Leonhard Euler in 1776 as a method for constructing magic squares, where pairs of orthogonal Latin squares help ensure constant row, column, and sometimes diagonal sums. Euler conjectured that no pair of orthogonal Latin squares exists for orders n ≡ 2 (mod 4), a claim proven false for n > 6 by R. C. Bose, S. S. Shrikhande, and E. T. Parker in 1959–1960, though it holds for n = 6 as shown by G. Tarry in 1900. In the , Ronald A. Fisher and Frank Yates advanced their use in statistical experimental design, publishing tables of MOLS for orders up to 9 in to facilitate randomized block designs that control for multiple sources of variation. MOLS find broad applications in combinatorial design theory, including the construction of orthogonal arrays for statistical experiments, where they enable efficient testing of factors while minimizing effects. They also underpin error-correcting codes based on finite fields, such as Reed-Solomon codes, which detect and correct errors in data transmission and storage. Additional uses include tournament scheduling, , and finite geometries, where sets of MOLS correspond to affine planes of order n.

Fundamentals

Definition and Basic Concepts

A Latin square of order n is an n \times n array filled with n different symbols, each occurring exactly once in each row and exactly once in each column. These symbols are typically taken from a set of size n, such as \{1, 2, \dots, n\} or \{0, 1, \dots, n-1\}. Two Latin squares A = (a_{ij}) and B = (b_{ij}) of order n are said to be orthogonal if, when superimposed, the n^2 ordered pairs (a_{ij}, b_{ij}) for i, j = 1, \dots, n consist of all possible ordered pairs from the symbol sets exactly once. This orthogonality condition ensures that the superposition forms a complete set of distinct pairs, akin to a transversal design of order 4 on n points. A set of r mutually orthogonal s (MOLS) of n is a collection of r s of n such that every pair among them is . The notation N(n) denotes the maximum value of r for which such a set exists. Any single of n trivially forms a set of 1 MOLS, as there are no pairs to check for . For a concrete example, consider the L defined by L(i,j) = i + j \pmod{n} for i,j = 0, \dots, n-1, using symbols from \{0, 1, \dots, n-1\}; this is the addition table modulo n and constitutes a valid , as each row is a cyclic shift of the symbols and each column similarly contains each symbol once.

Orthogonality Condition

Two Latin squares A and B of order n, each filled with symbols from a set S of size n, are said to be orthogonal if the mapping (i, j) \mapsto (A_{ij}, B_{ij}) is a from \times to S \times S. This condition ensures that every possible of symbols from S appears exactly once when the positions in the two squares are compared. To verify orthogonality, one superimposes the two squares and examines the resulting array of ordered pairs (A_{ij}, B_{ij}) for all i, j \in ; all n^2 possible pairs must appear exactly once, with no repetitions. This pairwise uniqueness distinguishes orthogonal squares from non-orthogonal ones, where some pairs would repeat and others would be absent. For illustration, consider two orthogonal Latin squares of order 3 on the symbol set \{0, 1, 2\}, defined by A_{ij} = i + j \pmod{3} and B_{ij} = i + 2j \pmod{3} (with rows and columns indexed from 0 to 2): | | 0 | 1 | 2 | |---|---|---| | 0 | 0 | 1 | 2 | | 1 | 1 | 2 | 0 | | 2 | 2 | 0 | 1 | | | 0 | 1 | 2 | |---|---|---| | 0 | 0 | 2 | 1 | | 1 | 1 | 0 | 2 | | 2 | 2 | 1 | 0 | Superimposing these yields the pairs (0,0), (1,2), (2,1), (1,1), (2,0), (0,2), (2,2), (0,1), (1,0), confirming all nine distinct pairs appear exactly once. A set \{A_1, \dots, A_r\} of r Latin squares of order n is mutually orthogonal if every pair A_k, A_l with k \neq l satisfies the orthogonality condition. In this context, a Latin square B that is orthogonal to a fixed Latin square A is called an orthogonal mate of A.

Historical Development

Early History and Euler's Contributions

The concept of mutually orthogonal Latin squares traces its origins to the work of Leonhard Euler in the late , particularly through his investigations into magic squares and combinatorial arrangements. In his paper "Recherches sur une nouvelle espèce de quarrés magiques," written in 1779 and published in 1782, Euler explored arrangements where symbols are placed in a square grid such that each row and column contains each symbol exactly once, connecting these to broader designs like on chessboards. These structures, which Euler denoted using Latin letters to represent rows and columns in his examples, laid the groundwork for what would later be termed Latin squares, drawing from his earlier studies on chess where similar row-column labeling appeared. Euler extended this to pairs of such squares that are orthogonal, meaning that superimposing them results in every possible pair of symbols appearing exactly once in the grid. He introduced the term "Graeco-Latin squares" for these orthogonal pairs, using Latin letters for one square and letters for the other to visualize the distinct symbols. Based on his exhaustive examinations of small orders and patterns in magic squares, Euler conjectured that no Graeco-Latin square of order n exists when n \equiv 2 \pmod{4}, a claim rooted in his observations of orthogonal arrays and the absence of such constructions for orders like 2, 6, and 10. This emerged as part of Euler's broader combinatorial pursuits, including applications to problems like arranging officers in formations, though he believed the condition held generally across even orders not divisible by 4. In the , mathematicians began scrutinizing Euler's ideas through systematic investigations, building on his foundational notations. Early efforts focused on verifying the conjecture for specific small orders, with limited progress until the turn of the century. Notably, the French mathematician Gaston Tarry conducted an exhaustive enumeration in 1900, confirming that no pair of orthogonal Latin squares of order 6 exists, thereby upholding Euler's conjecture for that case through a laborious case-by-case of over 800 million potential arrangements. Tarry's work, detailed in his publication "Le problème des 36 officiers," represented a pivotal early verification, emphasizing the combinatorial challenges Euler had anticipated without computational aids. These developments highlighted the enduring influence of Euler's contributions on the study of orthogonal designs, setting the stage for later explorations into their existence and properties.

The Thirty-Six Officers Problem

In 1782, Leonhard Euler posed a combinatorial puzzle known as the , challenging mathematicians to arrange 36 officers—representing six ranks and six regiments—into a 6×6 square such that each row and each column contains exactly one officer of every rank and exactly one from every regiment. This arrangement is mathematically equivalent to constructing a pair of of order 6, where one square encodes the ranks and the other the regiments, with their superposition forming a . Euler conjectured that no such arrangement exists for order 6, as part of his broader belief that Graeco-Latin squares of order n \equiv 2 \pmod{4} are impossible, with n=6 serving as the smallest non-trivial case illustrating this pattern. He demonstrated solutions for other orders but argued against the possibility here based on structural incompatibilities in the condition. The problem remained unsolved for over a century until French mathematician Tarry provided a rigorous proof of non-existence between 1900 and 1901, employing an exhaustive case analysis of potential configurations to verify that no pair of orthogonal Latin squares of order 6 can be formed. Tarry's work confirmed Euler's specific conjecture for this order through meticulous enumeration, ruling out all viable pairings. This historical milestone underscored the inherent difficulties in constructing even pairwise orthogonal Latin squares for certain orders, spurring subsequent research into the existence conditions for mutually orthogonal sets and influencing the development of theory. By highlighting the limitations for n=6, the problem became a foundational example that motivated explorations of general bounds and constructive methods in the field.

Existence Theorems

Upper Bounds on the Number of MOLS

The maximum number of mutually orthogonal Latin squares (MOLS) of order n, denoted N(n), is bounded above by N(n) \leq n-1 for all n \geq 2. This absolute upper bound arises from the structural constraints imposed by the orthogonality condition. To see this, consider a fixed L_0 of order n, where the n rows the set of n symbols into n disjoint classes of size n each (one symbol per position in the row). Any additional L_1 orthogonal to L_0 pairs each symbol from L_0 with symbols from L_1 in such a way that every possible appears exactly once across the superimposed array. Extending this to a second square L_2 orthogonal to both L_0 and L_1 requires resolving these pairs into unique triples, and so on for further squares. This process can continue for at most n-1 additional squares before the combinations exhaust the possible unique resolutions, as the total number of distinct tuples needed exceeds what n symbols can provide beyond that point. A set achieving this upper bound of n-1 MOLS corresponds precisely to an affine plane of order n, where the squares encode the parallel classes of lines in the plane. This equivalence highlights the deep connection between MOLS and finite geometries, with the bound representing the theoretical maximum for resolving the grid into orthogonal resolutions. At the lower end, a trivial bound holds: N(n) \geq 1 for all n \geq 1, as any single of order n forms a trivial set of one MOLS (orthogonal to itself in the sense). A special case occurs for n=2, where N(2) = 1; up to , no pair of orthogonal s exists, as exhaustive shows that the two possible s of order 2 (the cyclic and its ) fail the condition.

McNeish's Theorem and Prime Power Orders

In 1922, E. H. MacNeish established a foundational result in the theory of mutually orthogonal Latin squares (MOLS), stating that if the order n is a , that is, n = p^k where p is a prime and k \geq 1, then there exist at least n-1 MOLS of order n. This theorem provides a constructive lower bound on N(n), the maximum number of MOLS of order n, by employing a product that iteratively builds sets from smaller prime power cases, starting with explicit cyclic constructions for primes. MacNeish's work laid the groundwork for later developments in the and , where researchers like connected MOLS to finite geometries. Bose demonstrated that complete sets of n-1 MOLS for n can be derived from the structure of finite fields of order n, providing an explicit algebraic construction that confirms and refines MacNeish's bound. These advancements highlighted the deep ties between MOLS and affine geometries, where a set of n-1 MOLS corresponds precisely to an affine plane of order n. For orders n that are prime powers, MacNeish's theorem achieves the absolute upper bound N(n) \leq n-1, as established by the orthogonality condition limiting any set of MOLS to at most this size. This equality holds because affine planes of order n exist exactly when n is a prime power, yielding precisely n-1 MOLS; equivalently, projective planes of order n also exist in these cases, reinforcing the geometric interpretation. In contrast, for composite orders n that are not prime powers, N(n) < n-1. A classic example is n=6, where N(6)=1, as no pair of orthogonal Latin squares of order 6 exists, resolving Euler's thirty-six officers problem negatively. As of 2025, while no major theoretical advances have altered these existence guarantees for prime powers, computational efforts have verified largest known sets of size 2 for order 10 and 5 for order 12, though the exact values of N(n) remain unknown for these orders.

Constructions

Finite Field Constructions

One of the most fundamental algebraic constructions of mutually orthogonal Latin squares (MOLS) utilizes finite fields. When q is a prime power, the finite field \mathrm{GF}(q) admits a complete set of q-1 MOLS of order q. Label the rows, columns, and symbols of these squares by the elements of \mathrm{GF}(q). For each m = 1, 2, \dots, q-1, define the Latin square L_m by L_m(i, j) = i + m \cdot j, where + and \cdot denote the addition and multiplication operations in \mathrm{GF}(q). Each L_m is a Latin square because, for fixed i, as j ranges over \mathrm{GF}(q), the values m \cdot j range over all field elements (since multiplication by nonzero m is bijective), and adding i simply permutes them. Similarly, for fixed j, varying i yields all symbols. To verify orthogonality, consider distinct m, m' \in \{1, \dots, q-1\}. Suppose L_m(i, j) = L_m(i', j') and L_{m'}(i, j) = L_{m'}(i', j') for some i, j, i', j'. This gives i + m j = i' + m j', \quad i + m' j = i' + m' j', which rearranges to i - i' = m (j' - j), \quad i - i' = m' (j' - j). Subtracting these equations yields (m - m')(j' - j) = 0. Since m \neq m' and \mathrm{GF}(q) has no zero divisors, it follows that j' = j, and thus i = i'. Therefore, each ordered pair of symbols appears exactly once in the superposition of L_m and L_{m'}. For a concrete example, consider q=3 and \mathrm{GF}(3) = \{0,1,2\} with arithmetic modulo 3. The square L_1 is \begin{bmatrix} 0 & 1 & 2 \\ 1 & 2 & 0 \\ 2 & 0 & 1 \end{bmatrix}, and L_2 is \begin{bmatrix} 0 & 2 & 1 \\ 1 & 0 & 2 \\ 2 & 1 & 0 \end{bmatrix}. Superimposing these yields all nine ordered pairs (s,t) \in \mathrm{GF}(3) \times \mathrm{GF}(3) exactly once, confirming orthogonality. This construction generalizes the addition and multiplication tables of the finite field, where the affine transformations i \mapsto i + m j encode the field's linear structure over itself. It realizes the upper bound of q-1 MOLS for order q, as guaranteed for prime powers by direct field existence. However, the method applies only to prime power orders and does not extend directly to composite orders without prime power factors.

Geometric Constructions from Planes

Affine planes provide a geometric framework for constructing sets of (MOLS). An of order n consists of n^2 points and n(n+1) lines, partitioned into n+1 parallel classes, each containing n disjoint lines that cover all points. To derive MOLS, label the points as an n \times n grid using coordinates (i, j) where i, j \in \{1, 2, \dots, n\}, with rows corresponding to one parallel class V (vertical lines) and columns to another H (horizontal lines). For each of the remaining n-1 parallel classes \pi_k ( k = 1, \dots, n-1), construct a L_k by assigning to position (i, j) the label of the unique line in \pi_k that passes through the intersection of the i-th line in V and the j-th line in H. These n-1 are mutually orthogonal because any two lines from different parallel classes intersect at exactly one point, ensuring all symbol pairs appear exactly once when overlaid. Projective planes offer a complementary geometric construction for MOLS. A projective plane of order n has n^2 + n + 1 points and the same number of lines, with every pair of points on exactly one line and every pair of lines intersecting at exactly one point. To obtain MOLS, select two distinct points X_\infty and Y_\infty on a fixed line l_\infty, and choose the remaining n-1 points Q_1, \dots, Q_{n-1} on l_\infty. Label the n lines through X_\infty (excluding l_\infty) as 1 through n, and similarly for lines through Y_\infty. Define points P_{ij} as the intersection of the i-th line through X_\infty and the j-th through Y_\infty. For each Q_k, label the n lines through Q_k (excluding l_\infty) with symbols 1 through n, and in the k-th Latin square, place symbol s at (i, j) if the line from P_{ij} through Q_k is labeled s in this class. The resulting n-1 squares are mutually orthogonal due to the unique intersection properties of lines in the plane. An affine plane of order n can be derived from a projective plane by removing one line l_\infty and its n+1 points, yielding n+1 parallel classes from the lines intersecting l_\infty; conversely, adding a line at infinity restores the projective structure. Thus, the existence of an affine plane of order n is equivalent to that of a projective plane of order n, and both yield a complete set of n-1 MOLS of order n, achieving the upper bound N(n) \leq n-1 on the maximum number of MOLS. Such planes, and hence complete MOLS sets, exist precisely when n is a prime power, as constructed using finite fields. For example, the Fano plane, the unique projective plane of order 2 with 7 points and 7 lines, yields 1 MOLS of order 2 via the above method. No projective (or affine) planes are known to exist for non-prime-power orders, consistent with the Bruck-Ryser theorem, which rules out existence for certain such n (e.g., n \equiv 1 or $2 \pmod{4} where n is not a sum of two squares), thereby limiting N(n) < n-1 in those cases.

Examples and Specific Cases

Order 2 and 3 MOLS

For order 2, no pair of mutually orthogonal Latin squares exists, as there are only two Latin squares of order 2 on the same symbol set up to isomorphism, and neither is orthogonal to the other. For order 3, the maximum number of mutually orthogonal Latin squares is N(3) = 2, which is achieved and thus maximal. A standard construction of such a pair uses the finite field \mathbb{F}_3 = \{0, 1, 2\} with arithmetic modulo 3, where the entries of the k-th square (for k = 1, 2) are given by L_k(i, j) = i + k j \pmod{3} for row index i and column index j ranging over \{0, 1, 2\}. This yields the following two Latin squares: L_1: | | 0 | 1 | 2 | |---|---|---| | 0 | 0 | 1 | 2 | | 1 | 1 | 2 | 0 | | 2 | 2 | 0 | 1 | L_2: | | 0 | 1 | 2 | |---|---|---| | 0 | 0 | 2 | 1 | | 1 | 1 | 0 | 2 | | 2 | 2 | 1 | 0 | To verify orthogonality, superimposing L_1 and L_2 produces the following ordered pairs (L_1(i,j), L_2(i,j)) at each position (i,j):
  • (0,0): (0,0)
  • (0,1): (1,2)
  • (0,2): (2,1)
  • (1,0): (1,1)
  • (1,1): (2,0)
  • (1,2): (0,2)
  • (2,0): (2,2)
  • (2,1): (0,1)
  • (2,2): (1,0)
These nine pairs are all distinct and exactly the set of ordered pairs from \{0,1,2\} \times \{0,1,2\}, confirming orthogonality.

Higher-Order Examples

For order 4, the maximum number of mutually orthogonal Latin squares is 3, achieved using the finite field GF(4). A subset of two such squares can be constructed by labeling the symbols as 0, 1, a, b where a^2 = a + 1 and b = a + 1 (with arithmetic in characteristic 2), indexing rows and columns by these elements, and defining the entry in row x and column y of the k-th square as x + k y for k = 1 and k = a. The resulting squares are: First square (k=1):
01ab
001ab
110ba
aab01
bba10
Second square (k=a):
01ab
00ab1
11ba0
aa01b
bb10a
These are orthogonal, as superimposing them yields all 16 ordered pairs exactly once. For order 5, a prime, the maximum of 4 mutually orthogonal Latin squares arises from the finite field GF(5) ≅ ℤ/5ℤ, using the same additive construction with symbols 0, 1, 2, 3, 4 and multipliers k=1,2,3,4. An excerpt of the first two squares illustrates the pattern (rows and columns indexed from 0 to 4): First square (k=1):
01234
001234
112340
223401
..................
Second square (k=2):
01234
002413
113024
224130
..................
The full set is pairwise orthogonal. Among non-prime-power orders, order 6 admits only 1 mutually orthogonal Latin square (the trivial case of a single square), as proven by exhaustive enumeration showing no pair of orthogonal squares exists; this confirms Euler's conjecture for this specific case despite its falsity for larger n ≡ 2 mod 4. In contrast, order 7, a prime, yields the maximum of 6 mutually orthogonal Latin squares via the GF(7) construction. Computational searches have established a lower bound of N(15) ≥ 4, obtained via explicit constructions and verified by computer enumeration of sets with specific properties like like subsquares, though the exact maximum remains unknown below the general upper bound of 14. For orders such as 5 and 7, the maximal sets of MOLS are unique up to isomorphism and arise from the finite field construction.

Applications

In Design Theory

Mutually orthogonal Latin squares (MOLS) are fundamental in combinatorial design theory for constructing structured block designs that ensure balanced coverage of point pairs. A set of k-2 MOLS of order n is equivalent to an \mathrm{OA}(n, k) of strength 2, consisting of k columns and n^2 rows over n symbols, where every pair of symbols appears exactly once in any two columns. These facilitate the construction of (BIBDs), specifically a 2-(n^2, n, 1) design known as an when k = n+1, where the rows of the array define the blocks such that every pair of distinct points appears in exactly one block. MOLS also underpin resolvable designs, where the structure allows partitioning the blocks into parallel classes that cover all points without overlap. In affine geometries, such as the affine plane of order n, a complete set of n-1 MOLS defines the n-1 "sloping" parallel classes, complementing the horizontal and vertical classes to yield n+1 resolution classes in total. This resolvability ensures the design can be partitioned into disjoint block sets, each forming a partition of the n^2 points, which is essential for applications requiring phased or grouped allocations in experimental designs. Transversal designs provide another key link, with a TD(k, n)—a set of kn points partitioned into k groups of size n, and blocks of size k intersecting each group in one point, such that every pair from distinct groups appears in exactly one block—being equivalent to k-2 MOLS of order n. These designs are applied in scheduling and tournament constructions, where groups represent categories like teams or time slots, and blocks ensure equitable pairings across categories. For instance, a pair of MOLS gives a TD(3, n), which factors the complete graph K_{n^2} by providing resolution classes that decompose the edges into balanced subgraphs corresponding to the design blocks. In finite geometry, MOLS serve as coordinate systems for points in affine spaces, where each square assigns symbols to positions in the n \times n grid representing the space \mathrm{AG}(2, n), enabling the definition of lines as sets of points with constant coordinate values across the orthogonal arrays. This coordinate role ensures that the geometric incidences align with the orthogonality properties, supporting the construction of higher-dimensional affine geometries and their associated resolvable designs.

In Coding Theory

Mutually orthogonal Latin squares (MOLS) are instrumental in constructing maximum distance separable (MDS) codes, a class of optimal error-correcting codes that achieve the Singleton bound. Given a set of r MOLS of order q, where q is a prime power, one can build a linear MDS code over the finite field GF(q) with parameters [q2, r+2, q2r − 1]q. The construction proceeds via the corresponding orthogonal array OA(q2, r+2, q, 2), formed by indexing rows by pairs (i, j) ∈ GF(q) × GF(q), with the first column filled by the i values, the second by the j values, and the remaining r columns by the entries of the MOLS at position (i, j). Identifying the symbols with field elements, the transpose of this array yields the generator matrix G of size (r+2) × q2, whose full rank and the array's orthogonality ensure that no q2r − 1 columns are linearly dependent, achieving the MDS property d = nk + 1. The rows correspond to the coordinate functions on the AG(2, q) and the additional linear functions defined by the MOLS entries, providing a Reed-Solomon-like evaluation generalized to two dimensions. For instance, when r = q − 1 (the maximum possible for order q), the construction yields the [ q2, q + 1, q(q − 1) ]q MDS , known as the from AG(2, q), with optimal parameters for high-rate error correction. The dual is also MDS, with parameters [ q2, q2r − 2, r + 1 ]q, offering complementary properties for applications requiring balanced rate and distance. This duality follows from the self-orthogonality inherent in the construction when the MOLS are derived from operations. These MDS codes find practical use in systems demanding robust error correction, such as QR codes, where Reed-Solomon codes—a special case of MDS codes constructed similarly via evaluations—correct up to 30% errors in modules. Algebraic-geometric codes, extending these ideas, employ MOLS-inspired structures for longer codes with good parameters over small alphabets.

Orthogonal Arrays

An is an N \times k whose entries are symbols from a set of size s, arranged such that every of t columns contains all possible s^t ordered t-tuples exactly \lambda times, where \lambda is the index of the array. The parameter N represents the number of rows and k the number of columns, with t the strength of the array, which measures the of . For the to mutually orthogonal Latin squares (MOLS), the is on strength t=2, where the ensures that every pair of symbols appears equally often in any two columns. In the context of MOLS of order n, the symbols are from a set of size s = n, and for strength t=2, the array has N = n^2 rows with \lambda = 1, meaning each of the n^2 possible ordered pairs appears exactly once in every pair of columns. This setup provides a combinatorial structure ideal for balanced experimental designs, as it guarantees uniformity in pairwise combinations without repetition. A fundamental equivalence exists between MOLS and orthogonal arrays of strength 2: a set of r MOLS of n is equivalent to an of strength 2 with n^2 rows, r+2 columns, n symbols, and \lambda = 1, where the first two columns serve as fixed coordinate indices ranging over \{1, \dots, n\} \times \{1, \dots, n\}. Conversely, from such an , one can extract r = k-2 MOLS by treating the first two columns as row and column indices and the remaining k-2 columns as the symbol entries for each . This highlights how MOLS provide a concrete realization of orthogonal arrays, bridging and statistical applications. To illustrate the construction, consider a set of r MOLS L_1, \dots, L_r of order n. The corresponding is formed by n^2 rows, each indexed by a pair (i, j) for i, j = 1, \dots, n, with the row entries given by (i, j, L_{1,i j}, \dots, L_{r,i j}). This yields a n^2 \times (r+2) where the of the MOLS ensures that every pair of columns contains each possible symbol pair exactly once. For example, with n=2 and r=1 (the maximum possible), using the given by addition modulo 2 (with symbols relabeled as 1 for 0 and 2 for 1), the is a $4 \times 3 with rows (1,1,1), (1,2,2), (2,1,2), (2,2,1). Extensions of this equivalence allow for orthogonal arrays of higher strength t > 2 derived from larger sets of MOLS or related structures, where the balance extends to higher-order tuples. These higher-strength arrays are particularly valuable in testing, such as in for robust product design, where they enable efficient screening of multiple factors to identify interactions with minimal experimental runs.

Transversal Designs and Nets

A transversal design, denoted TD(k, n), consists of a set X of kn points partitioned into k groups G = {G_1, \dots, G_k}, each of size n, together with a collection B of k-subsets of X called blocks, such that every pair of points from distinct groups lies in exactly one block in B. Such a design exists there are k-2 mutually orthogonal Latin squares of order n. In the context of mutually orthogonal Latin squares (MOLS), a set of r MOLS of n is thus equivalent to a transversal design TD(r+2, n), where the groups correspond to the row indices, column indices, and the r symbol sets from the Latin squares, with each group partitioning the n^2 points (cells of the squares) into n subsets of size n. This equivalence arises because each Latin square induces a of the n \times n into n transversals—a transversal being a set of n cells with no two in the same row or column—and the mutual ensures that pairs across these partitions (groups) are uniquely covered by blocks defined by the coordinates and symbols. Nets provide a geometric of these structures in theory. A net of n and r is an comprising v = n^2 points and rn lines, partitioned into r s (parallel classes), where each direction contains n parallel lines, each line incident with n points, the lines in each direction partition the points, and any two lines from different directions intersect in at most one point. Such a net exists there are r-2 MOLS of n. MOLS naturally give rise to coordinate nets, where the points are the cells of the squares, and the directions correspond to the rows, columns, and the symbol partitions from each of the r Latin squares, yielding a net of r+2. In graph-theoretic terms, a single Latin square of order n corresponds to a 1-factorization of the K_{n,n}, where the bipartition is given by the rows and columns, and each induces a (1-factor) consisting of the edges connecting rows to columns via cells with that . A set of r MOLS then yields r such 1-factorizations that are mutually orthogonal, meaning that for any 1-factor from one factorization and any 1-factor from another, their union forms a cycle in K_{n,n}. For r=2, a pair of orthogonal Latin squares forms a Graeco-Latin square, which visualizes a net of order n and degree 4, with transversals apparent as the alignments of Greek and Latin symbols across the superimposed grid. More advanced constructions, such as —a type of generalized Room square GRS(2n+1, 2, 1) arraying unordered pairs from a set of 2n+1 elements such that each pair appears once and each row/column contains n+1 pairs—can be derived from pairs of MOLS of even order via Howell designs, which arrange ordered pairs in a square format compatible with the transversals of the underlying MOLS.

References

  1. [1]
    16.2: Mutually Orthogonal Latin Squares (MOLS)
    Jul 7, 2021 · A set of Latin squares is mutually orthogonal if every distinct pair of Latin squares in the set are orthogonal. We call such a set, a set of ...Missing: history | Show results with:history
  2. [2]
    Encyclopaedia of Design Theory: MOLS
    Euler introduced orthogonal Latin squares as a tool for constructing magic squares (squares containing the numbers 1 . . n2 with constant row and column sums).
  3. [3]
    [PDF] Some history of Latin squares in experiments - GitHub Pages
    A pair of Latin squares of order n are orthogonal to each other if, when they are superposed, each letter of one occurs exactly once with each letter of the ...<|control11|><|separator|>
  4. [4]
    [PDF] Study of mutually orthogonal latin squares
    Latin squares have various applications in Coding Theory, Cryptography, Finite Geometries and in the design of statistical experiments, to name a few. Two ...
  5. [5]
    [PDF] The enumeration of k-sets of mutually orthogonal Latin squares
    It has been shown that k-MOLS have important applications in coding theory [16], various subfields of statistics (including experimental design) [9, 10], ...
  6. [6]
    Latin Square -- from Wolfram MathWorld
    A Latin square consists of n sets of the numbers 1 to n arranged in such a way that no orthogonal (row or column) contains the same number twice.Missing: definition | Show results with:definition
  7. [7]
    On maximal orthogonal partial Latin squares and minimal codes ...
    Aug 23, 2025 · Two Latin squares of the same order n are said to be orthogonal if, when superimposed, each of the n^2 possible ordered pair of entries appears ...
  8. [8]
    None
    ### Definition of Orthogonal Latin Squares
  9. [9]
    [PDF] N(n) and ν(n): Similarities and Differences - University of Vermont
    One of the most fundamental questions in combinatorics is: What is the size of the maximum set of mutually orthogonal latin squares of order n? Let N(n) denote ...
  10. [10]
    [PDF] Sets of Mutually Orthogonal Sudoku Latin Squares - UCI Mathematics
    Two Latin squares of the same order are called orthogonal if when one of the Latin squares is superimposed onto the other, the n2 ordered pairs obtained are ...
  11. [11]
    [PDF] Chapter 6. Mutually Orthogonal Latin Squares
    May 27, 2022 · In this section, we define what it means for two latin squares of the same order to be orthogonal, and what it means for a collection of latin ...Missing: applications | Show results with:applications
  12. [12]
    [PDF] Latin Squares - University of Galway
    As each entry of the superimposed array is distinct, L1 and L2 are orthogonal to each other. Alternatively, L2 is said to be L1's orthogonal mate and vice versa ...
  13. [13]
    Recherches sur un nouvelle espèce de quarrés magiques
    Sep 25, 2018 · Euler gives hundreds of examples of Latin and Graeco-Latin squares ... Published as. Journal article. Published Date. 1782. Original Source ...
  14. [14]
    [PDF] Chapter on The history of latin squares
    More than two latin squares of the same order may be mutually orthogonal. Mutually orthogonal latin squares are now referred to as MOLS. Before further progress ...
  15. [15]
    [PDF] Graeco-Latin Squares and a Mistaken Conjecture of Euler
    From this method, MacNeish proved the following result: Let N(n) be the number of mutually orthogonal Latin squares of order n. Then,. N(ab) > min{N(a), N(b)}.
  16. [16]
    The History of the Problem - CECM, SFU
    The possible existence of even a pair of orthogonal Latin squares of order 6 was a much older problem. In a 1782 paper [12], Euler started by stating the ...Missing: original | Show results with:original
  17. [17]
    Gaston Tarry and multimagic squares | The Mathematical Gazette ...
    Tarry, G., Le problème des 36 officiers, C. R. Assoc. France Av. Sci. 29 (1900) part 2, pp. 170–203.Google Scholar. 2. 2. Euler, L., Recherches sur une ...
  18. [18]
    1. Leonhard Euler's Puzzle of the 36 Officers
    In this column we will explore the topic of mutually orthogonal latin squares, the modern setting for the problem of the officers and its generalizations.Missing: definition | Show results with:definition
  19. [19]
    The 36 officers problem | plus.maths.org
    Aug 5, 2016 · Euler realised that a solution of the 36 officers problem would give us a Graeco-Latin 6x6 square. The pairs in this case represent an officer's ...
  20. [20]
    [PDF] Thirty-six Officers and their Code - arXiv
    Jul 1, 2019 · Abstract. This note presents a short proof of Euler's 36 officer ... Leonhard Euler published his famous 36 officers problem in 1782 (a ...
  21. [21]
    [PDF] Latin Squares and Orthogonal Arrays - University of Ottawa
    L1(i, j) = (i + j) mod n. L2(i, j) = (i − j) mod n. Proving these are orthogonal Latin squares: They are Latin squares, since if we fix i (or j) and vary j ...
  22. [22]
    [PDF] Mutually Orthogonal Latin Squares
    A row can't have the same symbol twice because fa(x, y) = fa(x, y0) ⇔ ax + y = ax + y0 ⇔ y = y0. Proof that fa(x, y) and fb(x, y) are orthogonal.
  23. [23]
    [PDF] Euler Squares - UCI Mathematics
    ao = n, a,= n(n-1), a2 = n(n-1). From (1) n - 3n(n - 1) + n(n - 1) = 2 - 2p. Then p = 1 + n(n -3). Therefore n must have the form 4k or 4k + 3. ( ...
  24. [24]
    A Generalization of a Theorem due to MacNeish - Project Euclid
    In 1922 MacNeish [1] considered the problem of orthogonal Latin squares and showed that if the number s is written in standard form: s=pn00pn11⋯pnkk, s = p 0 n ...
  25. [25]
    A Generalization of a Theorem due to MacNeish - jstor
    then we can construct r - 1 orthogonal Latin squares of side s. An alternative proof was also given by Mann [2]. At the April, 1950 meeting of the Institute of ...<|control11|><|separator|>
  26. [26]
    Implementing the MOLS Table for n Up to 500 - MDPI
    We describe our experience implementing the largest known sets of MOLS of order n, for n up to 500. We give a source for each construction.
  27. [27]
    [PDF] arXiv:1401.1466v1 [math.CO] 7 Jan 2014
    Jan 7, 2014 · As consequences, we report a few improvements to the MOLS table and obtain a slight strengthening of the famous theorem of. MacNeish. 1.
  28. [28]
    Handbook of Combinatorial Designs | Charles J. Colbourn, Jeffrey H ...
    Nov 2, 2006 · ... Handbook of Combinatorial Designs, Second Edition remains the only resource to contain all of the most important results and tables in the field ...
  29. [29]
    [PDF] 7.4. Connections between Affine and Complete Sets of MOLS
    Jun 1, 2022 · Note. In this section, we use a complete set of mutually orthogonal latin squares of order n (“MOLS(n)”) to create and affine plane of order ...
  30. [30]
    [PDF] 10. Orthogonal Latin squares and finite projective planes
    We will describe a correspondence from finite projective planes of order n to a set of n -1 mutually orthogonal n by n Latin squares. Fix any two distinct.
  31. [31]
    Orthogonal Latin Squares
    There are no orthogonal latin squares of order 2 because there are only two latin squares of order 2 in the same symbols and they are not orthogonal. There ...
  32. [32]
    A Note on the Construction of Mutually Orthogonal Latin Squares
    Methods of construction of mutually orthogonal latin squares for non-prime powers have been considered by many authors (MacNeish [1922], Mann [1942] and ...Missing: finite citation
  33. [33]
  34. [34]
    [PDF] 1 BALANCED INCOMPLETE BLOCK DESIGNS
    Another equivalent formulation of a set of k-2 MOLS of order n is an orthogonal array OA(n,k). This is a k x n² array of n symbols such that any two rows ...
  35. [35]
    Generalizations of Bose's equivalence between complete sets of ...
    We provide several generalizations of Bose's equivalence between affine planes of order n and complete sets of mutually orthogonal latin squares of order n.
  36. [36]
    [PDF] Constructing and embedding mutually orthogonal Latin squares
    Jul 23, 2020 · A TD(k, n) is a k-GDD that contains k groups of n points. A TD(k + 2,n) is also equivalent to a collection of k-MOLS(n), A1 = [A1(i, j)],...,Ak = ...<|control11|><|separator|>
  37. [37]
    [PDF] On the Classification of MDS Codes - arXiv
    Nov 21, 2014 · The following basic theorems are important in the construction of MDS codes based on shorter codes presented in Section IV. ... (MOLS),” in ...
  38. [38]
    None
    Summary of each segment:
  39. [39]
    [PDF] A Tutorial on Orthogonal Arrays: Constructions, Bounds and Links to ...
    Covering Arrays Workshop. May 14–16, 2006. A Tutorial on Orthogonal Arrays: Constructions, Bounds and Links to Error-correcting. Codes. Douglas R. Stinson.Missing: MOLES | Show results with:MOLES
  40. [40]
    [PDF] Combinatorial Designs: Constructions and Analysis
    Beginning in the 1930s, Bose and his school laid the foundations, embedding ... finite fields, and group theory; however, Bose accomplished much more.
  41. [41]
    Encyclopaedia of Design Theory: Nets
    A net of order n and degree r is an incidence structure (whose elements are called points and lines) having the following properties.Missing: (v_r) definition
  42. [42]