Universidade Estadual de Campinas β UNICAMP Instituto de Matemática e
Computação Científica β IMECC Matemática β Licenciatura.
Gabriel Luiz Martinez
Ra: 135800
Teorema do resto Chinês e aplicações.
Campinas, Maio de 2015.
1
Sumário
1.Introdução...3
2.Objetivos...4
3.Origem...5
4. Teorema Chinês do resto...6
4.1 Prova para 2 equações...6
4.2 Teorema Chinês do Resto (versão forte) Enunciado...6
4.3 Demonstração do Teorema Chinês do Resto (versão forte)...7
4.4 Exemplo...7
5. Aplicação em grupos...8
5.1 Produtos cartesianos em Z...8
5.2 exemplo 1...8
5.3 exemplo 2...8
5.4 casos gerais...9
6. Conclusão...10
7. Referências...11
2
1. Introdução
Teorema Chinês do Resto (caso com duas equações) Dados dois inteiros π1 , π2 β₯ 2
primos entre si (isto é, mdc(π1 , π2 ) = 1), e dados outros dois inteiros quaisquer π1 , π2 ,
o sistema:
π₯ β‘ π1 πππ π1
(1)
{
π₯ β‘ π2 πππ π2
Possui uma solução x = π₯0 . Além disso, um inteiro x será solução do sistema se e
somente se:
x β‘ π₯0 mod π1 π2.
A conclusão do Teorema também pode ser expressa assim: O conjunto de soluções
do sistema é sempre da forma {π₯0 + kπ1 π2; k β Z}. Em particular, a solução é única
mod π1 π2.
Esse teorema pode ser generalizado para n equações e podendo ser utilizado em uma
gama de problemas matemáticos. Aqui nos centralizaremos em estudar o teorema e
sua aplicação na área de grupos.
3
2. Objetivos
Obter conhecimento a respeito da origem do Teorema Chinês do resto, entender o
teorema e expandi-lo para n termos; apresentar alguns resultados e demonstrações
para o melhor entendimento; e, além disso, dar exemplos e aplicações na área de
grupos.
4
3. Origem
O teorema teve uma de suas primeiras aparições em βManual de aritmética do mestre
Sunβ, um livro chinês que data de 287 d.C. a 473 d.C.. Ele foi desenvolvido
simultaneamente por gregos e chineses com o intuito de resolver alguns problemas
relativos à astronomia.
História Lírica
Na antiguidade, os generais chineses costumavam contar suas tropas perdidas após a
guerra da seguinte forma: ordenavam que as tropas formassem várias colunas com
um determinado tamanho e depois contavam quantas sobravam, e faziam isto para
vários tamanhos diferentes.
Por exemplo, um general chinês possuía 1200 tropas antes da guerra. Após a guerra,
ele alinhou as tropas de 5 em 5 de forma que sobraram 3 tropas. Quando alinhou de 6
em 6, também sobraram 3 tropas. Quando alinhou de 7 em 7, sobrou 1 tropa. E
quando alinhou de 11 em 11, não sobrou nenhuma tropa. Quantas tropas o general
tinha?
Para resolver este problema, é necessário saber lidar com congruências. Além disso,
vamos utilizar uma poderosa arma em Teoria dos Números, chamada de Teorema
Chinês dos Restos. De fato, o problema apresentado acima é uma aplicação direta
deste teorema.
Basta então um pequeno esforço para interpretar o problema. Quando o general alinha
suas tropas, formando colunas de tamanho n, ele está realizando uma divisão do
número de tropas por n, e depois verificando seu resto.
Observe que, na prática, contar o resto é muito mais fácil que contar o número total,
ou o quociente. Aliás, quem conhece um pouco de Teoria dos Números, sabe que
raramente estamos interessados no quociente, o resto é o que importa.
5
4. Teorema Chinês do Resto
4.1 Prova para 2 equações
Primeiro veremos que existe pelo menos uma solução. Um inteiro x satisfaz o sistema
(1) se e somente se existem inteiros π¦1 e π¦2 tais que
π₯ = π1 π¦1 + π1 (3)
π₯ = π2 π¦2 + π2 (4)
Subtraindo as duas equações e reordenando temos π1 π¦1 β π2 π¦2 = π2 β π1 . (5)
Agora, como mdc(π1 , π2 ) = 1, sabemos [já foi explicado antes] que a equação (5)
possui alguma solução (π¦1 , π¦2 ) β π 2 . Fixe tal solução e defina x = π₯0 pela equação (3).
Então usando (5) vemos que também vale a equação (4). Portanto este x = π₯0 é uma
solução do sistema (1).
Uma vez encontrada uma solução π₯0 , vejamos que qualquer x β‘ π₯0 mod π1 π2 é
solução: de fato x = π₯0 + kπ1 π2 implica x β‘ π₯0 mod π1 e x β‘ x0 mod π2 .
Por outro lado, veremos que todas as soluções são dessa forma. Suponha x solução
do sistema (1). Como π₯1 também é solução, temos que y = xβπ₯0 satisfaz.
y β‘ π1 β π1 β‘ 0 mod π1 (6)
y β‘ π2 β π2 β‘ 0 mod m2 (7)
Por (6), m1 divide y, isto é, existe β tal que y = βm1. Por (7), π2 divide y = βπ1 . Como
π1 e π2 são primos entre si, π2 divide β, isto é, existe k tal que β = kπ2 .
Portanto y = kπ1 π2 β‘ 0 mod π1 π2, ou seja, x β‘ x0 mod π1 π2, como queríamos
provar.
4.2 Teorema Chinês do Resto (versão forte) Enunciado
Sejam π1 ,. . . , ππ inteiros β₯ 2 dois a dois primos entre si (isto é, mdc(ππ , ππ ) = 1
sempre que iβ π). Sejam π1 , . . . , ππ inteiros quaisquer. Então o sistema
π₯ β‘ π1 πππ π1
π₯
{ β‘ π2 πππ π2 β― (8)
π₯ β‘ ππ πππ ππ
Possui uma solução x = π₯0 . Além disso, um inteiro x é solução do sistema se e
somente se x β‘ π₯0 mod π1 · · ·ππ .
6
4.3 Demonstração do Teorema Chinês do Resto (versão forte)
A prova é por indução no número k β₯ 2 de equações. Já vimos que o teorema vale
para 2 equações. Agora fixe k > 2 e suponha que o teorema vale para k β 1 equações.
Dados π1 , . . . , ππ dois a dois primos entre si, e π1 , . . . , ππ quaisquer, considere o
sistema formado apenas pelas k β 1 primeiras equações em (8). Pela hipótese de
indução, existe um b tal que este subsistema é equivalente a uma única equação, a
saber,
x β‘ b mod M, onde M = π1 · · · ππβ1 .
Portanto o sistema inteiro (8) é equivalente a um sistema com duas equações:
π₯ β‘ π πππ π
{
π₯ β‘ ππ πππ ππ
Notando que M e ππ são primos entre si, e usando que o teorema vale para duas
equações, temos que existe solução π₯0 . Além disso, x é solução se e somente se
x β‘ π₯0 módulo Mππ = π1 . . . ππβ1 ππ , como queríamos demonstrar.
4.4 Exemplo
Ao tentar formar grupos de trabalho numa turma, conclui-se que se os grupos tiverem
3 elementos ficam dois alunos de fora, se tiverem quatro fica 1 de fora, mas que se
consegue formar grupos de 5 elementos desde que o professor faça parte de um
deles. Quantos alunos terá a turma?
Resolução: o problema corresponde à resolução do sistema de congruências
π₯ β‘ 2 πππ 3
{π₯ β‘ 1 πππ 4
π₯ β‘ 4 πππ 5
Como os módulos das congruências são primos dois a dois, o Teorema Chinês dos
Restos garante a existência de uma solução única mod 120 (e é de esperar que o
número de alunos de uma turma seja inferior a 120).
A primeira equação implica x = 2 + 3k;
Substituindo na segunda ficamos com 3k β‘ β1 mod 4 β k β‘ 1 mod 4 e portanto k = 1 +
4j, x = 2 + 3(1 + 4j) = 5 + 12j
Substituindo na última equação 12j + 5 β‘ 4 mod 5 β 2j β‘ 4 mod 5 β j β‘ 2 mod 5 ou
seja j = 2 + 5t e portanto x = 5 + 12(2 + 5t) = 29 + 120t
7
5. Aplicação em grupos
5.1 Produtos cartesianos em Z.
Considere m,n β N={1,2,...}
Z= (Z,+)= grupo, ππ π₯ππ = grupo como produto
ΙΈ: π β ππ π₯ππ
ΙΈ
zβ (π§Μ
πππ π , π§Μ
πππ π)
Seja ΙΈHomeomorfismo de grupo.
ΙΈ(π§ + π€) = ΙΈ(π§) + ΙΈ(π€)
5.2 Exemplo 1
ΙΈ: π β π2 π₯π3
7 β (7Μ
, 7Μ
) = (1,1) // 8 β (8Μ
, 8Μ
) = (0,2)
Contradomínio:
CD= {(0,0), (0,1),(0,2),(1,0),(1,1),(1,2)}
β π§ β π π‘ππ ππ’π π§ = (π, π) β π β π2 π βπ β π3 ?
ou seja, nossa pergunta aqui é se nossa ΙΈ é sobrejetora. Para isso devemos ser
capazes de resolver o sistema:
π§ β‘ π πππ 2
,
{
π§ β‘ π πππ 3
Como vimos, Garantimos que existe solução devido ao Teorema Chinês do resto, pois
mdc(2,3)=1.
Logo nesse caso temos ΙΈ é sobrejetora.
5.3 Exemplo 2
ΙΈ: π β π2 π₯π4
7 β (7Μ
, 7Μ
) = (1,3) // 5 β (5Μ
, 5Μ
) = (1,1)
Contradomínio:
CD={(0,0), (0,1),(0,2),(0,3),(1,0),(1,1),(1,2),(1,3)}
ΙΈ é sobrejetora?
Aqui, não podemos utilizar o Teorema chinês do resto, pois mdc(2,4) = 2.
É fácil notar que existem alguns pontos do contradomínio inalcançáveis por ΙΈ. Como
por exemplo, (0,1).
π§ β‘ 0 πππ 2
{
π§ β‘ 1 πππ 4
Esse sistema é impossível de ser resolvido uma vez que z = 2k, a seguir substituindo
na segunda, 2kβ‘ 1 πππ 4, que é impossível de ser resolvido para kβ π.
8
5.4 Casos Gerais
ΙΈ: π β ππ π₯ππ
Como visto nos exemplos, para que ΙΈ seja sobrejetora teremos que resolver esse
sistema:
π§ β‘ π πππ π
{
π§ β‘ π πππ π
Que pelo que aprendemos no capitulo anterior só tem garantia de solução caso
mdc(n,m) =1.
O caso de ΙΈ ser injetora (1-1) não foi avaliado pelo simples motivo de Z ter infinitos
elementos enquanto ππ π₯ππ tem π. π πππππππ‘ππ , logo não sendo injetora.
Num caso mais geral como, por exemplo:
ΙΈ: π β ππ1 π₯ππ2 π₯ β¦ π₯πππ , com ππ β π, β π β {1, β¦ , π}.
Aqui claramente devemos utilizar a versão forte do teorema para comprovar se vale ou
não a sobrejetividade.
Propomos ao leitor mostrar que:
a) ΙΈ: π β π2 π₯π3 π₯π5 é sobrejetor, apresentando o contradomínio e a proposta de
resolução
b) ΙΈ: π β π4 π₯π5 π₯π6 não é sobrejetor, apresentando elemento do Contradomínio que
não terá correspondente.
9
6. Conclusão
O Teorema Chinês do Resto tem uma vasta gama de aplicações. Aqui apenas
mostramos um pequeno relance de onde ele pode ser utilizado.
Aqui conseguimos demonstrá-lo e aplica-lo de maneira ínfima. Sugere-se ao leitor que
pesquise sobre o tema para se aprofundar na área.
10
7. Referências
http://www.mat.puc-rio.br/~jairo/MAT1310/20092/TCR.pdf
http://www.ime.unicamp.br/~ftorres/ENSINO/MONOGRAFIAS/AG_M1_FM_2013.pdf
http://www.ime.unicamp.br/~ftorres/ENSINO/MONOGRAFIAS/GB_M1_FM_2013.pdf
http://www.ic.unicamp.br/~rdahab/cursos/MO829MC932/Welcome_files/slides/algTeoNum_II.pdf
http://www.math.ist.utl.pt/~pmartins/EMF/Exerc/Exercsolv2.pdf
http://www.matmidia.mat.puc-rio.br/tomlew/MAT1310_11.1/TCR.pdf
https://anotacoesdeaula.wordpress.com/2014/08/29/bc1405-congruencias-lineares-eteorema-chines-do-resto/
11