Vous êtes sur la page 1sur 32
Teoría elemental de números Matemática discreta Matemática discreta. Teor ía elemental de números 1

Teoría elemental de números

Matemática discreta

Teoría elemental de números Matemática discreta Matemática discreta. Teor ía elemental de números 1

Matemática discreta. Teoría elemental de números

1

Resultados previos

• Axioma: todo subconjunto no vacío de N tiene mínimo, con el orden usual en N.

• Toda sucesión decreciente en N converge.

Resultados previos • Axioma: todo subconjunto no vacío de N tiene mínimo, con el orden usual

Matemática discreta. Teoría elemental de números

2

Divisibilidad

Divisibilidad

Si a,bZ, a divide a b , ab, si cZ tal que b=a·c. Se dice también que b es múltiplo de a o que a es divisor de b. En caso contrario, ab, a no divide a b.

Divisibilidad Divisibilidad • Si a,b ∈ Z, a divide a b , a ⎥ b ,

Matemática discreta. Teoría elemental de números

3

Divisibilidad

Propiedades de divisibilidad

a, b, c Z

1a

aa

a0

Si ab y ba, entonces a=± b

 

ab, entonces ab·c ab y ac, entonces abx+cy

x,y Z

Si x=y+z, ax, ay, entonces az

x,y,z Z

Divisibilidad Propiedades de divisibilidad ∀ a, b, c ∈ Z • 1 ⎥ a a ⎥

Matemática discreta. Teoría elemental de números

4

Divisibilidad

División euclídea

Dados a,bZ siendo b0, existen únicos q,rZ tales que a=b·q+r, con 0r<b.

a: dividendo b: divisor q: cociente r: resto

Divisibilidad División euclídea Dados a,b ∈ Z siendo b ≠ 0, existen únicos q,r ∈ Z

Matemática discreta. Teoría elemental de números

5

Números primos

Números primos

• Dado pN, p>1, p es primo si nN np n=p ó n=1

• Todo natural mayor que 1 es divisible por, al menos, un número primo.

Números primos Números primos • Dado p ∈ N, p>1, p es primo si ∀ n

Matemática discreta. Teoría elemental de números

6

Números primos

Teorema fundamental de la aritmética

nN, n>1, existen únicos p 1 ,

p r N y

.. existen únicos α 1 , .. , α r N* tales que n= p 1 α 1

...

p

α r

r

,

Todo natural se descompone de manera única como producto de potencias de números primos.

Números primos Teorema fundamental de la aritmética • ∀ n ∈ N, n>1, existen únicos p

Matemática discreta. Teoría elemental de números

7

Números primos

Máximo común divisor

Dados a,bZ no simultáneamente nulos. • d es divisor común de a y b si da y db. • El máximo común divisor de a y b, mcd(a,b), es el mayor de los divisores comunes de a y b. • a y b son primos relativos si mcd(a,b)=1. • Si b0 y r es el resto de la división euclídea entre a y b, entonces:

– Los divisores comunes de a y b son divisores de r. – Los divisores comunes de b y r son divisores de a.

Números primos Máximo común divisor Dados a,b ∈ Z no simultáneamente nulos. • d es divisor

Matemática discreta. Teoría elemental de números

8

Números primos

Algoritmo de Euclides

• Dados a,bZ* y r el resto de la división euclídea entre a y b, entonces

mcd(a,b) = mcd(b,r)

• Nos proporciona un algoritmo para calcular el mcd utilizando la división euclídea.

• mcd(a,b) = mcd(a,b)

Números primos Algoritmo de Euclides • Dados a,b ∈ Z* y r el resto de la

Matemática discreta. Teoría elemental de números

9

Números primos

Algoritmo de Euclides 2

• Sean a,bZ + con ab>0, llamamos r 0 =a y r 1 =b. Aplicamos sucesivas veces la división euclídea:

r 0 =q 1 ·r 1 + r 2 . r 1 =q 2 ·r 2 + r 3 .

................

0< r 2 < r 1 0< r 3 < r 2

r n-2 =q n-1 ·r n-1 + r n r n-1 =q n ·r n + r n+1

0< r n < r n-1 r n+1 =0

Entonces, el mcd(a,b)=r n

Números primos Algoritmo de Euclides 2 • Sean a,b ∈ Z con a ≥ b>0, llamamos

Matemática discreta. Teoría elemental de números

10

Números primos

• mcd(6,9)=3

9=6·1+3

6=3·2+0

ejemplo

El último resto distinto de 0 es 3, el mcd. • mcd(24,62)=2

62=24·2+14

24=14·1+10

14=10·1+4

10=4·2+2

4=2·2+0

El último resto distinto de 0 es 2, el mcd.

Números primos • mcd(6,9)=3 9 = 6 ·1+3 6 = 3 ·2+0 ejemplo El último resto

Matemática discreta. Teoría elemental de números

11

Números primos

Teorema de Bezout

Dados a,bN* y mcd(a,b)=d, entonces x,yZ tales que d=ax+by Identidad de Bezout mcd(a,b)=1 ⇔ ∃ x,yZ tales que 1=ax+by

• Dados a,bZ se verifica

– Si pa·b y p es primo, entonces paópb. – Si pa·b y mcd(a,p)=1, entonces pb.

Números primos Teorema de Bezout Dados a,b ∈ N* y mcd(a,b)=d, entonces ∃ x,y ∈ Z

Matemática discreta. Teoría elemental de números

12

Ecuaciones diofánticas

Ecuaciones diofánticas

• Buscamos soluciones enteras de una ecuación. • Ecuación diofántica lineal en dos variables

ax+by=c • Diofanto, s. III a.C.

a, b, c Z

Ecuaciones diofánticas Ecuaciones diofánticas • Buscamos soluciones enteras de una ecuación. • Ecuación diofántica lineal en

Matemática discreta. Teoría elemental de números

13

Ecuaciones diofánticas

Ecuaciones diofánticas 2

• Dados a,b,cZ, mcd(a,b)=d, y dada la ecuación ax+by=c

– Si dc la ecuación no tiene soluciones enteras.

– Si dc la ecuación tiene infinitas soluciones enteras. A partir de una solución particular (x 0 ,y 0 ) calculamos el resto de las soluciones

x= x 0 +(b/d)·n y=y 0 -(a/d)·n

Ecuaciones diofánticas Ecuaciones diofánticas 2 • Dados a,b,c ∈ Z, mcd(a,b)=d, y dada la ecuación ax+by=c

Matemática discreta. Teoría elemental de números

n Z

14

Ecuaciones diofánticas

Ecuaciones diofánticas 3

• Para calcular una solución particular:

– dividimos ax+by=c por mcd(a,b)=d y obtenemos a´x+b´y=c´

– como mcd(a´,b´)=1, por la identidad de Bezout a´x+b´y=1 tiene solución.

– Encontramos la solución (x 1 ,y 1 ) de a´x+b´y=1 por el algoritmos de Euclides.

– Una solución particular es (c´x 1 ,cý 1 ).

Ecuaciones diofánticas Ecuaciones diofánticas 3 • Para calcular una solución particular: – dividimos ax+by=c por mcd(a,b)=d

Matemática discreta. Teoría elemental de números

15

Ecuaciones diofánticas

ejemplo

(1) 6x+4y=10. Como mcd(6,4)=210, dividimos la ecuación por 2

(2) 3x+2y=5. Como mcd(3,2)=1, la ecuación (3) 3x+2y=1 tiene solución (identidad de Bezout).

3=2·1+1, luego (1,-1) es solución de (3) y (5,-5) es solución particular de (2)

x= 5+(4/2)·n=5+2·n

y=-5-(6/2)·n=-5-3n

Ecuaciones diofánticas ejemplo (1) 6x+4y=10. Como mcd(6,4)=2 ⎥ 10, dividimos la ecuación por 2 (2) 3x+2y=5.

Matemática discreta. Teoría elemental de números

n Z

16

Aritmética modular

Aritmética modular

Dado m N a es congruente con b módulo m, ab (mod m), si mb-a, es decir, qZ tal que b=a+qm. • ab (mod m) ⇔ ∃ q a ,q b Z y rZ que verifican a= q a m+r b= q b m+r zZ, z es congruente módulo m forzosamente

con un elemento del conjunto {0, 1,

...

, m-1}.

Aritmética modular Aritmética modular Dado m ∈ N • a es congruente con b módulo m

Matemática discreta. Teoría elemental de números

17

Aritmética modular

Clases de equivalencia

• La relación (mod m) es de equivalencia.

– Reflexiva aa (mod m) – Simétrica ab (mod m) ba (mod m) – Transitiva ab (mod m) y bc (mod m) ac (mod m)

• Dado kZ, se define la clase de equivalencia de k

como [k]=k={x Z / x k (mod m) }.

ejemplo: (mod 3)

[0]=0={0,3,6,9,12,

...

,-3,-6,-9,-12,

...

}.

[1]=1={1,4,7,10,

...

,-2,-5,-8,-11

...

}.

[2]=2={2,5,8,11, ,-1,-4,-7,-10,

...

 
Aritmética modular Clases de equivalencia • La relación ≡ (mod m) es de equivalencia. – Reflexiva

Matemática discreta. Teoría elemental de números

18

Aritmética modular

Conjunto cociente

• Z/(mod m)={k/ kZ}.

(mod m) define en Z una partición llamada Z m que está formada por m clases de equivalencia

Z m ={0,1,

...

,m-1}.

ejemplo:

En Z, (mod 3) induce la partición Z 3 ={0,1,2}

Aritmética modular Conjunto cociente • Z / ≡ (mod m) ={ ⎯ k/ k ∈ Z

Matemática discreta. Teoría elemental de números

19

Aritmética modular

Propiedades

a,b,c,d Z, mN*

• Si en Z m [a]=[b] y [c]=[d], entonces la clase de la suma y el producto es independiente del representante que elijamos de cada clase.

– [a+c]=[b+d]

– [a·c]=[b·d]

• Propiedad cancelativa: si en Z m [a·c]=[b·c] y mcd(m,c)=1, entonces [a]=[b]

Aritmética modular Propiedades a,b,c,d ∈ Z, m ∈ N* • Si en Z [a]=[b] y [c]=[d],

Matemática discreta. Teoría elemental de números

20

Aritmética modular

Aritmética en Z n

• Suma de clases : Z n xZ n Z n :[a] [b]=[a+b] Cumple las propiedades:

– Asociativa: [a] ([b][c]) = ([a][b]) [c]

– Conmutativa: [a][b] = [b][a]

– Elemento neutro: [0][a]=[a][0]=[a]

– Elemento opuesto: -[a][a]=[a](-[a])=[0]

Aritmética modular Aritmética en Z • Suma de clases ⊕ : Z xZ → Z :[a]

Matemática discreta. Teoría elemental de números

21

Aritmética modular

ejemplo 1

Tabla de la suma de clases en Z 4

[0]

[1]

[2]

[3]

[0]

[0]

[1]

[2]

[3]

[1]

[1]

[2]

[3]

[0]

[2]

[2]

[3]

[0]

[1]

[3]

[3]

[0]

[1]

[2]

Aritmética modular ejemplo 1 Tabla de la suma de clases en Z ⊕ [0] [1] [2]

Matemática discreta. Teoría elemental de números

22

Aritmética modular

ejemplo 2

En Z 7 • -[2]=[-2]=[5] -2-5=-7 • [5] (-[10])=[5][-10]=[5][4]=[9]=[2]

-10= -2·7+4, -10-4 7 ·

[5] (-[10])=[5-10]=[-5]=[2]

-5= -1·7+2, -5-2 7 ·

• 3·[5]=[5][5][5]=[3·5]=[15]=[1] • -3·[5]=-[5](-[5])(-[5])=[-3·5]=[-15]=[6]

Aritmética modular ejemplo 2 En Z • -[2]=[-2]=[5] -2-5=-7 • [5] ⊕ (-[10])=[5] ⊕ [-10]=[5] ⊕

Matemática discreta. Teoría elemental de números

23

Aritmética modular

Aritmética en Z n

• Producto de clases +: Z n xZ n Z n :[a] + [b]=[a·b] Cumple las propiedades:

– Asociativa: [a] + ([b]+[c]) = ([a]+[b]) + [c]

– Conmutativa: [a]+[b] = [b]+[a]

– Elemento neutro: [1]+[a]=[a]+[1]=[a]

– Elemento inverso: si mcd(a,n)=1

  • [a] -1 +[a]=[a]+[a] -1 =[1]

(si n es primo, existe el inverso [a]Z n )

Aritmética modular Aritmética en Z • Producto de clases + : Z xZ → Z :[a]

Matemática discreta. Teoría elemental de números

24

Aritmética modular

ejemplo 1

Tabla del producto de clases en Z 4

+

[0]

[1]

[2]

[3]

[0]

[0]

[0]

[0]

[0]

[1]

[0]

[1]

[2]

[3]

[2]

[0]

[2]

[0]

[2]

[3]

[0]

[3]

[2]

[1]

Aritmética modular ejemplo 1 Tabla del producto de clases en Z + [0] [1] [2] [3]

Matemática discreta. Teoría elemental de números

25

Aritmética modular

ejemplo 2

En Z 7

• como mcd(7,2)=1, por la identidad de Bezout ∃ α,β∈Z / α·2+β·7=1, por tanto [α·2+β·7]=[1] [α·2] [β·7]=[1] ⇒ ⇒[α·2] [0]=[1] [α] + [2] =[1] ⇒ ⇒[2] -1 =[α] Para que se cumpla α·2+β·7=1 basta tomar α=4 y β=-1, luego [2] -1 =[4]. Efectivamente,

[2]+[4]=[8]=[1]

Aritmética modular ejemplo 2 En Z • como mcd(7,2)=1, por la identidad de Bezout ∃ α

Matemática discreta. Teoría elemental de números

26

Aritmética modular

ejemplo 3

En Z 6 . Como mcd(6,2)1, [2] -1 , es decir, ∃ α tal que [2]+[α]=[1]. Efectivamente, basta observar la tabla del producto de clases en Z 6

Aritmética modular ejemplo 3 En Z . Como mcd(6,2) ≠ 1, ∃ [2] , es decir,
Aritmética modular ejemplo 3 En Z . Como mcd(6,2) ≠ 1, ∃ [2] , es decir,

+

[1]

[2]

[3]

[4]

[5]

[1]

[1]

[2]

[3]

[4]

[5]

[2]

[2]

[4]

[0]

[2]

[4]

[3]

[3]

[0]

[3]

[0]

[3]

[4]

[4]

[2]

[0]

[4]

[2]

[5]

[5]

[4]

[3]

[2]

[1]

Matemática discreta. Teoría elemental de números

27

Aritmética modular

Propiedad distributiva del producto respecto de la suma de clases

n N* y [a],[b],[c] Z n

[a] + ([b] [c]) = ([a] + [b]) ([a] + [c])

Aritmética modular Propiedad distributiva del producto respecto de la suma de clases ∀ n ∈ N*

Matemática discreta. Teoría elemental de números

28

Aritmética modular

Ecuaciones modulares

Dados a,bZ, en Z n si mcd(a,n)=d la ecuación [a]·[x]=[b]

– no tiene solución si db – tiene d soluciones en Z n si db

• [a]·[x]=[a·x]=[b] existe a·x-b es múltiplo de n, es

decir, si kZ / ax-b=kn. La ecuación ax+kn=b tiene

solución mcd(a,n)b. Entonces, si x 0 es solución

particular de ax+kn=b, las soluciones en Z n vienen

dadas por [x 0 ], [x 0 +n/d], [x 0 +2·n/d],

...

,

[x 0 +(d-1)·n/d].

Aritmética modular Ecuaciones modulares Dados a,b ∈ Z, en Z si mcd(a,n)=d la ecuación [a]·[x]=[b] –

Matemática discreta. Teoría elemental de números

29

Aritmética modular

ejemplo

Las soluciones de [5]·[x]=[6] son:

En Z 4 : como [5]=[1] y [6]=[2] tenemos [1]·[x]=[2]

como mcd(1,4)=1 y 12, hay una única solución.

Consideramos la ecuación 1·x+4·k=1 que tiene

solución particular x=5 y k=-1, por tanto una

solución particular de 1·x +4·k=2 es x=10. Como

[10]=[2], la única solución es [2].

En Z 10 : como mcd(5,10)=5 y 56, no hay solución.

Aritmética modular ejemplo Las soluciones de [5]·[x]=[6] son: En Z : como [5]=[1] y [6]=[2] tenemos

Matemática discreta. Teoría elemental de números

30

Aritmética modular

ejemplo

Las soluciones de [5]·[x]=[6] son:

En Z 4 : como [5]=[1] y [6]=[2] tenemos [1]·[x]=[2]

como mcd(1,4)=1 y 12, hay una única solución.

Consideramos la ecuación 1·x+4·k=1 que tiene

solución particular x=5 y k=-1, por tanto una

solución particular de 1·x +4·k=2 es x=10. Como

[10]=[2], la única solución es [2].

En Z 10 : como mcd(5,10)=5 y 56, no hay solución.

Aritmética modular ejemplo Las soluciones de [5]·[x]=[6] son: En Z : como [5]=[1] y [6]=[2] tenemos

Matemática discreta. Teoría elemental de números

31

Diofanto de Alejandría

“Dios le concedió el ser un muchacho durante

una sexta parte de su vida, y añadiendo a esto una

doceava parte, El pobló de vello sus mejillas; Le

iluminó con la luz del matrimonio después de una

séptima parte, y cinco años después de su

matrimonio Le concedió un hijo. Pero ¡ay! Infeliz

niño nacido tarde; después de alcanzar la mitad

de la medida de la vida de su padre, el frío destino

se lo llevó. Después de consolar sus penas con la

ciencia de los números durante cuatro años más,

finalizó su vida”.

Diofanto de Alejandría • “Dios le concedió el ser un muchacho durante una sexta parte de

Matemática discreta. Teoría elemental de números

32