48
Counting Magic Cayley-Sudoku Tables Michael Ward Western Oregon University Zassenhaus Group Theory Conference May 2015 In memory of Wolfgang Kappe 1 / 48

Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Counting Magic Cayley-Sudoku Tables

Michael WardWestern Oregon University

Zassenhaus Group Theory ConferenceMay 2015

In memory of Wolfgang Kappe

1 / 48

Page 2: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Outline

Ï Counting Magic Sudoku Tables for Z9 [Lorch & Weld 2011]

Ï Counting Magic Cayley-Sudoku Tables for Z9

Ï Counting Magic Cayley-Sudoku Tables for Z3 ×Z3

Ï Mutually Orthogonal Sets of Magic Sudoku Tables for Z9

[Lorch & Weld 2011]

Ï Mutually Orthogonal Sets of Magic Cayley-Sudoku Tables forZ3 ×Z3

2 / 48

Page 3: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Outline

Ï Counting Magic Sudoku Tables for Z9 [Lorch & Weld 2011]

Ï Counting Magic Cayley-Sudoku Tables for Z9

Ï Counting Magic Cayley-Sudoku Tables for Z3 ×Z3

Ï Mutually Orthogonal Sets of Magic Sudoku Tables for Z9

[Lorch & Weld 2011]

Ï Mutually Orthogonal Sets of Magic Cayley-Sudoku Tables forZ3 ×Z3

3 / 48

Page 4: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Outline

Ï Counting Magic Sudoku Tables for Z9 [Lorch & Weld 2011]

Ï Counting Magic Cayley-Sudoku Tables for Z9

Ï Counting Magic Cayley-Sudoku Tables for Z3 ×Z3

Ï Mutually Orthogonal Sets of Magic Sudoku Tables for Z9

[Lorch & Weld 2011]

Ï Mutually Orthogonal Sets of Magic Cayley-Sudoku Tables forZ3 ×Z3

4 / 48

Page 5: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Outline

Ï Counting Magic Sudoku Tables for Z9 [Lorch & Weld 2011]

Ï Counting Magic Cayley-Sudoku Tables for Z9

Ï Counting Magic Cayley-Sudoku Tables for Z3 ×Z3

Ï Mutually Orthogonal Sets of Magic Sudoku Tables for Z9

[Lorch & Weld 2011]

Ï Mutually Orthogonal Sets of Magic Cayley-Sudoku Tables forZ3 ×Z3

5 / 48

Page 6: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Outline

Ï Counting Magic Sudoku Tables for Z9 [Lorch & Weld 2011]

Ï Counting Magic Cayley-Sudoku Tables for Z9

Ï Counting Magic Cayley-Sudoku Tables for Z3 ×Z3

Ï Mutually Orthogonal Sets of Magic Sudoku Tables for Z9

[Lorch & Weld 2011]

Ï Mutually Orthogonal Sets of Magic Cayley-Sudoku Tables forZ3 ×Z3

6 / 48

Page 7: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Definitions

A Sudoku Table for Z9 = {0,1,2,3,4,5,6,7,8} is a 9×9 arraypartitioned into 3×3 blocks in which the elements of Z9 appearexactly once in each row and column (Latin square) and in eachblock (sudoku puzzle).

Such a table is Magic if the row, column, and diagonal sums in each3×3 block are zero mod 9.

7 / 48

Page 8: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Magic Sudoku Table for Z9

Example

1 8 0 7 5 6 4 2 32 3 4 8 0 1 5 6 76 7 5 3 4 2 0 1 88 4 6 5 1 3 2 7 07 0 2 4 6 8 1 3 53 5 1 0 2 7 6 8 45 1 3 2 7 0 8 4 64 6 8 1 3 5 7 0 20 2 7 6 8 4 3 5 1

8 / 48

Page 9: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Sales Pitch & Question

9×9 Latin Square Count

“The exact number of Latin squares of order 9 (approximately5.52×1027) wasn’t known until 1975, and the exact number fororders twelve and larger is currently unknown.” [Lorch & Weld]

Sudoku Table CountThe exact number of Sudoku Tables for Z9 is approximately6.67×1021, evidently known only via computer.

QuestionHow many Magic Sudoku Tables are there for Z9?

9 / 48

Page 10: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Sales Pitch & Question

9×9 Latin Square Count

“The exact number of Latin squares of order 9 (approximately5.52×1027) wasn’t known until 1975, and the exact number fororders twelve and larger is currently unknown.” [Lorch & Weld]

Sudoku Table CountThe exact number of Sudoku Tables for Z9 is approximately6.67×1021, evidently known only via computer.

QuestionHow many Magic Sudoku Tables are there for Z9?

10 / 48

Page 11: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Sales Pitch & Question

9×9 Latin Square Count

“The exact number of Latin squares of order 9 (approximately5.52×1027) wasn’t known until 1975, and the exact number fororders twelve and larger is currently unknown.” [Lorch & Weld]

Sudoku Table CountThe exact number of Sudoku Tables for Z9 is approximately6.67×1021, evidently known only via computer.

QuestionHow many Magic Sudoku Tables are there for Z9?

11 / 48

Page 12: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Lorch & Weld Counting

Ï Let M be the set of Magic Sudoku Tables for Z9.

Ï Find a group acting on M with few orbits. Add up the orbitlengths.

Ï L & W construct a group of order 21134 with 2 orbits.

Ï Stabilizers have orders 2232 and 2 ·3.

Ï |M | = 21134

2232 + 21134

2 ·3= 32,256.

12 / 48

Page 13: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Lorch & Weld Counting

Ï Let M be the set of Magic Sudoku Tables for Z9.

Ï Find a group acting on M with few orbits. Add up the orbitlengths.

Ï L & W construct a group of order 21134 with 2 orbits.

Ï Stabilizers have orders 2232 and 2 ·3.

Ï |M | = 21134

2232 + 21134

2 ·3= 32,256.

13 / 48

Page 14: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Lorch & Weld Counting

Ï Let M be the set of Magic Sudoku Tables for Z9.

Ï Find a group acting on M with few orbits. Add up the orbitlengths.

Ï L & W construct a group of order 21134 with 2 orbits.

Ï Stabilizers have orders 2232 and 2 ·3.

Ï |M | = 21134

2232 + 21134

2 ·3= 32,256.

14 / 48

Page 15: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Lorch & Weld Counting

Ï Let M be the set of Magic Sudoku Tables for Z9.

Ï Find a group acting on M with few orbits. Add up the orbitlengths.

Ï L & W construct a group of order 21134 with 2 orbits.

Ï Stabilizers have orders 2232 and 2 ·3.

Ï |M | = 21134

2232 + 21134

2 ·3= 32,256.

15 / 48

Page 16: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Lorch & Weld Counting

Ï Let M be the set of Magic Sudoku Tables for Z9.

Ï Find a group acting on M with few orbits. Add up the orbitlengths.

Ï L & W construct a group of order 21134 with 2 orbits.

Ï Stabilizers have orders 2232 and 2 ·3.

Ï |M | = 21134

2232 + 21134

2 ·3= 32,256.

16 / 48

Page 17: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

DefinitionsA Cayley-Sudoku Table for Z9 [C-S Table] is a Cayley table which isalso a (bordered) Sudoku table.

0 3 6 1 4 7 2 5 8

0 0 3 6 1 4 7 2 5 81 1 4 7 2 5 8 3 6 02 2 5 8 3 6 0 4 7 13 3 6 0 4 7 1 5 8 24 4 7 1 5 8 2 6 0 35 5 8 2 6 0 3 7 1 46 6 0 3 7 1 4 8 2 57 7 1 4 8 2 5 0 3 68 8 2 5 0 3 6 1 4 7

Such a table is Magic if the row, column, and diagonal sums in each3×3 block is zero mod 9.

17 / 48

Page 18: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Counting

Ï How many Magic Cayley-Sudoku Tables [MC-S Tables] for Z9?

Ï Lemma None!

Ï Switch groups to Z3 ×Z3 :=Z23.

18 / 48

Page 19: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Counting

Ï How many Magic Cayley-Sudoku Tables [MC-S Tables] for Z9?

Ï Lemma None!

Ï Switch groups to Z3 ×Z3 :=Z23.

19 / 48

Page 20: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Counting

Ï How many Magic Cayley-Sudoku Tables [MC-S Tables] for Z9?

Ï Lemma None!

Ï Switch groups to Z3 ×Z3 :=Z23.

20 / 48

Page 21: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Constructing Magic Cayley-Sudoku Tables for Z3 ×Z3

Choose any two complementary subgroups of order 3, U =< u >and V =< v >, U ×V =Z3 ×Z3 (multiplicative notation).“Large columns" indexed by cosets of U . Columns within each largecolumn labeled with elements of its coset.Large rows and rows similarly labeled using cosets of V .

U vU v2U1 u u2 v vu vu2 v2 v2u v2u2

1 1 u u2 v vu vu2 v2 v2u v2u2

V v v vu vu2 v2 v2u v2u2 1 u u2

v2 v2 v2u v2u2 1 u u2 v vu vu2

u u u2 1 vu vu2 v v2u v2u2 v2

V u vu vu vu2 v v2u v2u2 v2 u u2 1v2u v2u v2u2 v2 u u2 1 vu vu2 vu2 u2 1 u vu2 v vu v2u2 v2 v2u

V u2 vu2 vu2 v vu v2u2 v2 v2u u2 1 uv2u2 v2u2 v2 v2u u2 1 u vu2 v vu

21 / 48

Page 22: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Characterization

Any permutation of the large columns [rows] yields another MC-STable.Within any large column [row], any permutation of the columns[rows] yields another MC-S Table.

Theorem Every MC-S Table for Z23 is obtained in this way for some

choice of U and V .

Any of the MC-S Tables so constructed from a given U and V we calla (U ,V )-table.

22 / 48

Page 23: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Characterization

Any permutation of the large columns [rows] yields another MC-STable.Within any large column [row], any permutation of the columns[rows] yields another MC-S Table.

Theorem Every MC-S Table for Z23 is obtained in this way for some

choice of U and V .

Any of the MC-S Tables so constructed from a given U and V we calla (U ,V )-table.

23 / 48

Page 24: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Characterization

Any permutation of the large columns [rows] yields another MC-STable.Within any large column [row], any permutation of the columns[rows] yields another MC-S Table.

Theorem Every MC-S Table for Z23 is obtained in this way for some

choice of U and V .

Any of the MC-S Tables so constructed from a given U and V we calla (U ,V )-table.

24 / 48

Page 25: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Plain Counting

4 Choices for U =< u >3 Choices for V =< v >3! Arrangements of large columns (indexed by U , vU , v2U )(3!)3 Arrangements of columns within large columns3! Arrangements of large rows (indexed by V , V u, V u2)(3!)3 Arrangements of rows within large rows12 · (3!)8 Magic Cayley-Sudoku Tables for Z2

3

12 · (3!)8 = 20,155,392

25 / 48

Page 26: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

26 / 48

Page 27: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

27 / 48

Page 28: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

28 / 48

Page 29: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

29 / 48

Page 30: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

30 / 48

Page 31: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

31 / 48

Page 32: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

32 / 48

Page 33: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

33 / 48

Page 34: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting à la Lorch & Weld

Ï M := the set of MC-S Tables for for Z23

Ï C := group of permutations of large columns and columnswithin large columns

Ï C ∼= S3 oS3

Ï R := group of permutations of large rows and rows within largerows

Ï R ∼= S3 oS3

Ï L := the group of relabelings, i.e. bijections from Z23 to itself

that preserve MC-S Tables

Ï L ∼= Aut(Z23) ∼= GL(2,3)

Ï Set G = L×C ×R ∼= GL(2,3)× (S3 oS3)× (S3 oS3)

Ï |G| = 48 · (3!)8

34 / 48

Page 35: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting Continued

Lemma G acts transitively on M and |GM | = 4 for any M ∈M .

Proof. Let Mi ∈M , Mi a (Ui ,Vi )-table for i = 12.For some σ ∈ GL(2,3), Uσ

1 =U2 and V σ1 =V2

Mσ1 is a (U2,V2)-table.

Permute rows and columns with an element of C ×R to match M2.

Fix M ∈M , Mi a (U ,V )-table, U =< u >, V =< v >.σ ∈ GL(2,3), ρ ∈C ×R,σρ ∈GM ⇒Uσ =U , vσ =V ⇒ uσ = u±1, vσ = v±1

For each such σ there is a unique ρ such that σρ fixes M .

Corollary |M | = |G||GM | =

48 · (3!)8

4= 12 · (3!)8 = 20,155,393.

35 / 48

Page 36: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting Continued

Lemma G acts transitively on M and |GM | = 4 for any M ∈M .

Proof. Let Mi ∈M , Mi a (Ui ,Vi )-table for i = 12.For some σ ∈ GL(2,3), Uσ

1 =U2 and V σ1 =V2

Mσ1 is a (U2,V2)-table.

Permute rows and columns with an element of C ×R to match M2.

Fix M ∈M , Mi a (U ,V )-table, U =< u >, V =< v >.σ ∈ GL(2,3), ρ ∈C ×R,σρ ∈GM ⇒Uσ =U , vσ =V ⇒ uσ = u±1, vσ = v±1

For each such σ there is a unique ρ such that σρ fixes M .

Corollary |M | = |G||GM | =

48 · (3!)8

4= 12 · (3!)8 = 20,155,393.

36 / 48

Page 37: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting Continued

Lemma G acts transitively on M and |GM | = 4 for any M ∈M .

Proof. Let Mi ∈M , Mi a (Ui ,Vi )-table for i = 12.For some σ ∈ GL(2,3), Uσ

1 =U2 and V σ1 =V2

Mσ1 is a (U2,V2)-table.

Permute rows and columns with an element of C ×R to match M2.

Fix M ∈M , Mi a (U ,V )-table, U =< u >, V =< v >.σ ∈ GL(2,3), ρ ∈C ×R,σρ ∈GM ⇒Uσ =U , vσ =V ⇒ uσ = u±1, vσ = v±1

For each such σ there is a unique ρ such that σρ fixes M .

Corollary |M | = |G||GM | =

48 · (3!)8

4= 12 · (3!)8 = 20,155,393.

37 / 48

Page 38: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Fancy Counting Continued

Lemma G acts transitively on M and |GM | = 4 for any M ∈M .

Proof. Let Mi ∈M , Mi a (Ui ,Vi )-table for i = 12.For some σ ∈ GL(2,3), Uσ

1 =U2 and V σ1 =V2

Mσ1 is a (U2,V2)-table.

Permute rows and columns with an element of C ×R to match M2.

Fix M ∈M , Mi a (U ,V )-table, U =< u >, V =< v >.σ ∈ GL(2,3), ρ ∈C ×R,σρ ∈GM ⇒Uσ =U , vσ =V ⇒ uσ = u±1, vσ = v±1

For each such σ there is a unique ρ such that σρ fixes M .

Corollary |M | = |G||GM | =

48 · (3!)8

4= 12 · (3!)8 = 20,155,393.

38 / 48

Page 39: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Orthogonality

DefinitionTwo Latin squares are orthogonal provided each ordered pair ofsymbols occurs exactly once when the squares are superimposed.A family of Latin squares is mutually orthogonal provided each pairof distinct elements are orthogonal.

Example

These Cayley tables of Z3 are orthogonal.

0 1 2

0 0 1 21 1 2 02 2 0 1

0 1 2

0 0 1 22 2 0 11 1 2 0

00 11 2212 20 0121 02 10

39 / 48

Page 40: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Orthogonality

DefinitionTwo Latin squares are orthogonal provided each ordered pair ofsymbols occurs exactly once when the squares are superimposed.A family of Latin squares is mutually orthogonal provided each pairof distinct elements are orthogonal.

Example

These Cayley tables of Z3 are orthogonal.

0 1 2

0 0 1 21 1 2 02 2 0 1

0 1 2

0 0 1 22 2 0 11 1 2 0

00 11 2212 20 0121 02 10

40 / 48

Page 41: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Sales Pitch & Questions

The next Fermat problem?

“Regarding families of mutually orthogonal latin squares, it has longbeen known that there are at most n −1 mutually orthogonal Latinsquares of order n [i.e. n ×n], and that this bound is achieved whenn is a prime power. However, for non-prime power orders largerthan six, the largest size of a family of mutually orthogonal latinsquares is unknown. This problem has been proposed by Mullen asa candidate for the ‘next Fermat problem.’" [Lorch & Weld]

So the largest size of a mutually orthogonal family of 9×9 Latinsquares is 8.

QuestionsWhat is the largest size of a mutually orthogonal family of SudokuTables & Magic Sudoku Tables for Z9? Magic Cayley-Sudoku Tablesfor Z2

3?

41 / 48

Page 42: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Sales Pitch & Questions

The next Fermat problem?

“Regarding families of mutually orthogonal latin squares, it has longbeen known that there are at most n −1 mutually orthogonal Latinsquares of order n [i.e. n ×n], and that this bound is achieved whenn is a prime power. However, for non-prime power orders largerthan six, the largest size of a family of mutually orthogonal latinsquares is unknown. This problem has been proposed by Mullen asa candidate for the ‘next Fermat problem.’" [Lorch & Weld]

So the largest size of a mutually orthogonal family of 9×9 Latinsquares is 8.

QuestionsWhat is the largest size of a mutually orthogonal family of SudokuTables & Magic Sudoku Tables for Z9? Magic Cayley-Sudoku Tablesfor Z2

3?

42 / 48

Page 43: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Sales Pitch & Questions

The next Fermat problem?

“Regarding families of mutually orthogonal latin squares, it has longbeen known that there are at most n −1 mutually orthogonal Latinsquares of order n [i.e. n ×n], and that this bound is achieved whenn is a prime power. However, for non-prime power orders largerthan six, the largest size of a family of mutually orthogonal latinsquares is unknown. This problem has been proposed by Mullen asa candidate for the ‘next Fermat problem.’" [Lorch & Weld]

So the largest size of a mutually orthogonal family of 9×9 Latinsquares is 8.

QuestionsWhat is the largest size of a mutually orthogonal family of SudokuTables & Magic Sudoku Tables for Z9? Magic Cayley-Sudoku Tablesfor Z2

3?

43 / 48

Page 44: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Mutually Orthogonal Sets of Sudoku Tables for Z9

Theorem (Pedersen & Vis, 2009)There exists a family of 6 mutually orthogonal Sudoku Tables for Z9

and this is the largest possible such family.

————–O————–

Orthogonal Sudoku Puzzle (MAA FOCUS)

44 / 48

Page 45: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Mutually Orthogonal Sets of Magic Sudoku Tables for Z9

Theorem (Lorch & Weld)There exists a family of 2 mutually orthogonal Magic Sudoku Tablesfor Z9 and this is the largest possible such family.

45 / 48

Page 46: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Mutually Orthogonal Sets of Magic-Cayley Sudoku Tablesfor Z2

3

TheoremThere exists a family of 6 mutually orthogonal Magic Cayley-SudokuTables for Z9 and this is the largest possible such family, assumingany such family can be normalized to have the same column labels.

Idea of the Proof (adapted from Pedersen & Vis)

Think of Z23 as the additive group of GF(9). Take U = GF(3). For each

x ∈ GF(9)\U , Ux is a complement to U . A family of (U ,Ux)-tables,one for each x ∈ GF(9)\U , suitably arranged, is mutually orthogonal.

46 / 48

Page 47: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

Mutually Orthogonal Sets of Magic-Cayley Sudoku Tablesfor Z2

3

TheoremThere exists a family of 6 mutually orthogonal Magic Cayley-SudokuTables for Z9 and this is the largest possible such family, assumingany such family can be normalized to have the same column labels.

Idea of the Proof (adapted from Pedersen & Vis)

Think of Z23 as the additive group of GF(9). Take U = GF(3). For each

x ∈ GF(9)\U , Ux is a complement to U . A family of (U ,Ux)-tables,one for each x ∈ GF(9)\U , suitably arranged, is mutually orthogonal.

47 / 48

Page 48: Counting Magic Cayley-Sudoku Tableswardm/CountingCayleySudokuTables2015.pdfThe exact number of Sudoku Tables for Z9 is approximately 6.67£1021, evidently known only via computer

References

1. J. Lorch and E. Weld, Modular Magic Sudoku,http://www.cs.bsu.edu/homepages/jdlorch/mmsarticle.pdf

2. G. L. Mullen, A candidate for the “next Fermat problem," Math.Intelligencer 17 18-22.

3. R. M. Pedersen and T. L. Vis, Sets of Mutually OrthogonalSudoku Latin Squares, College Math. J. 40 (2009) 174-180.

48 / 48