• No results found

The Map, A New Method to Define Latin Square

N/A
N/A
Protected

Academic year: 2020

Share "The Map, A New Method to Define Latin Square"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

2019 International Conference on Computation and Information Sciences (ICCIS 2019) ISBN: 978-1-60595-644-2

The Map, A New Method to Define

Latin Square

Zhaoqi Zhang

ABSTRACTο€ 

A Latin Square is generally defined as a matrix, in which each entry occurs exactly once in each row and exactly once in each column, and the range of the entries can be from 1 to the order of the matrix. In the past, the researches of Latin Squares were mainly focused on the 2-dimension case, because the definition as matrix limits the extension of the dimension. In this paper, the Latin Square is redefined by map and is renamed as Latin map. This new definition enables Latin map to describe high dimensional extended Latin square. By exploiting the properties of bijection, the propositions and theorems of Latin square are rebuilt to be algebraic results instead of the usual combinatoric results. The behaviors of Latin square are discussed when regarded as map such as the composition of Latin maps, which finally comes to the Extending Construction theorems.

1. INTRODUCTION

In combinatorics and in experimental design, a Latin square is an 𝑛 Γ— 𝑛 array filled with 𝑛 different symbols, each occurring exactly once in each row and exactly once in each column. An example of a 3 Γ— 3 Latin square is:

[𝐴 𝐡 𝐢𝐢 𝐴 𝐡 𝐡 𝐢 𝐴

]

One of the frequent research questions of Latin Squares is the orthogonal Latin square. The orthogonal Latin square discusses the behaviour of the conjunction of two Latin squares. Orthogonality here means that every pair of the entries in the conjuntion occurs exactly once. Here’s an example of orthogonal Latin squares:

(2)

[

(1,1) (2,2) (3,3) (4,4) (2,3) (1,4) (4,1) (3,2) (3,4) (4,3) (1,2) (2,1) (4,2) (3,1) (2,4) (1,3)

]

Orthogonal Latin squares were studied in detail by Leonhard Euler. He demonstrated methods for constructing orthogonal Latin squares where 𝑛 is odd or a multiple of 4. In April 1959, Parker, Bose, and Shrikhande showed that the orthogonal Latin squares exist for all orders 𝑛 β‰₯ 3 except 𝑛 = 6.[10]

This paper describes a new approach to use map to define Latin square, which results in a way to extend the dimension of Latin square. With this new definition of Latin square as map, questions related with Latin square about the normal extension and partial maps which are defined in this paper can be proved by the description of map. Two traditional questions, the orthogonality and tensor product1 is described by map in this paper, which comes to a concise expression of Euler’s theory. This paper in the end discusses a new question derived from the new definition. The question is the composition of Latin maps. The discussion comes to the Extending Construction theorem.

2. DEFINITION OF THE LATIN MAPS

2.1 Grid Space

To describe the Latin square by map, we start from the definition of the domain of the map. This domain is defined as grid space. The structure of a grid space determines the structure of a Latin map by a great means.

2.1.2 GRID SET AND GRID SPACE

Let 𝐺𝑛1𝑛2β‹―π‘›π‘š = {(π‘˜1, π‘˜2, β‹― , π‘˜π‘š) ∈ β„€π‘š|0 ≀ π‘˜π‘– ≀ π‘›π‘–βˆ’ 1,1 ≀ 𝑖 ≀ π‘š}, where β„€π‘š

is the cartesian product of β„€ for π‘š times. Denote 𝐺𝑛1𝑛2β‹―π‘›π‘š by πΊπ‘›π‘š, if 𝑛1 = 𝑛2 =

β‹― = π‘›π‘š = 𝑛. Also,set 𝐺𝑛 = 𝐺𝑛1. By definition, 𝐺𝑛1𝑛2β‹―π‘›π‘š is the direct product of the

𝐺𝑛𝑖s, i.e. 𝐺𝑛1𝑛2β‹―π‘›π‘š= 𝐺𝑛1 Γ— 𝐺𝑛2 Γ— β‹― Γ— πΊπ‘›π‘š.

Definition2.1 Call 𝐺𝑛1𝑛2β‹―π‘›π‘š = {(π‘˜1, π‘˜2, β‹― , π‘˜π‘š) ∈ β„€π‘š|0 ≀ π‘˜π‘– ≀ π‘›π‘–βˆ’ 1,1 ≀ 𝑖 ≀ π‘š} a grid set for 𝑛1𝑛2β‹― π‘›π‘š. Each element is called a grid.

The grid sets that is mainly discussed in this paper are the πΊπ‘›π‘š type as defined

1

(3)

above, where there is a natural definition for maps. Thus, I give a special definition to these kinds of sets.

Definition 2.2 If 𝑛 > 1, call πΊπ‘›π‘šan π‘š-dimensional grid space of level 𝑛.

If the integer 𝑛 is a prime number 𝑝, πΊπ‘π‘š is isomorphic to the π‘š-dimensional

vector space over the field ℀𝑝.

In a grid space πΊπ‘›π‘š, all grids are arranged elegantly as an π‘š-dimensional cube.

Larger cubes contain many smaller cubes. Some of them are lower dimensional, while some have shorter sides. Call these smaller cubes the subspace of πΊπ‘›π‘š, no matter how

they are embedded into the larger cubes.

To define the subspace more conveniently, I consider using the direct product of an original point set and a lower dimensional Grid space to represent a cube that hangs in the air. Thus, define 𝑂𝑛 = {(0,0, β‹― ,0) ∈ ℀𝑛}, i.e. an original point with 𝑛 coordinates that are all 0.

Definition 2.3 Let 𝐴 be a subset of the grid space πΊπ‘›π‘š and choose a grid π‘₯ in 𝐴.

Call 𝐴 a subspace of πΊπ‘›π‘š if there is a grid space πΊπ‘˜π‘™, where π‘˜ ≀ 𝑛, 𝑙 ≀ π‘š, such that

each grid in 𝐴 can be represented by the sum in the π‘π‘π‘š of the coordinate of π‘₯ with the coordinate of a point in πΊπ‘˜π‘™ Γ— π‘‚π‘šβˆ’π‘™. The point in πΊπ‘˜π‘™ Γ— π‘‚π‘šβˆ’π‘™ is called the origin.

Remark 2.4 In the product set πΊπ‘˜π‘™ Γ— π‘‚π‘šβˆ’π‘™, how the π‘š βˆ’ 1 coordinates zeros of

π‘‚π‘šβˆ’1 are inserted into the coordinates of the point in 𝐺

π‘˜π‘™ is not determined. For an

uncertain product, these zeros may be inserted in any place. For a certain set πΊπ‘˜π‘™Γ—

π‘‚π‘šβˆ’π‘™, these zeros should be inserted in the same place compared with 𝐺

π‘˜π‘™. In this way,

the structure of πΊπ‘˜π‘™Γ— π‘‚π‘šβˆ’π‘™ is the same with the structure of πΊπ‘˜π‘™.

2.1.2 UNIT

To describe the limit of Latin squares that each element in a certain part are different to each other, the concept of the unit is introduced.

Definition 2.5 In a grid space πΊπ‘›π‘š, the subspaces that have the same structure with

πΊπ‘›π‘˜ (π‘˜ ∈ 𝐺(π‘š+1)) are called a π‘˜-unit. That is the set of π‘š βˆ’ π‘˜ constant coordinates

while each of other coordinates take over all grids in 𝐺𝑛.

By definition, each unit in a grid space is a subspace. Conversely, each subspace with level 𝑛 in πΊπ‘›π‘š is a unit. Thus we have the proposition:

Proposition 2.6 In a unit in a grid space with level 𝑛, each coordinate either be a

constant, or takes over the 𝐺𝑛.

The inverse proposition is also correct, proved by definition. Each unit is a grid space. So, it contains its units of all dimensions. As the level of all units are 𝑛, the unit of a unit is still a unit. Here call a unit of a unit a Subunit.

All trivial subspaces are units. The total space πΊπ‘›π‘š is an π‘š-dimensional unit. The

single grid is a 0-dimensional unit. Here call the trivial subspaces as trivial units. Other units are non-trivial units.

Proposition 2.7 The intersection of two units in a grid space πΊπ‘šπ‘› is either an empty set or a unit.

(4)

respectively. The constant coordinates of π‘ˆ1 are 𝑋𝑖0 = π‘₯𝑖0, 𝑋𝑖1 = π‘₯𝑖1, β‹― , π‘‹π‘–π‘šβˆ’π‘˜1βˆ’1 =

π‘₯π‘–π‘šβˆ’π‘˜1βˆ’1. The constant coordinates of π‘ˆ2 are 𝑋𝑗0 = π‘₯𝑗0, 𝑋𝑗1 = π‘₯𝑗1, β‹― , π‘‹π‘—π‘šβˆ’π‘˜2βˆ’1 =

π‘₯π‘—π‘šβˆ’π‘˜2βˆ’1. Other coordinates takes over 𝐺𝑛.

If {𝑖0, 𝑖1, β‹― , π‘–π‘šβˆ’π‘˜1βˆ’1} ∩ {𝑗0, 𝑗1, β‹― , π‘—π‘šβˆ’π‘˜2βˆ’1} = βˆ…, the π‘ˆ1∩ π‘ˆ2 is a subspace that has constant coordinates

{𝑖0, 𝑖1, β‹― , π‘–π‘šβˆ’π‘˜1βˆ’1} βˆͺ {𝑗0, 𝑗1, β‹― , π‘—π‘šβˆ’π‘˜2βˆ’1}.

Other coordinates take over 𝐺𝑛. So it is a π‘˜1+ π‘˜2βˆ’ π‘š-dimensional unit.

If {𝑖0, 𝑖1, β‹― , π‘–π‘šβˆ’π‘˜1βˆ’1} ∩ {𝑗0, 𝑗1, β‹― , π‘—π‘šβˆ’π‘˜2βˆ’1} β‰  βˆ… , let {𝑖0, 𝑖1, β‹― , π‘–π‘šβˆ’π‘˜1βˆ’1} ∩

{𝑗0, 𝑗1, β‹― , π‘—π‘šβˆ’π‘˜2βˆ’1} = {π‘Ÿ0, π‘Ÿ1, β‹― , π‘Ÿπ‘(π‘Ÿ)βˆ’1}, and the symmetric difference

{𝑖0, 𝑖1, β‹― , π‘–π‘šβˆ’π‘˜1βˆ’1} β–³ {𝑗0, 𝑗1, β‹― , π‘—π‘šβˆ’π‘˜2βˆ’1} = {𝑠0, 𝑠1, β‹― , 𝑠𝑐(𝑠)βˆ’1}.

If βˆƒπ‘Ÿ ∈ {π‘Ÿ0, π‘Ÿ1, β‹― , π‘Ÿπ‘(π‘Ÿ)βˆ’1} such that π‘‹π‘Ÿ ≑ π‘Ž in π‘ˆ1 while π‘‹π‘Ÿ ≑ 𝑏 in π‘ˆ2, where

π‘Ž β‰  𝑏. Then π‘ˆ1∩ π‘ˆ2 = βˆ… due to the contradiction of the π‘‹π‘Ÿ in the two units.

If βˆ€π‘Ÿ ∈ {π‘Ÿ0, π‘Ÿ1, β‹― , π‘Ÿπ‘(π‘Ÿ)βˆ’1}, π‘‹π‘Ÿ has same value in π‘ˆ1 and π‘ˆ2. Then, π‘ˆ1∩ π‘ˆ2

satisfies that the coordinates

{π‘Ÿ0, π‘Ÿ1, β‹― , π‘Ÿπ‘(π‘Ÿ)βˆ’1} βˆͺ {𝑠0, 𝑠1, β‹― , 𝑠𝑐(𝑠)βˆ’1}

are constants. Other coordinates take over 𝐺𝑛. So it is a π‘š βˆ’ 𝑐(π‘Ÿ) βˆ’ 𝑐(𝑠)-dimensional unit. 

The properties of units are similar to linear spaces. For example, consider the 2-dimensional units, their intersection may be a 2-dimensional or 1-dimensional unit or empty set. This corresponds to the fact that two plains in an Euclidian space maybe coincide, intersect or in different spaces. When regarded geometrically, each unit is a set represented by linear equations. Thus, each unit is the total subspace of a linear space. So the properties of linear spaces can be analogized into grid spaces.

Definition 2.8 Let 𝐴 be a subset of πΊπ‘›π‘š, πΊπ‘›π‘˜ be a unit of πΊπ‘›π‘š. If 𝐴 βŠ† πΊπ‘›π‘˜ and for

any unit 𝐺𝑛𝑙 of πΊπ‘›π‘š that contains 𝐴, we have πΊπ‘›π‘˜ βŠ† 𝐺𝑛𝑙. Then, call πΊπ‘›π‘˜ the

minimal generated unit of 𝐴.

By the partial ordering relation of containing, the minimal generated unit is unique. It is

πΊπ‘›π‘˜ = β‹‚ 𝐺𝑛𝑙

π΄βŠ†πΊπ‘›π‘™

.

For 𝐴 βŠ† πΊπ‘›π‘š, let π‘₯𝑖 be the value of the 𝑖-th component that has the same value over all grids π‘₯ in 𝐴. Then, the set 𝐺(𝐴) = {𝑋 ∈ πΊπ‘›π‘š|𝑋𝑖 = π‘₯𝑖, βˆ€π‘₯ ∈ 𝐴} is a unit of

πΊπ‘›π‘š.

Proposition 2.9 For any 𝐴 βŠ† πΊπ‘›π‘š, 𝐺(𝐴) is the minimal generated unit of 𝐴.

(5)

π‘₯𝑖0, π‘₯𝑖1β‹― , π‘₯π‘–π‘šβˆ’π‘˜βˆ’1 be their value.

𝐺(𝐴) = {(𝑋0, 𝑋1, β‹― , π‘‹π‘šβˆ’1)|𝑋𝑖0 = π‘₯𝑖0, 𝑋𝑖1 = π‘₯𝑖1β‹― , π‘‹π‘–π‘šβˆ’π‘˜βˆ’1 = π‘₯π‘–π‘šβˆ’π‘˜βˆ’1}

By definition, 𝐺(𝐴) is a unit.βˆ€π‘Ž = (π‘Ž0, π‘Ž1, π‘Žπ‘šβˆ’1) ∈ 𝐴, when 𝑖 ∈ {𝑖0, 𝑖1, β‹― , π‘–π‘šβˆ’π‘˜βˆ’1}, π‘Žπ‘– = π‘₯𝑖. When 𝑖 βˆ‰ {𝑖0, 𝑖1, β‹― , π‘–π‘šβˆ’π‘˜βˆ’1}, π‘Žπ‘– ∈ 𝐺𝑛. Thus, π‘Ž ∈ 𝐺(𝐴), i.e. 𝐴 βŠ† 𝐺(𝐴).

Let π‘ˆ be a unit that contains 𝐴. Then βˆ€π‘‹ ∈ 𝐺(𝐴), let π‘‹π‘–βˆ’1 be its 𝑖-th

component. If there are two different grids in 𝐴 that their 𝑖-th component are different. Then the 𝑖-th component of grids in π‘ˆ takes over 𝐺𝑛. If the 𝑖-th component values constant over 𝐴, let this constant be π‘‹π‘–βˆ’1. Then the 𝑖-th component of elements over π‘ˆ is either π‘‹π‘–βˆ’1 or takes over 𝐺𝑛. Whatever it is, 𝑋 ∈ π‘ˆ. So 𝐺(𝐴) βŠ† π‘ˆ. Then we have

𝐺(𝐴) is the minimal generated unit of 𝐴.

The question about generated set can be related to the question of matroid[6], which will not be discussed in this paper.

2.1.3 DIMENSIONAL DISTANCE

Let’s describe the units in a grid space by the dimensional distance.

Definition 2.10 βˆ€π‘‹ = (π‘₯0, π‘₯1, β‹― , π‘₯π‘šβˆ’1) ∈ πΊπ‘›π‘š and π‘Œ = (𝑦0, 𝑦1, β‹― , π‘¦π‘šβˆ’1) ∈ πΊπ‘›π‘š,

call

𝐷(𝑋, π‘Œ) = βˆ‘ 𝑠

π‘šβˆ’1

π‘˜=0

𝑔𝑛|π‘₯π‘˜βˆ’ π‘¦π‘˜|

the dimensional distance between 𝑋 and π‘Œ.

There are some basic properties of the dimensional distance, which can be used to describe the traits of units.

Proposition 2.11 Metricβˆ€π‘‹, π‘Œ, 𝑍 ∈ πΊπ‘›π‘š, (1) 𝐷(𝑋, π‘Œ) β‰₯ 0, 𝐷(𝑋, π‘Œ) = 0 ⇔ 𝑋 = π‘Œ (2) 𝐷(𝑋, π‘Œ) = 𝐷(π‘Œ, 𝑋)

(3) 𝐷(𝑋, π‘Œ) ≀ 𝐷(𝑋, 𝑍) + 𝐷(𝑍, π‘Œ)

Proof. (1) βˆ€π‘‹, π‘Œ ∈ πΊπ‘›π‘š, |π‘₯π‘˜βˆ’ π‘¦π‘˜| β‰₯ 0. The equivalent comes if and only if

π‘₯π‘˜ = π‘¦π‘˜. Thus, 𝐷(𝑋, π‘Œ) β‰₯ 0, 𝐷(𝑋, π‘Œ) = 0 ⇔ 𝑋 = π‘Œ. (2) βˆ€π‘‹, π‘Œ ∈ πΊπ‘›π‘š, |π‘₯π‘˜βˆ’ π‘¦π‘˜| = |π‘¦π‘˜βˆ’ π‘₯π‘˜|. So

𝐷(𝑋, π‘Œ) = βˆ‘ 𝑠

π‘šβˆ’1

π‘˜=0

𝑔𝑛|π‘₯π‘˜βˆ’ π‘¦π‘˜| = βˆ‘ 𝑠 π‘šβˆ’1

π‘˜=0

𝑔𝑛|π‘¦π‘˜βˆ’ π‘₯π‘˜| = 𝐷(π‘Œ, 𝑋)

(6)

𝐷(𝑋, 𝑍) + 𝐷(𝑍, π‘Œ) = βˆ‘ 𝑠

π‘šβˆ’1

π‘˜=0

𝑔𝑛|π‘‹π‘˜βˆ’ π‘π‘˜| + βˆ‘ 𝑠 π‘šβˆ’1

π‘˜=0

𝑔𝑛|π‘π‘˜βˆ’ π‘Œπ‘˜|

β‰₯ βˆ‘ 𝑠

π‘šβˆ’1

π‘˜=0

𝑔𝑛(|π‘‹π‘˜βˆ’ π‘π‘˜| + |π‘π‘˜βˆ’ π‘Œπ‘˜|)

β‰₯ βˆ‘ 𝑠

π‘šβˆ’1

π‘˜=0

𝑔𝑛|π‘‹π‘˜βˆ’ π‘Œπ‘˜| = 𝐷(𝑋, π‘Œ)

(2.11.1)

These properties show that the dimensional distance is a metric on πΊπ‘›π‘š. This

distance represents the dimension difference between any two points in πΊπ‘›π‘š. This

metric induces a discrete topology on πΊπ‘›π‘š. Obviously, βˆ€π‘‹, π‘Œ ∈ πΊπ‘›π‘š,0 ≀ 𝐷(𝑋, π‘Œ) ≀

π‘š.

Proposition 2.12 Existenceβˆ€π‘˜ ∈ πΊπ‘š+1, βˆƒπ‘‹, π‘Œ ∈ πΊπ‘›π‘š, such that 𝐷(𝑋, π‘Œ) = π‘˜.

Proof. Let 𝑋𝑖 = (π‘₯0, π‘₯1, β‹― , π‘₯π‘šβˆ’1). If 𝑗 < 𝑖, π‘₯𝑗 = 0. If 𝑗 β‰₯ 𝑖, π‘₯𝑗 = 1. Then

βˆ€π‘˜ ∈ πΊπ‘š+1, 𝐷(𝑋0, π‘‹π‘˜) = π‘˜. 

Corollary 2.13 βˆ€π‘‘ ∈ πΊπ‘˜+1, βˆƒπ‘‹, π‘Œ ∈ πΊπ‘›π‘š, and 𝑋 and π‘Œ are in a same π‘˜-unit, such

that 𝐷(𝑋, π‘Œ) = 𝑑.

This corollary can be deduced by the property of "equivalent to unit" (will be discussed later) due to the existence of dimensional distance.

Proposition 2.14 Equivalent to Unitβˆ€π‘‹, π‘Œ ∈ πΊπ‘›π‘š, 𝐷(𝑋, π‘Œ) ≀ π‘˜ ⟺ 𝑋, π‘Œis in the same

π‘˜-unit.

Proof.𝐷(𝑋, π‘Œ) ≀ π‘˜ ⇐ 𝑋, π‘Œ in a same π‘˜-unit:

Let 𝑋 and π‘Œ in a same π‘˜-unit. There are at least π‘š βˆ’ π‘˜ components are the same between them. So, among all 𝑠𝑔𝑛|π‘₯𝑖 βˆ’ 𝑦𝑖|, there are at least π‘š βˆ’ π‘˜ terms are 0. Thus, the terms of 𝑠𝑔𝑛|π‘₯𝑖 βˆ’ 𝑦𝑖| that value 1 are no more than π‘˜. This means

𝐷(𝑋, π‘Œ) = βˆ‘ 𝑠

π‘šβˆ’1

𝑖=0

𝑔𝑛|π‘₯𝑖 βˆ’ 𝑦𝑖| ≀ π‘˜

𝐷(𝑋, π‘Œ) ≀ π‘˜ β‡’ 𝑋, π‘Œ is in a same π‘˜-unit:

If 𝐷(𝑋, π‘Œ) ≀ π‘˜, then there are at most π‘˜ terms over 𝑠𝑔𝑛|π‘₯𝑖 βˆ’ 𝑦𝑖| are 1, at least π‘š βˆ’ π‘˜ terms are 0. Choose the minimal generated unit 𝐺(𝑋, π‘Œ), then there are at least π‘š βˆ’ π‘˜ terms values the constant π‘₯𝑖 over 𝐺(𝑋, π‘Œ), so this is a unit that has dimension no more than π‘˜. 𝐺(𝑋, π‘Œ) is naturally included in some π‘˜-unit, thus 𝑋 and π‘Œ is in a same π‘˜-unit.

This proposition shows that the concept of dimensional distance is equivalent to units. So it is only needed to count the dimensional distance between two points when trying to judge if they are in a same π‘˜-unit.

Corollary 2.15 βˆ€π‘‹, π‘Œ ∈ πΊπ‘›π‘š, 𝐷(𝑋, π‘Œ) = π‘˜ ⟺ 𝑋, π‘Œ in a same π‘˜-unit and 𝑋, π‘Œ are

not in any same π‘˜ βˆ’ 1-unit.

(7)

2.2 Latin Map

2.2.1 THE MAP REPRESENTATION OF LATIN SQUARES

Definition 2.16 An π‘š-dimensional Latin Square of level 𝑛 with rank π‘˜ is a map 𝑓: πΊπ‘›π‘š β†’ πΊπ‘›π‘˜, π‘˜ ≀ π‘š, such that the limitation of 𝑓 on each π‘˜-unit is injective. This

map is called the Latin Map. If π‘˜ = π‘š or π‘˜ = 0, call this map a trivial Latin map. If π‘˜ = 1 and π‘š = 2, call this map the minimal non-trivial Latin map.

The Latin squares that used to be discussed are the type of 2-dimension with rank 1. These are the most common Latin maps. Most common questions are based on these kind of squares, such as the discussion of orthogonal Latin squares.

There are many Latin maps that is more than 2 dimension. For example, the map 𝑓(π‘₯, 𝑦, 𝑧) ≑ π‘₯ + 𝑦 + 𝑧 mod 3. In any 1-unit, there are two of π‘₯, 𝑦 and 𝑧 that value constant, so the image is bijective to the component that takes over 𝐺3. In themodule class, different grids value different in the unit, thus 𝑓 is injective on 1-units. So 𝑓 is a 3-dimensional Latin map.

The following is a basic proposition:

Proposition 2.17 An π‘š-dimensional Latin map of level 𝑛 with rank π‘˜ is bijective on each π‘˜-unit.

The number of grids in each π‘˜-unit is equal to the πΊπ‘›π‘˜β€™s. According to the

cardinality theorem of finite set, the injections are surjections.

Proposition 2.18 Let 𝑓 be an π‘š-dimensional Latin map of level 𝑛 with rank π‘˜. Then

βˆ€π‘‘ ∈ 𝐺(π‘š+1) and 𝑑 β‰₯ π‘˜, the limitation of 𝑓 on any 𝑑-unit of πΊπ‘›π‘š is a Latin map with

rank π‘˜.

The change of domain does not change the bijectivity. So the limitation of 𝑓 on each π‘˜-unit is still bijective.

Definition 2.19 Let 𝑓 be an π‘š-dimensional Latin map of level 𝑛 with rank π‘˜,

𝑑 ∈ 𝐺(π‘š+1) and 𝑑 β‰₯ π‘˜. Call the limitation of 𝑓 on a 𝑑-unit a submap of 𝑓. If 𝑑 = π‘š

or 𝑑 = π‘˜, this submap is called a trivial submap.

Latin maps that have more than 2 dimension possess properties that the minimal non-trivial Latin maps do not possess. One of the most important property is that they might have non-trivial submaps. Non-trivial submaps imply the existence of partial properties on high-dimensional Latin maps.

2.2.2 REPRESENTATION MAP

To make the Latin maps visible, the concept of representation map is introduced.

Definition 2.20 Call any injection 𝑖: 𝐺𝑛1𝑛2β‹―π‘›π‘š β†’ 𝐺(𝑛1𝑛2β‹―π‘›π‘š)a representation map.

(8)

The following propositions are obvious.

Proposition 2.21 Representation maps are bijective.

The representation map is used for compositing on Latin maps. Let 𝑓 be an π‘š-dimensional Latin map of level 𝑛 with rank π‘˜, 𝑖 ∈ πΌπ‘›π‘š. Then the composite map

𝑖 ∘ 𝑓 is the operation of filling numbers from 𝐺(π‘›π‘˜) into the grid space πΊπ‘›π‘š. This is the

frequently used operation while discussing the minimal non-trivial Latin maps.

The representation map has another effect. Consider the representation map from 𝐺𝑛

to 𝐺𝑛 (i.e. the 𝐼𝑛), it is a bijection from 𝐺𝑛 to itself. So, this is a permutation. 𝐼𝑛 β‰… 𝑆𝑛. If compositing the permutation group to any representation map in πΌπ‘›π‘š , the composition is still bijective. So the composite map is still a representation map inin πΌπ‘›π‘š.

The composition of permutation group with representation map means that one can composite the permutation group when filling numbers into πΊπ‘›π‘š. In another word, it is

only needed to care about whether two numbers filled in two grids are the same rather than the calculation properties of the numbers.

The involve of Representation Map is to make the Latin squares easier to study. However, the representations of Latin maps with high-dimensional are too complicated to present. To simplify the representation, the following method is used.

Definition 2.22 Let 𝑋 = (π‘₯0, π‘₯1, β‹― , π‘₯2π‘šβˆ’1) ∈ 𝐺𝑛(2π‘š) , π‘Œ = (𝑦0, 𝑦1, β‹― π‘¦π‘šβˆ’1) ∈

𝐺(𝑛2)π‘š, βˆ€π‘š, 𝑛 ∈ β„€βˆ—. Let 𝑦𝑖 = 𝑛 Γ— π‘₯𝑖 + π‘₯𝑖+π‘š. Define map 𝜎2: 𝐺𝑛(2π‘š) ⟢ 𝐺(𝑛2)π‘š

𝑋 ↦ π‘Œ (2.22.1)

Call this map the standard quadratic map.

By the properties of division algorithm, the standard quadratic map is surjective. The cardinality of its domain and range are the same and are finite. So the standard quadratic map is bijective. This is the significant fundamental trait to construct a lower dimensional representation.

Definition 2.23 Let 𝑓 be a 2π‘š-dimensional Latin map of level 𝑛 with rank 2π‘˜. 𝑔 is an π‘š-dimensional Latin map of level 𝑛2 with rank π‘˜. If βˆ€π‘‹ ∈ 𝐺𝑛(2π‘š), we have

𝑔(𝜎2(𝑋)) = 𝜎2(𝑓(𝑋)). Then call 𝑔a quadratic lower-dimensional representation of 𝑓.

We have the commutative diagram:

(9)

Proof.As 𝜎2 is bijective, βˆ€π‘Œ ∈ 𝐺(𝑛2)π‘š, there βˆƒ1𝑋 ∈ 𝐺𝑛(2π‘š) such that π‘Œ = 𝜎2(𝑋).

For any 2π‘š-dimensional Latin map 𝑓 of level 𝑛 with rank 2π‘˜, we directly define map 𝑔 by

𝑔: 𝐺(𝑛2)π‘š ⟢ 𝐺(𝑛2)π‘˜

𝜎2(𝑋) ↦ 𝜎2(𝑓(𝑋)) (2.24.1) Then 𝑔 is a quadratic lower-dimensional representation of 𝑓.

For an even-dimensional Latin map 𝑓 with even rank, the quadratic lower-dimensional representation is 𝑔 = 𝜎2∘ 𝑓 ∘ 𝜎2βˆ’1.

An example is representing a 4-dimensional Latin map of level 3 with rank 2 by a 2-dimensional Latin map of level 9 with rank 1. This representation forms a Sudoku square, which is a common puzzle game. This representation makes the discussion of Sudoku square in much ease[8].

Example 2.25 Fill the coordinate of grids from 𝐺34 into 𝐺92. This gives out a standard quadratic map. I give the result as follow. Each coordinate in a grid of 𝐺92 is the preimage of the grid under 𝜎2 (the number π‘Žπ‘π‘π‘‘ represents the coordinate (π‘Ž, 𝑏, 𝑐, 𝑑)):

Moreover, I fill grids from 𝐺32 into 𝐺92. This represents a Latin map from 𝐺34 to 𝐺32. To make it more convenient, I composite a natural representation map 𝐺32 β†’ 𝐺9

while filling the chart. I give the result as follow:

(10)

πœŽπ‘‘: 𝐺𝑛(π‘‘π‘š) ⟢ 𝐺(𝑛𝑑)π‘š

𝑋 ↦ π‘Œ (2.25.1)

by

π‘Œπ‘– = βˆ‘ 𝑛𝑗 π‘‘βˆ’1

𝑗=0

𝑋𝑖+(π‘‘βˆ’1βˆ’π‘—)π‘š.

Then, this map is a representation map that reduce more dimensions. The reduction of dimension is dividing by 𝑑.

For any dimension, it is always available to use representation maps to reduce its dimension until 1. However, this does not make it more convenient. Most time, it is only considered about the quadratic lower-dimensional representation.

2.2.3 NORMAL EXTENSION

Filling Latin Squares is a question that is often discussed by mathematicians. There isn’t a formal definition for the process of filling yet. So normal extension is introduced to define the process formally and solve the related questions mathematically.

Definition 2.26 Let 𝐴 βŠ† πΊπ‘›π‘š, a map 𝑓: 𝐴 β†’ πΊπ‘›π‘˜. π‘ˆ be any π‘˜-unit of πΊπ‘›π‘š. If the

limitation of 𝑓 over any 𝐴 ∩ π‘ˆ is injective, call 𝑓 is an (incomplete) Latin map over 𝐴 with rank π‘˜.

Definition 2.27 Let 𝐴 βŠ‚ 𝐡 βŠ‚ πΊπ‘›π‘š. If 𝑓 is a Latin map over 𝐴 with rank π‘˜, 𝑔 is a

Latin map over 𝐡 with rank π‘˜ and 𝑔|𝐴 = 𝑓, call 𝑔a normal extension of 𝑓, and call

𝑓a limitation of 𝑔.[7]

A larger Latin map is still a Latin map when taking limitation on any subset of its domain. But an extension of a Latin map might not still be a Latin map. Only the normal extension can preserve the Latin property of the map. The process of normal extensions is the process of filling in Latin squares to find a solution.

Definition 2.28 Let 𝐴 βŠ† πΊπ‘›π‘š, 𝑓 is a Latin map over 𝐴 with rank π‘˜. If there is a

Latin map 𝑔 over πΊπ‘›π‘š that is a normal extension of 𝑓, call 𝑔 a solution of 𝑓.

Moreover, if there does not exist a normal extension β„Ž other than 𝑔, call 𝑔 the unique

solution of 𝑓.

Now, I’m going to use normal extension to describe some common theorems about filling Latin squares.

Theorem 2.29 (Extrinsic Linking Theorem).Let 𝑓 be a Latin map over𝐴 βŠ† πΊπ‘›π‘šwith

rank π‘˜,𝑑 be a positive integer no greater than π‘›π‘˜, 𝑖1, 𝑖2, β‹― , π‘–π‘‘βˆˆ πΊπ‘›π‘˜ , and

π‘₯1, π‘₯2, β‹― , π‘₯𝑑 ∈ πΊπ‘›π‘š be in the same π‘˜-unitπ‘ˆ. If any normal extensions of 𝑓 satisfies

that 𝑖1, β‹― , 𝑖𝑑 are not the images of the grids other than π‘₯1, β‹― , π‘₯𝑑, then any solution of

𝑓 satisfies that the image of π‘₯1, β‹― , π‘₯𝑑 can only be 𝑖1, β‹― , 𝑖𝑑. i.e. the grids other than

𝑖1, β‹― , 𝑖𝑑 cannot be the images of π‘₯1, β‹― , π‘₯𝑑.

Proof. Let 𝑔 be a solution of 𝑓, it is a normal extension. Then, the preimages of 𝑖1, β‹― , 𝑖𝑑 about 𝑔 in the unit π‘ˆ are included in π‘₯1, β‹― , π‘₯𝑑. As 𝑔 is bijective on π‘ˆ, the preimages of 𝑖1, β‹― , 𝑖𝑑 in the unit π‘ˆ, i.e. the images about π‘”βˆ’1 are π‘₯1, β‹― , π‘₯𝑑. Conversely, the images of π‘₯1, β‹― , π‘₯𝑑 about 𝑔 are exactly 𝑖1, β‹― , 𝑖𝑑.

(11)

with rank π‘˜, 𝑑 be a positive integer no greater than π‘›π‘˜. 𝑖1, 𝑖2, β‹― , 𝑖𝑑 ∈ πΊπ‘›π‘˜, and

π‘₯1, π‘₯2, β‹― , π‘₯𝑑 ∈ πΊπ‘›π‘š are in a single π‘˜-unit π‘ˆ. If any normal extension of 𝑓 satisfies

thatthe grids other than 𝑖1, β‹― , 𝑖𝑑 are not the images of π‘₯1, β‹― , π‘₯𝑑, i.e. the images of

π‘₯1, β‹― , π‘₯𝑑 are included in 𝑖1, β‹― , 𝑖𝑑, then any solution of 𝑓 satisfies that 𝑖1, β‹― , 𝑖𝑑

cannot be the images of grids in π‘ˆ other than π‘₯1, β‹― , π‘₯𝑑.

The intrinsic linking theorem is in fact the inverse theorem of the extrinsic linking theorem. They are separated for practical usage.

3. Questions Related to the Latin Map

3.1 Partial Maps and the Operation of Latin Maps

3.1.1 PARTIAL MAPS AND PROJECTION

As a submap of a Latin map is still a Latin map, it is eligible to find out the relationship between a Latin map with its submap. Noticing that their image sets are exactly the same, the main difference are between their domains. Thus, we need to discuss the relationship between their domains. Here, we induce the partial maps of a grid space.

Similar to projection, we can project a whole grid space onto a subunit to define the partial maps.

Definition 3.1 Let πΊπ‘›π‘š be a grid space, π‘ˆ be one of its π‘˜-unit and the constant

components of π‘ˆ are π‘₯𝑖0, π‘₯𝑖1, β‹― , π‘₯π‘–π‘šβˆ’π‘˜βˆ’1 . Denote the grids in πΊπ‘›π‘š by 𝑋 =

(𝑋0, β‹― , π‘‹π‘šβˆ’1). We map:

π‘ƒπ‘ˆ: πΊπ‘›π‘š ⟢ π‘ˆ

𝑋𝑖 ↦ {𝑋π‘₯𝑖 𝑖 βˆ‰ {𝑖1, β‹― , π‘–π‘šβˆ’π‘˜} 𝑖 𝑖 ∈ {𝑖1, β‹― , π‘–π‘šβˆ’π‘˜}

(3.1.1)

Call π‘ƒπ‘ˆ the partial map from πΊπ‘›π‘š to π‘ˆ.

Specially, if π‘₯𝑖0 = π‘₯𝑖1 = β‹― = π‘₯π‘–π‘šβˆ’π‘˜βˆ’1 = 0, call π‘ƒπ‘ˆ a standard partial map, the

unit π‘ˆ is called the standard partial of πΊπ‘›π‘š.

A partial map is projection regarding its algebraic structure. It satisfies the idempotent property (π‘ƒπ‘ˆ2 = 𝑃

π‘ˆ). We have its orthogonal projection π‘„π‘ˆ = 𝑖𝑑 βˆ’ π‘ƒπ‘ˆ, then

π‘ƒπ‘ˆ ∘ π‘„π‘ˆ = π‘ƒπ‘ˆβˆ’ π‘ƒπ‘ˆ2 = 0. Here, 𝑖𝑑 is the identity map, 0 is the constant map whose

image is the intersect grid of π‘ƒπ‘ˆ and π‘„π‘ˆ (which might be any point in the image of π‘ƒπ‘ˆ). The additivity is calculated by the linear additivity via the original point as the

image of 0. Here call π‘„π‘ˆ the Orthogonal Partial Map of the partialmap π‘ƒπ‘ˆ, denotes by π‘ƒπ‘ˆ βŠ₯ π‘„π‘ˆ.

Remark 3.2 We are able to construct the orthogonal partial map to prove its existence. Let π‘ƒπ‘ˆ be a partial map from πΊπ‘›π‘š to its unit π‘ˆ, which maps the 𝑖-th component to π‘₯π‘–βˆ’1. The components of π‘ˆ that take over 𝐺𝑛 are denoted by π‘‹π‘—βˆ’1 (the

(12)

value π‘₯π‘—βˆ’1 ∈ 𝐺𝑛, other components take over 𝐺𝑛. Then π‘ˆ ∩ 𝑉 = {(π‘₯0, π‘₯1, β‹― , π‘₯π‘šβˆ’1)}.

Let π‘„π‘ˆ = 𝑃𝑉 , then π‘–π‘š(π‘ƒπ‘ˆβˆ˜ π‘„π‘ˆ) = π‘ˆ ∩ 𝑉 = {(π‘₯0, π‘₯1, β‹― , π‘₯π‘šβˆ’1)}. Suppose 𝑋 = (π‘₯0, π‘₯1, β‹― , π‘₯π‘šβˆ’1), define the additivity between maps: βˆ€π‘Œ ∈ πΊπ‘›π‘š, (π‘ƒπ‘ˆ + π‘„π‘ˆ)(π‘Œ) βˆ’

𝑋 = (π‘ƒπ‘ˆ(π‘Œ) βˆ’ 𝑋) + (π‘„π‘ˆ(π‘Œ) βˆ’ 𝑋) . Then (π‘ƒπ‘ˆ+ π‘„π‘ˆ)(π‘Œ) = (π‘₯0, π‘₯1, β‹― , π‘₯π‘šβˆ’1) + (0, β‹― , π‘¦π‘–βˆ’1βˆ’ π‘₯π‘–βˆ’1, β‹― ,0) + (0, β‹― , π‘¦π‘—βˆ’1βˆ’ π‘₯π‘—βˆ’1, β‹― ,0) = (𝑦0, 𝑦1, β‹― , π‘¦π‘šβˆ’1) = π‘Œ. Thus, π‘„π‘ˆ is the orthogonal partial map of π‘ƒπ‘ˆ which satisfies π‘ƒπ‘ˆ+ π‘„π‘ˆ = 𝑖𝑑 and π‘ƒπ‘ˆβˆ˜ π‘„π‘ˆ =

0 (0(πΊπ‘›π‘š) = {𝑋}).

Let’s turn to its map structure. There is the subspace-invariant of partial maps:

Proposition 3.3 Let π‘ƒπ‘ˆ be a partial map from πΊπ‘›π‘š to its unit π‘ˆ, 𝐴 be a subspace of

πΊπ‘›π‘š. Then 𝐴 ∩ π‘ˆ = βˆ… or 𝐴 ∩ π‘ˆ = π‘ƒπ‘ˆ(𝐴).

Proof.If 𝐴 ∩ π‘ˆ β‰  βˆ…, then βˆ€π‘Ž ∈ 𝐴 ∩ π‘ˆ, π‘ƒπ‘ˆ(π‘Ž) = π‘Ž. So 𝐴 ∩ π‘ˆ βŠ† π‘ƒπ‘ˆ(𝐴). Obviously,

π‘ƒπ‘ˆ(𝐴) βŠ† π‘ˆ, so it is only needed to prove that π‘ƒπ‘ˆ(𝐴) βŠ† 𝐴.

βˆ€π‘Ž ∈ 𝐴, let π‘Ž βˆ‰ π‘ˆ, 𝑖 be a component of π‘ˆ that values a constant π‘’π‘–βˆ’1, π‘Žπ‘—βˆ’1 be

the 𝑗-th component of π‘Ž. Then π‘ƒπ‘ˆ maps the 𝑖-th components of π‘Ž to π‘’π‘–βˆ’1 and maps the components other than 𝑖-th to π‘Žπ‘—βˆ’1 themselves.

Let 𝑋 = (π‘₯0, β‹― , π‘₯π‘šβˆ’1) be the original of the subspace, 𝐴 = 𝑋 + πΊπ‘˜π‘™. Then π‘Žπ‘—βˆ’1

has a unique division π‘₯π‘—βˆ’1+ π‘¦π‘—βˆ’1 as a component of a subspace, where π‘¦π‘—βˆ’1 = 0 or π‘¦π‘—βˆ’1 ∈ πΊπ‘˜. As 𝐴 ∩ π‘ˆ β‰  βˆ…, each grid in 𝐴 ∩ π‘ˆ has a unique division. So π‘’π‘–βˆ’1 has the

unique division π‘₯π‘–βˆ’1+ π‘¦π‘–βˆ’1, where π‘¦π‘–βˆ’1= 0 or π‘¦π‘–βˆ’1∈ πΊπ‘˜. Then any component of π‘ƒπ‘ˆ(π‘Ž) can be divided into the sum of the corresponding component of 𝑋 and {0} or

some number in πΊπ‘˜. Thus, π‘ƒπ‘ˆ(π‘Ž) ∈ 𝐴, i.e. π‘ƒπ‘ˆ(𝐴) βŠ† 𝐴.

Corollary 3.4 Partial map maps a unit to a unit.

Proof.Suppose π‘ˆ, 𝑉 are units of πΊπ‘›π‘š. It is needed to prove that π‘ƒπ‘ˆ(𝑉) is a unit of

πΊπ‘›π‘š.

If π‘ˆ ∩ 𝑉 β‰  βˆ…, 𝑉 is a subspace of πΊπ‘›π‘š, so π‘ƒπ‘ˆ(𝑉) = π‘ˆ ∩ 𝑉 is a unit of πΊπ‘›π‘š. When π‘ˆ ∩ 𝑉 = βˆ…, let 𝑖 be the component that takes over 𝐺𝑛 in 𝑉, 𝑗 be the component that values constant in 𝑉. Then, π‘ƒπ‘ˆ maps the 𝑖-th component to constant or takes over 𝐺𝑛 and maps the 𝑗-th component to another constant.

Thus π‘ƒπ‘ˆ(𝑉) is still a unit of πΊπ‘›π‘š.

Partial map can also reflect the relationship between two grids, see the following proposition.

Proposition 3.5 Let π‘ƒπ‘ˆ be the partial map from πΊπ‘›π‘š to its unit π‘ˆ, π‘„π‘ˆ be its orthogonal partial map. Then βˆ€π‘‹, π‘Œ ∈ πΊπ‘›π‘š , 𝐷(𝑋, π‘Œ) = 𝐷(π‘ƒπ‘ˆ(𝑋), π‘ƒπ‘ˆ(π‘Œ)) +

𝐷(π‘„π‘ˆ(𝑋), π‘„π‘ˆ(π‘Œ)).

Proof.Let π‘–π‘š(π‘ƒπ‘ˆ ∘ π‘„π‘ˆ) = {(𝑧0, 𝑧1, β‹― , π‘§π‘šβˆ’1)} , 𝑋 = (π‘₯0, π‘₯1, β‹― , π‘₯π‘šβˆ’1) , π‘Œ = (𝑦0, 𝑦1, β‹― , π‘¦π‘šβˆ’1).

It’s eligible to suppose the first 𝑖 components of π‘ˆ are constant, and other components take over 𝐺𝑛.

Then, π‘ƒπ‘ˆ(𝑋) = (𝑧0, 𝑧1, β‹― , π‘§π‘–βˆ’1, π‘₯𝑖, π‘₯𝑖+1, β‹― , π‘₯π‘šβˆ’1), π‘„π‘ˆ(𝑋) = (π‘₯0, π‘₯1, β‹― , π‘₯π‘–βˆ’1, 𝑧𝑖, 𝑧𝑖+1, β‹― , π‘§π‘šβˆ’1).

(13)

𝐷(𝑋, π‘Œ) = βˆ‘ 𝑠

π‘šβˆ’1

π‘˜=0

𝑔𝑛|π‘₯π‘˜βˆ’ π‘¦π‘˜| = βˆ‘ 𝑠 π‘–βˆ’1

π‘˜=0

𝑔𝑛|π‘₯π‘˜βˆ’ π‘¦π‘˜| + βˆ‘ 𝑠 π‘šβˆ’1

π‘˜=𝑖

𝑔𝑛|π‘₯π‘˜βˆ’ π‘¦π‘˜|

= 𝐷(π‘ƒπ‘ˆ(𝑋), π‘ƒπ‘ˆ(π‘Œ)) + 𝐷(π‘„π‘ˆ(𝑋), π‘„π‘ˆ(π‘Œ)).

Corollary 3.6 𝐷(π‘ƒπ‘ˆ(𝑋), π‘ƒπ‘ˆ(π‘Œ)) ≀ 𝐷(𝑋, π‘Œ)

3.1.2 ORTHOGONAL LATIN MAPS

The orthogonal Latin squares is a very hot field in the discussion of Latin squares. Many mathematicians, represented by Euler, have proved that the minimal non-trivial orthogonal Latin squares exist when the level is not 2 or 6. This is a perfect result for the minimal non-trivial Latin maps. Moreover, I extend the discussion of the orthogonality to high-dimensional Latin maps. Here is the definition:

Definition 3.7 Let 𝑓 be an π‘š-dimensional Latin map of level 𝑛 with rank π‘˜1, 𝑔 be an π‘š-dimensional Latin map of level 𝑛 with rank π‘˜2. Define the Direct Sum map:

𝑓 βŠ• 𝑔: πΊπ‘›π‘š ⟢ 𝐺𝑛(π‘˜1+π‘˜2)

𝑋 ↦ (𝑓(𝑋), 𝐺(𝑋)) (1)

If π‘˜1+ π‘˜2 ≀ π‘š and 𝑓 βŠ• 𝑔 is also a Latin map, then call the Latin map 𝑓 is

orthogonal to the Latin map 𝑔.

Call 𝑓 and 𝑔 are orthogonal Latin maps, denoted by 𝑓 βŠ₯ 𝑔.

When π‘˜1 = π‘˜2 = 1, π‘š = 2, noticing that 𝑓 βŠ• 𝑔 is the bijection from 𝐺𝑛2 to itself, so the orthogonal Latin maps 𝑓 and 𝑔 are the usual discussed orthogonal Latin squares.

There are some direct relationships between 𝑓 βŠ• 𝑔 with 𝑓 and 𝑔. Let π‘ƒπ‘ˆ be the standard partial map from 𝐺𝑛(π‘˜1+π‘˜2) to πΊπ‘›π‘˜1, and π‘„π‘ˆ be the standard partial map from

𝐺𝑛(π‘˜1+π‘˜2) to πΊπ‘›π‘˜2. Here is the proposition:

Proposition 3.8 π‘ƒπ‘ˆ βŠ₯ π‘„π‘ˆ, and 𝑓 = π‘ƒπ‘ˆ ∘ (𝑓 βŠ• 𝑔), 𝑔 = π‘„π‘ˆ ∘ (𝑓 βŠ• 𝑔).

Proof.The image of 𝑓 is πΊπ‘›π‘˜1, this is a standard partial of 𝐺𝑛(π‘˜1+π‘˜2) which is also a

unit. Let this unit be π‘ˆ, then π‘ƒπ‘ˆ is the partial map from 𝐺𝑛(π‘˜1+π‘˜2) to π‘ˆ. The image of 𝑔 is πΊπ‘›π‘˜2, this is a standard partial of 𝐺𝑛(π‘˜1+π‘˜2) which is also a unit. Let this unit be 𝑉,

then 𝑃𝑉 is the partial map from 𝐺𝑛(π‘˜1+π‘˜2) to 𝑉. 𝐺𝑛(π‘˜1+π‘˜2) = π‘ˆ Γ— 𝑉. By the definition

of product space, the components that π‘ˆ and 𝑉 keeps constant do not intersect. Their components that takes over 𝐺𝑛 also do not intersect. π‘ˆ ∩ 𝑉 = {(0,0, β‹― ,0)}. So,

π‘–π‘š(π‘ƒπ‘ˆβˆ˜ π‘„π‘ˆ) = 0.

At the same time, βˆ€π‘‹ ∈ 𝐺𝑛(π‘˜1+π‘˜2) , (π‘ƒπ‘ˆ + π‘„π‘ˆ)(𝑋) βˆ’ (0,0, β‹― ,0) = (π‘ƒπ‘ˆ(𝑋) βˆ’

(0,0, β‹― ,0)) + (π‘„π‘ˆ(𝑋) βˆ’ (0,0, β‹― ,0)) =

(π‘₯0, π‘₯1, β‹― , π‘₯π‘˜1βˆ’1, 0,0, β‹― ,0) + (0,0, β‹― ,0, π‘₯π‘˜1, π‘₯π‘˜1+1, β‹― , π‘₯π‘˜1+π‘˜2βˆ’1) = 𝑋 . So, π‘ƒπ‘ˆ + π‘„π‘ˆ = 𝑖𝑑. Thus, π‘ƒπ‘ˆ βŠ₯ π‘„π‘ˆ.

Moreover, βˆ€π‘‹ ∈ πΊπ‘›π‘š, π‘ƒπ‘ˆ((𝑓 βŠ• 𝑔)(𝑋)) = π‘ƒπ‘ˆ(𝑓(𝑋), 𝑔(𝑋)) = 𝑓(𝑋), π‘„π‘ˆ((𝑓 βŠ•

𝑔)(𝑋)) = π‘„π‘ˆ(𝑓(𝑋), 𝑔(𝑋)) = 𝑔(𝑋). So, 𝑓 = π‘ƒπ‘ˆβˆ˜ (𝑓 βŠ• 𝑔), 𝑔 = π‘„π‘ˆβˆ˜ (𝑓 βŠ• 𝑔)

(14)

Theorem 3.9 (Euler’s First Theorem)The minimal non-trivial orthogonal Latin maps of odd prime level always exist.

To prove this theorem, I use the Latin map to describe a common method (the Euler’s traditional method).

Definition 3.10 Let 𝑓 be a surjection from 𝐺𝑛2 to 𝐺𝑛. We regard the domain 𝐺𝑛2 as the linear space of ℀𝑛. If there is a vector π‘₯ ∈ 𝐺𝑛2 such that βˆ€π‘¦ ∈ 𝐺𝑛2, 𝑓(π‘₯ + 𝑦) = 𝑓(𝑦), call 𝑓 an π‘₯-translation map. If π‘₯ = (π‘š, 1), then call 𝑓 an π‘š-translation map. If the π‘š-translation map is a minimal non-trivial Latin map, call 𝑓 a π‘š-translation Latin map.

Proposition 3.11 An π‘š-translation map is a minimal non-trivial Latin map of level

𝑛 if and only if(π‘š, 𝑛) = 1.

Proof.First, let 𝑓 be an π‘š-translation map of level 𝑛, π‘₯ = (π‘š, 1) ∈ 𝐺𝑛2. Necessity:

Assuming 𝑓 to be a minimal non-trivial Latin map, then its rank is 1. If (π‘š, 𝑛) =

𝑑 > 1 , then βˆ€π‘¦ ∈ 𝐺𝑛2 , 𝑓(𝑛𝑑π‘₯ + 𝑦) = 𝑓(𝑦) . But π‘›π‘‘π‘š =π‘šπ‘‘ 𝑛 ≑ 0 mod 𝑛 ,

𝑛

𝑑 ≑̸ 0 mod 𝑛. So the first components between 𝑛

𝑑π‘₯ + 𝑦 and 𝑦 are the same

(under module 𝑛), while the second components are not the same (under module 𝑛). Then, 𝑓 is not injective on some 1-unit. This contradict to that 𝑓 is a Latin map with rank 1. So (π‘š, 𝑛) = 1.

Sufficiency:

When (π‘š, 𝑛) = 1, the set {π‘˜π‘š|π‘˜ ∈ ℀𝑛} takes over all elements in ℀𝑛. Obviously,

𝑛π‘₯ + 𝑦 = 𝑦, βˆ€π‘¦ ∈ 𝐺𝑛2. βˆ€π‘¦ ∈ 𝐺𝑛2, the preimage of 𝑓(𝑦) at least contains{π‘˜π‘₯ + 𝑦|π‘˜ ∈ ℀𝑛}. As the second component of π‘˜π‘₯ + 𝑦 are different, the preimage of 𝑓(𝑦) has at

least 𝑛 elements. 𝑓 is surjective, so 𝑓(𝑦) has 𝑛 different values. Also, the preimage of 𝐺𝑛 has only 𝑛2 elements. Thus, for each 𝑓(𝑦), its preimage has exact 𝑛 elements. They are exactly {π‘˜π‘₯ + 𝑦|π‘˜ ∈ ℀𝑛}. Their first component takes over {π‘˜π‘š|π‘˜ ∈ ℀𝑛},

while the second component takes over ℀𝑛. So 𝑓(𝑦1) = 𝑓(𝑦2) and 𝑦1 β‰  𝑦2 can deduce thatboth components of 𝑦1 and 𝑦2 are different respectively. Thus, 𝑓 is injective on each 1-unit, i.e. 𝑓 is a minimal non-trivial Latin map.

Proposition 3.12 The π‘š-translation Latin map and 𝑛-translation Latin map of level 𝑝

are orthogonal if and only if (𝑛 βˆ’ π‘š, 𝑝) = 1.

Proof.Let 𝑑 = (π‘š, 0) ∈ 𝐺𝑝2, βˆ€π‘¦ ∈ 𝐺𝑝2, 𝑇(𝑦) = 𝑦2𝑑 + 𝑦, where 𝑦2 is the second

component of 𝑦. Suppose 𝑓 is an π‘š-translation Latin map, 𝑔 is an 𝑛-translation

(15)

limited on the unit that first component keeps constant, ⇔ 𝑔 ∘ 𝑇 is injective limited on the unit that first component keeps constant. At the same time, 𝑇 is bijective limited on the unit that second component keeps constant. So 𝑔 ∘ 𝑇 must be injective limited on the unit that second component keeps constant. So 𝑔 ∘ 𝑇 is injective limited on the unit that first component keeps constant, π‘–π‘”β„Žπ‘‘π‘Žπ‘Ÿπ‘Ÿπ‘œπ‘€π‘” ∘ 𝑇 is injective on each 1-unit, ⇔ 𝑔 ∘ 𝑇 is a Latin map with rank 1, i.e. a minimal non-trivial Latin map. Noticing that 𝑔 ∘ 𝑇 is a (π‘₯β€²βˆ’ 𝑑)-translation Latin map, so 𝑔 ∘ 𝑇 is a minimal non-trivial Latin map ⇔ it is an (𝑛 βˆ’ π‘š)- translation map. By proposition 3.11, 𝑔 ∘ 𝑇 is an (𝑛 βˆ’ π‘š)- translation map ⇔ (𝑛 βˆ’ π‘š, 𝑝) = 1.

Corollary 3.13 An π‘š-translation map and 𝑛-translation map of prime level 𝑝 are

orthogonal Latin maps if and only if π‘š, 𝑛 and π‘š βˆ’ 𝑛 are not the multiple of 𝑝.

An integer 𝑛 is coprime with prime number 𝑝 if and only if it is not a multiple of 𝑝. By the two propositions above, we get this corollary immediately. When 𝑝 > 2, there always exist 0 < π‘š < 𝑛 < 𝑝 satisfies the requirements. Thus, the minimal non-trivial orthogonal Latin maps of odd prime level always exist. Theorem 3.9 has been proved.

3.1.3 TENSOR PRODUCT OF LATIN MAPS

When talking about the orthogonality of Latin maps, a common method to prove the Euler theorem is by the so called tensor product (matrix sense). Here, the tensor product is regarding the minimal non-trivial Latin maps as matrix and use operation similar to the tensor product of matrix to construct a new Latin map. During this operation, the orthogonality is invariant, so it proves part of conclusions of the Euler theorem.

Here, I use similar method to extend the definition of tensor product. Then it is able to discuss the high-dimension case.

Definition 3.14 Let 𝑓 be an π‘š-dimensional Latin map of level 𝑛1 with rank π‘˜, 𝑔

be an π‘š-dimensional Latin map of level 𝑛2 with rank π‘˜. βˆ€π‘‹ ∈ 𝐺𝑛1π‘š, π‘Œ ∈ 𝐺𝑛 2

π‘š, define map:

𝑓 βŠ— 𝑔: 𝐺(𝑛1𝑛2)π‘š ⟢ 𝐺(𝑛 1𝑛2)π‘˜

𝑛2𝑋 + π‘Œ ↦ 𝑛2𝑓(𝑋) + 𝑔(π‘Œ). (1)

Call 𝑓 βŠ— 𝑔 the tensor product of 𝑓 and 𝑔.

The definition of tensor product does make sense. We have following property:

Proposition 3.15 The tensor product of Latin maps is still a Latin map.

Proof. Let 𝑍1 = 𝑛2𝑋1+ π‘Œ1 and 𝑍2 = 𝑛2𝑋2+ π‘Œ2 are in same π‘˜-unit of 𝐺(𝑛1𝑛2)π‘š. For any grid 𝑋, we denote its 𝑖 + 1-th component as𝑋𝑖. As π‘Œ1, π‘Œ2 ∈ 𝐺𝑛2π‘š, its each

component values in 𝐺𝑛2. So 𝑍1𝑖 = 𝑍2𝑖 ⇔ 𝑋1𝑖 = 𝑋2𝑖 and π‘Œ1𝑖 = π‘Œ2𝑖. As 𝐷(𝑍1, 𝑍2) ≀ π‘˜, there are at least π‘š βˆ’ π‘˜ terms among 𝑠𝑔𝑛|𝑍1π‘–βˆ’ 𝑍2𝑖| take 0. So we have at least

(16)

Now, 𝑍1 β‰  𝑍2 if and only if 𝑋1 β‰  𝑋2 or π‘Œ1 β‰  π‘Œ2. When 𝑋1 β‰  𝑋2, as 𝑋1 and 𝑋2

are in same π‘˜-unit of 𝐺𝑛1π‘š, we have 𝑓(𝑋1) β‰  𝑓(𝑋2). So there exist 𝑖 ∈ πΊπ‘˜, such that

𝑓(𝑋1)𝑖 β‰  𝑓(𝑋2)𝑖 . Suppose 𝑓(𝑋1)𝑖 < 𝑓(𝑋2)𝑖 . Then (𝑓 βŠ— 𝑔)(𝑍1)𝑖 = 𝑛2𝑓(𝑋1)𝑖 +

𝑔(π‘Œ1)𝑖 < 𝑛2𝑓(𝑋1)𝑖+ 𝑛2 = 𝑛2(𝑓(𝑋1)𝑖 + 1) ≀ 𝑛2𝑓(𝑋2)𝑖 ≀ 𝑛2𝑓(𝑋2)𝑖 + 𝑔(π‘Œ2)𝑖 = (𝑓 βŠ— 𝑔)(𝑍1)𝑖. Thus (𝑓 βŠ— 𝑔)(𝑍1) β‰  (𝑓 βŠ— 𝑔)(𝑍2). When 𝑋1 = 𝑋2 and π‘Œ1β‰  π‘Œ2, as

π‘Œ1 and π‘Œ2 are in same π‘˜-unit of 𝐺𝑛2π‘š, we have 𝑔(π‘Œ1) β‰  𝑔(π‘Œ2). Thus, (𝑓 βŠ—

𝑔)(𝑍1) = 𝑛2𝑓(𝑋1) + 𝑔(π‘Œ1) β‰  𝑛2𝑓(𝑋2) + 𝑔(π‘Œ2) = (𝑓 βŠ— 𝑔)(𝑍2). In all, (𝑓 βŠ— 𝑔) is injective on each π‘˜-unit, i.e. (𝑓 βŠ— 𝑔) is a Latin map with rank π‘˜.

Similarly, we need the orthogonal-invariant property of tensor product:

Theorem 3.16 (Tensor product is orthogonal-invariant).Let 𝑓1 and 𝑓2 be

π‘š-dimensional Latin maps with rank π‘˜1, the level of 𝑓1 is 𝑛1, while the level of 𝑓2 is

𝑛2. Let 𝑔1 and 𝑔2 be π‘š-dimensional Latin maps with rank π‘˜2, the level of 𝑔1 also

is 𝑛1, while the level of 𝑔2 also is 𝑛2.

If 𝑓1 βŠ₯ 𝑔1 and 𝑓2 βŠ₯ 𝑔2, then 𝑓1βŠ— 𝑓2 βŠ₯ 𝑔1βŠ— 𝑔2.

Proof.βˆ€π‘‹ ∈ 𝐺𝑛1π‘š, we have (𝑓1βŠ• 𝑔1)(𝑋) = (𝑓1(𝑋), 𝑔1(𝑋)). βˆ€π‘Œ ∈ 𝐺𝑛2π‘š, we have (𝑓2βŠ• 𝑔2)(π‘Œ) = (𝑓2(π‘Œ), 𝑔2(π‘Œ)) . βˆ€π‘ ∈ 𝐺(𝑛1𝑛2)π‘š , by the division algorithm,

βˆƒ1𝑋 ∈ 𝐺𝑛1π‘š, π‘Œ ∈ 𝐺𝑛

2π‘š such that 𝑍 = 𝑛2𝑋 + π‘Œ. So βˆ€π‘ ∈ 𝐺(𝑛1𝑛2)π‘š,

((𝑓1βŠ• 𝑔1) βŠ— (𝑓2 βŠ• 𝑔2))(𝑍) = ((𝑓1βŠ• 𝑔1) βŠ— (𝑓2βŠ• 𝑔2))(𝑛2𝑋 + π‘Œ) = 𝑛2(𝑓1βŠ• 𝑔1)(𝑋) + (𝑓2βŠ• 𝑔2)(π‘Œ)

= 𝑛2(𝑓1(𝑋), 𝑔1(𝑋)) + (𝑓2(π‘Œ), 𝑔2(π‘Œ))

= (𝑛2𝑓1(𝑋) + 𝑓2(π‘Œ), 𝑛2𝑔1(𝑋) + 𝑔2(π‘Œ))

= ((𝑓1βŠ— 𝑓2)(𝑛2𝑋 + π‘Œ), (𝑔1βŠ— 𝑔2)(𝑛2𝑋 + π‘Œ))

= ((𝑓1βŠ— 𝑓2)(𝑍), (𝑔1βŠ— 𝑔2)(𝑍))

= ((𝑓1βŠ— 𝑓2) βŠ• (𝑔1βŠ— 𝑔2))(𝑍)

(3.16.1)

So (𝑓1βŠ• 𝑔1) βŠ— (𝑓2βŠ• 𝑔2) = (𝑓1βŠ— 𝑓2) βŠ• (𝑔1βŠ— 𝑔2). By the proposition ?, equality to the left is a Latin map, so equality to the right is also a Latin map. Thus, (𝑓1βŠ— 𝑓2) βŠ₯ (𝑔1βŠ— 𝑔2).

Here is a stronger proposition: (𝑓1βŠ• 𝑔1) βŠ— (𝑓2βŠ• 𝑔2) = (𝑓1βŠ— 𝑓2) βŠ• (𝑔1βŠ— 𝑔2). i.e. The tensor product of direct sums is equal to the direct sum of tensor products. Corollary 3.17 The minimal non-trivial orthogonal Latin maps of odd level always exist.

Proof. By the Fundamental Theorem of Arithmetic, each odd number larger than 1 is the product of some odd prime numbers.

Each minimal non-trivial orthogonal Latin maps of odd prime level exists. After the tensor product operation, the minimal non-trivial orthogonal Latin maps of their product level also exists.

So the minimal

non-The use of Latin map can describe the invariancy of orthogonality under tensor product concisely as demonstrated in theorem 1.

(17)

product can be defined by a higher-dimensional Latin map and using a lower-dimensional representation to preserve its dimension. However, this is difficult, because the domain of tensor product is not an exact cubic grid space. It is rather a cuboid grid set. For some rank π‘˜, this is hard to define a uniform image space. This possible definition should be discussed in the future.

3.2 Composition of Latin Maps

3.2.1 EXISTENCE OF COMPOUND LATIN MAPS

Two Latin maps that can composite and form another Latin map are not easy to construct. Here, is a rare example:

Example 3.18 A 3-dimensional Latin map of level 3 with rank 2:

composites with a 2-dimensional Latin map of level 3 with rank 1:

The result is a 3-dimensional Latin map of level 3 with rank 1:

There exists the case that two Latin maps compound together and still form a Latin map.

(18)

Proposition 3.19 Let 𝑓 be the minimal non-trivial Latin map of level 2, then there

does not exist a non-trivial Latin map 𝑔 of level 2 with rank 2 such that 𝑓 ∘ 𝑔 is still

a Latin map.

Proof.If 𝑔 exist, we first notice that there are only two possible map for 𝑓. Moreover, these two maps can be transferred by a representation map. So suppose 𝑓 to be:

[0 11 0]

Let 𝑋 be a grid in the domain of 𝑔 and 𝑓(𝑔(𝑋)) = 0. Then for any grid π‘Œ that in the same 1 unit with 𝑋, 𝑓(𝑔(π‘Œ)) = 1. So 𝑔(π‘Œ) can only be (0,1) or (1,0). As 𝑔 is non-trivial, the dimension of 𝑔 is larger than 2. So there are more than2 grids that are in a same 1 unit with 𝑋. By the pigeonhole principle, there exist π‘Œ1 β‰  π‘Œ2,

𝐷(𝑋, π‘Œ1) = 𝐷(𝑋, π‘Œ2) = 1, such that 𝑔(π‘Œ1) = 𝑔(π‘Œ2). So 𝐷(π‘Œ1, π‘Œ2) ≀ 𝐷(𝑋, π‘Œ1) + 𝐷(𝑋, π‘Œ2) = 2, which means π‘Œ1 and π‘Œ2 are in a same 2-unit. This iscontradict to that

𝑔 is injective on each 2-unit. So 𝑔 does not exist.

To construct compoundable Latin maps, a natural way is to construct unit-preserving Latin maps. However, we find that most Latin maps do not preserve unit. Here, we have the following proposition:

Proposition 3.20 If a non-trivial Latin map with rank more than 1, then it cannot map all units to units.

Proof.Let 𝑓 be a non-trivial Latin map with rank π‘˜ > 1, its domain is πΊπ‘›π‘š. Suppose 𝑓 maps all units to units. As 𝑓 is bijective on each π‘˜ unit, it is also bijective on each 1-unit. So 𝑓 maps 1-unit to 1-unit. βˆ€π‘‹ ∈ πΊπ‘›π‘š, there are totally π‘š1-units that contains 𝑋. In πΊπ‘›π‘˜, there are totally π‘˜1-units that contains 𝑓(𝑋). Because 𝑓 is

non-trivial and π‘š > π‘˜, by the pigeonhole principle, there exists two different 1-units π‘ˆ and 𝑉 that contains 𝑋, such that 𝑓(π‘ˆ) = 𝑓(𝑉). But the rank of 𝑓 is π‘˜ > 1. So the minimal generated unit 𝐺(π‘ˆ βˆͺ 𝑉) is included in some π‘˜-unit. Thus π‘ˆ and 𝑉 are both in some π‘˜-unit π‘Š, where 𝑓 is bijective on π‘Š. This is contradict to that 𝑓(π‘ˆ) = 𝑓(𝑉). So 𝑓 cannot map all units to units.

After enumerate by computer, I find that any 4-dimensional Latin map of level 3 with rank 2 is not a Latin map any more after composing with some minimal non-trivial Latin map of level 3. This quite common Latin map does not exist any example to properly composite. Again it proves that compoundable Latin maps are really rare.

To construct two non-trivial Latin maps such that their composition is still a Latin map, we need to develop an algorithm. Here, we have the significant Extending Construction Theorem.

3.2.2 THE EXTENDING CONSTRUCTION THEOREM

Definition 3.21 Let 𝑓 be an π‘š-dimensional Latin map of level 𝑛 with rank π‘˜, 𝑔 be an 𝑙-dimensional Latin map of level π‘˜ with rank 1. If there is a non-trivial π‘š-dimensional Latin map 𝑔′ of level 𝑛 with rank 𝑙, such that 𝑓 = 𝑔 ∘ 𝑔′, call 𝑔 an textitextending map, 𝑔′ is called the construction of 𝑓 about the extending 𝑔.

(19)

an π‘š-dimensional Latin map 𝑓 of level 𝑛 with rank π‘˜ about an extending 𝑔, then

for any extending map β„Ž of same dimension, there is a construction of 𝑓 about β„Ž.

Proof.Let the dimension of the extending 𝑔 be 𝑙, where 𝑙 > π‘˜, 𝑓 = 𝑔 ∘ 𝑔′. Then we have the diagram:

Suppose β„Ž be another 𝑙-dimensional extending map. Now, βˆ€π‘‹ ∈ πΊπ‘›π‘˜, let’s count the

amount of elements in π‘”βˆ’1(𝑋). Let π‘ˆ be the unit of 𝐺𝑛𝑙 whose first π‘˜ component

take over 𝐺𝑛, where other components keep constant. Then 𝑔 is bijective on π‘ˆ. So there are exactly 1 elements in π‘ˆ ∩ π‘”βˆ’1(𝑋). For any unit that parallel to π‘ˆ, i.e. the components that take over 𝐺𝑛 same to π‘ˆ and other components value different constant to π‘ˆ, they have same properties with π‘ˆ. There are π‘›π‘™βˆ’π‘˜ this kind of units. So there are π‘›π‘™βˆ’π‘˜ elements in π‘”βˆ’1(𝑋). Similarly, there are π‘›π‘™βˆ’π‘˜ elements in β„Žβˆ’1(𝑋). So, there exist a bijection 𝑑𝑋 between π‘”βˆ’1(𝑋) and β„Žβˆ’1(𝑋). As 𝑔 and β„Ž are both

surjection from 𝐺𝑛𝑙 to πΊπ‘›π‘˜, so

⋃ π‘”βˆ’1 π‘‹βˆˆπΊπ‘›π‘˜

(𝑋) = 𝐺𝑛𝑙 = ⋃ β„Žβˆ’1

π‘‹βˆˆπΊπ‘›π‘˜

(𝑋).

Thus we can construct a bijection 𝑑 from 𝐺𝑛𝑙 to itself such that the limitation of 𝑑 on

each π‘”βˆ’1(𝑋) is 𝑑𝑋. Then, we have the commutable diagram:

Now, define β„Žβ€² = 𝑑 ∘ 𝑔′, we have 𝑓 = 𝑔 ∘ 𝑔′= β„Ž ∘ 𝑑 ∘ 𝑔′= β„Ž ∘ β„Žβ€². Let 𝑉 be any

𝑙-unit in πΊπ‘›π‘š, then 𝑔′ is bijective on 𝑉. As 𝑑 is bijective on 𝐺𝑛𝑙, we have β„Žβ€²= 𝑑 ∘ 𝑔′

is bijective from 𝑉 to 𝐺𝑛𝑙. By definition, β„Žβ€² is a Latin map. So β„Žβ€² is a construction of

𝑓 about the extending β„Ž.

(20)

When constructing a Latin map, the method is first to build up a Latin map on the subset of its domain, then use normal extension to complete the construction on the whole domain.

Example 3.23 Let 𝑓 be a 3-dimensional Latin map of level 3 with rank 1, 𝑔 be a minimal non-trivial Latin map of level 3. They have the following representation: 𝑓: 𝑔: (3.23.1)

To construct the construction of 𝑓 of the extending 𝑔, the first step is to find out the preimage of 0,1,2 under 𝑔. For example:

π‘”βˆ’1(0) = {(0,0), (1,2), (2,1)} , π‘”βˆ’1(1) = {(0,1), (1,0), (2,2)} , π‘”βˆ’1(2) =

{(0,2), (1,1), (2,0)}.

(21)

So, π‘”βˆ’1(0) = {0,5,7}, π‘”βˆ’1(1) = {1,3,8}, π‘”βˆ’1(2) = {2,4,6}. Now, fill 0 to 8 directly into the first 2-unit of 𝐺33, which forms this:

The second step is to find out all grids in 𝐺33 in the preimage of 𝑔 that needed to fill in 0 via the representation of 𝑓. Mark them out:

Here, it is impossible to fill 0 or 5 into the place marked by @, so the only choice is 7. It is impossible to fill 0 or 7 into the place marked by #, so the only choice is 5. Then, the first row is filled out:

Use same method to fill out the first 3 rows, and get:

Finally, fill the preimage of other numbers into 𝐺33, and get a valid construction:

(22)

its preimage under 𝑔, and use normal extension to deduce other grids. The key of the algorithm is to make sure that the preimage of the entries of the same image should be different in a same unit. For the entries of different image, it does not need to be discussed since their preimage are naturally different. The First Extending Construction Theorem guarantees that any other extending can have same choice if there isa choice of extending.

After searching by computers, there are 8! Γ— 24 different kinds of compoundable Latin maps of type 𝐺33 β†’ 𝐺32 β†’ 𝐺31. Here, 8! is the number of all possible map in the first 2-unit of 𝐺33, the only difference between them is just a representation map. So, the actual number of independent compoundable Latin maps of level 3 is only 24.

Theorem 3.24 (The Second Extending Construction Theorem).Let 𝑓 be an

π‘š-dimensional Latin map of level 𝑛 with rank π‘˜, 𝑔 be an 𝑙-dimensional extending

map. If there is a construction of 𝑓 about extending 𝑔, then any submap of 𝑓 that has

dimension more than 𝑙 has its construction about extending 𝑔.

Proof.Let 𝑔′ be the construction of 𝑓 about extending 𝑔, β„Ž be an 𝑙-dimensional submap of 𝑓. Let the domain of β„Ž be π‘ˆ, then the limitation of 𝑔′ on π‘ˆ is a sub map of 𝑔′, denote it by β„Žβ€². So β„Ž = 𝑓|π‘ˆ = (𝑔 ∘ 𝑔′)|π‘ˆ = 𝑔 ∘ (𝑔′|π‘ˆ) = 𝑔 ∘ β„Žβ€²,i.e. β„Žβ€² is a construction about β„Ž

The main value of the Second Extending Construction Theorem is its contra-positive theorem. For an extending map of same dimension, if a compoundable Latin map of a lower dimension does not exist, the higher dimension case does not exist either. A 4-dimensional Latin map of level 3 with rank 2 cannot compound with a minimal non-trivial Latin map of level 3, therefore higher dimension Latin maps obviously cannot compound with the minimal non-trivial Latin map of level 3 either. This means, the only Latin maps that can compound with the minimal non-trivial Latin map of level 3 are the 24 kinds of 𝐺33 β†’ 𝐺32.

4. CONCLUSION

The Latin map extends the dimension of the traditional Latin square from 2-dimension to 3-dimension or above. This extension not only preserves all properties of Latin square in 2-dimension, but also builds up a correlative structure between Latin maps of different dimensions by the partial map. The composition questions derived from this definition has come to a completed result. The extending construction theorem has provided the algorithm to fill out the construction of a Latin map about an extending map.

REFERENCES

1. SuyunGeng. "Discrete Mathematics".

2. Leonhard Euler. 1779. 1782. "Recherches sur une nouvelle espece de quarres magiques".

(23)

4. Jia-yu Shao, Wan-di Wei. 1992."A Formula for the Number of Latin Squares," Discrete Mathematics.

110 (1992). 293-296.

5. Bhaskar Bagchi. Sept, 2012."General Introduction To Latin Squares".

6. Henning Bruhn, Reinhard Diestel, Matthias Kriesell, Rudi Pendavingh, Paul Wollan. "Axioms for

Infinite Matroids".

7. Douglas S Stones. 2013."Symmetries of partial Latin squares," European Journal of Combinatorics.

34 (2013). 1092-1107.

8. Xuyan Shao, Yong Zhang, Chengmin Wang. 2015. "Existence of a family of strongly symmetric

self-orthogonal diagonal Sudoku squares", Applied Mathematics - A Journal of Chinese Universities.

2015, 30(4):469-475.

9. JL Alperin, RB Bell. "Groups and Representations".

References

Related documents