scieee AI-readable full text Open interactive document viewer

Pseudococyclic Partial Hadamard Matrices over Latin Rectangles

Falcón Ganfornina, Raúl Manuel; Álvarez Solano, Víctor; Frau García, María Dolores; Gudiel Rodríguez, Félix; Güemes Alzaga, María Belén

Abstract

The classical design of cocyclic Hadamard matrices has recently been generalized by means of both the notions of the cocycle of Hadamard matrices over Latin rectangles and the pseudococycle of Hadamard matrices over quasigroups. This paper delves into this topic by introducing the concept of the pseudococycle of a partial Hadamard matrix over a Latin rectangle, whose fundamentals are comprehensively studied and illustrated.

Full text

mathematics Article Pseudococyclic Partial Hadamard Matrices over Latin Rectangles Raúl M. Falcón * , Víctor Álvarez , María Dolores Frau , Félix Gudiel and María Belén Güemes   Citation: Falcón, R.M.; Álvarez, V.; Falcón, M.D.; Gudiel, F.; Güemes, M.B. Pseudococyclic Partial Hadamard Matrices over Latin Rectangles. Mathematics 2021,9, 113. http://doi.org/10.3390/math9020113 Received: 2 December 2020 Accepted: 4 January 2021 Published: 6 January 2021 Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Copyright: © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https:// creativecommons.org/licenses/by/ 4.0/). Department of Applied Mathematics I, University of Seville, 41004 Sevilla, Spain; [email protected] (V.Á.); [email protected] (M.D.F.); [email protected] (F.G.); [email protected] (M.B.G.) *Correspondence: [email protected] Abstract: The classical design of cocyclic Hadamard matrices has recently been generalized by means of both the notions of the cocycle of Hadamard matrices over Latin rectangles and the pseudococycle of Hadamard matrices over quasigroups. This paper delves into this topic by introducing the concept of the pseudococycle of a partial Hadamard matrix over a Latin rectangle, whose fundamentals are comprehensively studied and illustrated. Keywords: Hadamard matrix; Latin rectangle; pseudocoboundary; pseudococycle; quasigroup MSC: 05B20; 05B15; 20N05 1. Introduction A (binary) Hadamard matrix is a square matrix H of order n with entries in the set {− 1,1 } such that HHt=nIn . As such, all its rows (equivalently, columns) are pairwise orthogonal, and hence, its order must be 1, 2, or a multiple of 4. The Hadamard conjecture [ 1 ] ensures the existence of Hadamard matrices for every order multiple of 4. It has remained open for more than a century [2]. In 1993, as a new way for generating combinatorial designs that generalizes the group development method, in combinatorial design theory, Horadam and de Launey [ 3 ] (see also [ 4 , 5 ]) introduced the fundamentals of the so-called cocyclic development over finite groups. In this context, a matrix with entries in the set {− 1,1 } is said to be cocyclic over a finite group (G , ·) if there exists a map φ:G×G→ {− 1,1 } satisfying the so-called cocycle equation: φ(i·j,k)φ(i,j)φ(j,k)φ(i,j·k) = 1, (1) for all i , j , k∈G , so that the matrix under consideration is Hadamard equivalent to the cocyclic matrix Mφ:= (φ(i , j))i,j∈G . That is, they are equal up to permutation or negation of rows and columns. The map φ is a cocycle [ 3 , 6 ] over the group. A cocyclic matrix necessarily has a constant row and a constant column. According to the cocyclic test [ 6 ], it is Hadamard whenever the summation of all the entries of each row is zero, except for the ones in its constant row. As such, determining whether a cocyclic matrix is Hadamard is computationally much faster than checking the definition of a Hadamard matrix. In 1995, Horadam and de Launey [ 6 ] proved that this cocyclic framework provides an excellent structural approach for dealing with the Hadamard conjecture, which would be a consequence of the so-called cocyclic Hadamard conjecture [ 3 ], for which a cocyclic Hadamard matrix of order 4 t exists for every positive integer t . It is so that many known families of Hadamard matrices are cocyclic over certain groups: Sylvester matrices [ 7 ], Paley matrices [ 1 ], Williamson matrices [ 8 ], or Ito’s type Q matrices [ 9 ] (see also [ 2 , 10 – 14 ] for some constructions in this regard). Nevertheless, the cocyclic framework turned out to fail [ 12 ] for two of the most prolific families of Hadamard matrices: the two-circulant core Hadamard matrices [15] and the Goethals–Seidel arrays [16]. Mathematics 2021,9, 113. https://doi.org/10.3390/math9020113 https://www.mdpi.com/journal/mathematics Mathematics 2021,9, 113 2 of 20 Very recently, a new approach introduced by the authors of [ 17 ] has successfully dealt with a cocyclic development of Goethals–Seidel arrays, not over a group, but over a family of Moufang loops. This approach is comprehended in the new theory of cocyclic development over quasigroups and Latin rectangles, which has also recently been introduced by the authors in [ 18 ]. More specifically, a cocycle φ over a quasigroup (Q , ·) is a map φ:Q×Q→ {− 1,1 } satisfying the cocycle Equation (1) for all i , j , k∈Q . If an ordering of the elements of Q is established, then the cocycle φ is uniquely represented by the cocyclic matrix Mφ:= (φ(i , j))i,j∈Q . In particular, the quasigroup (Q , ·) must be a loop whenever the matrix Mφ is Hadamard. Moreover, the cocyclic Hadamard test also holds in this case. The main aspect of this new approach is the fact that associativity is no longer a necessary condition for dealing with any of the concepts and results that are usually involved in the cocyclic development over finite groups. It is so thatthe existence of coboundaries over non-associative loops has already been proved [ 17 ]. In this regard, we remind the reader that a cocycle φ over a quasigroup (Q , ·) is called a coboundary if there exists a map ∂:Q→ {−1,1}such that φ(i,j) = ∂(i)∂(j)∂(ij), for all i,j∈Q. (2) This coboundary φ is said to be elementary if there exists an element h∈Q such that ∂=∂h , where ∂h(i) = − 1, if i=h , and ∂h(i) = 1 otherwise. From the cocycle equation, it is equivalent to say that i(jk) = h⇔(ij)k=h, holds for all i , j , k∈Q . It is straightforwardly satisfied in the case where (Q , ·) is a group. Moreover, the cocycle equation has turned out not to be necessary in the quasigroup development theory. In this regard, a pseudocoboundary over the quasigroup (Q , ·) is defined as any map ψh:Q×Q→Q with h∈Q , satisfying Equation (2) for some ∂h described as above. By extension, a pseudococycle is any map ψ=∏h∈H⊆Qψhφ that is obtained as the product of some pseudocoboundaries ψh with h∈H⊆Q and a cocycle φ , all of them over a given quasigroup (Q , ·) . It is represented by the pseudococyclic matrix Mψ:= (ψ(i , j))i,j∈Q . If it is Hadamard equivalent to a given matrix, then the latter is called a pseudococyclic Hadamard matrix. Unlike the cocyclic framework over finite groups, every Goethals–Seidel array constitutes a pseudococyclic Hadamard matrix over a Moufang loop [17]. This last assertion corroborates the relevant role that non-associative quasigroups play in the generalization of the cocyclic framework over groups. This paper delves into this topic by focusing on the fundamentals of the pseudococyclic framework not only over quasigroups, but also over Latin rectangles. It enables us to generalize the classical notion of the cocycle of Hadamard matrices over groups to that of the pseudococycle of partial Hadamard matrices over Latin rectangles. We remind the reader in this regard that a partial Hadamard matrix is an r×n (binary) matrix H with r≤n such that HHt=nIr . The recent implementation of these types of matrices in cryptography [ 19 ], experimental design [ 20 ], and quantum information [ 21 ] has awakened the interest in describing different ways of constructing them [ 22 – 25 ]. In addition, Latin rectangles may be implemented in Internet of Things (IoT) studies [ 26 ], coding theory [ 27 , 28 ], and modern 5G wireless networks [ 29 ]. Of particular interest in our study, the relevant role that quasigroups with few associative triples play in cryptography [ 30 , 31 ] is remarkable. It is so that quasigroups with a high amount of non-associative triples are receiving particular attention [32–36]. The paper is organized as follows. In Section 2, we review some preliminary concepts and results on quasigroups and Latin rectangles that are used throughout the paper. In Section 3 , we introduce and illustrate the notions of both the pseudocoboundary and pseudococycle over Latin rectangles. Then, we deal with the following two open problems concerning the pseudocoboundary framework over Latin rectangles. Both of them are completely answered in Section 4. Mathematics 2021,9, 113 3 of 20 Problem 1. Under which conditions may we ensure the existence of a partial Hadamard matrix that is a pseudocoboundary over a given Latin rectangle? Problem 2. Under which conditions is a given partial Hadamard matrix a pseudocoboundary over a Latin rectangle? We also deal with the problem of determining under which conditions we may ensure the existence of a partial Hadamard matrix that is pseudococyclic over a given Latin rectangle. In this regard, Sections 5and 6focus respectively on the pseudococyclic framework associated with trivial cocycles and the pseudococyclic framework related to non-trivial cocycles. Finally, since this paper has a high dependence on notation, a glossary of symbols is shown in Appendix A. 2. Preliminaries Let us review some of the basic concepts and results on quasigroups and Latin rectangles that are used throughout the paper. We refer the reader to [ 18 , 37 ] for more details about these topics. A quasigroup [ 38 ] of order n is a pair (Q , ·) formed by a finite set Q of n elements that is endowed with a product · so that any two of the three elements i , j , k∈Q in the equation i·j=k uniquely determine the third element. That is to say, the product · makes possible both the left and the right division in Q . A loop is a quasigroup (Q , ·) with a unit element e such that i·e=e·i=ifor all i∈Q. Every associative quasigroup is a group. The Cayley table of a quasigroup of order n constitutes a Latin square of the same order; that is, an n×n array with entries in a set of n distinct symbols so that each symbol occurs exactly once per row and exactly once in each column. The removal of at least one row of a Latin square constitutes a Latin rectangle. More specifically, an r×n Latin rectangle, with r≤n , is an r×n array with entries in a set of n distinct symbols so that each symbol occurs exactly once per row and at most once in each column. From here on, let Rr,n denote the set of r×n Latin rectangles with entries in the set [n]:={ 1, . . . , n} . Further, L[i,j]denotes the symbol contained in the cell (i,j)of a Latin rectangle L∈ Rr,n. Let L∈ Rr,n. If one defines the subset of symbols S(L):= [r]∪ {L[i,j]|1≤i,j≤r} ⊆ [n], then a cocycle over L is any function φ:S(L)×[n]→ {− 1,1 } satisfying the cocycle equation φ(L[i,j],k)φ(i,j)φ(j,k)φ(i,L[j,k]) = 1, (3) for all positive integers i , j≤r and k≤n . It is termed trivial if φ(i , j) = 1 for all (i , j)∈ S(L)×[n] . Notice that the negation - φ of a cocycle φ over L is also a cocycle over L . Further, every cocycle φover Lis uniquely represented by the cocyclic matrix Mφ:= (φ(i,j))(i,j)∈S(L)×[n]. The following example illustrates all these concepts. From here on, we represent, respectively, the symbols −1 and 1 in any given binary array with the symbols +and −. Example 1. Let us consider the 2×4Latin rectangle L≡1 2 4 3 3 1 2 4 where we have highlighted those cells that are used to define the subset of symbols S(L) = { 1,2,3 } . There exist exactly four cocycles over the Latin rectangle L : the trivial one and the function φ:S(L)×[ 4 ]→{−1,1} , which are represented by the following matrix, together with their respective negations. Mathematics 2021,9, 113 4 of 20 Mφ≡ + + + + +++− ++−+ In particular, let us check that the function φsatisfies the cocycle Equation (3). • If i= 1, then L[i , j] = j for all j∈ { 1,2 } , and hence, the cocycle equation holds readily from the fact that the first row of the matrix Mφis constant. • If (i , j)=( 2,1 ) , then φ( 3, k)φ( 2,1 )φ( 1, k)φ( 2, L[ 1, k]) = φ( 3, k)φ( 2, L[ 1, k]) = 1for all k≤4. • If (i , j)=( 2,2 ) , then φ( 1, k)φ( 2,2 )φ( 2, k)φ( 2, L[ 2, k]) = φ( 2, k)φ( 2, L[ 2, k]) = 1for all k≤4. 3. Pseudocoboundaries and Pseudococycles over Latin Rectangles In this section, we introduce the notions of both the pseudocoboundary and pseudococycle over a Latin rectangle as a natural generalization of the similar concepts described over quasigroups in [ 17 ] by keeping in mind, to this end, the concepts introduced in [ 18 ]. Firstly, let us define the types of Latin rectangles where such a generalization is feasible. Let rand nbe two positive integers such that r≤n, and let L∈ Rr,nbe such that L[L[i,j],k]6=L[i,L[j,k]], (4) for some triple (i , j , k)∈[r]×[r]×[n] such that L[i , j]≤r . We apply the term “nonassociative” to any such triple satisfying Condition (4). Let NS(L) denote from here on the set of such non-associative triples within the Latin rectangle L . The cardinality of this set is the index of non-associativity of L , which is denoted by ns(L) . If r=n , then Condition (4) implies that the associative property does not hold for the triple (i , j , k) in the non-associative quasigroup with L as its Cayley table. In this case, the index ns(L) measures the associativity of that quasigroup. This index has been studied for different types of algebraic structures [39–42] since it was introduced in 1947 by Climescu [ 43 ] for any given multiplicative system. Particularly, it is easily verified [ 44 ] that ns(L)≤n3−n for every Latin square L of order n . This upper bound has recently been proved [ 32 ] to be sharp for order n> 1. Furthermore, it is also known [ 45 ] that 16 n− 64 ≤ns(L) for every Latin square of even order n≥ 168. The reader is also referred to [ 46 , 47 ] for some other studies dealing with the number of non-associative triples of a Latin square. In this paper, we are interested in the Latin rectangles L∈ Rr,n such that ns(L)> 0. The following lemma characterizes the case of r=1. Lemma 1. Let L∈ R1,n . Then, ns(L)> 0if and only if L[ 1,1 ] = 1and there exists a positive integer k ≤n such that L[1, k]6=k. Proof. Notice from Condition (4) that every non-associative triple of the 1 ×n Latin rectangle L would be of the form ( 1,1, k) for some positive integer k≤n satisfying that L[L[ 1,1 ] , k]6=L[ 1, L[ 1, k]] . In addition, Condition (4) also implies that L[ 1,1 ] = 1 and, hence, L[1, k]6=L[1, L[1, k]]. As a consequence, L[1, k]6=k. Let L∈ Rr,n be such that ns(L)> 0. Every non-associative triple (i , j , k)∈NS(L) is related to two distinct positive integers h1 , h2≤n such that h1=L[L[i , j] , k]6=L[i , L[j , k]] = h2. From here on, let H(L)denote the set of positive integers h≤nsuch that {h} ⊂ {L[L[i,j],k],L[i,L[j,k]]}, (5) for some (i , j , k)∈NS(L) . It is readily verified that ns(L) = 0 whenever n≤ 2. So, from now on, we suppose that n> 2 throughout the paper. Notice also that every Latin square in Rn,n with ns(L)> 0 is the Cayley table of a non-associative quasigroup of order n . The case r<nis illustrated by the following example. Mathematics 2021,9, 113 5 of 20 Example 2. Let us consider the Latin rectangle L that is described in Example 1. Then, NS(L) = {(1, 1,3),(1,1,4),(1,2,1),(1,2,4),(2,2,1),(2, 2, 2),(2,2,3),(2, 2,4)}. Hence, ns(L) = 8. In addition, H(L) = [ 4 ] . To prove it, take, for instance, the triples ( 2,2,1 ) and (1,2,1)in NS(L). Let L∈ Rr,n be such that ns(L)> 0 and let h∈ H(L) . We define the h -pseudocoboun- dary over the Latin rectangle L as the map ψL;h:[r]×[n]→ {− 1,1 } , which is described so that ψL;h(i,j):=∂h(i)∂h(j)∂h(L[i,j]), (6) for all positive integers i≤rand j≤n, where ∂h(k):=(−1, if k=h, 1, otherwise. In addition, we apply the term “ h -pseudocoboundary matrix” over L to the r×n matrix MψL;h:= (ψL;h(i , j))(i,j)∈[r]×[n] . When we want to refer to any h -pseudocoboundary (matrix) over L , we omit the prefix h . As such, the concept of the pseudocoboundary over a Latin rectangle constitutes a generalization of that over a quasigroup [ 17 ], which arises when r=n . In any case, the following result establishes that the pseudococyclic framework over Latin rectangles is not included in the cocyclic framework over such arrays. Hence, it constitutes a new proposal that has to be independently studied. Lemma 2. Let L∈ Rr,n be such that ns(L)> 0and let h∈ H(L) . The h -pseudococycle ψL;h is not a cocycle over L. Proof. Let us see that the h -pseudocycle ψL;h does not hold the cocycle Equation (3). To this end, let (i,j,k)∈NS(L)be such that Condition (5) holds. Then, ψL;h(L[i,j],k)ψL;h(i,j)ψL;h(j,k)ψL;h(i,L[j,k]) = ∂h(L[L[i,j],k])∂h(L[i,L[j,k]]) = −1. Let us illustrate all of these concepts with a series of examples. Example 3. Let L be the Latin rectangle described in Example 1. According to Example 2, we can define four pseudocoboundaries over L, which are represented by the following matrices. MψL;1 ≡− − − − −−+ + MψL;2 ≡++++ −++− MψL;3 ≡++− − −+−+MψL;4 ≡++− − ++++ The following example enables us to ensure that, unlike the cocyclic development over quasigroups, there exist Hadamard matrices that are pseudocoboundary matrices over quasigroups that are not loops. Mathematics 2021,9, 113 6 of 20 Example 4. Let us consider the Latin square L≡ 1 2 4 3 2 1 3 4 3 4 1 2 4 3 2 1 . We have that ns(L) = 32 and H(L) = [ 4 ] . In order to prove this last end, take, for instance, the subset {( 1,1,3 ) , ( 1,3,3 )} ⊂ NS(L) . It is simply verified that every h -pseudocoboundary matrix of L with 1≤h≤4is Hadamard. MψL;1 ≡ −−−− −−+ + −+−+ −++− MψL;2 ≡ ++++ ++− − +−+− +−−+ MψL;3 =MψL;4 ≡ + + − − + + + + +−+− +− − + Observe that all the pseudocoboundary matrices shown in Examples 3and 4constitute (partial) Hadamard matrices. Proposition 2described in Section 4enables us to ensure that this condition does not hold in general. Finally, the following example enables us to ensure the existence of Hadamard matrices that are not cocyclic over any Latin rectangle, but that are pseudocoboundary matrices over a Latin square. Example 5. It is known ([ 18 ] Example 41) that the following Hadamard matrix is not cocyclic over any Latin rectangle. M≡  ++++ −+ + − − − + + +−+−  Nevertheless, it constitutes a 2-pseudocoboundary matrix over the Latin square L≡ 1 2 3 4 3 4 2 1 2 1 4 3 4 3 1 2 . Let us finish this section by introducing the notion of a pseudococycle over a Latin rectangle as a generalization of both the concepts of a cocycle over a Latin rectangle [18] and a pseudococycle over a quasigroup [ 17 ]. To this end, we take into account the previously described notion of a pseudocoboundary over Latin rectangles. Thus, we define a pseudococycle over a given Latin rectangle L∈ Rr,nwith ns(L)>0 as any map ψ= ∏ h∈S⊆H(L) ψh φ that is obtained as the product of some h -pseudocoboundaries with h∈S⊆ H(L) and a cocycle φ , all of them over the Latin rectangle L . It is represented by the pseudococyclic matrix Mψ:= (ψ(i , j))(i,j)∈[r]×[n] . In particular, notice from this definition that every pseudocoboundary over a Latin rectangle is a pseudococycle over the latter by means of the trivial cocycle. Further, if S=∅ , then all of these concepts refer to the cocyclic framework over Latin rectangles, whose fundamentals were comprehensively studied in [18]. In a similar way, if r=n , then they refer to the pseudococyclic framework over quasigroups, which has only been briefly dealt with in [ 17 ]. This paper focuses, therefore, on the fundamentals of the case S6=∅ , whatever the positive integer r≤n is. The following example illustrates this case. Mathematics 2021,9, 113 7 of 20 Example 6. Let L be the Latin rectangle described in Example 1. Then, the following assertions are readily verified from the cocyclic matrix Mφ described in that example, together with the pseudocoboundary matrices MψL;3 and MψL;4 described in Example 3. • The pseudococyclic matrix over L that is associated with the pseudococycle ψL;3ψL;4 is partial Hadamard. MψL;3ψL;4 ≡+ + + + −+−+ • The pseudococyclic matrix over L that is associated with the pseudococycle ψL;3ψL;4φ is not a pseudococyclic partial Hadamard matrix. MψL;3ψL;4φ≡++++ −+− − 4. Pseudocoboundary Partial Hadamard Matrices over Latin Rectangles Let us start our study by dealing with Problem 1concerning the conditions under which we can ensure the existence of pseudocoboundary partial Hadamard matrices over a given Latin rectangle L∈ Rr,nwith ns(L)>0. Firstly, we focus on the case r=1. Proposition 1. There always exists a pseudocoboundary partial Hadamard matrix over a Latin rectangle L ∈ R1,nsatisfying that ns(L)>0. Proof. Let L∈ R1,n be such that ns(L)> 0. From Lemma 1, it must be L[ 1,1 ] = 1 and L[ 1, j] = h for some positive integers j , h≤n such that 1 6=j6=h6= 1. Hence, the Latin rectangle condition of no repetition of symbols in each row implies that L[L[ 1,1 ] , j] = h6= L[ 1, h] = L[ 1, L[ 1, j]] . Thus, ( 1,1, j)∈NS(L) and h∈ H(L) . The matrix ψL;h is trivially partial Hadamard over L. Let us focus now on the case r> 1. Since ns(L) = 0 for all L∈ R2,2 , we also suppose that the number n≥r of columns is a multiple of 4. We start with a preliminary lemma that describes the entries within each row and column of any pseudocoboundary partial Hadamard matrix over a given Latin rectangle. Particularly, it characterizes the rows and columns that are uniformly signed. Lemma 3. Let r and n be two positive integers such that 2 ≤r≤n . Further, let ψL;h be the h -pseudocoboundary over a Latin rectangle L∈ Rr,n with ns(L)> 0and h∈ H(L) . Then, the following assertions hold. 1. Let i ≤r be such that L[i,h]6=h. Then, ψL;h(i,j) = (−∂h(i),if either j =h or L[i,j] = h, ∂h(i),otherwise. 2. Let j ≤n. Then, ψL;h(i,j) =      −∂h(j),if (h≤r,L[h,j]6=h and either i =h or L[i,j] = h, h>r and L[i,j] = h, ∂h(j),otherwise. 3. The i th row of the h -pseudocoboundary matrix MψL;h with i≤r is uniformly signed if and only if L[i , h] = h . In such a case, ψL;h(i , j) = ∂h(i) for all j≤n . As a consequence, there always exists at most one uniformly signed row. 4. Let j≤n . If h>r , then the j th column of Mψh is uniformly signed if and only if L[i , j]6=h for every positive integer i≤r . Otherwise, if h≤r , then the j th column of Mψh is uniformly signed if L[h , j] = h . If r> 2, then this sufficient condition is also necessary. In any case, Mathematics 2021,9, 113 8 of 20 ψL;h(i , j) = ∂h(j) for all i≤r . Furthermore, there exists exactly one uniformly signed column if h ≤r and r >2. Proof. The first two assertions and the sufficient conditions of the last two assertions follow from the Definition (6). Let us focus now on the proof of the necessary condition of the third assertion (that one of the four statements follows similarly). Thus, let us suppose the existence of a positive integer i≤r such that the i th row of the h -pseudocoboundary matrix MψL;h is uniformly signed. Then, the mentioned Definition (6) implies that either ∂h(L[i , j]) = ∂h(j) or ∂h(L[i , j]) = −∂h(j) for all j≤n . Nevertheless, since n> 2, the definition of the map ∂h , together with the Latin rectangle condition of no repetitions of symbols per row, implies that the second option is not possible. Hence, it must be L[i , h] = h . The final consequence described in the third assertion holds straightforwardly from the Latin rectangle condition of no repetitions of symbols in each column. Concerning the last sentence of the fourth assertion, the definition of the map ∂h , together with (6) and the Latin rectangle condition of no repetitions of symbols per row, implies the existence of exactly one uniformly signed column when r>2. Example 7. Let L be the Latin rectangle described in Example 1. The third assertion of Lemma 3 explains, for instance, the uniformity of signs of the first row of both matrices MψL;1 and MψL;2 , and also of the second row of the matrix MψL;4 , all of them described in Example 3. In addition, it also explains that there does not exist any uniformly signed row in the matrix MψL;3. The fourth assertion of Lemma 3explains, for instance, the uniformity of signs of the first column of MψL;1 and the third column of MψL;2 . It also explains the two uniformly signed columns of both matrices MψL;3 and MψL;4 . Nevertheless, this fourth assertion of Lemma 3does not explain the uniformity of signs of the second columns of MψL;1 and MψL;2 , which follows indeed from the second assertion of this lemma. It illustrates, in particular, the exceptional case r= 2that was discarded therein. The case r> 2is illustrated by the existence of exactly one uniformly signed column in any of the Latin squares described in Examples 4and 5. The following result characterizes the Latin rectangles over which a pseudocoboundary partial Hadamard matrix exists. As such, it constitutes, together with Proposition 1, the answer to Problem 1. Proposition 2. Let r and n be two positive integers such that 2 ≤r≤n . Further, let ψL;h be the h -pseudocoboundary over a Latin rectangle L∈ Rr,n with ns(L)> 0and h∈ H(L) . Then, the pseudocoboundary matrix MψL;his partial Hadamard if and only if n =4. Proof. Lemma 3enables us to ensure that the h-pseudocoboundary ψL;hhas at least r−2 rows with precisely two negative entries. Hence, the pseudocoboundary matrix MψL;h cannot be Hadamard if n> 4. Concerning the case n= 4, let us remind the reader that there exist 576 Latin squares of order four, from which only 16 of them constitute the Cayley table of an associative quasigroup. A simple and exhaustive computation enables us to ensure that H(L) = [ 4 ] for all of the 560 remaining Latin squares L∈ R4,4 , and also that all of their related h -pseudocoboundary matrices are partial Hadamard, whatever the positive integer h≤ 4 is. As a consequence, every h -pseudocoboundary matrix of an r× 4 Latin rectangle is partial Hadamard, whatever the two positive integers h,r≤4 are. For Latin squares of any given order, the following result holds as an immediate consequence of Lemma 3, once it is noticed that its two last assertions always hold in the case of L being a Latin square. It is illustrated by any of the pseudocoboundary matrices described in Examples 4and 5. Proposition 3. Let ψL;h be the h -pseudocoboundary over a Latin square of order n> 2with ns(L)> 0and h∈ H(L) . Then, the h -pseudocoboundary matrix MψL;h contains exactly one uniformly signed row and exactly one uniformly signed column. Mathematics 2021,9, 113 9 of 20 Let us finish this section by focusing on Problem 2concerning the conditions under which a given partial Hadamard matrix is a pseudocoboundary over some Latin rectangle L∈ Rr,n with ns(L)> 0. From Proposition 2, we may assume n= 4. Firstly, we focus on the case r= 1. Notice in this regard that every 1 ×n binary array trivially constitutes a partial Hadamard matrix by itself. Lemma 4. Let M= (m1j) be a 1 × 4partial Hadamard matrix. It is a pseudocoboundary matrix over a Latin rectangle if and only if m11 =1and it contains exactly two negative entries. Proof. In order to prove the necessary condition, let us suppose that the partial Hadamard matrix M is an h -pseudocoboundary over a Latin rectangle L∈ R1,4 with h∈ H(L)6=∅ . From Lemma 1, it must be L[ 1,1 ] = 1, and then, the Latin rectangle condition of no repetitions of symbols in each row implies that ( 1,1,1 )6∈ NS(L) and 1 6∈ H(L) . Hence, h6= 1 and m11 = 1. In addition, since every non-associative triple in NS(L) is of the form ( 1,1, k) with k∈ { 2,3,4 } and h∈ H(L) , it should be {h}⊂{L[L[ 1,1 ] , k0] , L[ 1, L[ 1, k0]]}= {L[ 1, k0] , L[ 1, L[ 1, k0]]} for some positive integer k0∈ { 2,3,4 } . If k0=h , then we get {h}⊂{h} , which is a contradiction. So, L[ 1, h]6=h , and hence, the matrix M contains exactly two negative entries. More specifically, m1k0=m1h=−1. Now, in order to prove the sufficient condition, let us suppose that m11 = 1 and let h , i , j∈[ 4 ]\ { 1 } be three distinct positive integers such that m1,h=m1,i=− 1 and m1,j= 1. Then, let L∈ R1,4 be defined so that L[ 1,1 ] = 1, L[ 1, h] = j , L[ 1, i] = h , and L[ 1, j] = i . Then, L[L[ 1,1 ] , h] = j6=i=L[ 1, L[ 1, h]] . Hence, ( 1,1, h)∈NS(L) and h∈ H(L) . It is straightforwardly verified that the partial Hadamard matrix M is an h -pseudocoboundary over L. Let us focus now on the case 2 ≤r≤ 4. The following preliminary lemma holds straightforwardly from the definition (6) of a pseudocoboundary. Lemma 5. Let r∈ { 2,3,4 } and let M= (mij) be an r× 4partial Hadamard matrix such that there exists a Latin rectangle L∈ Rr,4 with ns(L)> 0, over which M is an h -pseudocoboundary matrix for some h ∈ H(L). The following assertions hold. 1. The i th row of the partial Hadamard matrix M with i≤r is uniformly signed if and only if L[i,h] = h. In such a case, mij =∂h(i)for all j ≤4. 2. If h≤r and L[h , h] = h , then mih =− 1for all i≤r . Moreover, if mij =− 1with i6=h6=j then L[i,j] = h. 3. If L[i , h] = h for some i∈[r]\ {h} , then mjh =−∂h(j) for all j∈[r]\ {i} . Moreover, if mjk =−∂h(j)for some j ∈[r]\ {i}and k ∈[4]\ {h}, then L[j,k] = h. Example 8. Let us consider the following four partial Hadamard matrices. M1≡− − − − +− − +M2≡−−−− −−+ + M3≡+ + + + ++− − M4≡++++ −+−+ Let N= (nij)∈ {M1 , M2} . The first statement of Lemma 5enables us to ensure that, if the matrix N were an h -pseudocoboundary over some Latin rectangle L∈ R2,4 with h∈ H(L)6=∅ , then it should be h= 1and L[ 1,1 ] = 1. However, then, the second statement of the mentioned lemma implies that n2,1 =− 1, which is not the case when N=M1 . As a consequence, the partial Hadamard matrix M1 is not a pseudocoboundary over any Latin rectangle. Further, concerning the case N=M2 , the second statement of Lemma 5also enables us to ensure that L[ 2,2 ] = 1. Thus, for instance, it is readily verified that the matrix M2 is a 1-pseudocoboundary over the Latin rectangle Mathematics 2021,9, 113 16 of 20 MψL;1ψL;2ψL;3 ≡−−+ + − − − − . Thus, if we consider the subset S={ 1,2,3 } , then D− L(S ,2 ) = S ,and hence, S∆D− L(S ,2 ) = ∅ . In addition, D− L(S ,1 ) = { 1,2,4 } , and thus, S∆D− L(S ,1 ) = { 3,4 } . That is, |S∆D− L(S,1)|=2 . Now, in order to illustrate the sharpness of the lower bound described in Theorem 2, we can make use of any of the h -pseudocoboundary matrices over L with h∈ { 1,2,4 } that are described in Example 3. Thus, for instance, if we consider S={ 1 } , then D− L(S ,1 ) = S and S∆D− L(S,2) = {1, 2}. In order to illustrate the sharpness of this lower bound, but now avoiding the purely pseudocoboundary framework, let us consider the following 2×8Latin rectangle. L0≡1 2 3 4 5 6 7 8 4 3 1 2 6 5 8 7 It is easily verified that NS(L0) = {( 1,1,3 ) , ( 1,1,4 ) , ( 1,2,1 ) , ( 1,2,2 )} , and H(L0) = { 3,4 } . If we consider the subset S={ 3,4 } , then we have that D− L0(S ,1 ) = S and S∆D− L0(S ,2 ) = { 1,2,3,4 } . Then, the pseudococyclic matrix over L0 associated with the pseudococycle ψL0;3ψL0;4 is partial Hadamard. MψL0;3ψL0;4 ≡++++++++ −−−−+ + + + 6. Pseudococyclic Partial Hadamard Matrices Associated with Non-Trivial Cocycles Let us finish our study by focusing on the pseudococycles ∏h∈S⊆H(L)ψL;hφ over a given Latin rectangle L∈ Rr,n with ns(L)> 0 where the cocycle φ over L is not trivial. The following result generalizes Proposition 7by characterizing the Latin rectangles over which one such pseudococycle exists so that its related pseudococyclic matrix is partial Hadamard. Proposition 8. Let ψ=∏h∈S⊆H(L)ψL;hφ be a pseudococycle over a Latin rectangle L∈ Rr,n with ns(L)> 0for some cocycle φ over L . The pseudococyclic matrix Mψ is partial Hadamard if and only if, for each pair of positive integers i1,i2≤r, the set j∈ D− L(S,i1)∆D− L(S,i2):φ(i1,j) = φ(i2,j)∪j6∈ D− L(S,i1)∆D− L(S,i2):φ(i1,j) = −φ(i2,j)(7) has cardinality n 2. Proof. The result follows in a similar way to the proof of Proposition 7, once it is observed that ∑j≤nψ(i1,j)ψ(i2,j) = 0 if and only if ∑ j∈D− L(S,i1)∆D− L(S,i2) φ(i1,j)φ(i2,j) = ∑ j6∈D− L(S,i1)∆D− L(S,i2) φ(i1,j)φ(i2,j). Keeping in mind the observation made just after Proposition 7, the time complexity of the implicit algorithm described in Proposition 8is O(n5) , which corresponds once more to the Latin square case. Example 14. Let L be the Latin rectangle defined in Example 1and let us consider the pseudococyclic matrix MψL2;3ψL2;4 φ2 described in Example 6, which is not partial Hadamard. If we again take S={ 3,4 } , then we have that D− L(S ,1 ) = { 3,4 } and D− L(S ,2 ) = { 1,4 } . Hence, D− L(S ,1 )∆D− L(S ,2 ) = { 1,3 } . In this case, the set defined in (7) concerning the pseudococycle ψL;3ψL;4φ2 is the set { 2,3,4 } , which is not formed by two elements, as is required by Proposition 8 . Mathematics 2021,9, 113 17 of 20 Example 15. Let us consider the Latin rectangle L∈ R2,12 that is described in Example 12, and let us define the cocycle φover L that is represented by the matrix Mφ≡ ++++++++++++ ++++−−++++++ ++++++++++++ Notice here that the third row of this cocyclic matrix corresponds to the positive integer 4∈ S(L) = {1, 2,4}. The pseudococyclic matrix associated with the pseudococycle ψL;1ψL;4φis MψL;1ψL;4φ≡− − ++−−−−−−−− − − ++−−++++++ which is partial Hadamard. If we consider the subset S={ 1,4 } , then we have that D− L(S ,1 )∆D− L (S ,2 ) = [ 4 ] . Moreover, the set defined in (7) concerning the pseudococycle ψL;1ψL;4φ is the set {1,2,3,4,5,6}, which is formed by six elements, as is required by Proposition 8. The pseudococyclic partial Hadamard matrix in Example 15 shows that Theorem 1 cannot be generalized for pseudococycles associated with non-trivial cocycles. Concerning the possible generalization of Theorem 2, the following result deals with the case of a pseudocycle related to a non-trivial cocycle whose pseudococyclic partial Hadamard matrix contains a uniformly signed row. Proposition 9. Let ψ=∏h∈S⊆H(L)ψL;hφ be a pseudococycle over a Latin rectangle L∈ Rr,n with ns(L)> 0for some cocycle φ over L . If the pseudococyclic matrix Mψ is partial Hadamard, then there exists at most one positive integer i ≤r and an integer a ∈ {−1,1}such that φ(i,j) = (a,if j ∈S∆D− L(S,i), −a,if j 6∈ S∆D− L(S,i). Proof. Since the pseudococyclic matrix Mψis partial Hadamard, it can only have at most one uniformly signed row. Hence, there exists at most one positive integer i≤r such that ψ(i , j1) = ψ(i , j2) for all pairs of positive integers j1 , j2≤n . The result then follows from the third statement of Lemma 6, together with the definition of the cocycle φ. Example 16. Let us consider the Latin rectangle L∈ R2,12 that is described in Example 12 and let us consider the cocycle φover L that is represented by the matrix Mφ≡ − − ++−−−−−−−− + + −−−−−−−−−− ++++++++++++ Further, let us consider the subset S={ 1,4 } . Then, S∆D− L(S ,1 ) = { 3,4 } and S∆D− L(S ,2 ) = { 1,2 } . According to Proposition 9, the pseudococyclic matrix MψL;1ψL;4φ over L is not partial Hadamard. In fact, MψL;1ψL;4φ≡++++++++++++ −−−−−−−−−−−−. 7. Conclusions and Further Work In this paper, we have introduced the concepts of both the pseudocoboundary and pseudococycle over a Latin rectangle (see Section 3) as a natural generalization of the similar notions recently described in [ 17 ] over quasigroups. To this end, we have made use of the cocyclic framework over Latin rectangles previously introduced by the authors in [ 18 ]. Both cocyclic and pseudococyclic developments over Latin rectangles together Mathematics 2021,9, 113 18 of 20 constitute a much more general framework than the classical cocyclic framework over groups. Its potential has already been illustrated in the mentioned papers by means of examples of (pseudo)cocyclic Hadamard matrices over quasigroups that are not cocyclic over any group. This paper constitutes a step forward in this regard. Thus, for instance, Example 5 illustrates a pseudocoboundary Hadamard matrix over a Latin square that is not cocyclic over any Latin rectangle. Let us remark that this paper is conceived as an introductory stage concerning the fundamentals of both the pseudocoboundary and the pseudococyclic frameworks over Latin rectangles. Particularly, in Section 4, we completely answered both Problems 1and 2 concerning the conditions under which we may ensure either the existence of a partial Hadamard matrix that is a pseudocoboundary over a given Latin rectangle or, reciprocally, the existence of a Latin rectangle over which a given partial Hadamard matrix is a pseudocoboundary. More specifically, Propositions 1and 2give the answer of the first question, whereas the second one is answered by Lemma 1, together with Propositions 4–6. Furthermore, we have also dealt with the problem of determining under which conditions we may ensure the existence of a partial Hadamard matrix that is pseudococyclic over a given Latin rectangle. To this end, we have distinguished two distinct frameworks (see Sections 5and 6), depending on whether we make use of trivial cocycles or not. The reciprocal problem concerning the conditions under which we may ensure the existence of a Latin rectangle over which a given partial Hadamard matrix is pseudococyclic is established as future work. Once this last question is solved, the next natural stage would be the construction of pseudococyclic partial Hadamard matrices of higher dimensions in order to deal with the Hadamard conjecture described in the introductory section, which indeed constitutes the keystone of the theory of Hadamard matrices. The following open questions are also established as future work. They generalize similar ones described for the cocyclic development of Hadamard matrices over Latin rectangles [18]. Problem 3. Let M be an r×n partial Hadamard matrix that is not pseudococyclic over any Latin rectangle. Does there exist, however, a partial Hadamard equivalent matrix in the same equivalence class of M for which one such Latin rectangle can be found? Problem 4. Let us consider an equivalence class of Hadamard matrices such that none of them are cocyclic over any finite group. Does there exist, however, a Hadamard matrix within such a class that is pseudococyclic over a Latin rectangle? Pseudococycles over Latin rectangles have been introduced in this paper as the product of a cocycle with some pseudocoboundaries. A possible generalization of this notion consists of enabling the product of a cocycle not only with pseudocoboundaries (related to non-associative triples), but also with elementary coboundaries (related to associative triples). This would constitute a more general framework that puts together both cocyclic and pseudococyclic frameworks over Latin rectangles. Its formal description and characterization is also proposed as future work. Finally, another question to take into consideration for further study is the following one. Both the pseudocoboundary and the pseudococyclic frameworks over Latin rectangles described in this paper are based on the existence of non-associative triples within a Latin rectangle. As was already indicated in the introductory section and in Section 3, the study of this type of triple in the case of dealing with Latin squares has received particular attention in the recent literature [ 32 – 36 ] because of its possible application in different areas as cryptography [ 30 , 31 ]. A comprehensive study of non-associative triples in the case of dealing with Latin rectangles instead of Latin squares is established, therefore, as natural further work. Mathematics 2021,9, 113 19 of 20 Author Contributions: Conceptualization, V.Á., R.M.F. and F.G.; Data curation, M.D.F., F.G. and M.B.G.; Formal analysis, V.Á., R.M.F. and F.G.; Investigation, V.Á. and R.M.F.; Methodology, R.M.F., M.D.F. and M.B.G.; Software, V.Á. and R.M.F.; Supervision, F.G.; Validation, M.D.F. and M.B.G.; Writing—original draft, R.M.Falcón; Writing—review & editing, V.Á., R.M.F., M.D.F. and F.G. All authors have read and agreed to the published version of the manuscript. Funding: This research received no external funding. Institutional Review Board Statement: Not applicable. Informed Consent Statement: Not applicable. Acknowledgments: This work was partially supported by the Research Project FQM-016 from Junta de Andalucía. In addition, the authors want to express their gratitude to the anonymous referees for the comprehensive reading of the paper and their pertinent comments and suggestions, which helped improve the manuscript. Particularly, we are grateful to the anonymous referee who suggested to us the more general framework described in the conclusion section concerning the product of a cocycle with both types of pseudocoboundaries and elementary coboundaries of a given Latin rectangle. Conflicts of Interest: The authors declare no conflict of interest. Appendix A. Glossary of Symbols H(L)The set of positive integers satisfying Condition (5). MψL;h The h -pseudocoboundary matrix associated to a Latin rectangle L∈ Rr,n , with h∈ H(L) . [n]The set {1, . . . , n}. ns(L)The non-associative index of a Latin rectangle L. NS(L)The set of non-associative triples of a Latin rectangle L. Rr,nThe set of r×nLatin rectangles with entries in [n]. S(L)The subset of symbols describing the rows of a cocyclic matrix over a Latin rectangle L. ψL;hThe h-pseudocoboundary over a Latin rectangle L, with h∈ H(L). References 1. Paley, R.E.A.C. On orthogonal matrices. J. Math. Phys. 1933,12, 311–320. [CrossRef] 2. Horadam, K.J. Hadamard Matrices and Their Applications; Princeton University Press: Princeton, NJ, USA, 2007. 3. Horadam, K.J.; de Launey, W. Cocyclic development of designs. J. Algebr. Comb. 1993 ,2, 267–290; Erratum: J. Algebr. Comb. 1994 , 3, 129. [CrossRef] 4. de Launey, W. On the construction of n-dimensional designs from 2-dimensional designs. Australas. J. Comb. 1990,1, 67–81. 5. de Launey, W.; Horadam, K.J. A weak difference set construction for higher dimensional designs. Des. Codes Cryptogr. 1993 , 3, 75–87. [CrossRef] 6. Horadam, K.J.; de Launey, W. Generation of cocyclic Hadamard matrices. Math. Appl. 1995,325, 279–290. 7. Sylvester, J.J. LX. Thoughts on inverse orthogonal matrices, simultaneous sign-successions, and tessellated pavements in two or more colours, with applications to Newton’s rule, ornamental tile-work, and the theory of numbers. Lond. Edinb. Dublin Philos. Mag. J. Sci. 1867,34, 461–475. [CrossRef] 8. Williamson, J. Hadamard’s determinant theorem and the sum of four squares. Duke Math. J. 1944,11, 65–81. [CrossRef] 9. Ito, N. On Hadamard groups III. Kyushu J. Math. 1997,51, 369–379. [CrossRef] 10. de Launey, W.; Flannery, D.L.; Horadam, K.J. Cocyclic Hadamard matrices and difference sets. Discret. Appl. Math. 2000 , 102, 47–61. [CrossRef] 11. de Launey, W.; Smith, M.J. Cocyclic orthogonal designs and the asymptotic existence of cocyclic Hadamard matrices and maximal size relative difference sets with forbidden subgroup of size 2. J. Comb. Theory Ser. A 2001,93, 37–92. [CrossRef] 12. Catháin, P. Group Actions on Hadamard Matrices. Master’s Thesis, National University of Ireland, Galway, Ireland, 2008. 13. de Launey, W.; Flannery, D. Algebraic Design Theory; American Mathematical Society: Providence, RI, USA, 2011. 14. Egan, R.; Flannery, D.L. Automorphisms of generalized Sylvester Hadamard matrices. Discret. Math. 2017 ,340, 516–523. [CrossRef] 15. Fletcher, R.J.; Gysin, M.; Seberry, J. Application of the discrete Fourier transform to the search for generalised Legendre pairs and Hadamard matrices. Australas. J. Comb. 2001,23, 75–86. 16. Goethals, J.M.; Seidel, J.J. Orthogonal matrices with zero diagonal. Can. J. Math. 1967,19, 1001–1010. [CrossRef] 17. Álvarez, V.; Armario, J.A.; Falcón, R.M.; Frau, M.D.; Gudiel, F.; Güemes, M.B.; Osuna, A. On cocyclic Hadamard matrices over Goethals-Seidel loops. Mathematics 2020,8, 1–22. [CrossRef] 18. Álvarez, V.; Falcón, R.M.; Frau, M.D.; Gudiel, F.; Güemes, M.B. Cocyclic Hadamard matrices over Latin rectangles. Eur. J. Comb. 2019,79, 74–96. [CrossRef] Mathematics 2021,9, 113 20 of 20 19. Craigen, R.; Faucher, G.; Low, R.; Wares, T. Circulant partial Hadamard matrices. Linear Algebra Appl. 2013 ,439, 3307–3317. [CrossRef] 20. Kao, M.H. Universally optimal fMRI designs for comparing hemodynamic response functions. Stat. Sin. 2015 ,25, 499–506. [CrossRef] 21. Shi, F; Zhang, X.; Guo, Y. Constructions of unextendible entangled bases. Quantum Inf. Process. 2019,18, 14. 22. Banica, T.; Skalski, A. The quantum algebra of partial Hadamard matrices. Linear Algebra Appl. 2015,469, 364–380. [CrossRef] 23. Lin, Y.L.; Phoa, F.K.H.; Kao, M.H. Circulant partial Hadamard matrices: construction via general difference sets and its application to fMRI experiments. Stat. Sin. 2017,27, 1715–1724. 24. Banica, T.; Özteke, D.; Pittau, L. Isolated partial Hadamard matrices and related topics. Open Syst. Inf. Dyn. 2018 ,25, 27. [CrossRef] 25. Álvarez, V.; Armario, J.A.; Falcón, R.M.; Frau, M.D.; Gudiel, F.; Güemes, M.B.; Osuna, A. Generating binary partial Hadamard matrices. Discret. Appl. Math. 2019,263, 2–7. [CrossRef] 26. Boucetta, C.; Nour, B.; Moungla, H.; Lahlou, L. An IoT scheduling and interference mitigation scheme in TSCH using Latin rectangles. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. 27. Chang, C. Reliable and Secure Storage with Erasure Codes for OpenStack Swift in PyECLib. Master’s Thesis, KTH Royal Institute of Technology, Stockholm, Sweden, 2016. 28. Stones, R.J. K -plex 2-erasure codes and Blackburn partial Latin squares. IEEE Trans. Inform. Theory 2020 ,66, 3704–3713 [CrossRef] 29. Gligoroski, D.; Kralevska, K. Expanded combinatorial designs as tool to model network slicing in 5G. IEEE Access 2019 ,7, 54879–54887. [CrossRef] 30. Dénes, J.; Keedwell, A.D. A new authentication scheme based on Latin squares. Discret. Math. 1992 ,106/107, 157–161. [CrossRef] 31. Grošek, O.; Horák, P. On quasigroups with few associative triples. Des. Codes Cryptogr. 2012,64, 221–227. [CrossRef] 32. Drápal, A.; Lisonˇek, P.. Maximal nonassociativity via nearfields. Finite Fields Appl. 2020,62, 27. [CrossRef] 33. Artamonov, V.A.; Chakrabarti, S.; Pal, S.K. Characterizations of highly non-associative quasigroups and associative triples. Quasigroups Relat. Syst. 2017,25, 1–19. 34. Drápal, A.; Valent, V. Few associative triples, isotopisms and groups. Des. Codes Cryptogr. 2018,86, 555–568. [CrossRef] 35. Drápal, A.; Valent, V. High nonassociativity in order 8 and an associative index estimate. J. Comb. Des. 2019 ,27, 205–228. [CrossRef] 36. Drápal, A.; Valent, V. Extreme nonassociativity in order nine and beyond. J. Comb. Des. 2020,28, 33–48. [CrossRef] 37. Bruck, R.H. A Survey of Binary Systems; Springer: New York, NY, USA, 1958. 38. Moufang, R. Zur Struktur von Alternativkörpern. Math. Ann. 1935,110, 416–430. [CrossRef] 39. Gavrilov, M.; ˇ Cobanov, I. The index of non-associativity of multiplicative structures. Annu. Univ. Sofia Fac. Sci. Phys. Math. Livre 1 Math. 1963,56, 23–26. 40. Drápal, A.; Kepka, T. Sets of associative triples. Eur. J. Comb. 1985,6, 227–231. [CrossRef] 41. Kepka, T.; Trch, M. Groupoids and the associative law. I. Associative triples. Acta Univ. Carol. Math. Phys. 1992,33, 69–86. 42. Waldhauser, T. Almost associative operations generating a minimal clone. Discuss. Math. Gen. Algebra Appl. 2006 ,26, 45–73. [CrossRef] 43. Climescu, A.C. Etudes sur la théorie des systèmes multiplicatifs uniformes I. L’indice de non-associativité. Bull. Ecole Polytech. Jassy 1947,2, 347–371. 44. Ježek, J.; Kepka, T. Notes on the number of associative triples. Acta Univ. Carol. Math. Phys. 1990,31, 15–19. 45. Drápal, A. On quasigroups rich in associative triples. Discret. Math. 1983,44, 251–265. [CrossRef] 46. Dénes, J.; Keedwell, A.D. Latin Squares and Their Applications; Academic Press: New York, NY, USA; London, UK, 1974. 47. Drápal, A.; Kepka, T. Group distances of Latin squares. Comment. Math. Univ. Carol. 1985,26, 275–283.