Orthogonal diagonal sudoku solutions: an approach via linearity

Similar documents
CONSTRUCTING ORDERED ORTHOGONAL ARRAYS VIA SUDOKU. 1. Introduction

MUTUALLY ORTHOGONAL FAMILIES OF LINEAR SUDOKU SOLUTIONS. 1. Introduction

RESEARCH ARTICLE. Linear Magic Rectangles

can only hit 3 points in the codomain. Hence, f is not surjective. For another example, if n = 4

CONSTRUCTION OF SLICED SPACE-FILLING DESIGNS BASED ON BALANCED SLICED ORTHOGONAL ARRAYS

Orthogonal & Magic Cayley-Sudoku Tables

MATH 320: PRACTICE PROBLEMS FOR THE FINAL AND SOLUTIONS

Samurai Sudoku-Based Space-Filling Designs

Construction of some new families of nested orthogonal arrays

Affine designs and linear orthogonal arrays

Strongly Regular Decompositions of the Complete Graph

The number of different reduced complete sets of MOLS corresponding to the Desarguesian projective planes

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

A Connection Between Random Variables and Latin k-cubes

0 Sets and Induction. Sets

THE MAXIMUM SIZE OF A PARTIAL 3-SPREAD IN A FINITE VECTOR SPACE OVER GF (2)

Section VI.33. Finite Fields

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS.

Sudoku, gerechte designs, resolutions, affine space, spreads, reguli, and Hamming codes

The decomposability of simple orthogonal arrays on 3 symbols having t + 1 rows and strength t

Math 121 Homework 5: Notes on Selected Problems

IMA Preprint Series # 2066

Codewords of small weight in the (dual) code of points and k-spaces of P G(n, q)

DISCRETE MATH (A LITTLE) & BASIC GROUP THEORY - PART 3/3. Contents

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

Rings With Topologies Induced by Spaces of Functions

FUNCTIONAL ANALYSIS LECTURE NOTES: COMPACT SETS AND FINITE-DIMENSIONAL SPACES. 1. Compact Sets

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space

Zero sum partition of Abelian groups into sets of the same order and its applications

Review of Linear Algebra

REPRESENTATION THEORY OF S n

Extending MDS Codes. T. L. Alderson

USING GRAPHS AND GAMES TO GENERATE CAP SET BOUNDS

On Construction of a Class of. Orthogonal Arrays

Construction of latin squares of prime order

How many units can a commutative ring have?

Representations. 1 Basic definitions

ON LINEAR CODES WHOSE WEIGHTS AND LENGTH HAVE A COMMON DIVISOR. 1. Introduction

Introduction to Arithmetic Geometry Fall 2013 Lecture #17 11/05/2013

Linear Algebra. Paul Yiu. Department of Mathematics Florida Atlantic University. Fall 2011

GALOIS GROUPS OF CUBICS AND QUARTICS (NOT IN CHARACTERISTIC 2)

On Systems of Diagonal Forms II

ORTHOGONAL SETS OF LATIN SQUARES AND. CLASS-r HYPERCUBES GENERATED BY FINITE ALGEBRAIC SYSTEMS. A Dissertation in. Mathematics. Daniel R.

Additional Constructions to Solve the Generalized Russian Cards Problem using Combinatorial Designs

Math 121 Homework 4: Notes on Selected Problems

Honors Algebra II MATH251 Course Notes by Dr. Eyal Goren McGill University Winter 2007

Citation Osaka Journal of Mathematics. 43(2)

THE GROUP OF UNITS OF SOME FINITE LOCAL RINGS I

Outline. MSRI-UP 2009 Coding Theory Seminar, Week 2. The definition. Link to polynomials

Direct sums (Sec. 10)

ON TYPES OF MATRICES AND CENTRALIZERS OF MATRICES AND PERMUTATIONS

THE MINIMAL POLYNOMIAL AND SOME APPLICATIONS

Homework 8 Solutions to Selected Problems

Algebra Exam Topics. Updated August 2017

SESHADRI CONSTANTS ON SURFACES

Rings. EE 387, Notes 7, Handout #10

Linear algebra I Homework #1 due Thursday, Oct Show that the diagonals of a square are orthogonal to one another.

9. Finite fields. 1. Uniqueness

Linear Algebra II. 2 Matrices. Notes 2 21st October Matrix algebra

LECTURES 11-13: CAUCHY S THEOREM AND THE SYLOW THEOREMS

Algebraic function fields

Finite Mathematics. Nik Ruškuc and Colva M. Roney-Dougal

arxiv: v1 [math.co] 22 Feb 2013

ANALYSIS OF SMALL GROUPS

10. Rank-nullity Definition Let A M m,n (F ). The row space of A is the span of the rows. The column space of A is the span of the columns.

Bulletin of the Iranian Mathematical Society

Canonical lossless state-space systems: staircase forms and the Schur algorithm

Math 4310 Solutions to homework 1 Due 9/1/16

A Study of Numerical Elimination for the Solution of Multivariate Polynomial Systems

4.4 Noetherian Rings

Computational Approaches to Finding Irreducible Representations

ELEMENTARY SUBALGEBRAS OF RESTRICTED LIE ALGEBRAS

JORDAN NORMAL FORM. Contents Introduction 1 Jordan Normal Form 1 Conclusion 5 References 5

Math 203A - Solution Set 4

YOUNG TABLEAUX AND THE REPRESENTATIONS OF THE SYMMETRIC GROUP

MATH 291T CODING THEORY

Finite Fields: An introduction through exercises Jonathan Buss Spring 2014

ACI-matrices all of whose completions have the same rank

Upper triangular matrices and Billiard Arrays

REPRESENTING HOMOLOGY AUTOMORPHISMS OF NONORIENTABLE SURFACES

REPRESENTATION THEORY WEEK 7

arxiv: v1 [math.co] 3 Nov 2014

(Rgs) Rings Math 683L (Summer 2003)

INVERSE LIMITS AND PROFINITE GROUPS

Matrices and RRE Form

1: Introduction to Lattices

Algebra Exam Fall Alexander J. Wertheim Last Updated: October 26, Groups Problem Problem Problem 3...

Solutions of exercise sheet 8

Irreducible subgroups of algebraic groups

MATH 291T CODING THEORY

Infinite-Dimensional Triangularization

Decomposing Bent Functions

Lecture 21: The decomposition theorem into generalized eigenspaces; multiplicity of eigenvalues and upper-triangular matrices (1)

arxiv: v1 [math.gt] 11 Aug 2008

CHAPTER 1. AFFINE ALGEBRAIC VARIETIES

arxiv: v1 [math.ra] 15 Dec 2015

A Short Overview of Orthogonal Arrays

Finite Fields. [Parts from Chapter 16. Also applications of FTGT]

Math 3108: Linear Algebra

A CONGRUENTIAL IDENTITY AND THE 2-ADIC ORDER OF LACUNARY SUMS OF BINOMIAL COEFFICIENTS

Transcription:

AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 51 (2011), Pages 139 145 Orthogonal diagonal sudoku solutions: an approach via linearity John Lorch Department of Mathematical Sciences Ball State University Muncie, IN 47306-0490 U.S.A. jlorch@bsu.edu Abstract We prove that members of the complete family of mutually orthogonal sudoku solutions constructed by Petersen and Vis [College Math. J. 40, 174 180] are both parallel linear and diagonal, thereby resolving a conjecture of Keedwell [Australas. J. Combin. 47, 227 238]. 1 Introduction In a recent article by Keedwell [3] we find the following interesting results concerning orthogonal sudoku solutions: (a) Let q be a prime power. The complete mutually orthogonal family of sudoku solutions of order q 2 appearing in [7] can be obtained by the standard Bose- Moore-Stevens construction and, when q is prime, all such sudoku solutions are in fact linear Keedwell solutions. (See [3], Sections 2 and 3, respectively.) (b) The family of sudoku solutions in (a) are: i. diagonal if q is prime ([3] Section 4, Theorem 1). ii. left diagonal ([3] Section 4, Theorem 2) if q is a prime power. iii. conjectured to be right diagonal if q is a nontrivial prime power. By incorporating ideas in [1] and [5] we show that the sudoku solutions of order q 2 constructed in [7] are parallel linear for all prime powers q (this specializes to part (a) above), and that these solutions constitute a complete family of orthogonal diagonal sudoku solutions, thus resolving the conjecture in (b)(iii) above. Keedwell [4] has also recently proved this conjecture. Since the results presented in this article are direct applications of [5], we refer the reader to [5] for terminology and notation.

140 JOHN LORCH 2 Orthogonality and Parallel Linearity of the Bose-Moore- Stevens/Petersen-Vis Solutions We briefly recall the Pedersen-Vis [7] construction of a maximal collection of mutually orthogonal sudoku solutions of order q 2. In a nutshell, these sudoku solutions are constructed by permuting the rows of an addition table for GF (q 2 ), along the lines of the Bose-Moore-Stevens construction (e.g., [2], [6], and [8]). We will show that all squares in such a family are parallel linear. 2.1 A finite fields refresher Let F = GF (q) denotes the finite field of order q and let f(x) =x 2 + a 1 x + a 2 be a second degree irreducible polynomial in F[x]. We can then realize GF (q 2 )asthe quotient ring F[x]/ f(x) = {μx + ν μ, ν F}, and, as a two-dimensional vector space over F, GF (q 2 ) is isomorphic to F 2 via μx + ν (μ, ν). We will often identify GF (q 2 )withf 2 in this way. Note that we embed F in GF (q 2 ) by ν (0,ν). We put some reasonable order on F, viewing F as merely a set. If q is prime, then F is just a prime field and we can order the elements 0, 1,...,q 1asonemight reasonably expect. On the other hand, if q is a non-trivial prime power, then we put the elements in some order a 0,a 1,...,a q 1 ; a specific lexicographic on F will be introduced later in Section 3. At any rate, given an order on F one can impose a lexicographic order on GF (q 2 ) by declaring (μ 1,ν 1 ) < (μ 2,ν 2 ) μ 1 <μ 2 or μ 1 = μ 2 and ν 1 <ν 2. (1) 2.2 The Bose-Moore-Stevens/Petersen-Vis squares The starting point is an addition table M for GF (q 2 ). We order the rows and columns of the table according to the lexicographic order given in (1). A row element (μ 1,ν 1 ) and a column element (μ 2,ν 2 ) determine a location (μ 1,ν 1,μ 2,ν 2 ) in the table (in the sense described in [5], Section 2.1) whose entry is the sum (μ 1 + μ 2,ν 1 + ν 2 ). Let b GF (q 2 ) F and consider the array M(b) that one obtains by replacing the (μ, ν)-th row of M by the b (μ, ν)-th row, where the multiplication is in GF (q 2 )(not scalar multiplication). This has the effect of scrambling the rows of M. Specifically, in M(b) the entry in location (μ 1,ν 1,μ 2,ν 2 )is b (μ 1,ν 1 )+(μ 2,ν 2 ), where all operations are occurring in GF (q 2 ).

ORTHOGONAL DIAGONAL SUDOKU SOLUTIONS 141 Theorem 2.1 The arrays M(b) described above are parallel linear sudoku solutions. Further, if b 1,b 2 are non-equal members of GF (q 2 ) F, then the corresponding arrays M(b 1 ) and M(b 2 ) are orthogonal. Proof. Let b = αx + β GF (q 2 )withα, β F and α 0 (remember that b GF (q 2 ) F). For (μ 1,ν 1,μ 2,ν 2 ) F 4 we have b (μ 1,ν 1 )+(μ 2,ν 2 )=(αx + β)(μ 1 x + ν 1 )+(μ 2 x + ν 2 ) =( αa 1 μ 1 + βμ 1 + αν 1 + μ 2 )x +( αa 2 μ 1 + βν 1 + ν 2 ) =( αa 1 μ 1 + βμ 1 + αν 1 + μ 2, αa 2 μ 1 + βν 1 + ν 2 ). It follows that the mapping T : F 4 F 2 given by T (μ 1,ν 1,μ 2,ν 2 )=b (μ 1,ν 1 )+ (μ 2,ν 2 ) (i.e., T (location in M(b)) = (entry in M(b))) is a surjective F-linear transformation with matrix ( ) β αa1 α. αa 2 β 0 1 Thus, appealing to Proposition 2.1 of [5], we conclude that M(b) is a parallel linear array determined (up to relabeling) by g b, where g b =kert = 0 1 αa 1 β α. (2) αa 2 β We proceed to show that M(b) is a sudoku solution. Let C be the bottom 2 2 submatrix of the representation for g b givenin(2). ObservethatdetC = β 2 αβa 1 + α 2 a 2 must be nonzero or else β/α is a zero of f(x) inf, contradicting the irreducibility of f(x). Further, the matrix C possesses a nonzero upper-right entry because α 0. Therefore M(b) is a sudoku solution by Proposition 2.5 of [5]. Finally we address orthogonality. Let b 1,b 2 be distinct members of GF (q 2 ) F and let ( ) ( ) α1 a C 1 = 1 β 1 α 1 α2 a and C α 1 a 2 β 2 = 1 β 2 α 2 1 α 2 a 2 β 2 be the corresponding 2 2 matrices obtained from (2). Observe that det(c 1 C 2 )=(β 1 β 2 ) 2 a 1 (α 1 α 2 )(β 1 β 2 )+(α 1 α 2 ) 2 a 2 must be nonzero if (α 1 α 2 ) 0 (see argument above for det C), while if α 1 α 2 =0 then β 1 β 2 is nonzero and so det(c 1 C 2 ) is still nonzero. We conclude from Lemma 3.1 of [5] that M(b 1 )andm(b 2 ) are orthogonal. Theorem 2.1 together with Proposition 2.1 of [5] allow us to conclude: Corollary 2.2 When q is prime the sudoku solutions of order q 2 constructed in [7] are linear Keedwell solutions.

142 JOHN LORCH 3 Complete Sets of Diagonal Orthogonal Sudoku Solutions In this section we show that members of the complete sets of orthogonal sudoku solutions discussed in Section 2 have the additional property of being diagonal. 3.1 Left and right diagonal locations as cosets Alocation(μ 1,ν 1,μ 2,ν 2 ) resides on the left (main) diagonal exactly when (μ 1,ν 1 )= (μ 2,ν 2 ), so locations on the left diagonal form a two-dimensional subspace h l of F 4 where h l = 0 1 0 1. (3) The situation with the right (off) diagonal is trickier. Earlier we mentioned that one can put an order on F = GF (q) and then use that order to form a lexicographic order on GF (q 2 ) (see (1)). We now make this precise. Set q = p k for some prime p. An element ν F = GF (q) can be identified with a polynomial in Z p [x] ofdegree less than or equal to k 1 (modulo some irreducible polynomial of degree k in Z p [x]), which can in turn be identified with a k-tuple in Z k p : ν v k 1 x k 1 + v k 2 x k 2 + + v 0 (v k 1,v k 2,...,v 0 ) (4) Under this identification, addition in F corresponds to componentwise addition modulo p. Also note that a location (μ 1,ν 1,μ 2,ν 2 ) F 4 can now be identified with a 4-tuple of k-tuples. Viewing 0, 1,...,p 1 as the standard representatives of elements of Z p, we put a lexicographic order on F with (0,...,0, 0) < (0,...,0, 1) < < (0,...,0,p 1) < (0,...,1, 0) < < (p 1,p 1,...,p 1). In turn we employ this order on F in (1) to obtain a lexicographic order on GF (q 2 ). Proposition 3.1 Under the order on GF (q 2 ) described above, if a location (μ 1,ν 1,μ 2,ν 2 ) F 4 lies on the right (off) diagonal then μ 1 + μ 2 = ν 1 + ν 2 =(p 1,p 1,...,p 1). Proof. Let U 1,U 2,...,U q 2 denote the right diagonal locations in order from lower left to upper right. For 1 n q 2 we apply induction to show that U n satisfies the property described in the proposition. First some notational issues: If U n =

ORTHOGONAL DIAGONAL SUDOKU SOLUTIONS 143 (μ n 1,νn 1,μn 2,νn 2 ) (here and throughout superscripts are indices, not powers), then each of μ n 1,ν1 n,μ n 2,ν2 n is a member of Z k p,say μ 1 =(t n 1,tn 2,...,tn k ),ν 1 =(t n k+1,...,tn 2k ),μ 2 =(r n 1,rn 2,...,rn k ),μ 2 =(r n k+1,...,rn 2k ). The lexicographic order we ve imposed on GF (q 2 )via(1)suggeststhatweconcatenate the pairs μ 1,ν 1 and μ 2,ν 2 and, suppressing all commas except the one separating elements of GF (q 2 ), write U n =(t n 1 tn 2...tn 2k,rn 1...rn 2k ), where each component of this new expression for U n is subject to the lexicographic order developed above. Note U n satisfies the property given in the proposition if and only if when adding the two components together we obtain t n j + r n j = p 1 (5) for 1 j 2k. Now for the induction. When n =1wehaveU 1 =((p 1)(p 1)...(p 1), 00...0) (i.e., (last row, first column)), and this clearly satisfies (5). Now suppose 1 n<q 2 and that U n satisfies (5). Further, let l denote the largest index such that t l 0 (such l exists because U n is not the upper rightmost entry on the right diagonal). Then, by the induction hypothesis we have U n =(t n 1 tn 2...tn l 00...0,((p 1) tn 1 ) ((p 1) tn l )(p 1)(p 1) (p 1)). The first component of U n+1 is the immediate predecessor of the first component of U n (moving one row up) while the second component of U n+1 is the immediate successor of the second component of U n (moving one column right). Therefore, according to our lexicographic order, U n+1 =(t n 1 tn 2...(tn l 1)(p 1)(p 1) (p 1), ((p 1) t n 1 )((p 1) tn 2 ) ((p 1) t n l +1)00...0), and U n+1 satisfies (5). Therefore, by induction each right diagonal location satisfies the property given in the proposition. Corollary 3.2 Under the order on GF (q 2 ) described above, the set of locations on the right (off) diagonal is a coset of h r = 0 1 0 1.

144 JOHN LORCH Proof. Suppose (μ 1,ν 1,μ 2,ν 2 )and(m 1,n 1,m 2,n 2 ) are both right diagonal locations. It suffices to show that their difference lies in h r. Proposition 3.1 indicates ν 1 + ν 2 = n 1 + n 2 = μ 1 + μ 2 = m 1 + m 2, so we have ν 1 n 1 = (ν 2 n 2 )andμ 1 m 1 = (μ 2 m 2 ). Therefore the difference of the given right diagonal entries is (μ 1 m 1,ν 1 n 1, (μ 1 m 1 ), (ν 1 n 1 )) = (μ 1 m 1 ) (1, 0, 1, 0)+(ν 1 n 1 )(0, 1, 0, 1), which lies in h r. 3.2 Diagonality Theorem 3.3 Let q be a prime power and b GF (q 2 ) F. If row and column locations are ordered as above then the sudoku solution M(b) described in Section 2 is diagonal. Proof. Let M hl and M hr denote parallel linear latin squares determined by the twodimensional subspaces h l and h r, respectively. Since the left and right diagonal locations are cosets of h l and h r, respectively, we observe that M(b) will be diagonal if M(b) is orthogonal to both M hl and M hr. By Lemma 3.1 of [5], this orthogonality occurs if and only if g b h l and g b h r are both trivial, and these intersection conditions translate to requiring both [( ) ( )] [( αa1 β α αa1 β α det and det αa 2 β 0 1 αa 2 β ) ( )] 0 1 to be nonzero. The values of these determinants are (β±1) 2 (β±1)αa 1 +α 2 a 2, which must both be nonzero or else one of (β ± 1)/α is a root of f(x) inf, contradicting the irreducibility of f(x). We conclude that M(b) is diagonal. References [1] R. A. Bailey, P. J. Cameron and R. Connelly, Sudoku, gerechte designs, resolutions, affine space, spreads, reguli, and Hamming codes, Amer. Math. Monthly 115 (2008), 383 403. [2] R. C. Bose, On the application of the properties of Galois fields to the construction of hyper-graeco-latin squares, Sankhyā 3 (1938), 323 338. [3] A. D. Keedwell, Constructions of complete sets of orthogonal diagonal Sudoku squares, Australas. J. Combin. 47 (2010), 227 238. [4] A. D. Keedwell, A short note regarding existence of complete sets of orthogonal diagonal Sudoku squares, Australas. J. Combin. 51 (2011), 271 273.

ORTHOGONAL DIAGONAL SUDOKU SOLUTIONS 145 [5] J. D. Lorch, Orthogonal combings of linear sudoku solutions, Australas. J. Combin. 47 (2010), 247 264. [6] E.H. Moore, Tactical Memoranda I III, Amer. J. Math. 18 (1896), 264 303. [7] R. M. Pedersen and T. J. Vis, Sets of mutually orthogonal Sudoku latin squares, College Math. J. 40 (2009), 174 180. [8] W. L. Stevens, The completely orthogonalized latin square, Ann. Eugenics 9 (1939), 82 93. (Received 2 Dec 2010; revised 30 May 2011)