Sunteți pe pagina 1din 4

Gregorio Hernández Peñalver

Departamento de Matemática Aplicada, Facultad de Informática, UPM Matemática Discreta

TEMA 1

ARITMÉTICA ENTERA Y MODULAR


Comenzaremos el curso estudiando el conjunto de los números enteros.

PROPIEDADES DEL CONJUNTO DE LOS NÚMEROS ENTEROS

Z={....,-3,-2,-1,0,1,2,3,....}
Operaciones en Z, suma y producto
Relación de orden total en Z, a ≤ b, compatible con las operaciones:
a ≤ b ⇒ a + c ≤ b + c ∀ c∈Z, y ac ≤ bc ∀ c ≥0
Cota inferior de X⊂Z es b si b≤x ∀ x∈X

Axioma de buena ordenación


“Si X es un subconjunto no vacío de Z y está acotado inferiormente, entonces X tiene mínimo”.
(Si en lugar de Z se toma un subconjunto de N o de N0=N∪{0}, sobra la condición de acotación)

Principio de inducción
“Sea S⊂N tal que (a) 1∈S ; (b) ∀ k∈N, si k∈S entonces k+1∈S. Entonces, en estas condiciones se
cumple que S=N”

Inducción fuerte
“Sean n0∈Z, X={n∈Z ⎜ n≥n0} y S⊂X tales que: (a) n0∈S , (b) si {n0, n0+1,...,k}⊂ S entonces k+1∈S.
En estas condiciones se cumple que S=X”

LA DIVISIÓN EN Z
Teorema
Sean a∈Z y b∈N. Entonces existen q,r∈Z tales que a=bq+r, con 0≤r<b. Además q y r son únicos.

Sistema de numeración en base t


Si t es un número natural, t≥2, entonces aplicando el teorema anterior todo x∈N se puede expresar de
modo único en la forma x= rntn + rn-1 tn-1 + .... +r1 t + r0 donde 0≤ri < t para todo i=0,...,n y rn≠0.
La expresión (rn rn-1 .... r0 ) t constituye la expresión de x en el sistema de numeración en base t.

DIVISIBILIDAD

Definición Si a,b∈Z, a≠0, se dice que a divide a b si existe c∈Z tal que b=ac, y se indica por a⏐b.
También se dice que b es múltiplo de a, o que a es un factor o divisor de b.
Propiedades: Si a,b,c∈Z, entonces:
i) a⏐0, 1⏐a
ii) a⏐b y a⏐c ⇒ a⏐b+c
iii) a⏐b y b⏐a ⇒ a=b ó a=−b

Máximo común divisor


Dados a,b∈Z-{0}, se dice que d>0 es el máximo común divisor de a y b si d⏐a, d⏐b y cualquier otro
c∈Z tal que c⏐a, c⏐b verifica que c⏐d. Se designa con d=m.c.d.(a,b)

Algoritmo de Euclides (Procedimiento para obtener el m.c.d.)


Se basa en el hecho de que si r es el resto de la división entera de a entre b entonces
m.c.d.(a,b)=m.c.d.(b,r). Así por división reiterada llegamos al m.c.d.(a,b)

Propiedades del máximo común divisor


i) Si d=m.c.d.(a,b) entonces existen enteros m,n tales que d=ma+nb
ii) m.c.d.(a,b)=1⇔ existen m y n enteros tales que 1=ma+nb. (Se dice que a y b son primos entre sí)

1
Gregorio Hernández Peñalver
Departamento de Matemática Aplicada, Facultad de Informática, UPM Matemática Discreta

iii) Si a⏐bc, m.c.d.(a,b)=1 entonces a⏐c


iv) m.c.d.(a,b)=d ⇔ d⏐a , d⏐b y m.c.d.(a/d,b/d)=1
v) La reducción de fracciones a forma irreducible es única.

ECUACIONES DIOFÁNTICAS DE PRIMER GRADO

Las ecuaciones con coeficientes enteros y cuyas soluciones se buscan sólo dentro de Z se llaman
ecuaciones diofánticas.
Teorema
La ecuación diofántica ax + by = c, tiene soluciones en Z si y sólo si d⏐c, siendo d=m.c.d.(a,b). En este
caso todas las soluciones de la ecuación son de la forma
⎧ tb
⎪⎪ x = x1 +
⎨ d ∀t∈Z donde (x1, y1) es una solución particular de ax + by = c
⎪ y = y − ta
⎪⎩ 1
d

TEOREMA FUNDAMENTAL DE LA ARITMÉTICA

Números primos
Un número natural p es primo si p>1 y los únicos divisores positivos de p son 1 y p.
Propiedades
• Existen infinitos números primos.
• Si p es primo, p⏐ab entonces, o bien p⏐a o bien p⏐b.
• Si p es primo, p⏐a1 ... an entonces p⏐ai para algún i=1,...,n

Teorema fundamental de la aritmética


Todo número natural n>1 se puede expresar de modo único, salvo el orden de los factores, como
producto de números primos

CONGRUENCIAS EN Z

Relación de congruencia módulo m


Dado m∈Z, m>0, a,b∈Z decimos que a y b son congruentes módulo m si m⏐(a-b). Se indica por
a≡b(mod m)

• La congruencia módulo m es una relación de equivalencia para todo m∈Z


• a≡b(mod m) ⇔ los restos de las divisionesde a y b entre m coinciden
• Al conjunto cociente de Z respecto de la relación de congruencia módulo m se le designa por Zm
• La clase de x∈Z módulo m se designa por [x]m , ⎯x m ó ⎯x si no hay lugar a error.
• Zm={[0]m, [1]m ,..., [m-1]m} , donde [k]m={ a∈Z ⏐ a≡k (mod m) }
• La congruencia módulo m es compatible con la suma y el producto de Z, es decir, si a≡b(mod m) y
c≡d(mod m) entonces se tiene que a+c≡b+d(mod m) y ac≡bd(mod m).
m
• Si ac≡bc(mod m) entonces a ≡ b(mod( ))
mcd(m, c )
• Criterios de divisibilidad en Z
• Regla del nueve para el producto y la división en Z

2
Gregorio Hernández Peñalver
Departamento de Matemática Aplicada, Facultad de Informática, UPM Matemática Discreta

Aritmética en Zm
La compatibilidad de la congruencia con la suma y el producto de Z permiten definir en Zm la suma y el
producto.
⎯a +⎯c = clase de a+c en Zm
⎯a •⎯c = clase de a c en Zm
• Si m no es primo, en Zm hay divisores de ⎯0, es decir, existen ⎯a,⎯b tales que ⎯a ⎯b = ⎯0 en Zm
• Si ⎯a⎯c =⎯b⎯c en Zm entonces ⎯a =⎯b en Zm/mcd(m,c) .
• Para cualquier m existen en Zm divisores de 1 ó elementos inversibles. Un elemento ⎯a ∈ Zm es
inversible si existe ⎯b∈ Zm tal que ⎯a⎯b =⎯1 en Zm. Se designa por Um al conjunto de los
elementos inversibles o unidades de Zm

Estructura de Um
• ⎯x∈ Um ⇔ m.c.d.(x,m)=1
• Si ⎯a,⎯b ∈ Um entonces ⎯a⎯b∈ Um , ⎯a-1∈ Um y ⎯a Um = Um

Función de Euler
Para todo n∈N se designa por Φ(n) al cardinal del conjunto { x∈N ⏐ 1≤x≤n , m.c.d.(x,n)=1}.
• ⏐Um⏐= Φ (m)
• Si p es primo entonces Φ(pr) = pr-pr-1
• Si m.c.d.(a,b)=1 entonces Φ (m) = Φ (a) Φ (b)
⎛ 1 ⎞⎛ 1 ⎞ ⎛ 1 ⎞
• Si n = p1r p 2 r L p k r ⇒ Φ(n) = n ⎜⎜1 − ⎟⎟ ⎜⎜1 − ⎟⎟ L ⎜⎜1 − ⎟⎟
⎝ p1 ⎠ ⎝ p2 ⎠ ⎝ pk ⎠

Teoremas de Euler y Fermat


Teorema de Euler
Si ⎯a∈ Um entonces⎯ a Φ(m) = ⎯1 en Zm , es decir, si m.c.d.(a,m) = 1 entonces a Φ(m) ≡ 1 (mod m)

Teorema de Fermat
Si p es primo y p no es divisor de a entonces ap-1 ≡ 1(mod p)

RESOLUCIÓN DE SISTEMAS DE CONGRUENCIAS

Ecuaciones de congruencias
La ecuación ax ≡ b (mod m) tiene solución en x si y sólo existen x,y tales que ax + my= b , es decir si
m.c.d.(a,m)⏐b
• Si m.c.d.(a,m) =1 , la solución es única x= a-1b en Zm
• Si m.c.d.(a,m) = d≠1, entonces se tiene que resolver la ecuación diofántica ax + my= b. Así la
ecuación ax ≡ b (mod m) tiene solución si d⏐b, en cuyo caso tiene exactamente d soluciones distintas
en Zm , de la forma
x=x1 + mt/d t=0,1,2,...,d-1
donde x1 es una solución particular de la ecuación diofántica ax + my= b

Sistemas de congruencias
Teorema chino del resto
Si m1 , m2 ,..., mn son primos entre sí dos a dos, entonces el sistema de congruencias
x ≡ a1 (mod m1 )
.............. tiene solución única en Z m1 m2 ... mn
x ≡ an (mod mn )

3
Gregorio Hernández Peñalver
Departamento de Matemática Aplicada, Facultad de Informática, UPM Matemática Discreta

APLICACIONES

Las congruencias tienen especial relevancia en el manejo de los números enteros por los ordenadores.
Sería interesante la consulta, por parte del alumno, de la bibliografía de la asignatura, en especial el libro
de K. H. Rosen.
Indicaremos aquí brevemente que las congruencias se utilizan para:
• Asignar segmentos de memoria en un ordenador (Funciones de hashing)
• Calcular números pseudoaleatorios.
• Operar con números extraordinariamente grandes.
• Codificación y descodificación de mensajes, tanto en códigos privados como públicos.

ANEXO

RELACIONES DE EQUIVALENCIA

Una relación R en un conjunto A es una relación de equivalencia si es reflexiva, simétrica y transitiva.


Si R es una relación de equivalencia en A y a∈A se llama clase de a al conjunto [a]={b∈A / bRa}.
Cualquier elemento de [a] es un representante de la clase.
Se llama conjunto cociente de A respecto de R al conjunto formado por las clases de equivalencia, esto
es,
A/R ={[a] /a∈A}.

Propiedades
Dada R relación de equivalencia en A, se tiene que
• [a]≠∅, para todo a∈A.
• [a] =[b] ⇔ aRb
• [a]≠ [b] ⇔ las clases [a] y [b] son disjuntas.
• El conjunto cociente A/R es una partición de A. (Una partición en un conjunto no vacío A es una
familia de subconjuntos no vacíos de A, disjuntos dos a dos y cuya unión es A).

APLICACIONES

Si A y B son conjuntos, una aplicación f de A en B, es una relación de A en B (es decir, un subconjunto


de A×B) tal que ∀a∈A existe un único b∈B de modo que (a,b)∈f. La notación habitual para designar una
aplicación de A en B es:
f : A ⎯→ B
y para indicar que (a,b)∈f , se escribe f (a)= b

Una aplicación f : A ⎯→ B es inyectiva si:


∀x,y∈A tales que x≠y se tiene que f(x)≠f(y).
Una aplicación f : A ⎯→ B es suprayectiva si:
∀b∈B existe a∈A tal que f(a)=b.
Una aplicación f : A ⎯→ B es biyectiva si es inyectiva y suprayectiva.

Si A y B son conjuntos finitos con el mismo cardinal, es decir ⏐A⏐=⏐B⏐, y f es una aplicación de A en B
entonces se cumple que:
f es biyectiva ⇔ f es inyectiva ⇔ f es suprayectiva

S-ar putea să vă placă și