In this chapter we shall show firstly that there is a very intimate connection between latin squares and geometric nets and, as already noted in Section 5.2, between complete sets of MOLS and projective planes. As a consequence, a number of problems concerning the former may more easily be dealt with in the guise of geometry.
In the first section, we show that, with each bordered latin square or quasigroup, there is associated a corresponding geometric 3-net and that the geometrical properties of the 3-net reflect the algebraic properties of the quasigroup; while, as shown in Chapter 2, these in turn influence the structure of the latin square. Conversely, with each given 3-net, there is associated a class of isotopic quasigroups and related latin squares.
We go on to show that a k-net, for k > 3, is correspondingly associated with a set (or sets) of k − 2 MOLS. In particular, when k = n +1, the k-net becomes a projective plane and the n − 1 MOLS are then a complete set of MOLS. We point out that non-isomorphic projective planes exist for some orders n and explain how this leads to the existence of structurally distinct complete sets of MOLS of those orders.
In the third section, we discuss various connections between latin squares and graphs and indicate how these connections help in the solution of latin square problems and vice versa.
The concept of a 3-net arises naturally in connection with the problem of assigning co-ordinates to the points and lines of an affine or projective plane. Historically, the concept arose also in the study of certain topological problems of differential geometry. Among early papers on the subject are Baer(1939,1940), Blaschke(1928), Blaschke and Bol(1938), Bol(1937), Reidemeister(1929) and Thomsen(1930). Later papers concerning the connections between quasigroups, geometric nets and projective planes are Bruck(1951), Ostrom(1968) and Pickert(1954). Extensive bibliographies of papers on the subject will be found in Aczél, Pickert and Radó(1960), in Aczél’s survey paper (1964) or (1965), in Bruck(1958), Pickert(1955) and Chapter 11 of Belousov(1967b). Two books devoted to the connection between nets and quasigroups are Belousov (1971,1972).
More recently, the subject has been treated in Chapter 2 of Pflugfelder(1990) (where it is shown in particular that the representation of a quasigroup by a geometric net leads naturally to the concepts of parastrophy and isostrophy(paratopy). Also, several chapters of Chien, Pflugfelder and Smith(1990) treat different aspects of the subject. (In the latter books, the word web is used in place of net.) The subject is also treated in various sections of the CRC Handbook of Combinatorial Designs [Colbourn and Dinitz(1996,2006)] where, in particular, the fact that a geometric net and a transversal design are geometrically dual concepts is pointed out.
Let us begin by giving a general definition of a net as used in geometry. We should mention here that the “lines” of our definition may be curves of the real plane in the applications to differential geometry or to nomograms.
If the net is finite, then it is characterized by a parameter n, called the order of the net, such that (i) each line contains exactly n points; (ii) each parallel class consists of exactly n lines; and (iii) the total number of points is n 2.
Statements (i) and (ii) follow at once from conditions (a) and (b) of the definition of a net as soon as we postulate that one line of one parallel class has n points or that one parallel class has n lines. Then, since the lines of any one of the parallel classes contain all the points and since each of the n lines of this class has n points, statement (iii) follows. (Note that the number of parallel classes may be more or less than n.)
The connection between affine planes and geometric nets follows immediately from the statement that:
For the purpose of introducing co-ordinates for the points of a geometric net or an affine plane, we may assign arbitrary symbols to the lines of just two of its parallel classes, C 1 and C 2, and then assign the co-ordinate pair (x, y) to the point through which pass the line x of class C 1 and the line y of class C 2. There will be no loss of generality in using symbols from the same set Q (of cardinal n) for each of the two parallel classes C 1 and C 2. If the same set Q of symbols is used to label the lines of a third parallel class C 3 and if the line w of this class is incident with the point (x, y), then we can define a binary operation (*) on the set Q by the statement x * y = w. The properties of the geometric net then ensure that each equation x * y = w is uniquely soluble for x, y or w in Q when the other two variables are specified, and so (Q, *) is a quasigroup.
Conversely, we may prove:
As an example, we give in Figure 8.1.1 below a quasigroup of order 4 and its associated 3-net N.
We shall show shortly that the algebraic properties of the quasigroup (Q.*) are reflected in the geometrical properties of its associated 3-net.
There is a close connection between an affine plane and a projective plane which latter we defined in Section 5.2. Indeed, the former may be regarded simply as a projective plane from which one line has been deleted. Precisely, we may make the following statement:
A projective plane of order n is an affine plane to which one extra line l ∞ has been adjoined, each of the n + 1 points of l ∞ being a point of concurrence (point at infinity) for the n + 1 lines of a parallel class. (Such a point on l ∞ is sometimes called the vertex of the parallel class.) Thus, a projective plane has a total of n 2 + n + 1 lines and n 2 + n +1 points. When one line and the points on it are deleted, we get a geometric net of order n having n + 1 parallel classes. That is, we get an affine plane.
In co-ordinatizing an affine (or projective) plane, it is usual to introduce two binary operations denoted by (+) and (·) respectively, the first being associated with a 3-net whose three “parallel” classes have their vertices A, B, E collinear on the special line l ∞ (that is, the lines of each parallel class are “parallel” in the sense used with reference to an affine plane), and the second being associated with a 3-net such that two of its “parallel” classes coincide with two of those of the addition net and have vertices on l ∞ while the third one comprises the pencil of lines through a finite point O say. The finite point (vertex of the parallel class) is regarded as having been deleted when treating the system as a net. More details are given in the next section of this chapter.
In the case of the real affine plane, these binary operations coincide with addition and multiplication of real numbers if the four parallel classes in question comprise the lines parallel to the x-axis, the lines parallel to the y-axis, the lines of gradient 1 and the lines through the origin O of cartesian co-ordinates.
Let us consider further the relation between latin squares and geometric 3-nets. In the first place, let us observe that if a 3-net is given, the choice of co-ordinatizing set Q and the procedure for assigning its elements one-to-one to the lines of each parallel class are not unique. Indeed, it is easy to see that change of the co-ordinatizing set of a 3-net N corresponds to a change of symbols in the associated latin square L, while changes of the order in assigning the elements of a given set of symbols to the lines of the parallel classes correspond to reorderings of (i) the row labels, (ii) the column labels, and (iii) the symbols in the body of the associated (bordered) latin square.
Equivalently, we may state:
In Chapter 1, we proved that every isotope (H, *) of a quasigroup (G, ·) is isomorphic to a principal isotope of the quasigroup (Theorem 1.3.2) and that, among the principal isotopes of a quasigroup (G, ·), there always exist loops (Theorem 1.3.3). These facts imply the truth of the following theorem:
We can interpret Theorem 1.3.3 of Chapter 1 geometrically as follows: In the 3-net whose parallel classes are the lines through the points X, Y, W, we may select the particular lines of the (X) and (Y) parallel classes which carry the labels u, v of (G, ·) as the ones to be re-labelled as the identity lines e for the principal isotope (G, ⊗). The point of intersection U of these particular lines will be called unit point. We now re-label the lines of the parallel classes (X) and (Y) in such a way that if wi is any line of the parallel class (W) other than the line WU, then the line of the parallel class (X) through the point wi ∩ YU will be labelled wi and the line of the parallel class (Y) through the point wi ∩ XU will also be labelled wi . In the quasigroup (G, ⊗) thus defined, e ⊗ wi = wi = wi ⊗ e. Moreover, if we now consider how we should re-label the line WU, we see that it should carry the same label e as XU and YU. So, the identity element e of (G, ⊗) is the element uv of (G, ·) as in Theorem 1.3.3. (See Figure 8.1.2.)
Let us now show as promised how the two most important properties of a quasigroup are reflected in the geometrical properties of its associated 3-net.
Before doing so, it is desirable to mention again that, in plane projective geometry, two distinct types of 3-net arise, affine nets and triangular nets. In the first, the points A, B, E of l ∞ take the roles of X, Y, W and the parallel classes are the pencils with the collinear vertices A, B, E. For such nets, the quasigroup is usually written additively. Lines through E have “equations” of the form y = x + a. For triangular nets on the other hand, the vertices A, B, O of a proper triangle are the vertices of three pencils of lines representing the “parallel classes” (the lines of the pencil with vertex O being no longer parallel in the geometrical sense), and, for such nets, the associated quasigroup is usually written multiplicatively. Lines through O have “equations” of the form y = xm. (See Figure 8.1.3.) If the elements of either the additive or the multiplicative quasigroup satisfy some algebraic identity, this corresponds to closure of a certain geometrical configuration.
Let us consider first the algebraic effect of requiring closure of the Pappus configuration in a triangular or affine 3-net. The assertion that the Pappus configuration has incidence closure is usually called Pappus’ theorem. This may be stated as follows: if P 1, P 2, P 3 and Q 1, Q 2, Q 3 are two triads of collinear points, then the triad of points R 1, R 2, R 3, where Ri = PjQk ∩ PkQj (i, j, k = 1, 2, 3; i ≠ j ≠ k), are collinear. We have
To interpret the above result in terms of latin squares, let (G, ·) be a quasigroup associated with a 3-net in which the Pappus configuration has incidence closure and let a and a′ be fixed elements of the set G = {a, b 1, b 2, …}. Then, for bi ∈ G, bia′ = hi for some hi ∈ G and there exists an element bi ′ ∈ G such that abi ′ = hi . Thus, to each bi ∈ G, there corresponds another element bi ′ ∈ G such that bia′ = abi ′. Moreover, when bi = a, then bi ′ = a′ since aa′ = aa′ is a tautological statement. Therefore, G = {a′, b 1′, b2′, …}. Then, if the Pappus configuration closes in the associated net, we shall have bibj ′ = bjbi ′ for i, j = 1, 2, 3, …; i ≠ j. This follows from the fact that abi ′ = bia′ and abj ′ = bja′ together imply bibj ′ = bjbi ′. Thus, the multiplication table of (G, ·) will be a bordered latin square of the form shown in Figure 8.1.5.
If, instead of a triangular net with vertices X, Y, W (or say A, B, O in the application to the co-ordinatization of a projective plane discussed later), we have to deal with an affine net whose parallel classes have collinear vertices A, B and E, then the whole of the above discussion remains valid if the Pappus configuration is replaced by the Thomsen configuration [see Thomsen(1930)] which is illustrated in Figure 8.1.6. This may be regarded as the configuration obtained from the Pappus configuration when O → E on l ∞. The assertion that the Thomsen configuration has incidence closure is often called the axial minor theorem of Pappus. This may be stated as follows: If P 1, P 2, P 3, Q 2, Q 3 are five given points such that P 1, P 2, P 3 are collinear and if R 1 is the point P 2 Q 3∪P 3 Q 2 and P 1 R 1 meets Q 2 Q 3 at Q 1, then the points R 1, R 2 ≡ P 1 Q 3∪P 3 Q 1 and R 3 ≡ P 1 Q 2 ∪ P 2 Q 1 are collinear.
We consider next the algebraic consequence for a triangular net of requiring closure of the large Reidemeister configuration [see Reidemeister(1929)]. This asserts that, if the quadrangles P 1 P 2 P 3 P 4 and P 1′P 2’P 3′P 4′ have the joins of vertices P 1 P 2, P 3 P 4, P 1′P 2’, P 3′P 4′ concurrent in a point B, P 2 P 3, P 1 P 4, P 2′P 3′, P 1′P 4′ concurrent in a point A and P 1 P 1′, P 2 P 2′, P 3 P 3′, concurrent in a point O, then the join P 4 P 4′ passes through the same point O (see the left-hand diagram in Figure 8.1.7). In Argunov(1950), this configurational proposition has been denoted by the symbol mA(11, 11, 12).
We have the following important result.
Let us observe that the algebraic relation given in Theorem 8.1.6 is precisely the quadrangle criterion which was first introduced in Theorem 1.2.1. This observation makes it clear that our next result is only to be expected.
The following result is both interesting and important.
In the first corollary to Theorem 8.1.8 above, we showed that, in a triangular net for which Pappus’ theorem is satisfied relative to the parallel classes with vertices A, B and O, every co-ordinatizing loop is an abelian group. This means, a fortiori, that every such loop is associative and so the large Reidemeister configuration closes (since (p ⊗ q) ⊗ r = p ⊗ (q ⊗ r) implies that x 4 y 3 = x 3 y 4 in Theorem 8.1.8). Thus, the geometric equivalent of Theorem 8.1.8 is the following:
A wholly geometrical proof of this result is possible. See Hessenburg(1905) and Klingenberg(1952,1955).
When O → E (a point on AB), our triangular net is replaced by an affine net and the large Reidemeister configuration is replaced by the small Reidemeister configuration, denoted by the symbol aA(10; 11,13) in Argunov(1950) 3 and illustrated in the right-hand diagram of Figure 8.1.7.
In the application to co-ordinatizing a projective plane, closure of the latter configuration is the geometrical condition that the additive loop of the coordinate system of the projective plane is associative. The geometrical equivalent of Theorem 8.1.8 for such an affine net is
A purely geometrical proof of this result has been given in Keedwell(1964).
Among the further infinite number of configurational propositions whose algebraic interpretations relative to a given 3-net we might consider, the so-called Bol configurations [first introduced by Bol(1937)], the central minor theorem of Pappus and the hexagon configuration have shown themselves to be of most importance. 4
However, it would be inappropriate in the present text to discuss the algebraic implications of each of these configurations in full detail and so we shall content ourselves with a summary of the most important results 5 .
The Bol configurations arise from the Reidemeister configurations when P 1 lies on P 3 P 3′ (see Figure 8.1.8) and are denoted by mA(10; 11,11) and aA(9; 11,12) respectively in Argunov’s notation.
From the manner of the derivation of these configurations from the Reidemeister configurations, it is immediately clear that the roles of the vertices A, B, O are no longer interchangeable. (It can be shown that closure of the Pappus and Reidemeister configurations relative to the parallel classes with vertices A, B, O taken in any one order implies their closure relative to these parallel classes taken in any other order. In particular, the following re-labelling of the points in the left-hand diagram of Figure 8.1.7 shows that the roles of O and B are interchangeable for the large Reidemeister configuration. Let
This shows us that, when the Reidemeister configuration has incidence closure with respect to the quadrangles P 1 P 2 P 3 P 4 and P 1′P 2′P 3′P 4′, it also has incidence closure with respect to the quadrangles Q 1 Q 2 Q 3 Q 4 and Q 1′Q 2′Q 3′Q 4′ and, for the latter quadrangles, the roles of the vertices O and B are interchanged)
If the vertices A, O, B are as in Figure 8.1.8, closure of the configuration mA(10; 11, 11) implies the condition
If O and A are interchanged and the lines are suitably labelled (P 2 P 2′, P 1 P 1′, P 4 P 4′ as x 1, x 2, x 4 and P 3′P 4′, P 1′P 2′, P 3 P 4, P 1 P 2 as y 1, y 2, y 3, y 4 respectively), then closure of the configuration implies the condition
Finally, if O and B are interchanged instead and the lines are suitably labelled, then closure of the configuration implies the condition
J. Aczél [in (1964) or its English equivalent (1965)] has shown algebraically that conditions B 1 and B 2 together imply condition B 3 [a result originally proved in Bol(1937)] and he has also demonstrated the following results:
With the aid of the results (5) and (6), it is quite easy to prove the following important result:
The interested reader will find proofs of all these results in Aczél(1964,1965).
We may summarize the results of this section by saying that every quasigroup (G, ·) (that is, every bordered latin square) determines a 3-net of a particular geometrical type which it co-ordinatizes. Conversely, to each such particular 3-net there corresponds a family of isotopic quasigroups any one of which coordinatizes it and this family includes loops. An identity such as (p ⊗ p) ⊗ p = p ⊗ (p ⊗ p) (validity of power associativity) which is valid in all loops isotopic to the quasigroup (G, ·) corresponds to closure of a certain geometrical configuration in the associated 3-net. This leads to the following definition:
Belousov and Ryzkov(1966) have given an algorithm for constructing the closure figure corresponding to a given universal identity and, as an illustration, have applied it to the Moufang identity x ⊗ [y ⊗ (x ⊗ z)] = [(x ⊗ y) ⊗ x] ⊗ z.
Some further discussion of connections between quasigroups and geometric nets will be found in Neumann(1960,1962), Sade(1958b) and Belousov(1967d).
This topic has recently undergone a renascence by the study of 3-nets whose points and lines are those of a projective plane. See Urzúa(2010), Blokhuis, Korchmáros and Mazzocca(2011). Korchmáros, Nagy and Pace(2014).
In the previous Section, we defined a k-net and showed that every 3-net N defines a class of corresponding latin squares (representing the multiplication tables of a set of isotopic quasigroups QN ) and that the geometrical properties of the 3-net are reflected in the algebraic properties of the quasigroups associated with these squares. Also, in Section 5.2, we showed that each (n + 1)-net of order n (that is to say, each affine plane) defines a set of mutually orthogonal latin squares and conversely. Both of these results are special cases of the general statement that each geometric k-net N of order n defines and is defined by a corresponding set of k − 2 MOLS of order n.
Moreover, the discussion of the previous section makes it evident that the algebraic properties of the quasigroups whose multiplication tables are represented by these latin squares reflect geometrical properties of the various corresponding sub-3-nets of the net N.
A slight modification of the argument of Theorem 8.1.2 is all that is necessary to show that our general statement is true.
In view of its importance, we formulate it as a theorem:
Bruck(1951) has used the representation of a set of k − 2 MOLS by means of a k-net to obtain an interesting criterion for such a set of squares to have a common transversal and hence has obtained a simple necessary (but not sufficient) condition for such a set of squares to be extendible to a larger set (of the same order) In a subsequent paper, Bruck(1963a), and again using the net representation, he has obtained a sufficient condition in terms of the relative sizes of k and n for a set of MOLS to be extendible to a complete set We gave a detailed account of these results in Chapter 9 of [DK1] However, Bruck’s results have more recently been improved by Metsch(1991) See the next section.
In his well-known paper M.Hall(1943), that author has shown that co-ordinates may be introduced into an arbitrary projective plane (or k-net) in the following way:
We select any two points A, B in the given projective plane π. If from π we remove the line l ∞ joining A, B and the points on l ∞, the remaining plane π* is an affine plane. We use A and B as centres of perspectivities to introduce coordinates for the points of π*. No ambiguity will arise if, as we shall sometimes find convenient, we speak of π and π* as the same plane as long as l ∞ is fixed.
Let the lines of the pencil through A in π* be denoted by x = x
0, x = x
1, …, x = xr
−1, where r is their cardinal number and x
0, x
1, …, xr
−1 are r different symbol Similarly, denote the lines of the pencil through B by y = y
0, y = y
1, …, y = yr
−1. (The cardinal number of the y’s is necessarily the same as that of the x’s.) Through every point P of π*, there is exactly one line x = xi
and one line y = yj
. Denote P by (xi
, yj
). On an arbitrary line L of π*, not through A or B, there are points (xi
, yj
) where each x and each y occurs exactly once. Henceforward, suppose that the symbols x
0, x
1, …, xr
−1 are the same as y
0, y
1, …, yr
−1, though not necessarily in the same order. Then, an arbitrary line L, not through A or B, is associated with the permutation
It is evident that the same method of co-ordinatization may be used for a k-net of order r.
We now choose two particular points O and I which are joined by a line but are not collinear with A or B and assign them the co-ordinates (0,0) and (1,1) respectively. (In the case of a projective plane, every two points are joined by a line and so the choice of O and I is entirely arbitrary.) This assignment of co-ordinates is equivalent to assigning the labels 0, 1 to two of the symbols x 0, x 1, …, xr −1, say x 0 = 0, x 1 = 1.
Let OI meet AB at E and let the remaining points of AB be denoted by B
2, B
3, …, Bk
−2, k ≤ r + 1. If the line OBm
meets the line AI at the point (1, m), denote the point Bm
by the symbol (m). In particular, denote the point E(≡ B
1) by the symbol (1). We are now able to define operations (+) and (★) on the symbols x
0, x
1, …, xr
−1 by means of which the lines of the pencils with vertices E and O may be assigned equations. Each line through E has a permutation representation of the form
We can provide equations for the remaining lines of the plane with the aid of a ternary operation defined on the set of symbols x
0, x
1, …, xr
−1 in the following way. If x, m, a are any three of the symbols, but with m restricted to k − 1 finite values in the case of a k-net, we define T(x, m, a) = y, where y is the second co-ordinate of the point on the line joining the points (m) and (0, a) whose first co-ordinate is x. We can then say that y = T(x, m, a) is the “equation” of the line joining the points (m) and (0, a). The connection between this ternary operation on the symbols x
0, x
1, …, xr−
1 and the binary operations (+) and (★) previously introduced is given by the relations a + b = T(a, 1, b) and a ★ b = T(a, b, 0). We may also observe that, both in the case of a complete projective plane and in the case of a k-net with k < r + 1, the lines which pass through the point E are those which are represented in the permutation representation by permutations which displace all symbols and by the identity permutation. We shall denote this subset of the set S of permutations representing the lines by the symbol
Since each finite projective plane of order n defines, and is defined by, a complete set of n − 1 mutually orthogonal latin squares of order n (see Theorem 5.2.2), it is evident that the answer to the question “How many non-equivalent complete sets of mutually orthogonal latin squares of order n exist?” is closely related to the question 6 “How many geometrically distinct projective planes of order n exist?”. We have already shown that there exists a Galois or desarguesian 7 plane of every positive integral order n that is a power of a prime number (Theorem 5.2.3) and we wish now to demonstrate the existence of non-desarguesian planes.
The simplest type of non-desarguesian projective planes to describe are the so-called translation planes.
We may specify such a plane by the nature of its co-ordinate system. We suppose co-ordinates to have been introduced into the plane in the manner described above, so that there is a special line AB = l ∞ whose points are represented by symbols (m), there are two special points (0,0) and (1,1), and so that all other points are represented by co-ordinate pairs (x, y), where m, x, y belong to a coordinate set Σ. Also lines through A have equations of the type x = xr , lines through B have equations of the form y = yr and all other lines have equations of the form y = T(x, m, a), where T is a ternary operation on the set Σ. Further, by means of T, binary operations (+) and (★) may be defined on Σ. If then the algebraic system (Σ, +, ★) has the properties (i) (Σ, +) is an abelian group with 0 as its identity element, (ii) (Σ − 0, ★) is a loop with 1 as its identity element, (iii) (a + b) ★ m = (a ★ m) + (b ★ m) for all a, b, m in Σ, and (iv) if r ≠ s, the equation x ★ r = (x ★ s) + t has a unique solution x in Σ when r, s, t are in Σ, we say that it is a Veblen Wedderburn system or a right quasifield. If, further, the ternary operation T on Σ satisfies the condition T(a, m, b) = a ★ m + b, then we may easily verify as below that the axioms for a projective plane are satisfied and we call the resulting plane a translation plane. (It is easy to check that the condition T(a, m, b) = a ★ m + b is consistent with the relations describing the binary operations (+) and (★) in terms of T previously given.)
It is easy to see that, in particular, every Galois field is a right quasifield. Moreover, in the case when the right quasifield is a Galois field, homogeneous coordinates can be introduced in a manner analogous to that used in elementary geometry and it is then quite simple to show that the plane is isomorphic to the Galois plane of the same order. For the details, the reader is referred to books on projective planes. [See, for example, Pickert(1955).] We deduce that the existence of finite translation planes which are geometrically distinct from the Galois planes is dependent upon the existence of finite right quasifields which are not fields.
M.Hall(1943) gave one method for constructing such quasifields but many methods for obtaining translation planes are now known and many papers on the subject have been published.
When the complete set of mutually orthogonal latin squares which are defined by a desarguesian plane, by a translation plane, or by the dual of a translation plane, are constructed and put into standardized form (see Section 5.1), it is found that the rows of any one square Lk of the set are the same as those of any other square Lh of the set, except that they occur in a different order. That this is necessarily so was proved for the case of desarguesian planes by Bose and Nair(1941). However, there exist other types of projective plane for which the squares do not have this property as the same authors pointed out, among them being a class of planes constructed by D.R.Hughes(1957) and called the Hughes planes. 8
From the point of view of the theory of latin squares it is therefore important to have a criterion for distinguishing the two cases. Such a necessary and sufficient condition has been given by Hughes himself [see Hughes(1955)], who has shown that linearity of the ternary operation is the required criterion, and in a more geometrical form by the present author, who has given a direct proof of the equivalent geometrical criterion: namely,
In Figure 8.4.3 of [DK1], a complete set of MOLS of order 9 was displayed [taken from Paige and Wexler(1953)] which it was claimed represented the Hughes plane of that order but in fact they represent the dual of the unique translation plane of order 9 as has been proved by Owens(1992). For more details of how this came to light, see Section 6 of Chapter 11 in [DK2]. Since that book was published, Owens and Preece(1995,1997) have carried out a complete analysis of the possible non-equivalent sets 11 of MOLS of order 9 and, for each, which plane it represents. They found that there are 19 non-equivalent sets. We also draw the reader’s attention to the facts that it is now known that there are just four different planes of order 9 (namely, the Desarguesian plane, one translation plane, its dual, and the Hughes plane) and that no projective plane of order 10 exists. It has not, so far as the author is aware been decided whether a triple of MOLS of order 10 exists though recent work, in particular that of McKay, Meynert and Myrvold(2007), makes it extremely unlikely.
For more recent work on “Latin Squares and Geometry” which supercedes and includes much of that in [DK1] other than that included here, the reader is recommended to read Chapter 11 of [DK2].
We end this section by re-presenting a problem mentioned in [DK1] but which remains unsolved.
A finite projective plane Π is said to be with characteristic h when a positive integer h exists such that, in any co-ordinatization of the plane by means of a Hall ternary ring (described earlier in this section), all elements of the loop formed by the co-ordinate symbols under the operation (+) have the same order h. In the case when h is a prime this is equivalent to requiring that each proper quadrangle (set of four points no three of which are collinear) of the plane generates a subplane of order h. Thus, for example, every desarguesian plane of order pn , p prime, has characteristic p.
Two questions arise:
Firstly, as to what can be said about the orders of such planes and, secondly, whether non-desarguesian planes with characteristic can exist. As regards the case when h = 2, it has been shown by Gleason(1956) that every finite projective plane of characteristic two is desarguesian and consequently that it has order equal to a power of two. For the case h = 3, it has been shown in Keedwell(1963) that, under an additional restriction, the order must be a power of three. More recently, the same author has shown that, if h = p, p prime, then, under the same restriction, the order of the plane is a power of p. [See Keedwell(1971).] In the author’s attempt to deal with the second question for the case h = 3, it proved effective to use the latin square representation [see Keedwell(1965)] and two orthogonal latin squares suitable for the construction of a non-desarguesian projective plane in which affine quadrangles would generate subplanes of order three were quite easily constructed. However, the question as to the existence or non-existence of such planes remains unanswered to this day.
There are several ways of representing a latin square as an edge (or vertex) coloured graph. See Keedwell(1996) 12 for three of these. See also Shee(1970). Such representations enable latin square problems to be translated into graph theory questions or vice versa. One which has proved particulaly useful is as follows:
Let L be a latin square of order n. We denote the complete (undirected) bipartite graph with 2n vertices by Kn,n . Let one partite set {c 1, c 2, …, cn } denote the columns of L and let the second partite set {s 1, s 2, …, sn } denote the symbols. If, in row ri , symbol sk occurs in column cj , colour the edge [cj , sk ] with colour ri . This defines a proper n-colouring of the edges of Kn,n in which the edges coloured with a particular colour form a 1-factor of Kn,n .
If we regard L as a collection of n 2 triples (see page 14), we easily see that the roles of row, column and symbol can be permuted in this representation and so each latin square L defines six ways of colouring Kn,n of which up to three may be distinct.
We may use this representation to re-interpret the problem of finding partial latin squares which are uniquely completable to L (see Section 3.2) into that of finding partial edge-colourings of Kn,n which can be completed uniquely to a proper colouring of all the edges of Kn,n . For more details of this and of the general concepts of uniquely completable and critical partial colourings of the vertices or edges of a graph, see Keedwell(1994,1996); also Mahmoodian, Naserasr and Zaker(1997), who re-introduced the same idea without acknowledgement, Mahmoodian and Mahdian(1997) and Hajiabolhassan, Mehrabadi, Tusserkani and Zaker(1999), Burgess and Keedwell(2001),
Harary(1960) has pointed out that, in the above representation, a 1-factor of Kn,n whose edges have distinct colours corresponds to existence of a transversal in L. So, if no such 1-factor exists, L is without transversals and is consequently a bachelor square as defined in Section 9.1.
The above representation has also been used by Wanless in his investigation of so-called atomic latin squares (see Section 9.4). For that purpose, he needed 1-factorizations of Kn,n with the property that the union of every pair of 1-factors defines a Hamiltonian circuit of Kn,n . Such 1-factorizations are called perfect.
The similar property for 1-factorizations of the complete directed and undirected graphs
The relationship described in Theorem 8.3.1(i) has been pointed out in Dénes and Török(1970) and also in Mendelsohn(1968). That described in Theorem 8.3.1 (ii) does not seem to have been noticed until it was mentioned in [DK1].
Illustrative examples of these decompositions are given in Figure 8.3.1 and Figure 8.3.2. Figure 8.3.1 shows the decomposition of the complete directed graph with four vertices into disjoint Hamiltonian paths with the aid of the 4 × 4 complete latin square displayed earlier in Figure 2.6.1. Figure 8.3.2 shows the decomposition of the complete directed graph with five vertices into disjoint circuits of length five with the aid of the 4 × 5 matrix obtained by augmenting this same 4 × 4 complete latin square in the way described in Theorem 8.3.1.
By virtue of Theorem 2.6.1, decompositions of the above kind always exist when n is even. Also, as noted in Section 3.1, when the decomposition is effected with the aid of a row complete latin square formed in the manner described in Theorem 2.6.1, one half of the paths obtained are the same as the other half but described in the opposite direction.
K.O. Strauss posed the question whether a complete directed graph with an odd number n of vertices can likewise be separated into n disjoint Hamiltonian paths. By virtue of the fact that row complete latin squares of every composite order exist [see Higham(1998) and Section 2.6], the question is answered in the affirmative for non-prime odd orders but it remains unanswered for prime values of n.
Another graph problem of a similar kind to that just discussed and which has been shown by Kotzig to have connections with a particular type of latin square concerns the more general problem of the decomposition of a complete undirected graph into a set of disjoint circuits of arbitrary lengths.
In Kotzig(1970), that author gave the name P-groupoid (partition groupoid) to a groupoid (V, ·) which has the following properties: (i) a · a = a for all a ∈ V; (ii) a ≠ b implies a ≠ a · b ≠ b for all a, b ∈ V; (iii) a · b = c implies and is implied by c · b = a for all a, b, c ∈ V.
He showed that there exists a one-to-one correspondence between P-groupoids of n elements and decompositions of complete undirected graphs of n vertices into disjoint circuits. This correspondence is established by labelling the vertices of the graph with the elements of the P-groupoid and prescribing that the edges [a, b] and [b, c] shall belong to the same closed path of the graph if and only if a · b = c, a ≠ b. We illustrate this relationship in Figure 8.3.3 and from it we easily deduce:
(See Section 3.1 for the definition of the latter concept.)
The example given in Figure 8.3.3 illustrates the fact that there exist P-groupoids which are not quasigroups. This observation leads us to make the following definition:
The multiplication table of the quasigroup (V, ★) is an idempotent symmetric latin square. Thus, a consequence of Theorem 8.3.2 and Theorem 8.3.3 above is another proof that idempotent symmetric latin squares exist only for odd orders n, a result which we may contrast with the fact that unipotent symmetric latin squares exist only when n is even. (See also Theorem 1.5.4 and Theorem 2.1.1.)
It also follows from Theorem 8.3.3 that each idempotent symmetric latin square of (necessarily odd) order n defines a P-quasigroup of order n and hence a decomposition of the complete undirected graph on n vertices into disjoint circuits.
Kotzig has pointed out that each idempotent symmetric latin square of order n also defines a partition of the complete undirected graph on n vertices into n nearly linear factors. By a nearly linear factor is meant a set F of (n − 1)/2 edges such that each vertex of the graph is incident with at most one edge of F. It is immediately clear that exactly one vertex of the graph is isolated relative to a given nearly linear factor F.
As an illustration of this concept, let us point out that the three edges [1, 2], [3, 7], [4, 6] of the complete undirected graph on seven vertices 1, 2, …, 7 form a nearly linear factor F 5. Likewise, the three edges [1, 3], [4, 7], [5, 6] form another nearly linear factor F 6 of the same graph. (See also Figure 8.3.4.) We shall formulate this result of Kotzig’s as a theorem:
Kotzig has asserted further that if n = 2k − 1 and either n or k is prime then there exists a partition of the corresponding complete graph on n vertices into n nearly linear factors with the property that the union of every two of them is a Hamiltonian path of the graph and has suggested that a partition of the same kind may exist for all odd values of n. [See Kotzig(1970).] For more recent results, see the comment on Problem 9.1 of [DK1] later on in this book.
As an example of the above situation we give in Figure 8.3.4 an idempotent and commutative quasigroup (V, ★) of order 7 which defines a decomposition of the complete graph K 7 on seven vertices into nearly linear factors whose unions in pairs are Hamiltonian paths of K 7.
In Figure 8.3.5 we give the P-quasigroup (V, ·) which defines and is defined by the idempotent commutative quasigroup (V, ★) of Figure 8.3.4 and show the associated partitions of the graph K 7 into circuits.
It is also easy to see that each idempotent symmetric latin square (and consequently each corresponding P-quasigroup) of order 2m − 1 defines a 1-factorization of K 2m . Let an additional vertex 0 be adjoined to K 2m−1 in Theorem 8.3.4. Then each nearly linear factor Fh of K 2m−1 defines a 1-factor of K 2m whose additional edge is [0, h]. However, as shown by a counter-example in Keedwell(1978), the correspondence between P-quasigroups of order 2m − 1 and 1-factorizations of K 2m is certainly not always one-to-one.
We showed in Theorem 6.4.1 that a Room design of order 2m is equivalent to a pair of perpendicular commutative idempotent quasigroups each of order 2m − 1. It follows that such a design is also equivalent to a pair of perpendicular P-quasigroups where
In fact, given a Room square R of side 2m − 1, we may define the (not necessarily unique) associated pair of perpendicular P-quasigroups of order 2m − 1 directly as follows: We may assume that the Room square is defined on the symbols {∞, 1, 2, …, 2m − 1}. We first permute the rows and subsequently the columns of R so as to obtain it in standard form R ★ with the pair (∞, i) in the cell (i, i). If (b 1, b 1′), (b 2, b 2′), …, (bm −1, b′ m −1) are the pairs distinct from (∞, i) which are to be found in the ith row [column] of R ★ then the ith column in the multiplication table of the P-quasigroup (Q, ⊙) [(Q, ⊗)] which is associated with the rows [columns] of R* is obtained by applying the permutation whose cycle form is (i)(b 1, b 1′ (b 2, b 2′)… (bm −1, b′ m −1) to the column border of (Q, ⊙) [(Q, ⊗)], where Q is the set {1, 2, …, 2m − 1}.
In Keedwell(1978), the set of edge-disjoint circuits into which a P-quasigroup of order 2m − 1 separates the edges of the complete graph K 2m−1 were said to form a P-circuit design and the separate circuits were called linked blocks of that design. The P-circuit design was called uniform if all its blocks were of the same size and none contained repeated vertices (elements).
Concepts of perpendicularity, skew-perpendicularity, and of being cyclic were introduced and it was shown that P-quasigroups with these special properties could be used to construct Room squares with the corresponding properties.
Steiner triple systems provide particular examples of uniform P-circuit designs and so the above results generalize Theorem 6.4.4.
In his paper of 1970, Kotzig raised the further question: “For what orders n does a P-quasigroup exist which defines a partition of G into an Eulerian circuit?”
Subsequently, the present author proved in Keedwell(1975) that P-quasigroups of the above kind exist whenever n is an integer of the form 4r + 3 such that r ≢ 2 mod 5 and r ≢ 1 mod 6. They also exist when n = 4r + 3 and 0 ≤ r ≤ 7. In a subsequent paper with Hilton, the two authors together proved that such P-quasigroups exist for all n = 4r + 3 except possibly when r ≡ 127 mod 595 and they also showed existence for many values of n = 4r + 1. [See Hilton and Keedwell(1976).] The problem was solved completely by Korovima(1984) who showed existence for all odd n ≠ 5.
Some further connections between special kinds of latin square, P-quasigroups and graph decompositions are mentioned in Keedwell(1976a,1976b,1982) and in [DK1], pages 308-311.
As already mentioned earlier in this chapter, Bruck(1963a) used the concepts of both k-nets and graphs to obtain conditions under which a given set of MOLS may be extended to a larger set. His main result was as follows:
Let S be a set of k − 2 MOLS of order n and let d = (n − 1) − (k − 2), which is the deficiency from being a complete set. Then, (1) whenever n > (d − 1)2, if S can be completed to a complete set of MOLS at all, it can be so completed in only one way; (2) a sufficient (but not necessary) condition that such a set S can be augmented to a complete set of MOLS in at least one way is that
However, more recently this result has been improved and superceded by one due to Metsch(1991):
Let S be a set of k − 2 MOLS of order n. and let d = n − k + 1, be the deficiency from being a complete set as before. Then, S can be extended to a complete set if
In Jungnickel(1996), that author gave a survey of results on this topic so we refer the reader to that paper for further information. However, a paper by Bose(1963) introducing the concept of a partial geometry (or partial geometric net) and relating it to strongly regular graphs deserves special mention because it generalizes some of the results of Bruck mentioned above.
We end this section by mentioning a connection between latin squares and graphs which is somewhat indirect. In a series of papers, Choudhuri(1948,1949,1957), that author has devised a means of defining an ordering relation on any quasigroup Q and with the aid of this definition has associated a directed graph Γ with Q. The properties of Γ serve to illuminate those of Q.