Escolar Documentos
Profissional Documentos
Cultura Documentos
Unidade 8
Resumo
Abramo Hefez
PROFMAT - SBM
Julho 2013
Aviso
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 2/15
A resolução de vários problemas de aritmética recai na resolução,
em números inteiros, de equações do tipo
aX + bY = c,
com a, b, c ∈ Z.
Tais equações são chamadas equações diofantinas lineares em
homenagem a Diofanto de Alexandria (aprox. 300 d.C.).
Nem sempre estas equações possuem solução.
Exemplo
A equação
4X + 6Y = 3
não possui nenhuma solução x0 , y0 em números inteiros pois, caso
contrário, terı́amos 4x0 + 6y0 par e, portanto, nunca igual a 3.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 3/15
É, então, natural perguntar-se:
1) Em que condições tal equação possui soluções?
2) Caso as tenha, como determiná-las?
Proposição
Sejam a, b, c ∈ Z. A equação aX + bY = c admite solução em
números inteiros se, e somente se, (a, b) | c.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 4/15
É imediato verificar que a equação aX + bY = c, com a 6= 0 ou
b 6= 0 e (a, b) | c é equivalente à equação
a1 X + b1 Y = c1 ,
onde
a b c
a1 = , b1 = e c1 = .
(a, b) (a, b) (a, b)
Note que (a1 , b1 ) = 1 e, portanto, podemos nos retringir às
equações do tipo
aX + bY = c, com (a, b) = 1,
que sempre têm soluções.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 5/15
Proposição
Seja x0 , y0 uma solução da equação aX + bY = c, onde (a, b) = 1.
Então, as soluções x, y em Z da equação são
x = x0 + tb, y = y0 − ta; t ∈ Z.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 6/15
Solução particular de aX + bY = c, quando (a, b) = 1
Se |a|, |b| e |c| são números pequenos, uma solução pode ser
encontrada por inspeção.
Mais geralmente, o método descrito abaixo sempre permitirá achar
uma solução particular da equação.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 7/15
Exemplo: Resolvamos a equação 24X + 14Y = 18
A equação tem solução, pois (24, 14) = 2 e 2|18.
Dividindo ambos os membros da equação por 2 = (24, 14),
obtemos a equação equivalente 12X + 7Y = 9.
Vamos, em seguida, achar uma solução particular x0 , y0 desta
última equação. Pelo algoritmo euclidiano, temos
12 = 7 · 1 + 5, 7 = 5 · 1 + 2, 5 = 2 · 2 + 1.
Substituindo as equações acima umas nas outras, obtemos
1 = 12 · 3 − 7 · 5,
portanto,
9 = 12 · 27 + 7 · (−45).
Logo, x0 = 27 e y0 = −45 é solução particular da equação e,
consequentemente, as soluções são
x = 27 + t7, y = −45 − t12; t ∈ Z.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 8/15
Equações Diofantinas sobre N
Algumas vezes é necessário resolver em N ∪ {0} equações
diofantinas da forma aX + bY = c, onde a, b, c ∈ N.
Sejam a, b ∈ N. Definimos o conjunto
S(a, b) = {xa + yb; x, y ∈ N ∪ {0}},
chamado de semigrupo gerado por a e b.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 9/15
Teorema
A equação aX + bY = c, onde (a, b) = 1, tem solução em
números naturais se, e somente se,
Portanto, se
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 10/15
A única solução m, n da equação aX + bY = c, com m < b, é
uma solução minimal, no sentido de que se x, y é uma solução,
então x > m.
Com isto, podemos enunciar o resultado a seguir.
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 11/15
Proposição
Suponha que a equação aX + bY = c, com (a, b) = 1, tenha
solução e seja x0 = m, y0 = n a solução minimal. As soluções x, y
da equação são dadas pelas fórmulas
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 12/15
Exemplo
= {1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 13, 15, 16, 17, 19, 20, 23, 24, 26, 27, 30,
31, 34, 37, 38, 41, 45, 48, 52, 59}.
Portanto, a equação 11X + 7Y = c admite solução em N ∪ {0} se,
e somente se, c 6∈ L(11, 7).
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 13/15
Exemplo: Resolver a equação 11X + 7Y = 58 em N ∪ {0}
Como, de acordo com o Exemplo anterior, 58 6∈ L(11, 7), a
equação possui soluções.
Para determiná-las, considere o algoritmo euclidiano,
11 = 7 · 1 + 4, 7 = 4 · 1 + 3, 4 = 3 · 1 + 1
Logo,
1 = 4 − 3 = 4 − (7 − 4) = 2 · 4 − 7 = 2(11 − 7) − 7 = 2 · 11 − 3 · 7.
Portanto,
x = 4 + t7, y = 2 − t11,
PROFMAT - SBM Aritmética - Unidade 8 - Resumo - Equações Diofantinas Lineares slide 15/15