Construction of latin squares of prime order

Similar documents
Name: Solutions Final Exam

Latin Squares and Orthogonal Arrays

ERROR-CORRECTING CODES AND LATIN SQUARES

A three-factor product construction for mutually orthogonal latin squares

Week 15-16: Combinatorial Design

Mutually Orthogonal Latin Squares: Covering and Packing Analogues

Matrix Arithmetic. j=1

Lecture 3: Latin Squares and Groups

On the degree of local permutation polynomials

Chapter 4 Mathematics of Cryptography

Part 23. Latin Squares. Contents. 1 Latin Squares. Printed version of the lecture Discrete Mathematics on 4. December 2012

Lecture 2: Mutually Orthogonal Latin Squares and Finite Fields

Monoids. Definition: A binary operation on a set M is a function : M M M. Examples:

Finite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay

Chapter 10 Combinatorial Designs

Ma/CS 6a Class 28: Latin Squares

Fields in Cryptography. Çetin Kaya Koç Winter / 30

Galois fields/1. (M3) There is an element 1 (not equal to 0) such that a 1 = a for all a.

ARCS IN FINITE PROJECTIVE SPACES. Basic objects and definitions

Homework #5 Solutions

Construction of some new families of nested orthogonal arrays

New Negative Latin Square Type Partial Difference Sets in Nonelementary Abelian 2-groups and 3-groups

Rings If R is a commutative ring, a zero divisor is a nonzero element x such that xy = 0 for some nonzero element y R.

Classification of Finite Fields

A field F is a set of numbers that includes the two numbers 0 and 1 and satisfies the properties:

1 I A Q E B A I E Q 1 A ; E Q A I A (2) A : (3) A : (4)

Representations of disjoint unions of complete graphs

Number Theory Math 420 Silverman Exam #1 February 27, 2018

This is an auxiliary note; its goal is to prove a form of the Chinese Remainder Theorem that will be used in [2].

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

Section X.55. Cyclotomic Extensions

Factorization in Polynomial Rings

Mathematics for Cryptography

Finite Fields. SOLUTIONS Network Coding - Prof. Frank H.P. Fitzek

4.4 Noetherian Rings

Lecture 6: Finite Fields

Introduction to finite fields

Section V.6. Separability

Rings. EE 387, Notes 7, Handout #10

HW2 Solutions

Abstract Algebra, Second Edition, by John A. Beachy and William D. Blair. Corrections and clarifications

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

joint with Katherine Thompson July 29, 2015 The Wake Forest/Davidson Experience in Number Theory Research A Generalization of Mordell to Ternary

12x + 18y = 30? ax + by = m

DIHEDRAL GROUPS II KEITH CONRAD

STRONG FORMS OF ORTHOGONALITY FOR SETS OF HYPERCUBES

Math 312/ AMS 351 (Fall 17) Sample Questions for Final

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

Rings, Integral Domains, and Fields

New quasi-symmetric designs constructed using mutually orthogonal Latin squares and Hadamard matrices

Part V. Chapter 19. Congruence of integers

CS154. Non-Regular Languages, Minimizing DFAs

18.S34 linear algebra problems (2007)

Homework 8 Solutions to Selected Problems

The part-frequency matrices of a partition

COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF

The Adjoint of a Linear Operator

Introduction to Groups

IRREDUCIBILITY TESTS IN F p [T ]

Department of Mathematics, University of California, Berkeley

p-adic fields Chapter 7

SYMBOL EXPLANATION EXAMPLE

Latin Squares and Their Applications

Myung-Hwan Kim and Byeong-Kweon Oh. Department of Mathematics, Seoul National University, Seoul , Korea

Section IV.23. Factorizations of Polynomials over a Field

A CRITERION FOR POLYNOMIALS TO BE CONGRUENT TO THE PRODUCT OF LINEAR POLYNOMIALS (mod p) ZHI-HONG SUN

Solutions of Exam Coding Theory (2MMC30), 23 June (1.a) Consider the 4 4 matrices as words in F 16

Chinese Remainder Algorithms. Çetin Kaya Koç Spring / 22

Lecture 1: Latin Squares!

Mathematical Foundations of Cryptography

Finite fields: some applications Michel Waldschmidt 1

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

MA257: INTRODUCTION TO NUMBER THEORY LECTURE NOTES

Orthogonal trades in complete sets of MOLS

HW2 Solutions Problem 1: 2.22 Find the sign and inverse of the permutation shown in the book (and below).

GALOIS GROUPS AS PERMUTATION GROUPS

Notes on Systems of Linear Congruences

NATIONAL BOARD FOR HIGHER MATHEMATICS. M. A. and M.Sc. Scholarship Test. September 19, Time Allowed: 150 Minutes Maximum Marks: 30

ORTHOGONAL ARRAYS CONSTRUCTED BY GENERALIZED KRONECKER PRODUCT

Math 120. Groups and Rings Midterm Exam (November 8, 2017) 2 Hours

Tomáš Madaras Congruence classes

Section VI.33. Finite Fields

D-MATH Algebra I HS18 Prof. Rahul Pandharipande. Solution 1. Arithmetic, Zorn s Lemma.

Group, Rings, and Fields Rahul Pandharipande. I. Sets Let S be a set. The Cartesian product S S is the set of ordered pairs of elements of S,

arxiv: v1 [math.co] 27 Jul 2015

HOMEWORK #2 - MATH 3260

The candidates are advised that they must always show their working, otherwise they will not be awarded full marks for their answers.

ABSTRACT ALGEBRA: A PRESENTATION ON PROFINITE GROUPS

Theory of Numbers Problems

Chapter 6 Reed-Solomon Codes. 6.1 Finite Field Algebra 6.2 Reed-Solomon Codes 6.3 Syndrome Based Decoding 6.4 Curve-Fitting Based Decoding

HASSE-MINKOWSKI THEOREM

Abstract Algebra FINAL EXAM May 23, Name: R. Hammack Score:

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

Fundamental theorem of modules over a PID and applications

Algebra Homework, Edition 2 9 September 2010

Chapter 1. Latin Squares. 1.1 Latin Squares

Lecture 5: Latin Squares and Magic

PETERSON'S TABLE OF IRREDUCIBLE POLYNOMIALS OVER GF(2)

A Latin Square of order n is an n n array of n symbols where each symbol occurs once in each row and column. For example,

Transversals in Latin Squares

Transcription:

Construction of latin squares of prime order Theorem. If p is prime, then there exist p 1 MOLS of order p. Construction: The elements in the latin square will be the elements of Z p, the integers modulo p. Addition and multiplication will be modulo p. Choose a non-zero element m Z p. Form L m by setting, for all i, j Z p, L m i,j = mi + j. Claim: L m is a latin square. No two elements in a column are equal: Suppose L m i,j = Lm i,j. Then mi + j = mi + j, so j = j. No two elements in a row are equal: Suppose L m i,j = Lm i,j. Then mi+j = mi +j, so (i i )m = 0 (modulo p). Since p is a prime, this implies i = i. 1

Construction of latin squares of prime order Choose a non-zero element m Z p. Form L m by setting, for all i, j Z p, L m i,j = mi + j. Claim: If m t, then L m and L t are orthogonal. Suppose a pair of entries occurs in location (i, j) and location (i, j ). So (L m i,j, Lt i,j ) = (Lm i,j = L t i,j ). Then mi + j = mi + j and ti + j = ti + j. So (m t)(i i ) = 0. Since m t and p is prime, this implies that i = i. It follows that j = j. 2

Construction of latin squares from finite fields We can use the same construction to find two MOLS of order n if we have a field of order. A field consists of a set and two operations, multiplication and addition, which satisfy a set of axioms. As an example, Z p equipped with multiplication and addition modulo p is a field. The axioms require that there is an identity element for addition (usually denoted by 0), and for multiplication (denoted by 1). The important property for our construction is that in a field, for any two elements x, y, then xy = 0 x = 0 or y = 0. Using this property it follows from that previous proof that, for a field of size n, the construction of n 1 MOLS as given earlier works as well. 3

Finite fields A famous theorem of Galois states that finite fields of size n exist if and only if n = p k for some prime p, positive integer k. Such fields have a special form: Elements: polynomials of degree less than k with coefficients in Z p Addition is modulo p, 0 is the additive identity. Multiplication is modulo p, and modulo an irreducible polynomial of degree k. This polynomial essentially tells you how to replace the factors x k that arise from multiplication. An irreducible polynomial is a polynomial that cannot be factored. 4

Consider the following field of order 4. Finite fields: an example Elements: polynomials of degree less than 2 with coefficients in Z 2. This field has 4 elements: {0, 1, x, 1 + x}. Multiplication: Modulo 2, and modulo the polynomial f(x) = 1 + x + x 2 This implies that 1 + x + x 2 = 0 (mod f(x)), and thus x 2 = x 1 = x + 1 (Note that 1 = 1 mod 2). The tables for addition and multiplication are as follows. + 0 1 x 1 + x 0 0 1 x 1 + x 1 1 0 1 + x x x x 1 + x 0 1 1 + x 1 + x x 1 0 1 x 1 + x 1 1 x 1 + x x x 1 + x 1 1 + x 1 + x 1 x We can use these to construct three MOLS L 1, L x and L 1+x. 5

Construct large MOLS from small Given two latin squares L, of size n n, and M, of size m m. Define an nm nm square L M as follows. For all 0 i, k < n and 0 j, l < m, let (L M) mi+j,mk+l = ml i,k + M j,l. Thus, L M consists of n n blocks of size m m each. All blocks have the same structure as M, but with disjoint sets of symbols. Block (i, j) uses the symbols ml i,j,..., ml i,j + m 1. Claim: L M is a latin square. Since M is a latin square, the same element does not occur twice in a row or column of a block. Since L is a latin square, a set of symbols is only used once in each row or columns of blocks. Thus the same element cannot occur in two different blocks in the same row or column. 6

Construct large MOLS from small For all 0 i, k < n and 0 j, l < m, let (L M) mi+j,mk+l = ml i,k + M j,l. Theorem: If L 1, L 2 are MOLS of order n, and M 1, M 2 are MOLS of order m, then L 1 M 2 and L 2 M 2 are MOLS of order nm. Suppose the same pair appears twice, so (L 1 M 1 ) s,t = (L 2 M 2 ) s,t and (L 1 M 1 ) s,t = (L 2 M 2 ) s,t. Suppose s = mi + j, s = mi + j, t = mk + l, t = mk + l, 0 j, j, l, l < m. Then ml 1 i,k + M 1 j,l = ml2 i,k + M 2 j,l and ml1 i,k + M 1 j,l = ml 2 i,k + M 2 j,l 8

ml 1 i,k + M 1 j,l = ml2 i,k + M 2 j,l and ml1 i,k + M 1 j,l = ml 2 i,k + M 2 j,l Since all elements of M 1 and M 2 are smaller than m, ml 1 i,k + M 1 j,l = ml2 i,k + M 2 j,l implies that L1 i,k = L2 i,k and M 1 j,l = M 2 j,l. ml 1 i,k + M 1 j,l = ml 2 i,k + M 2 j,l implies that L 1 i,k = L 2 i,k and M 1 j,l = M 2 j,l. Since L 1, L 2 are MOLS, this implies that i = i and k = k. Since M 1, M 2 are MOLS, this implies that j = j and l = l. Corollary: If n 2 mod 4, then there exist at least two MOLS of order n. 9