Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Teoria de Numeros

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

La teoría de números es la rama de matemáticas puras que estudia las propiedades de

los números enteros y contiene una cantidad considerable de problemas que son
fácilmente comprendidos por los no matemáticos. De forma más general, este campo
estudia los problemas que surgen con el estudio de los enteros.

Según los métodos empleados y las preguntas que se intentan contestar, la teoría de
números se subdivide en varias ramas:

 En la Teoría de Números Elemental, se estudian los números enteros sin emplear


técnicas procedentes de otros campos de las matemáticas.
 En la Teoría de Números Algebraica (Aritmética algebraica), el concepto de
número es extendido para incluir a los números algebraicos, números que surgen
como raíces de polinomios con coeficientes racionales.

Sabiendo que es la teoría de números realizaré una serie de posts en los que trataré de
explicaros los teoremas, propiedades y cálculos básicos en los que se basa la Teoría de
Números Elemental.

¿Qué es la divisibilidad?

Decimos que un número entero “b” es divisible por otro entero “a” (distinto de cero) si
existe un tercer entero “c” tal que b = a·c. Se expresa como a|b, que se lee “a” divide a
“b” (o “a” es divisor de “b”, o también “b” es múltiplo de “a”).

Por ejemplo, 6 es divisible por 3, ya que 6 = 3·2; pero no es divisible por 4, pues no existe
un entero “c” tal que 6 = 4·c.

Propiedades

Sean a, b, c ∈ Z; entonces:

1. Se tiene 1|a, a|0, a|a.


2. Si a|b y b|a entonces b=±a.
3. Si a|b entonces a|b·x (∀x ∈ Z)
4. Si a|b y b|c entonces a|c.
5. Si a|b y a|c entonces a|(b+c).

(Más información en Wikipedia)

Teorema de la división euclídea

Sea a, d ∈ Z, tal que d sea distinto de cero (sea nulo). Entonces, existen unos
únicos q, r ∈ Z, tales que a=d·q+r con r mayor o igual a cero y menor que el valor
absoluto de “d”.
Siendo “a” el dividendo, “q” el cociente, “d” el divisor y “r” el resto que será
siempre positivo. Este método de división es la que se enseña en los colegios.

¿Qué son los números primos?

Se dice que todo número natural mayor que uno (n ∈ N, n > 1) es un número primo, si sus
únicos divisores en el conjunto de los números naturales (N) son 1 y “n”. De este modo se
dice también que todo número no primo es un número compuesto.

(Más información en Wikipedia)

Teorema fundamental de la aritmética

Todo número entero mayor que uno (m ∈ Z, n > 1), se decompone, como producto de
números primos, de manera única salvo el orden de los factores.

Esto es, existen unos números primos únicos p1, p2, p3, …, pn ∈ N y unos únicos a1, a2, a3,
…, an ∈ N, tales que:

m = p1a1 · p2a2 · p3a3 · … · pnan

¿Qué son el máximo común divisor (MCD) y el mínimo común múltiplo


(mcm)?

Sean a, b ∈ Z y a, b distintos de cero simultáneamente.

Se dice que un número entero “d” es el Máximo Común Divisor, denotado por mcd (a, b),
al mayor de los divisores comunes de “a” y “b”. Si “a” y “b” fueran iguales a cero, se toma
por convenio que el mcd (0, 0) sea igual a cero.

Se dice que un número entero “d” es el mínimo común múltiplo, denotado por mcm (a, b),
al menor de los enteros que son divisibles tanto por “a” como por “b”.

Así partiendo del teorema fundamental de la aritmética:

mcd (a, b) = p1min (a1, b1) · p2min (a2, b2) · p3min (a3, b3) · … · pnmin (an, bn)

mcm (a, b) = p1max (a1, b1) · p2max (a2, b2) · p3max (a3, b3) · … · pnmax (an, bn)

(Anotación: Puede que haya factores elevados a cero)

Además, mcd (a, b) · mcm (a, b) = a · b

(Más información en Wikipedia: MCD y mcm)

Cálculo del MCD usando el algoritmo de euclídes


El Máximo Común Divisor también se puede calcular usando el algoritmo de euclídes (que
viene del siglo III a. C.). Se fundamenta en el siguiente resultado:

Sean a, b ∈ Z, “b” distinto de cero y sea “r” el resto de la división euclídea de “a” por “b”.
Entonces:

 Los divisores comunes de “a” y “b” son divisores de “r”.


 Los divisores comunes de “b” y “r” son divisores de “a”.
 mcd (a, b) = mcd (b, r)
 mcd (a, 0) = a

Con estos datos realizamos la división euclídea, de la siguiente forma, siendo r0 = a, r1 = b.

r0 = r1 · q1 + r2 (siendo r2 menor que r1 y mayor o igual a cero)


Se “mueven” las “r’s” hacia la izquierda.
r1 = r2 · q2 + r3 (siendo r3 menor que r2 y mayor o igual a cero)
Se “mueven” las “r’s” hacia la izquierda.
…….

Así seguiríamos “moviendo” las “r’s” hacia la izquierda hasta que en un paso algún resto
(rm) sea igual a cero, y por la propiedad mcd (a, b) = mcd (b, r) antes mencionada,
tendríamos que mcd (a, b) = mcd (r0, r1) = .. = mcd (rn, 0) = rn.

¿Qué son los primos relativos (o coprimos)?

Sean a, b ∈ Z, se dice que son primos relativos (o coprimos) “a” y “b” si no tienen
ningún factor primo en común, es decir, si no tienen otro divisor común más que 1 ó -1, o
cumplen que el mcd (a, b) = 1.

(Más información en Wikipedia)

Teorema de la identidad de Bézout

Sean a, b ∈ Z con d=mcd (a, b), entonces existen x, y ∈ Z tales que ax + by = d. En


particular si “a” y “b” son primos relativos, entonces existen x, y ∈ Z tales que ax + by =
1

Después de mi parón por los examenes de Septiembre, aquí vuelvo para dar la puntilla
definitiva a mi serie de posts sobre la teoría de números elemental. Así que aquí viene quizá
lo más importante (en mi opinión) de la teoría de números elemental, las congruencias.

¿Qué es una congruencia?

Es una relación de equivalencia (no me quiero meter a explicar que es una relación de
equivalencia, por eso os pongo el enlace) que cumple la siguiente propiedad:
Sean a, b ∈ Z, m ∈ N, entonces “a” y “b” son congruentes si:

a mod (m) = b mod (m) ó b – a = K·m (siendo K ∈ Z)

Cuando dos números son congruentes se denota de la siguiente manera:

a ≡ b (mod (m))

Definimos “mod” como la operación módulo, que es el resto de la división euclídea de dos
números:

r = a mod (m) a = m·q + r

(Más información en Wikipedia)

Conjuntos cocientes

Como las congruencias son relaciones de equivalencia, se pueden definir para cada
elemento del conjunto en el que se da la relación, las clases de equivalencia.

La clase de equivalencia de cualquier elemento “a” perteneciente al conjunto “A”, se define


como el conjunto:

[a] = {b ∈ A : aRb} (donde R es la relación de equivalencia)

Aplicando esto a los números enteros y a las congruencias, tenemos que:

a ≡ b (mod (m)) en Z tiene como clases de equivalencia a:

[o] = {…., -2·m, -m, 0, m, 2·m, ….}


[1] = {…., 1-2·m, 1-m, 1, 1+m, 1+2m, ….}
….
[m-1] = {…., -1-m, -1, m-1, 2·m-1, 3·m-1, ….}

(Más información en Wikipedia)

Sabiendo ya que son las clases de equivalencia, podemos pasar a explicar qué son los
conjuntos cocientes. El conjunto cociente de A por R, se denota A/R, es el conjunto cuyos
elementos son las clases de equivalencia por R de los elementos de A, es decir:

A/R = {[a] : a ∈ A}

Aplicando esto a los números enteros y a las congruencias, tenemos que:

Siendo a ≡ b (mod (m)) y sus clases de equivalencia [0], [1], …, [m-1], su conjunto
cociente es:
Zm = {[0], [1], …, [m-1]} [Para los números enteros y las congruencias se denota Zm en
lugar de Z/(mod (m))]

Aritmética modular

Con las congruencias podemos establecer un conjunto de operaciones aritméticas, como:

Siendo 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))
a · c ≡ b · c (mod (m))

(Recordemos que el signo ≡ significa “congruente con” y no es lo mismo que el signo =


que significa “igual a”)

A partir de esto, podemos definir las propiedades aritméticas para las sumas de
congruencias:

 Propiedad asociativa: a + (b + c) (mod (m)) = (a + b) + c (mod (m))


 Elemento neutro: Existe un elemento 0 ∈ Zm, tal que a + 0 (mod (m)) = a (mod
(m))
 Elemento opuesto: Existe un elemento b ∈ Zm, tal que a + b = 0 (recordemos que 0
es el elemento neutro de la suma)
 Propiedad conmutativa: a + b (mod (m)) = b + a (mod (m))

También podemos definir las propiedades aritméticas para el producto de congruencias:

 Propiedad cancelativa: a · c ≡ b · c (mod (m)) y MCD (m, c) = 1, entonces a ≡ b


(mod (m))
 Propiedad asociativa: a · (b · c) (mod (m)) = (a · b) · c (mod (m))
 Elemento neutro: Existe un elemento 1 ∈ Zm, tal que a · 1 (mod (m)) = a (mod
(m))
 Elemento inverso: Existe un elemento a-1 ∈ Zm para todo a ∈ Zm con MCD (a, m) =
1, tal que a · a-1 = 1 (recordemos que 1 es el elemento neutro del producto)

Además de todas estas propiedades también se cumple la propiedad distributiva: a · (b +


c) (mod (m)) = (a · b) + (a · c) (mod (m))

Vamos a terminar ya con la teoría de números elemental, que se me está haciendo


demasiado larga.

Números pseudoprimos

Los matemáticos Chinos de la antigüedad creían que:

n primo 2n-1 ≡ 1 (mod (n))


Sin embargo se equivocaron y su condición sólo es válida en un sentido:

n primo => 2n-1 ≡ 1 (mod (n))

A los números que sin ser primos, cumplen la propiedad se les conoce como
pseudoprimos.

Teorema pequeño de Fermat

Sea “p” primo y a ∈ Z no divisible por “p”. Entonces,

ap-1 ≡ 1 (mod (p))

Como podéis ver no es más que una mejora de la propiedad de los números pseudoprimos.

(Más información en Wikipedia)

Congruencias lineales

Ahora vamos a pasar a trabajar de verdad con las congruencias, y es que nos disponemos a
resolver ecuaciones con congruencias.

Queremos resolver “a·x + b ≡ c (mod (m))” donde a, b, c ∈ Z y m ∈ N (m>1) y todos son


datos. Resolver esta ecuación es lo mismo que resolver “a·x ≡ c – b (mod (m))”, por tanto
es lo mismo que resolver “a·x ≡ d (mod (m))” (siendo d = c – b).

 Dado a ∈ Z, a ≠ 0. Se dice que a-1 ∈ Z es un inverso de “a mod (m), si a·a-1 ≡ 1


(mod (m))
 Si existe a-1, entonces cualquier elemento de la clase de equivalencia de a-1 es un
inverso de “a”. Por tanto, en caso de existir inverso, existen infinitos inversos de
“a” que difieren entre sí en múltiplos de “m”.
 Sabemos que si MCD (a, m) = 1, entonces existen inversas de “a (mod (m))”.
Para resolver “a·x ≡ d (mod (m)), siendo “a-1” un inverso de “a (mod (m))”.
Entonces:
a·a-1·x ≡ d (mod (m))
a·a-1 ≡ 1 (mod (m)) => a·a-1·x ≡ x (mod (m))
Por tanto, la solución a la ecuación “a·x ≡ d (mod (m))” es:
x ≡ a-1·d (mod (m))

Supongo que ahora la pregunta que surge es: ¿Cómo calculamos a-1?

Pues hay unos cuantos trucos:

 Usando el teorema pequeño de Fermat:


ap-1 ≡ 1 (mod (p)) => a·ap-2 ≡ 1 (mod (p))
a·a-1 ≡ 1 (mod (p))
Entonces podemos ver por igualdad que:
a-1 = ap-2
Lo malo de este método es que solo vale con ecuaciones que cumplen las
condiciones del teorema pequeño de Fermat.
 Usando el indicador de euler:
Se puede demostrar que aΦ(n) ≡ 1 (mod (n)), siendo Φ(n) el indicador de euler del
número “n”, y que se calcula como viene explicado en el enlace anterior. Y viendo
la ecuación anterior, podemos deducir fácilmente:
aΦ(n) ≡ 1 (mod (n)) [Sacando factor común de “a”] => a·aΦ(n) – 1 ≡ 1 (mod (n))
a·a-1 ≡ 1 (mod (n))
Por tanto, como antes, por igualdad tenemos que:
a-1 = aΦ(n) – 1 (mod (n))
Como podéis apreciar este método es mejor que el anterior al no tener ninguna
condición referente a la ecuación.

Bueno, existe un tercer método basado en el teorema de la división euclídea pero me parece
muy largo de explicar. Así que con esto me despido, y dejo la teoría de números elemental
(casi, falta el teorema chino del resto) terminada.

También podría gustarte