Uploaded by Fabiana Alexandra Rodriguez Angel

12 Aritmetica modular. Primos

advertisement
S. Carrillo — Aritmética modular. Números Primos
1
Aritmética modular. Números Primos
15/Septiembre/2023
Sergio A. Carrillo
sacarrillot@unal.edu.co
S. Carrillo — Aritmética modular. Números Primos
Operaciones con congruencias
2
Recordemos que a ≡ b (mod m) si m|(b − a).
Teorema
Sean a, b, c, d ∈ Z y m ∈ N+ tales que a ≡ b (mod m) y
c ≡ d (mod m). Entonces
a + c ≡ b + d (mod m),
ac ≡ bd (mod m).
S. Carrillo — Aritmética modular. Números Primos
Ejemplos
3
50 + 41 ≡ 1 + 6 ≡ 7 ≡ 0 (mod 7).
501 · 22 ≡ 3 · 4 ≡ 12 ≡ 0 (mod 6).
57 ≡ (52 )2 · 52 · 5 ≡ 252 · 25 · 5 ≡ 72 · 7 · 5
≡ 49 · 35 ≡ 4 · (−1) ≡ 5 (mod 9).
La idea es dar la respuesta en el conjunto {0, 1, . . . , m − 1},
módulo m.
S. Carrillo — Aritmética modular. Números Primos
Números Primos
Un número p ∈ N+ es primo si p > 1 y sus únicos divisores son 1 y
p. Es decir, si d|p,
entonces d = 1 o p.
4
S. Carrillo — Aritmética modular. Números Primos
Comprobando que un número es primo
Los números que no son primos se llaman compuestos.
Proposición
Si n ∈ N no es primo, existe al menos un divisor d|n tal que
√
2 ≤ d ≤ n.
Por tanto, para comprobar que n es primo basta con dividir a n
√
por números m ≤ n.
5
S. Carrillo — Aritmética modular. Números Primos
Teorema fundamental de la Aritmética
Teorema
Si n ∈ N+ , n ≥ 2 es puede escribir de forma única como producto
de potencias de primos.
Ejemplo
▶
▶
▶
▶
6 = 2 · 3.
44 = 22 · 11.
100 = 22 · 52 .
450 = 11 · 41.
▶
▶
▶
▶
641 = 641.
999 = 33 · 37.
1024 = 210 .
1223 = 1223.
▶ 1994 = 2 · 997.
▶ 360881 =
509 · 709.
6
S. Carrillo — Aritmética modular. Números Primos
¿Cuantos primos hay?
Teorema (Euclides)
Existen infinitos números primos.
El número primo más grande que se conoce es
282589933 − 1
y tienen 24862048 dı́gitos.
▶ http://compoasso.free.fr/primelistweb/page/prime/
liste_online_en.php
▶ https://en.wikipedia.org/wiki/Largest_known_
prime_number
7
S. Carrillo — Aritmética modular. Números Primos
Construcción de primos
▶ (Mersenne) Mp = 2p − 1, con p primo.
▶ (Euclides) Dados p1 , . . . , pr primos, considere (p1 · · · pr ) + 1.
▶ (Iterativo) Fije N ≥ 2 y considere N1 = N (N + 1),
N2 = N1 (N1 + 1), N3 = N2 (N2 + 1), · · ·
8
Download