拉丁方陣 交大應數系 蔡奕正. Definition A Latin square of order n with entries from an n-set X is an n * n array L in which every cell contains an element of X such.

Slides:



Advertisements
Similar presentations
5.4 Basis And Dimension.
Advertisements

Rules of Matrix Arithmetic
Elementary Linear Algebra Anton & Rorres, 9th Edition
CSNB143 – Discrete Structure
Chapter Matrices Matrix Arithmetic
February 26, 2015Applied Discrete Mathematics Week 5: Mathematical Reasoning 1 Addition of Integers Example: Add a = (1110) 2 and b = (1011) 2. a 0 + b.
6.1 Vector Spaces-Basic Properties. Euclidean n-space Just like we have ordered pairs (n=2), and ordered triples (n=3), we also have ordered n-tuples.
Section 11 Direct Products and Finitely Generated Abelian Groups One purpose of this section is to show a way to use known groups as building blocks to.
Playing Fair at Sudoku Joshua Cooper USC Department of Mathematics.
1.5 Elementary Matrices and a Method for Finding
Mathematics. Matrices and Determinants-1 Session.
12.1 Systems of Linear Equations: Substitution and Elimination.
Chapter 5 Orthogonality
Linear System of Equations MGT 4850 Spring 2008 University of Lethbridge.
Latin Squares Jerzy Wojdyło February 17, Jerzy Wojdylo, Latin Squares2 Definition and Examples A Latin square is a square array in which each row.
Orthogonality and Least Squares
Arithmetic Operations on Matrices. 1. Definition of Matrix 2. Column, Row and Square Matrix 3. Addition and Subtraction of Matrices 4. Multiplying Row.
MATRICES. Matrices A matrix is a rectangular array of objects (usually numbers) arranged in m horizontal rows and n vertical columns. A matrix with m.
5  Systems of Linear Equations: ✦ An Introduction ✦ Unique Solutions ✦ Underdetermined and Overdetermined Systems  Matrices  Multiplication of Matrices.
Great Theoretical Ideas in Computer Science.
Systems and Matrices (Chapter5)
February 25, 2002Applied Discrete Mathematics Week 5: Mathematical Reasoning 1 Addition of Integers How do we (humans) add two integers? Example: 7583.
GROUPS & THEIR REPRESENTATIONS: a card shuffling approach Wayne Lawton Department of Mathematics National University of Singapore S ,
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Review for Chapter 4 Important Terms, Symbols, Concepts 4.1. Systems of Linear Equations in Two Variables.
Chapter 2 Determinants. The Determinant Function –The 2  2 matrix is invertible if ad-bc  0. The expression ad- bc occurs so frequently that it has.
Systems of Linear Equation and Matrices
4 4.4 © 2012 Pearson Education, Inc. Vector Spaces COORDINATE SYSTEMS.
Chapter 8 Matrices and Determinants Copyright © 2014, 2010, 2007 Pearson Education, Inc Matrix Operations and Their Applications.
Chapter 3 – Set Theory  .
Groups Definition A group  G,  is a set G, closed under a binary operation , such that the following axioms are satisfied: 1)Associativity of  :
1 C ollege A lgebra Systems and Matrices (Chapter5) 1.
Matrices CHAPTER 8.1 ~ 8.8. Ch _2 Contents  8.1 Matrix Algebra 8.1 Matrix Algebra  8.2 Systems of Linear Algebra Equations 8.2 Systems of Linear.
Orthogonality and Least Squares
Chapter 4 – Matrix CSNB 143 Discrete Mathematical Structures.
SECTION 3 ISOMORPHIC BINARY STRUCTURES Definition Let  S,  and  S’,  ’  be binary algebraic structures. An isomorphism of S with S’ is a one-to-one.
4.5.2 Applications of Inclusion-Exclusion principle
Chapter 9. Section 9.1 Binary Relations Definition: A binary relation R from a set A to a set B is a subset R ⊆ A × B. Example: Let A = { 0, 1,2 } and.
Copyright © Cengage Learning. All rights reserved. CHAPTER 9 COUNTING AND PROBABILITY.
Sudoku and Orthogonality
Elementary Linear Algebra Anton & Rorres, 9 th Edition Lecture Set – 02 Chapter 2: Determinants.
Chapter 3 Determinants Linear Algebra. Ch03_2 3.1 Introduction to Determinants Definition The determinant of a 2  2 matrix A is denoted |A| and is given.
Slide Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
Word : Let F be a field then the expression of the form a 1, a 2, …, a n where a i  F  i is called a word of length n over the field F. We denote the.
Chapter 6 Systems of Linear Equations and Matrices Sections 6.3 – 6.5.
Chapter 6 Matrices and Determinants Copyright © 2014, 2010, 2007 Pearson Education, Inc Matrix Operations and Their Applications.
Meeting 18 Matrix Operations. Matrix If A is an m x n matrix - that is, a matrix with m rows and n columns – then the scalar entry in the i th row and.
2 2.1 © 2012 Pearson Education, Inc. Matrix Algebra MATRIX OPERATIONS.
Matrices Section 2.6. Section Summary Definition of a Matrix Matrix Arithmetic Transposes and Powers of Arithmetic Zero-One matrices.
Math 3121 Abstract Algebra I Lecture 7: Finish Section 7 Sections 8.
Chapter 2 … part1 Matrices Linear Algebra S 1. Ch2_2 2.1 Addition, Scalar Multiplication, and Multiplication of Matrices Definition A matrix is a rectangular.
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems.
Latin squares Def: A Latin square of order n is a quadruple (R, C, S; L) where R, C and S are sets of cardinality n and L is a mapping L: R × C → S such.
Equivalence Relations
Chapter 2 Determinants. With each square matrix it is possible to associate a real number called the determinant of the matrix. The value of this number.
Copyright © Cengage Learning. All rights reserved. 2 SYSTEMS OF LINEAR EQUATIONS AND MATRICES.
1 CS 140 Discrete Mathematics Combinatorics And Review Notes.
Matrices and Determinants
Linear Algebra Chapter 2 Matrices.
SECTION 2 BINARY OPERATIONS Definition: A binary operation  on a set S is a function mapping S X S into S. For each (a, b)  S X S, we will denote the.
Table of Contents Matrices - Definition and Notation A matrix is a rectangular array of numbers. Consider the following matrix: Matrix B has 3 rows and.
Section 2.4. Section Summary  Sequences. o Examples: Geometric Progression, Arithmetic Progression  Recurrence Relations o Example: Fibonacci Sequence.
2 - 1 Chapter 2A Matrices 2A.1 Definition, and Operations of Matrices: 1 Sums and Scalar Products; 2 Matrix Multiplication 2A.2 Properties of Matrix Operations;
CS 285- Discrete Mathematics Lecture 11. Section 3.8 Matrices Introduction Matrix Arithmetic Transposes and Power of Matrices Zero – One Matrices Boolean.
Combinatorial Designs and Their Applications ( 組合設計及其應用 ) 應用數學系 傅恆霖.
A very brief introduction to Matrix (Section 2.7) Definitions Some properties Basic matrix operations Zero-One (Boolean) matrices.
Chapter 2 Determinants by Cofactor Expansion
Applied Discrete Mathematics Week 4: Number Theory
DETERMINANT MATH 80 - Linear Algebra.
Applied Discrete Mathematics Week 4: Functions
Presentation transcript:

拉丁方陣 交大應數系 蔡奕正

Definition A Latin square of order n with entries from an n-set X is an n * n array L in which every cell contains an element of X such that every row of L is a permutation of X and every column of L is a permutation of X.

Definition Let X be a finite set of cardinality n, and let ο be a binary operation defined on X. We say that the pair ( X, ο ) is a quasigroup of order n provided that the following two properties are satisfied: 1.For every x,y  X, the equation x ο z = y has a unique solution for z  X. 2.For every x,y  X, the equation z ο x = y has a unique solution for z  X.

Theorem: Suppose ο is a binary operation defined on a finite set X of cardinality n. Then ( X, ο ) is a quasigroup if and only if its operation table is a Latin square of order n. Note: We obtain Latin squares that are the multiplication tables of groups.

Example: ( c ⊕ e ) ⊕ d ≠ c ⊕ ( e ⊕ d ) a b c d e b a e c d c d b e a d e a b c e c d a b

Definition: An orthogonal array OA(n, 3) of order n and depth 3 is a 3 by n^2 array with the integers 1 to n as entries, such that for any two rows of the array, the n^2 vertical pairs occurring in these rows are different. Definition: Two Latin squares for which the corresponding orthogonal arrays have the same three rows ( possibly in different order ) are called conjugates.

Example:

1. 兩拉丁方陣被稱為等價 (equivalent) 代表此 兩拉丁方陣可利用換行換列或換元素而 得到相同的拉丁方陣. 2. 兩拉丁方陣為等價之例子 : ( 先作一二列交換, 再把元素 1 及元素 3 交換 )

Note: Two orthogonal arrays are called isomorphic if one can be obtained from the other by permutations of the elements in each of the rows and permutations of the rows and columns of the array. Two Latin squares for which the corresponding orthogonal arrays are isomorphic are also called isomorphic. This means that one is equivalent to a conjugate of the other.

Example:

Definition: An n * n array A with cells which are either empty or contain exactly one symbol is called a partial Latin square if no symbol occurs more than once in any row or column. Example: 以下兩個 partial Latin square 都不能 形成完整的拉丁方陣

Note: 上述兩個 partial Latin square 並非真的在實 質上不同, 實際上為 conjugates 。 Definition: If the first k rows of a partial Latin square ( k ≦ n) are filled and the remaining cells are empty, then A is called a k * n Latin rectangle

Theorem: A k * n Latin rectangle, k < n, can be extended to a ( k+1 ) * n Latin rectangle. Proof: Let B j ={ a | a 不出現在第 j 行 } j=1,2,……,n ∴只須證明 B 1,B 2, ……,B n 具 SDR 即可 W.L.O.G. 取 r 個集合為 B 1,B 2, ……,B r ∵ B 1,B 2, ……,B r 共 r(n-k) 個元素 ( 可能重複 ) 又每個元素至多出現 (n-k) 次 ∴ B 1,B 2, ……,B r 至少有 r 個不同元素 ∴ B 1,B 2, ……,B n 具 SDR

Theorem:L(n) ≧ (n  )^2n / n^(n^2) (We denote by L(n) the total number of different Latin squares of order n) Proof: to construct a Latin square of order n, we can take any permutation of 1 to n as the first row. If we have constructed a Latin rectangle with k rows, then the number of choices for the next row is perB where if b ij =1 if i  B j. By theorem 12.8, this permutation is at least (n-k)^n . n!/n^n. so we find L(n) ≧ [n!][ (n-1)^n . n!/n^n][ (n-2)^n . n!/n^n] ……[1^n . n!/n^n] = (n  )^2n / n^(n^2)

Theorem:(due to H. J. Ryser in 1951) Let A be a partial Latin square of order n in which cell ( i, j ) is filled if and only if i ≦ r and j ≦ s. Then A can be completed to a Latin square if and only if A( i )  r+s-n for i=1,……,n, where A( i ) denotes the number of elements of A that are equal to i. Proof: (  ) 把完成好的 Latin square 分成四部份如右 考慮 B+D, i 在 B+D 中恰好出現 n-s 次, i=1,……,n ∴ B( i ) ≦ n-s 又 A( i )+ B( i ) = r, ∴ B( i ) = r- A( i ) ∴ r- A( i ) ≦ n-s i.e A( i ) + n-s  r, 即 A( i )  r+s-n A B C D

(  ) Let B be the (0,1)-matrix of size r * n with bij=1, if and only if the element j does not occur in row i of A. Clearly every row of B has sum n-s. The j-th column of B has sum r-A( j ) ≦ n-s. ( ∵ A( j )  r+s-n ) By Theorem7.5 ( with d:=n-s ) we have B=L (s+1) +……+L (n) where each L (t) is an r * n (0,1)-matrix with one 1 in each row and at most one 1 in each column. Say L (t) = [l ij(t) ]. Then we fill the cell in position ( i,j ) of A, i = 1,……,r, j = s+1,……,n, by k if l ik(j) = 1. Thus A is changed into a partial Latin square of order n with r complete rows, i.e. a Latin rectangle. So this can be completed to a Latin square of order n.

Theorem : A partial Latin square of order n with at most n-1 filled cells can be completed to a Latin square of order n. ( 此為有名的 Evans conjecture, 且被 B. Smetaniuk 於 1981 年證出 ) Proof: case1: Assume that no row or column contains exactly one filled cell. Thus the filled cells are contained in at most m rows and columns, where m:=  n/2 . We may permute rows and columns so that all filled cells lie in the upper left subarray of order m. ∵ Every m * m Latin rectangle can be completed to a Latin square of order n. So it will suffice to fill in the unfilled cells of the upper left subarray of order m to get a Latin rectangle. But this is easy, as we have n symbols available and we may proceed in any order, filled in a cell of the subsquare with a symbol not yet used in the row or column containing the cell.

case2: Assume there is a symbol x of L that occurs only once in L. 詳細證明頗複雜, 所以省略 case1 之 Example: