Escolar Documentos
Profissional Documentos
Cultura Documentos
Lourena Rocha
lourena@imd.ufrn.br
Instituto Metrópole Digital
Universidade Federal do Rio Grande do Norte
Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Agenda
Fundamentos
Matemáticos da
Computação I
Contexto
Divisão
Leituras Sugeridas
Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Contexto
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
2 Contexto
Princípio da Boa
Teoria dos Números é ramo da matemática preocupado com Ordenação
Primeiro Princípio de
os inteiros. Tradicionalmente, era um ramo puro da matemá- Indução Finita
Divisão
tica - conhecida por sua natureza abstrata ao invés de suas Exemplos e Aplicações
Divisibilidade
dos números tornou-se extremamente útil em criptossistemas - Exemplos
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Contexto
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisão
Exemplos e Aplicações
Div e Mod
Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Contexto
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisão
Exemplos e Aplicações
Div e Mod
Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Contexto
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Contexto
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisibilidade
I Para se continuar trabalhando com inteiros a divisão deve Exemplos
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Contexto
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisibilidade
I Para se continuar trabalhando com inteiros a divisão deve Exemplos
Leituras Sugeridas
I Assim, 13/5 nos daria como resultado o quociente 2 e o
resto 3.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Contexto
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisibilidade
I Para se continuar trabalhando com inteiros a divisão deve Exemplos
Leituras Sugeridas
I Assim, 13/5 nos daria como resultado o quociente 2 e o
resto 3.
13 = 5 · 2 + 3
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Princípio da Boa Ordenação
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
4 Princípio da Boa
Ordenação
Divisão
Exemplos e Aplicações
Div e Mod
Todo conjunto não-vazio S de inteiros não-negativos contém
Divisibilidade
um menor elemento, isto é, existe algum inteiro a em S tal que Exemplos
Propriedades
a ≤ b para todo b pertencente a S.
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Primeiro Princípio de Indução Finita
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Uma consequência do Princício da Boa Ordenação é o
Primeiro Princípio de Indução Finita, que fornece a base para Contexto
Princípio da Boa
o método de prova chamado indução matemática. Ordenação
5 Primeiro Princípio de
Indução Finita
Primeiro Princípio de Indução Finita Divisão
Exemplos e Aplicações
Divisibilidade
propriedades: Exemplos
Propriedades
1. O inteiro 1 pertence a S.
Leituras Sugeridas
2. Se o inteiro k está em S, então o próximo inteiro k + 1
deve estar também em S.
Então, S é o conjunto de todos os inteiros positivos.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Primeiro Princípio de Indução Finita
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Uma consequência do Princício da Boa Ordenação é o
Primeiro Princípio de Indução Finita, que fornece a base para Contexto
Princípio da Boa
o método de prova chamado indução matemática. Ordenação
5 Primeiro Princípio de
Indução Finita
Primeiro Princípio de Indução Finita Divisão
Exemplos e Aplicações
Divisibilidade
propriedades: Exemplos
Propriedades
1. O inteiro 1 pertence a S.
Leituras Sugeridas
2. Se o inteiro k está em S, então o próximo inteiro k + 1
deve estar também em S.
Então, S é o conjunto de todos os inteiros positivos.
Demonstração: No quadro.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Algoritmo da Divisão
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Outra aplicação do Princípio da Boa Ordenação:
Princípio da Boa
Ordenação
Teorema: Algoritmo da Divisão Primeiro Princípio de
Indução Finita
6 Divisão
Exemplos e Aplicações
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Algoritmo da Divisão
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Outra aplicação do Princípio da Boa Ordenação:
Princípio da Boa
Ordenação
Teorema: Algoritmo da Divisão Primeiro Princípio de
Indução Finita
6 Divisão
Exemplos e Aplicações
Demonstração: No quadro.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Algoritmo da Divisão Geral
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Leituras Sugeridas
a = q · b + r e 0 ≤ r < |b|
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Algoritmo da Divisão Geral
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Leituras Sugeridas
a = q · b + r e 0 ≤ r < |b|
Demonstração: No quadro.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Exemplos
Fundamentos
Matemáticos da
I Sejam a = 34 e b = 13, teríamos Computação I
Lourena Rocha
34 = 2 · 13 + 8 Contexto
Divisão
8 Exemplos e Aplicações
Div e Mod
Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Exemplos
Fundamentos
Matemáticos da
I Sejam a = 34 e b = 13, teríamos Computação I
Lourena Rocha
34 = 2 · 13 + 8 Contexto
Divisão
I Sejam a = 45 e b = 7, teríamos 8 Exemplos e Aplicações
Div e Mod
Divisibilidade
45 = 6 · 7 + 3 Exemplos
Propriedades
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Exemplos
Fundamentos
Matemáticos da
I Sejam a = 34 e b = 13, teríamos Computação I
Lourena Rocha
34 = 2 · 13 + 8 Contexto
Divisão
I Sejam a = 45 e b = 7, teríamos 8 Exemplos e Aplicações
Div e Mod
Divisibilidade
45 = 6 · 7 + 3 Exemplos
Propriedades
−45 = (−7) · 7 + 4
Sendo q = −7 e r = 4, com 0 ≤ 4 < 7.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Exemplos
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
I Sejam a = 45 e b = −7, neste caso, teríamos Primeiro Princípio de
Indução Finita
Divisão
45 = (−6) · (−7) + 3 9 Exemplos e Aplicações
Div e Mod
Sendo q = −6 e r = 3, sendo 0 ≤ 3 < | − 7|. Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Exemplos
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
I Sejam a = 45 e b = −7, neste caso, teríamos Primeiro Princípio de
Indução Finita
Divisão
45 = (−6) · (−7) + 3 9 Exemplos e Aplicações
Div e Mod
Sendo q = −6 e r = 3, sendo 0 ≤ 3 < | − 7|. Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
I Sejam a = −45 e b = −7, neste caso, teríamos
−45 = 7 · (−7) + 4
Sendo q = 7 e r = 4, sendo 0 ≤ 4 < | − 7|.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Aplicações
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisão
chamado par; 10 Exemplos e Aplicações
Div e Mod
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Aplicações
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisão
chamado par; 10 Exemplos e Aplicações
Div e Mod
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Aplicações
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
I O produto de três inteiros consecutivos sempre é um Primeiro Princípio de
Indução Finita
múltiplo de 3. Divisão
Leituras Sugeridas
inteiro a ≥ 1.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Div e Mod
Fundamentos
Matemáticos da
Computação I
Algumas linguagens computacionais possuem funções que Lourena Rocha
Divisão
Dados um inteiro a e um inteiro positivo b, Exemplos e Aplicações
12 Div e Mod
a div b = q e a mod b = r ⇔ a = bq + r ,
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Div e Mod
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
Primeiro Princípio de
Definição: Div e Mod Indução Finita
Divisão
Exemplos e Aplicações
13 Div e Mod
a div b = b ba c Divisibilidade
Exemplos
Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Div e Mod
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
Primeiro Princípio de
Definição: Div e Mod Indução Finita
Divisão
Exemplos e Aplicações
13 Div e Mod
a div b = b ba c Divisibilidade
Exemplos
a mod b = a − (a div b) · b Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Divisibilidade
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Divisibilidade Contexto
Princípio da Boa
Ordenação
Se a e b são inteiros e b 6= 0, então Primeiro Princípio de
Indução Finita
Divisão
a é divisível por b se, e somente se, a é igual a b vezes Exemplos e Aplicações
14 Divisibilidade
Exemplos
Também podemos dizer que Propriedades
Leituras Sugeridas
a é um múltiplo de b, ou
b é um fator de a, ou
b é um divisor de a, ou
b divide a.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Divisibilidade
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Leituras Sugeridas
Notação
b - a, denota “b não divide a”.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Exemplos
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
Em que casos a propriedade de divisibilidade é satisfeita? Primeiro Princípio de
Indução Finita
Divisão
1. 0 | 7 5. 7 | 44 9. 2708 | 569401 Exemplos e Aplicações
Div e Mod
2. 9 | 0 6. 7 | (−42) 10. 2n | n2 , sendo n ∈ Z Divisibilidade
16 Exemplos
3. 0 | 0 7. (−7) | 49 11. 1 | n, sendo n ∈ Z Propriedades
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Propriedades de divisibilidade
Fundamentos
Matemáticos da
Computação I
Propriedades Lourena Rocha
Contexto
Sejam a, b, c e d ∈ Z:
Princípio da Boa
1. a | 0, 1 | a Ordenação
Primeiro Princípio de
Indução Finita
2. a | 1 sse a = ±1. Divisão
Leituras Sugeridas
6. Se a | b e a | c, então a | (b ± c).
7. Se a | b então a · c | b · c, sendo c 6= 0.
8. Se a | b e c | d, então a · c | b · d, sendo c 6= 0.
9. Se a | b e b 6= 0, então |a| ≤ |b|.
10. Se a | b e a | c, então a | (b · x + c · y ), ∀x, y ∈ Z.
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Exercícios
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
∀n ∈ N, prove por indução que: Primeiro Princípio de
Indução Finita
I 3 | (n3 − n) Divisão
I 6 | (n3 − n) Divisibilidade
Exemplos
I 64 | (9n − 8n − 1) 18 Propriedades
Leituras Sugeridas
I 9 | (4n + 6n − 1)
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Perguntas?
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
Primeiro Princípio de
Indução Finita
Divisão
Exemplos e Aplicações
Div e Mod
Divisibilidade
Exemplos
19 Propriedades
Leituras Sugeridas
UFRN
20 Natal-RN
ópole D
etr ig
M
ita
Instituto
l
Leituras Sugeridas
Fundamentos
Matemáticos da
Computação I
Lourena Rocha
Contexto
Princípio da Boa
Ordenação
Primeiro Princípio de
Indução Finita
Divisão
I EPP, Susanna S., Seções 4.3, 4.4 Exemplos e Aplicações
Div e Mod
I ROSEN, Kenneth H., Cap. 4 Divisibilidade
Exemplos
Propriedades
20 Leituras Sugeridas
UFRN
20 Natal-RN