Teorema 1.1 (Teorema de divisão de Euclides). Dados n Z e d N, existe uma única dupla q Z, r. n = qd + r

Documentos relacionados
MATEMÁTICA DISCRETA ARITMÉTICA RACIONAL (6/6) Carlos Luz. EST Setúbal / IPS Maio 2012

Programa Combinatória Aritmética Racional MATEMÁTICA DISCRETA. Patrícia Ribeiro. Departamento de Matemática, ESTSetúbal 2018/ / 52

11.1) Noções Elementares 11.2) MDCs e algoritmos de Euclides 11.3) Aritmética modular 11.4) Aplics da MD: O sistema criptográfico RSA

Aritmética Racional MATEMÁTICA DISCRETA. Patrícia Ribeiro. Departamento de Matemática, ESTSetúbal 2018/ / 42

Introdução aos números inteiros

Matemática Discreta. Fundamentos e Conceitos da Teoria dos Números. Universidade do Estado de Mato Grosso. 4 de setembro de 2017

Notas sobre teoria dos números - Aritmática Modular (2) Anjolina Grisi de Oliveira

DE MATEMÁTICA I. Prof. ADRIANO CATTAI. Corpos Numéricos (Atualizada em 8 de março de 2016)

Números Reais. Jairo Menezes e Souza 19/09/2013 UFG/CAC

a = bq + r e 0 r < b.

Lista 2 - Álgebra I para Computação - IME -USP -2011

NÚMEROS INTEIROS. Álgebra Abstrata - Verão 2012

MATEMÁTICA 1 MÓDULO 2. Divisibilidade. Professor Matheus Secco

ALGORITMO DE EUCLIDES

Números Inteiros Algoritmo da Divisão e suas Aplicações

Roteiro da segunda aula presencial - ME

Definição. Diremos que um número inteiro d é um divisor de outro inteiro a, se a é múltiplo de d; ou seja, se a = d c, para algum inteiro c.

1 Congruências e aritmética modular

MATEMÁTICA I. Profa. Dra. Amanda L. P. M. Perticarrari

Fundamentos: Algoritmos, Inteiros e Matrizes. Inteiros e. Primos e. Divisor Comum. Inteiros e. Algoritmos. Teoria dos Centro de Informática UFPE

Notas sobre teoria dos números (2)

é uma proposição verdadeira. tal que: 2 n N k, Φ(n) = Φ(n + 1) é uma proposição verdadeira. com n N k, tal que:

Apresentar o conceito de anel, suas primeiras definições, diversos exemplos e resultados. Aplicar as propriedades dos anéis na relação de problemas.

Fundamentos de Matemática Curso: Informática Biomédica

Dado um inteiro positivo n, definimos U(n) como sendo o conjunto dos inteiros positivos menores que n e primos com n. Não é difícil ver que a

OPERAÇÕES - LEIS DE COMPOSIÇÃO INTERNA

MA14 - Aritmética Unidade 15 - Parte 1 Resumo. Congruências

Construção da Matemática e formalização do número natural

Números Primos, Fatores Primos, MDC e MMC

Matemática para Ciência de Computadores

ANÉIS. Professora: Elisandra Bär de Figueiredo

MA14 - Aritmética Unidade 22 Resumo. Aritmética das Classes Residuais

Proposição 0 (Divisão Euclidiana): Dados a b, b b * existem q, r b unicamente determinados tais que 0 r < b e a = bq + r

MA14 - Aritmética Lista 1. Unidades 1 e 2

Inteiros. Inteiros. Congruência. Discrete Mathematics with Graph Theory Edgar Goodaire e Michael Parmenter, 3rd ed 2006.

Números - Aula 03. Alexandre Nolasco de Carvalho Universidade de São Paulo São Carlos SP, Brazil

CONJUNTO DOS NÚMEROS INTEIROS

Aula 11 IDEAIS E ANÉIS QUOCIENTES META. Apresentar o conceito de ideal e definir anel quociente. OBJETIVOS

MA14 - Aritmética Unidade 1 Resumo. Divisibilidade

Números inteiros. Sandro Marcos Guzzo

Este material é apenas um resumo de parte do conteúdo da disciplina.

Um polinômio com coeficientes racionais é uma escrita formal

CONJUNTO DOS NÚMEROS REAIS. Apostila do 8º ano Números Reais Apostila I Bimestre 8º anos

Álgebra Moderna Profª Ana Paula OPERAÇÕES

(Ciência de Computadores) 2005/ Diga quais dos conjuntos seguintes satisfazem o Princípio de Boa Ordenação

c) Nenhuma parte é vazia. As partes especificadas pelo critério de classificação são denominadas CLASSES.

MATEMÁTICA MÓDULO 8 DIVISIBILIDADE E CONGRUÊNCIA. Professor Matheus Secco

REVISÃO DE ÁLGEBRA. Apareceu historicamente em processos de contagem. Obs.: dependendo da conveniência, o zero pode pertencer aos naturais.

D OLJHLUD UDSRVD PDUURP VDOWRX VREUH R FDFKRUUR FDQVDGR 1

Relações Binárias, Aplicações e Operações

Criptografia e Segurança de Rede Capítulo 4. Quarta Edição por William Stallings

Produto Misto, Determinante e Volume

Notas de aulas. álgebra abstrata

Corpos estendidos no espaço em grupos

Algoritmos. OBMEP Teoria dos números - Parte I. Algoritmo da divisão:

Topologia de Zariski. Jairo Menezes e Souza. 25 de maio de Notas incompletas e não revisadas RASCUNHO

Axioma dos inteiros. Sadao Massago

1 Análise combinatória

CENTRO EDUCACIONAL GIRASSOL TD de Matemática Prof.: Tiago Rodrigues

Introdução à Teoria dos Números - Notas 4 Tópicos Adicionais II

1. O que podemos dizer sobre a imagem da função. f : Z Z, f(x) = x 2 + x + 1?

1. Prove que (a+b) c = a c+b c para todo a, b, c em ZZ /mzz. (Explique cada passo).

Introdução à Teoria dos Números Notas de Aulas 3 Prof Carlos Alberto S Soares

a = bq + r e 0 r < b.

PLANO DE ENSINO E APRENDIZAGEM

GRUPOS ALGUNS GRUPOS IMPORTANTES. Professora: Elisandra Bär de Figueiredo

Introdução à Teoria dos Números Notas de Aulas 3 Prof Carlos Alberto S Soares

PESQUISA OPERACIONAL

1 Grupos (23/04) Sim(R 2 ) T T

Referências e materiais complementares desse tópico

Teoria dos anéis 1 a parte 3

Capítulo 1. Os Números. 1.1 Notação. 1.2 Números naturais não nulos (inteiros positivos) Última atualização em setembro de 2017 por Sadao Massago

, com k 1, p 1, p 2,..., p k números primos e α i, β i 0 inteiros, as factorizações de dois números inteiros a, b maiores do que 1.

Revisão de Pré-Cálculo NÚMEROS REAIS E OPERAÇÕES

Operações Fundamentais com Números

Pensamento. "A escada da sabedoria tem os degraus feitos de números." (Blavatsky) Prof. MSc. Herivelto Nunes

Complexidade de Algoritmos

4 ÁLGEBRA ELEMENTAR. 4.1 Monômios e polinômios: valor numérico e operações.

Definição 1. Um ideal de um anel A é um subgrupo aditivo I de A tal que ax I para todo a A, x I. Se I é um ideal de A escrevemos I A.

Material Teórico - Módulo de Potenciação e Dízimas Periódicas. Números Irracionais e Reais. Oitavo Ano. Prof. Ulisses Lima Parente

Preliminares de Cálculo

Material Teórico - Módulo de Potenciação e Dízimas Periódicas. Números Irracionais e Reais. Oitavo Ano

TEOREMA FUNDAMENTAL DA ARITMÉTICA: APLICAÇÕES

MÓDULO II. Operações Fundamentais em Z. - Sinais iguais das parcelas, somam-se conservando o sinal comum. Exemplo: 2 4 = 6

PLANO DE AULA IDENTIFICAÇÃO

NÚMEROS ESPECIAIS. Luciana Santos da Silva Martino. lulismartino.wordpress.com PROFMAT - Colégio Pedro II

Números Primos e Criptografia RSA

Figura disponível em: <

Introdução à Algebra para Criptografia de Curvas Elipticas

Capítulo 1. Os Números. 1.1 Notação. 1.2 Números naturais (inteiros positivos)

Conceitos Básicos sobre Representações e Caracteres de Grupos Finitos. Ana Cristina Vieira. Departamento de Matemática - ICEx - UFMG

Números Inteiros: Continuação

MATEMÁTICA. Docente: Marina Mariano de Oliveira

Equações Diofantinas + = polinómios conhecidos polinómios desconhecidos

5 Congruências lineares. Programa. 1 Parte 1 - Conjuntos e Aplicações. 1 Conjuntos. 4 Indução matemática e divisibilidade

Se mdc(a,m) = 1, como a é invertível módulo m, a equação. ax b (mod m)

MATEMÁTICA DISCRETA ARITMÉTICA RACIONAL (2/6) Carlos Luz. EST Setúbal / IPS Abril 2012

ALGEBRA I Maria L ucia Torres Villela Instituto de Matem atica Universidade Federal Fluminense Junho de 2007 Revis ao em Fevereiro de 2008

Introdução à Teoria dos Números - Notas 4 Tópicos Adicionais II

Números Inteiros Axiomas e Resultados Simples

Transcrição:

Matemática Discreta September 18, 2018 1 1 Divisão de inteiros Teorema 1.1 (Teorema de divisão de Euclides). Dados n Z e d N, existe uma única dupla q Z, r {0,..., d 1} tal que n = qd + r Dizemos que a divisão entre inteiros n/d tem quociente q e resto r, (d é dito divisor). Em C, se n e d são integer (positivos), q = n/d, r = n%d Definição: Dados n Z e d N, definimos n modulo d: n (mod d) := r sendo r o dado pelo teorema. Para abreviar usaremos a notação nm d = n (mod d).

Matemática Discreta September 18, 2018 2 2 Aritmética módulo d Lema 2.1. Dados d N e a, b Z am d = (a + kd)m d para qualquer k Z (a + b)m d = [(am d ) + (bm d )] M d (ab)m d = [(am d )(bm d )] M d Definímos o conjunto Z d := {0, 1,..., d 1}, e as operações a + d b := (a + b)m d, onde a, b Z d (adição módulo d) a d b := (ab)m d, onde a, b Z d (produto módulo d) Lema 2.2. As operações + d e d definidas em Z d satisfazem as propriedades comutativa, associativa, e distributiva do produto com respeito à adição. Além disso, 0 + d a = a, a Z d : 0 é elem. neutro da adição 1 d a = a, a Z d : 1 é elem. neutro do produto a + d [(d a)m d ] = 0, a Z d : (d a)m d é o oposto de a (0 d a = 0, a Z d ) Definição alternativa: Z d := {[z], z Z} onde [z] indica a classe de equivalência de z com respeito à relação em Z: zrw (z w)m d = 0, com as operações [a] + d [b] := [a + b], a, b Z [a] d [b] := [ab], a, b Z

Matemática Discreta September 18, 2018 3 3 Definição de Anel e Corpo (K, +, ), isto é, um conjunto K com uma operação + dita adição e outra operação dita produto, é um Anel comutativo com unidade se valem as propriedades: (A1) (associativa da adição) (x + y) + w = x + (y + w), para quaisquer x, y, w K; (A2) (comutativa da adição) x + y = y + x, para quaisquer x, y K; (A3) (elemento neutro da adição) existe z K tal que x + z = x para todo x K; (A4) (oposto da adição) para todo x K existe y K tal que x+y = z; (P1) (associativa do produto) (x y) w = x (y w), para quaisquer x, y, w K; (P2) (comutativa do produto) x y = y x, para quaisquer x, y K; (P3) (elemento neutro do produto) existe u K tal que x u = x para todo x K; (D) (distributiva) (x+y) w = x w+y w, para quaisquer x, y, w K. (K, +, ) é um Corpo se valem as propriedades acima mais (P4) (inverso do produto) para todo x K com x z, existe y K tal que x y = u; Algumas propriedades que seguem das propriedades acima: os neutros são únicos (logo indicaremos com 0 e 1); oposto e inverso (se existir) são únicos (logo indicaremos com x e x 1 ); x 0 = 0 e x = 1 x

Matemática Discreta September 18, 2018 4 Resumindo (Z d, + d, d) é um anel comutativo com unidade. A propriedade (A4) permite definir subtração: x y := x + y A propriedade (P4) permite definir divisão: x/y := x y 1 (se y 0) Ainda podemos definir x/y em um anel sempre que existir y 1. Perguntas: quando n Z d possui inverso? quando Z d é um corpo? é difícil calcular o inverso de n Z d (quando existe)? Lema 3.1. Dados d N e a Z d, vale a equivalência: a 1 (em Z d ) i, j Z : ia + jd = 1. Se for o caso, a 1 = im d

Matemática Discreta September 18, 2018 5 4 Números primos e fatoração Definição: p Z \ {±1} é dito primo se os únicos d Z que dividem p são ±1 e ±p. c Z \ {±1} é dito composto se não for primo. Teorema 4.1 (Fatoração única). Todo n N, n 2 pode ser decomposto de forma única como onde os p i são primos e e i N. n = p e i i 5 MCD e algoritmo de Euclides Definição: dados a, b Z definimos: Máximo Comum Divisor de a e b (abrev MCD(a, b)): é o maior M N que divide a e b;. Se MCD(a, b) = 1 dizemos que a e b são relativamente primos. Lema 5.1. Dados n, d, q, r N tais que n = dq + r, MCD(d, n) = MCD(d, r)

Matemática Discreta September 18, 2018 6 Baseado no Lema, temos o Algoritmo de Euclides para o cálculo de MCD(n 1, n 2 ) (com n 1 > n 2 > 0): 1) Troca por MCD(n 2, n 3 ) = MCD(n 2, n 1 M n2 ), 2) Repete até chegar em MCD(n i, n i+1 ) com n i múltiplo de n i+1 3) MCD(n 1, n 2 ) = n i+1 Observação: Um algoritmo para fatorar n demora n. O algoritmo de Euclides para MCD(m, n) demora 2 log 2 n. Analizando o algoritmo deduzimos: Lema 5.2. Dados n, d N, o MCD(n, d) é combinação linear de n e d. Isto é, i, j Z: MCD(n, d) = in + jd OBS: i, j podem ser calculados junto com o MCD (Algoritmo de Euclides estendido).

Matemática Discreta September 18, 2018 7 Juntando os resultados anteriores obtemos: Teorema 5.3. Dados n, d N, MCD(n, d) = 1 i, j Z : in + jd = 1 Corolário 5.4. Dado d N, dado a Z d, a é invertível em Z d MCD(a, d) = 1. Além disso, a 1 pode ser calculado pelo alg. de Euclide estendido. Z d é corpo d é primo.

Matemática Discreta September 18, 2018 8 6 Resultados sobre primos Lema 6.1. Se a, b, c N com MCD(a, b) = 1 então b divide ac = b divide c a divide c e b divide c = ab divide c Se a, b, p N com p primo então p divide ab = p divide a ou b

Matemática Discreta September 18, 2018 9 7 Resultados importantes para o RSA Lema 7.1. Se p N é primo então, para todo a Z p \ {0}, a lista é uma permutação de Z p \ {0}. a i := i p a, i Z p \ {0} Teorema 7.2 (Pequeno Teorema de Fermat). Se p N é primo então a p 1 (mod p) = 1 para todo a Z p \ {0}. (logo a p 1 (mod p) = 1 para todo a Z que não seja múltiplo de p). Teorema 7.3 (Teorema Chinês do resto). Se c, d N são relativamente primos, então o sistema { x(mod c) = a x(mod d) = b com a Z c, b Z d, possui uma única solução x Z cd. A solução é x = (bic + ajd) (mod cd) onde ic + jd = 1. Lema 7.4. Se d N não é primo e a Z d não possui inverso, então a d 1 (mod d) 1