Académique Documents
Professionnel Documents
Culture Documents
Mateus Alegri
Universidade Federal de Sergipe(UFS), Departamento de Matemática (DMAI), Itabaiana, SE, Brasil
allegri.mateus@gmail.com
Informações do Artigo
Resumo
Neste trabalho abordaremos algumas conexões existentes entre a teoria
Histórico do Artigo matemática que abrange o jogo Sudoku, as teorias dos grupos finitos e
Submissão: xx de xxxx de 20xx. grafos. Na primeira seção faremos uma breve introdução do conceito de
Aceite: xx de xxxx de 20xx. quadrados latinos e quasigrupos finitos, estruturas matemáticas que gene-
ralizam jogos como o Sudoku. Na segunda seção exibiremos um critério
Palavras-chave que garante quando um quadrado latino seja a tabela de um grupo. Na
Sudoku última parte do trabalho estudaremos resultados envolvendo grafos, sendo
Quadrados Latinos
Grupos
alguns destes obtidos pelos autores.
Grafos
Abstract
Keywords
In this work we will discuss some connections between the mathematical
Sudokus theory that covers the Sudoku game, the theory of finite groups and graphs.
Latin Squares In the first section we will briefly introduce the concept of Latin squares
Groups and finite quasigroups, mathematical structures that generalize games like
Bipartite Graphs Sudoku. In the second section we will show a criterion that guarantees
Edges Coloring.
when a Latin square is the table of a group. In the last part of the work we
will study results involving graphs, some of them obtained by the authors.
1 Introdução
1
A palavra Sudoku é a abreviação para a frase: suuji wa dokushin ni kagiru, que em português significa: os dı́gitos
devem permanecer únicos.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 2
disponı́vel em meios como aplicativos de celulares, em páginas da web, entre outros. O jogo é
disposto de forma de um quadrado de números, variando de 1 a 9, onde um mesmo número não
se repita nem em linha, nem em coluna, adicionando a restrição da não repetição de numeros em
todo subquadrado 3 × 3. Este jogo foi inspirado em um conceito matemático chamado de quadrados
latinos. O primeiro matemático que publicou um artigo sobre quadrados latinos foi o norueguês Le-
onhard Euler em 1783, texto que se referia à aplicações à estatı́stica. O nome Quadrado latino se
deve ao fato de que Euler utilizou letras latinas em vez de números em suas representações. Hoje
em dia há diversas aplicações da teoria dos quadrados latinos que vão além de um simples jogo,
como por exemplo, teoria dos códigos corretores de erros, criptografia e estatı́stica.
Neste artigo exploraremos conexões entre grupos, grafos e quadrados latinos, de modo que
é requerido apenas ao leitor possuir conhecimentos básicos de grupos de permutação e grafos. Para
maiores informações, consulte [1] e [5].
Definição 2.1. Um quadrado latino de ordem n é uma quádrupla (R, C, S, L) onde R, C, S são con-
juntos com n elementos e L é uma aplicação L : R × C → S tal que para cada i de R e j de C, a
equação L(i, j) = x tem uma única solução, isto é, fixando qualquer duas coordenadas de (i, j, x)
encontra-se a terceira de forma única.
1 2 ··· n
2 3 ··· 1
L= . . .
.. .. . . ...
n 1 ··· 2
2
Note que esse quadrado corresponde a tabela de Cayley de (Zn , +), identificando k com k̄, para 1 ≤ k ≤ n .
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 3
De fato, quadrados latinos apresentam uma estrutura matemática muito singular, e dela
derivam-se muitas propriedades e aplicações. Ademais, há resultados que são influenciados por
várias áreas dentro e fora da análise combinatória, como álgebra, geometria finita, estatı́stica dentre
outras, como veremos nas seções seguintes. A seguir fornecemos a definição de uma estrutura
algébrica que generaliza a teoria de grupos.
Definição 2.2. Dada ∗ uma operação binária em um conjunto Q, o par (Q, ∗) é um quasigrupo se
para todo par a, b ∈ Q, as equações a ∗ x = b e y ∗ a = b são unicamente solúveis para x e y em Q.
De fato, todo grupo G é um quasigrupo, pois, devido à lei do cancelamento (tanto à direita
quanto à esquerda), as equações a ∗ x = b e y ∗ a = b são unicamente solúveis em G, para tanto,
basta tomar x = a−1 b e y = ba−1 . Um exemplo de um quasigrupo é o par (Z, −), onde a operação −
é a subtração usual de números inteiros, outro é o conjunto dos números racionais não nulos com a
operação de divisão.
A proposição a seguir nos diz que o que difere um grupo de um quasigrupo é a associativi-
dade de elementos.
Proposição 2.3. Seja (Q, ∗) um quasigrupo. Se esta estrutura é associativa então (Q, ∗) é um grupo.
Provaremos agora que todo elemento de Q possui inverso em Q. Para todo x ∈ Q, existem
únicos a, b ∈ Q, tais que x ∗ a = e = b ∗ x. Então a = e ∗ a = (b ∗ x) ∗ a = b ∗ (x ∗ a) = b ∗ e = b, e
deste modo podemos denotar x−1 = a = b.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 4
Como todo grupo é um quasigrupo, toda tabela de Cayley de um grupo finito é um quadrado
latino, deste modo obtemos o seguinte resultado.
. 1 2 3 4 . 1 2 3 4
1 1 2 3 4 1 1 4 3 2
2 2 1 4 3 2 2 3 4 1
3 3 4 1 2 3 3 1 2 4
4 4 3 2 1 4 4 2 1 3
1 2 3 4 1 2 3 4 1 2 3 4
◦ =
2 1 4 3 4 3 2 1 3 4 1 2
que é a terceira linha da tabela do grupo de Klein (V ). Podemos obter esta linha calculando
(2 ∗ 4) ∗ x = 2 ∗ (4 ∗ x), para todo x ∈ X = {1, 2, 3, 4}. De maneira equivalente, podemos realizar
esta tarefa calculando φ2 ◦ φ4 (x) = φ2∗4 (x), onde φg é a translação, φg (x) = g ∗ x. Em geral, para
todos os quadrados latinos em que a composição de duas de suas linhas é uma linha do quadrado,
teremos que este quadrado é a tabela de Cayley de um grupo, resultado que será demonstrado logo
a seguir, chamado de método de Siu/Suschkewitch. Este método é creditado ao matemático chinês
Man-Keung Siu em seu artigo Which Latin Squares are Cayley Tables?, [8] publicado na revista The
American Mathematical Monthly em 1991, baseado no trabalho de Suschkewitch [9].
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 5
1 2 3 4 5 6
2 1 4 5 6 3
3 6 1 2 4 5
4 5 6 1 3 2
5 3 2 6 1 4
6 4 5 3 2 1
Onde a permutação resultante não é nenhuma linha do quadrado latino, logo, pelo critério de
Siu/Suschkewitch, L não é a tabela de Cayley de um grupo.
Para mostrarmos que um quadrado latino de ordem n tem estrutura de grupo, pelo teorema
anterior, temos que testar as n2 composições possı́veis. Note que isto é muito mais simples do que
testar a veracidade de n3 equações do tipo:a ∗ (b ∗ c) = (a ∗ b) ∗ c. Na próxima seção forneceremos
duas condições necessárias baseadas em grafos, muito simples e úteis para decidir se um quadrado
latino é a tabela de um grupo.
Nesta seção faremos construções de quadrados latinos utilizando grafos, e a partir des-
tas obter propriedades envolvendo grupos, quasigrupos e quadrados latinos. Para as primeiras
considerações utilizaremos uma famı́lia de de grafos bipartidos com arestas coloridas, muito úteis
na busca de soluções de problemas de correspondência3 . Nestes grafos os vértices podem ser
3
Um exemplo de um problema de correspondência é como o seguinte. Suponha que haja n candidatos e n empregos
distintos, onde cada candidato se candidatar a um emprego. Fazendo a correspondência entre a aresta que liga uma
pessoa à um emprego, obtemos uma solução para este problema de correspondência, que é representado por um grafo
bipartido.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 6
Prova. Considere um quadrado latino de ordem n, L. Fixando cada sı́mbolo com uma cor, podemos
construir um grafo bipartido com vértices nos conjuntos disjuntos U e V da seguinte maneira. Se
na linha i e coluna j o elemento k figura em L, associamos o vértice i ∈ U ao vértice j ∈ V com a
aresta de cor k. Desde que os números em linha e em coluna do quadrado latino L não se repetem,
cada vértice em U é ligado a todo vértice em vez com uma aresta das k cores distinta das demais,
configurando assim um 1-fator de Kn,n .
Exemplo 3.2. Nas figuras seguintes seguem a construção linha a linha do quadrado latino L e o
grafo representando o próprio L. Aqui a cor preta representa o número 1, as cores vermelho, verde
e roxo representam os números 2, 3 e 4, respectivamente.
. 1 2 3 4
1 1 2 3 4
2 2 1 4 3
3 3 4 1 2
4 4 3 2 1
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 7
É claro que a representação de um quadrado latino via um grafo de arestas coloridas como
feito no exemplo anterior é única. A partir da associação de um grafo e um quadrado latino como
feita aqui vamos obter outra associação equivalente entre estes objetos, porém de maneira mais
simples, não utilizando cores. Esta nova representação, que é discutida em [3], será útil para obter
condições necessárias para que um quasigrupo seja associativo e obter subgrupos de um grupo
finito.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 8
L é um quadrado latino, há somente duas arestas atingindo todo vértice do grafo h, e ainda esta
representação é única. Chamaremos a associação entre um quadrado latino L de ordem n e um
grafo como descrito acima como representação gráfica 2 de L.
Exemplo 3.3. Na esquerda da figura a seguir representamos o quadrado latino gerado a partir da
tabela de Cayley do grupo de Klein e no centro sua representação gráfica utilizando cores. Na direita
temos a representação gráfica 2 da tabela do grupo de Klein.
Por questões de facilidade, vamos estabelecer duas condições iniciais que serão utilizadas
neste trabalho.
Para o item 1. estamos cobrando que o quasigrupo possua elemento neutro(e assim Q é um
loop). A linha l1 é chamada de linha neutra, por que a composição de l1 com qualquer linha lj resulta
na linha lj . A fim de verificar o item 2., devemos apenas observar a posição dos 10 s no quadrado
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 9
L de modo a garantir que o inverso à direita seja igual ao inverso à esquerda de do elemento da
primeira coluna de L.
No próximo lema vamos estabelecer que dado grupo Q de ordem n, o conjunto de linhas de
sua tabela de Cayley l = {l1 , l2 , . . . , ln } munido com a operação de composição de linhas também
tem estrutura de grupo. Obviamente, nestas condições, Q é isomorfo a l, e a operação ◦ em l é dada
por li ◦ lj = li∗j . O propósito em fornecer o seguinte lema é estudar condições nos fatores de um
grafo h ∈ Hn , representante gráfico 2 de um quadrado latino L, a fim de que L seja uma tabela de
Cayley de um grupo.
Lema 3.5. Tome l = {l1 , l2 , . . . , ln } o conjunto de todas as linhas de um quadrado latino L, tabela de
multiplicação do quasigrupo Q, respeitando as condições iniciais. O conjunto l munido da operação
de composição de linhas é um grupo, se e somente se, Q é um grupo.
Prova. Para a condição suficiente, note que a composição é fechada para os elementos de l, e
assim a associatividade está assegurada para os elementos de Q, provando que este tem estrutura
de grupo.
Dado uma linha li em um quadrado latino L, sabemos que esta linha é representada pelo
i-ésimo fator do grafo h ∈ Hn . A operação de composição de duas linhas li e lj , graficamente
pode ser representada pelos caminhos resultantes que partem dos vértices de li e alcançam os
vértices adjascentes de lj . No exemplo a seguir temos a representação da operação de composição
de fatores, que no caso representam a operação de composição das linhas l1 = (1 3 2 4) e
l2 = (2 4 3 1) gerando a linha (2 3 4 1).
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 10
Dizer que este i-esimo fator é inversı́vel é o mesmo que dizer que a linha li é inversı́vel em
(l, ◦). Graficamente um fator k é inversı́vel se existe um fator j em h tal que o caminhos saindo de
cada vértice i no fator k atinge o vértice i no fator j.
Exemplo 3.6. Na figura a seguir temos a representação gráfica 2 da tabela L do grupo Z5 . De-
notamos por l1 = (1 2 3 4 5), l2 = (2 3 4 5 1), l3 = (3 4 5 1 2), l4 = (4 5 1 2 3) e
l5 = (5 1 2 3 4).
Note que l1−1 = l1 , l2−1 = l5 e l3−1 = l4 . Na figura abaixo segue a representação gráfica da
operação de composição das linhas 2 e 5 do quadrado, via caminhos nos respectivos grafos.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 11
Pelo lema 3.5 se um quadrado L satisfaz as condições iniciais 1. e 2. e uma dada linha
não possui linha inversa, a associatividade não está assegurada para os elementos de Q, mais
especificamente, existem i e k em Q, onde i ∗ (i−1 ∗ k) 6= (i ∗ i−1 ) ∗ k. Em seguida formalizamos
o chamado Teste da Linha Inversa que requer no máximo n operações de composições a serem
realizados.
Neste segundo teste, o teste da Permutação Total, com apenas uma operação, se esta for
satisfeita, podemos afirmar que Q é não associativo.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 12
e amarelo, para fins de facilitar a vizualização. A permutação total fornece o grafo representado na
figura 8, que não é um fator do grafo da figura 7. A permutação total representada na figura 8 é
equivalente à permutação (3 4 5 2 1) que não é linha do quadrado L.
Observação 3.10. As condições discutidas nesta seção são apenas suficientes. Segue abaixo um
exemplo de uma tabela L que não é tabela de Cayley de um grupo em que satisfazem o critério
da linha inversa e da permutação total. Note que o quasigrupo Q associado a esta tabela não é
associativo pois (2 ∗ 3) ∗ 4 = 3 6= 2 ∗ (3 ∗ 4) = 2.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 13
Teorema 3.11. Seja Q um quasigrupo n com tabela de multiplicação L, sendo representado pelo
grafo h ∈ Hn . Se a composição de dois fatores quaisquer em h ainda é um fator de h então Q é um
grupo.
Exemplo 3.12. Na figura abaixo tem-se a representação do grafo h do grupo S3 , cuja tabela de
Cayley é exibida na esquerda desta. Note que o correspondente grafo h de S3 é fechado em relação
a composição de fatores. Na figura seguinte segue o esquema da composição dos fatores quatro e
seis de S3 , que representam as linhas 4 e 6 da tabela de Cayley do grupo, gerando o terceiro fator.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 14
4 Subgrupos e Grafos
Teorema 4.1. Seja G um grupo de ordem n com tabela L associado ao grafo h ∈ Hn . O subconjunto
G0 com n0 elementos em que 1 ∈ G0 é um subgrupo de G se, e somente se, o grafo h0 associado a
G0 é um subgrafo de h que há exatamente n0 fatores com vértices em G0 e n0 (n0 − 1) arestas, onde
todo vértice i é conectado em algum fator ao vértice 1.
Exemplo 4.2. Seguem nas figuras a seguir os grafos h e h0 , que representam o grupo G = {1, 2, . . . , 8} ≡
Q8 , onde Q8 denota o grupo dos quatérnions seu subgrupo G0 = {1, 2, 3, 4} ≡ Z4 , respectivamente.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 15
Teorema 4.3. Seja G um grupo de ordem n cuja tabela de Cayley é L e o seu grafo colorido repre-
sentante é c. O conjunto G0 = {i1 , i2 , . . . , im } ⊂ G, onde i1 = 1 é um subgrupo de G se em todos os
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Autor 1, Autor 2 (Apenas após aceite. Exemplo: João P. Silva, Maria A. Silva) 16
Prova. Dado um subconjunto G0 de G, este sendo associado ao grafo colorido c, dizer que os
vértices de G0 são ligados entre si possuem cores em associados aos elementos de G0 significa que
a operação herdada por G é fechada para os elementos de G0 . Como 1 ∈ G0 e sendo G um grupo
e todo elemento i ∈ G0 é ligado a 1 no fator i, então todo elemento i ∈ G0 possui inversa em G0 ,
caracterizando que G0 possui estrutura de grupo.
Exemplo 4.4. Como vemos nas figuras a seguir, temos uma representação gráfica da tabela do
grupo Q8 utilizando cinco cores e uma linha pontilhada para as arestas. O conjunto {1, 2, 3} forma
um subgrupo de S3 e é representado no grafo da figura 14 pelos vértices de mesmo número e
operações dadas pelas cores preto, vermelho e verde.
Figura 14 – Cor 1: preto, 2: vermelho, 3:verde, 4:roxo, 5:amarelo, 7:laranja, 8:cinza e 6:linha pontilhada
Os outros subgrupos próprios de Q8 são {1, 2}, {1, 2, 3, 4}, {1, 2, 5, 6} e {1, 2, 7, 8} que podem
ser observados facilmente na figura acima.
5 Considerações Finais
Referências Bibliográficas
Alegri, M., Silva, S. B. Sobre Sudokus e Grupos, Revista Sergipana de Matemática e Educação
Matemática, Vol.2, 2017, 51-63.
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.
Tı́tulo curto do artigo 17
Alegri, M., Santos, W.F., Silva, S. B. On Associativity Tests for Quasigroups using Graphs. In
preparation, 2017.
Bruck, R. H. Some results in theory of quasigroups. Trans. Amer. Math. Soc., 55, 1944, 19-52.
Laywine, C.F., Mullen, G. L. Discrete Mathematics Using Latin Squares, Wiley interscience
publication, New York, 1998. 305p.
Siu, M-K, Which Latin Squares are Cayley Tables? The American Mathematical Monthly, Vol. 98,
No.7, 1991, pp. 625-627.
Suschkewitch, A., On a generalization of the associative law, Trans. Amer. Math. Soc. 31, 1929,
204-214.
Wall, D., W., Sub-quasigroups of finite quasigroups, Pacific J. Math. 7 , no. 4, 1957, 1711-1714
REMAT, Bento Gonçalves, RS, Brasil, v. xx, n. xx, p. xx-xx, xxxx de 20xx.