You are on page 1of 14

Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page

Search the Web

Arriba

Teoría elemental de números
Tema 1 : NUMEROS ENTEROS

La Teoría de Números es la parte de la Matemática que trata de los números enteros y sus
propiedades. Estudia la divisibilidad y la congruencia de números enteros, los números primos y
su distribución, las operaciones algebraicas entre ellos y las soluciones enteras de ecuaciones
diofánticas. Se designará a los conjuntos de números naturales y enteros por N y Z
respectivamente.

N = {1, 2, 3, 4, 5, ...}
Z = {..., -4, -3, -2, -1, 0, 1, 2, 3, 4, ...}

El número 0 no es un número natural. El conjunto de los números enteros no negativos se designa
por N U {0}. Uno de los principios más importantes en la Teoría de Números es:

Principio de la buena ordenación: todo subconjunto no vacío de números enteros
no negativos tiene un primer elemento, es decir, tiene un elemento que es menor que
todos los demás.

Operaciones con números enteros

Sean a y b dos números enteros. A partir de las operaciones suma (a + b) y producto (a . b), es
fácil definir las siguientes operaciones:

Diferencia (d = a - b): otro entero que satisfaga la igualdad a = b + d.
Divide a (a | b): si a # 0 y b = a . q, diremos que a divide a b, a es un divisor de b, a es
un factor de b, o que b es un múltiplo de a.

entonces |n| = n Si n < 0. b. entonces a | c Sea a # 0.0=0 a . b # 0 y a | b. entonces a <= b Sean a # 0 y b # 0. si a | b y b | a. Queda definida por: Si n >= 0. si a | b y b | c.Mayor que (b > a): si existe un número natural n tal que b = a + n. entonces a | (b . si a | b y a | c. tal que todo número entero tiene imagen mediante | | y esta imagen es única. x Sean a # 0 y b # 0. entonces a | b . b| = |a| . Propiedades de los números enteros Sean a. x + c .q+r . c. (-b) = -a . entonces |n| = -n Propiedades del valor absoluto |n| pertenece a N U {0} |n| = 0 si y sólo si n = 0 |a . c. b = a . x e y números enteros: a. si a | b. Entonces existen números enteros q y r tales que: a=b. entonces |a| <= |b| Algoritmo de la División Sean a entero y b natural. entonces a = b o a = -b Valor absoluto Llamaremos valor absoluto a la aplicación | | : Z -> Z. entonces b = c Si a # 0 y a | b. y) Sean a y b positivos. b Si a # 0 y a . |b| |a + b| <= |a| + |b| Si a # 0.

(a. q1 + r1 b = r1 . entonces tendremos: d = rn-1 = m. b) = d Algoritmo de Euclides El Algoritmo de Euclides se basa en sucesivas divisiones de dos números hasta obtener su máximo común divisor. b) = d y a = b . .. q + r. cociente y resto. c. si m.c. d y m números enteros con m # 0.d.. b) Si hacemos la divisiones sucesivas partiendo del Algoritmo de la División original: a = b .(a.d.c.c. r1) = m. q3 + r3 . Sea a = b ..d.(rn-2. q + r donde 0 <= r < |b|.. Un entero d # 0 es un divisor común de a y b si d | a y d | b. d) MOD m Máximo común divisor Sean a y b enteros.c. Módulo Sean a y b números enteros con b # 0. entonces: (a + b) MOD m = (c + d) MOD m (a . b) MOD m = (c .c. Se designa por: m.d. Un divisor común de a y b se llama máximo común divisor de a y b si d > 0 y cada común divisor de a y b divide también a d. Definimos el operador módulo MOD por: a MOD b = r Propiedades del operador MOD Sean a. b.con 0 <= r < |b|. divisor. Si a MOD m = c MOD m y b MOD m = d MOD m. Además q y r son únicos. rn-2) = .(a. = m.c. b. rn-1) = m. q2 + r2 r1 = r2 .(rn-3. A los números a.d. q y r se les llama respectivamente dividendo.d. Es decir.(b.

Entonces existen números primos p1.. p2 . pr donde p1 <= p2 <= .. son primos entre sí.. . El número de primos es infinito. Teorema Fundamental de la Aritmética Sea n un número mayor que 1. qn-2 + rn-2 rn-3 = rn-2 . Para cualquier a y b enteros. Un entero a > 1 que no es primo le denominaremos número compuesto.. b entonces p | a o p | b. Mínimo común múltiplo . b) = 1. entonces si para todo número primo p menor o igual que la raíz de a. se verifica que a es primo. qn-1 + rn-1 rn-2 = rn-1 . a y b. <= pr. Supongamos que a y c son primos entre sí y que c | a . Lema de Euclides Sean a. b. ..(a. si se tiene que m.. Entonces c | b. Si pn es el n-ésimo número primo entonces pn <= 22^n-1. b y c números enteros. pr tales que: n = p1 .rn-4 = rn-3 . . Sea a un entero mayor que 1. .d. si p | a . Dos números. diremos que p es un número primo si 1 y p son los únicos divisores positivos de p. p no divide al número a.c. Teoremas Sea p un entero mayor que 1 y primo. qn + 0 [ Cálculo del máximo común divisor de dos números mediante el Algoritmo de Euclides ] Tema 2 : NUMEROS PRIMOS Dado un número entero p > 1.

Pasos a seguir: Definir el conjunto S = { n pertenecientes a N tales que P(n) es verdadera }.(a. Para cada número k >= 1. Suponer que k pertenece a S para k >= 1 arbitrario. y ] [ Comprobar que un número es primo utilizando la criba de Erastóstenes ] Tema 3 : EL PRINCIPIO DE INDUCCION En las Matemáticas aparecen muchos problemas que tienen la siguiente forma general: Sea P(n) una determinada propiedad acerca de un número natural n. b).c.d. Se trata de probar que P(n) es verdadero para todo n que sea natural.m. Probar que 1 pertenece a S. . Teorema del Principio de Inducción Sea S un conjunto de números naturales que satisface las dos condiciones siguientes: El número 1 pertenece a S. Principio Fuerte de Inducción Sea S un conjunto de enteros positivos tales que: 1 pertenece a S.(a. Demostrar entonces que k + 1 pertenece a S. entonces: |a . b) ] [ Calcular los valores de dos incógnitas para que se cumpla d = a .c.c. b| = [ m. x + b . Sean a y b enteros no nulos. [ m. si k pertenece a S entonces k + 1 también pertenece a S. Entonces el conjunto S es igual a N.m. Llamaremos mínimo común múltiplo de a y b al menor entero positivo que sea múltiplo de ambos.Sean a y b dos números enteros. b) ] .(a. Lo designaremos por m.

n. q1 / d e y0 = n .(a. q1 + b . Estudiar si alguno de los números q2 .Para cada entero n > 1.(a. entonces n será primo.y = b. q2 / d. a / d } donde t es cualquier entero. Ecuaciones cuadráticas La ecuación diofántica x2 . Ecuaciones pitagóricas . las soluciones de esta ecuación tienen la forma: x=a +b /2 y=a -b /2 donde x + y = a y x . tiene solución si y sólo si n se puede factorizar como producto de dos números de la misma paridad.t . . Entonces S = N. Si existen. (q + 2)2 . b) divide a n. x + b .n. q2 + r2). Entonces la solución general de la ecuación a . si k pertenece a S para todo entero k tal que 1 <= k < n entonces n pertenece a S.c. q1 + r1 y b = r1 .c. x + b . y = n tiene la forma: { x0 + t . (q + 1)2 . q2 (a = b . b) llegando a escribir d = a .n es un cuadrado. Dada la ecuación a . b) divide a n.n.d. es un cuadrado. Algoritmo de factorización de Fermat Determinar el mínimo entero positivo q que satisfaga que q2 >= n. x + b . La ecuación lineal a . b y n son enteros no nulos y d = m. b y n números enteros.. Supongamos que a.c.(a. b / d . Si para alguno de estos números m. [ Demostrar una propiedad por el Principio de Inducción ] Tema 4 : ECUACIONES DIOFANTICAS Ecuaciones lineales de dos variables enteras Sean a. es decir.. y0 . y = n tiene solución entera x0 e y0 si y sólo si d = m.y2 = n con n > 0. m2 .d. siendo una solución x0 = n .d. ambos pares o ambos impares. y = n se calcula el m.

(h. . t con s > t tales que m. h y m enteros con h # 0 y m > 0 entonces: a = b mód (m) si y sólo si al dividir a y b por m el resto obtenido es el mismo a = a mód (m) Si a = b mód (m) entonces b = a mód (m) Si a = b mód (m) y b = c mód (m) entonces a = c mód (m) Si a = b mód (m) y c = d mód (m) entonces a + c = b + d mód (m) y a . d. y. el número r se denomina menor resíduo no negativo de a módulo m.t2. cada número entero a es congruente con uno de los enteros 0.d.d. c. Teoremas Sean a.1. . 1.Las soluciones de la ecuación pitagórica x2 + y2 = z2 que satisfacen las condiciones m. m) = 1 y a = b mód (m) entonces a / h = b / h mód (m) Ecuación de la forma ax = b mód (m) La ecuación ax = b mód (m) tiene solución si y sólo si d divide a b donde d es el m. Fijado m > 0. 2. b mód (m) Si h | a.c.y2 = n ] Tema 5 : CONGRUENCIAS Sea m > 0. t) = 1 y s y t tienen distinta paridad.b).b es divisible por m. . [ Hallar todas las soluciones de ecuaciones diofánticas a . 2 | x y x.(x. Además el número de soluciones no congruentes módulo m es exactamente d.c. c = b . x + b .d. y = n ] [ Estudiar si un número es primo mediante el Algoritmo de factorización de Fermat ] [ Hallar todas las soluciones de ecuaciones de la forma x2 . h | b. z) = 1.. y. m). s . z > 0. z = s2 + t2.c. para naturales s. d mód (m) Si a = b mód (m) entonces h .. m . Dados a y b enteros se dice que a y b son congruentes módulo m si a . y = s2 . t. b. Entonces a = r mód (m).(a. a = h .c. Simbólicamente esta relación se escribe: a = b mód (m) si y sólo si m | (a . m. que no es otra cosa que a MOD m = r.(s.d. vienen dadas por las fórmulas x = 2 .

Sea b >= 2 un número natural (llamado base)... bk-1 + . Teorema de Wilson Si p es un número primo entonces (p . tiene una única solución x0 módulo m1m2.. se necesitan nuevos símbolos. Las unidades se agrupan de 10 en 10 para unidades de segundo orden.c.mk y las demás soluciones son de la forma x = x0 + zm1m2.. se agrupan de 10 en 10 para formar unidades de tercer orden o centenas y así sucesivamente. Criterio de divisibilidad por k .. bk + ak-1 . Usualmente se utilizan las letras del alfabeto. Entonces todo número natural n puede escribirse de manera única en base b de la forma: n = ak . i = 1.(mi. mj) = 1 si i # j y m.. donde z es un entero. (ai. a su vez.. k donde m.mk .Teorema chino del resto El sistema de congruencias aix = bi mód (mi). 2. .. Pequeño Teorema de Fermat Si p es un número primo que no divide al número a entonces ap-1 = 1 mód (p).d. que se llaman decenas. Así A = 10. etc. + a1 .. mi) = 1 para 1 <= i <= k.d. a1 a0 )b Cuando la base es mayor que 10. b + a0 De ahora en adelante cuando tengamos un número en base b. escribimos simplemente: n = ( ak ak-1 . B = 11.c.1)! = -1 mód (p). Estas... [ Resolver una congruencia del tipo ax = b mód (m) ] [ Resolver un sistema de congruencias y presentar la ecuación general ] [ Hallar el resto de dividir una potencia entre un número por el pequeño Teorema de Fermat ] Tema 6 : SISTEMAS DE NUMERACION En la vida diaria el sistema de numeración empleado para escribir números naturales es el decimal.

d. si el resto es distinto de cero.. Cuando se llegue a una expresión con el resto igual a cero. [ Resolver una ecuación mediante cambio de base y efectuar una suma ] PROBLEMAS Cálculo del máximo común divisor de dos números mediante el Algoritmo de Euclides de la división Se procede con la división de tal forma que cumpla a = b . Cuando se llegue al final debe quedar: . 1 + 224 288 = 224 . A continuación pasamos a la siguiente ecuación y sustituimos a. ri = 0 mód (k) siendo t el último dígito del número n.. es decir. A continuación. q + r donde q = a DIV b y r = a MOD b. el término b será el máximo común divisor. 2 + 0 d = 32 Calcular los valores de dos incógnitas para que se cumpla la expresión d = ax + by Se calcula el máximo común divisor de los coeficientes por el Algoritmo de Euclides de la división y se sitúan los restos desde el último hasta el primero que sean distintos de cero: r=a-b. 1 + 64 224 = 64 .(1312. se toma en la siguiente división: a = b y b = r. t ] en ai . 1 + 288 512 = 288 .Un número n es divisible por k si y sólo si: å i [ 0 . 3 + 32 64 = 32 . el divisor y el resto de la división anterior. y así sucesivamente.c. m. 1 + 512 800 = 512 . 800) = d 1312 = 800 .q Se comienza desde la primera expresión y se sustituye b por su equivalente en la ecuación siguiente.

11. 84 3º Resto: 84 = 406 . 17. 406 Se toma el 1º Resto: 14 = 84 .1 .1 . (n + 1) . 23 = i División: 29 MOD i # 0 811 sí es primo Demostrar una propiedad por el Principio de Inducción Sea S el conjunto de los valores. donde se les añade un término k + 1 a ambas y se resuelve por la segunda expresión..1 . 84) = -322 + 4 . 406) + 4 . 3 + 70 84 = 70 . (406 . 406 x = -5 | y = 4 Comprobar que un número es primo utilizando la criba de Erastóstenes La criba de Erastóstenes dice que un número es primo si no es divisible por otro primo menor que la raíz cuadrada entera del primero. 70 2º Resto: 70 = 322 . 5. 406) 322 = 406 ..3 .1 .d.1 . Se presentan dos expresiones separadas con el signo igual. 12 + 22 + . Primero se desarrolla la criba y a continuación se divide el número por cada uno de los primos contenidos en la criba. 3.d. n = 811 p < Raíz( 811 ) = 29 Criba: 2.3 . + n2 = n . 1 + 84 322 = 84 . 19. 406 = -5 . 322 4º Resto: 322 = 322 . (322 . 322 + 406 .(a. 13.0 . 1 + 14 70 = 14 .c. la propiedad se debe cumplir para el elemento 1 y para cualquier elemento k + 1 dado un k. 322 + 4 . (322 . 70 Se sustituye 70: 14 = 84 . 7. 84 Se sustituye 84: 14 = -322 + 4 . Para todo n natural.0 . b) = ax + by d = 322x + 406y m. 4 Se sustituye 322: 14 = -5 .c. 322) = -5 . 0 + 322 406 = 322 .(322. (2n + 1) / 6 . Según dicho principio.d = m. 5 + 0 1º Resto: 14 = 84 .

c.0 . 28 + (-3) . q Una solución de la ecuación sería: x0 = n . 36) + (-3) . 3 + 4 => 1º Resto: 4 = 28 . 2 . 3 / 6 = 6 / 6 = 1 Segunda propiedad: P(k) y P(k + 1) pertenecen a S 12 + 22 + . la ecuación tiene solución 28a' + 36b' = 4 Se toma el 1º Resto: 4 = 28 . (2k + 3) / 6 Por lo tanto. (k + 1) . 36 Se sustituye 28: 4 = 4 . 8 8 = 4 . 0 + 28 => 3º Resto: 28 = 28 . y0 = n . (2k + 1) / 6 + (k + 1)2 = = k . 36 = 4 . (1 + 1) . Si es así.. b A continuación se averiguan a' y b' tomando la primera ecuación de los restos obtenidos del máximo común divisor de a y b. 36 a' = 4 | b' = -3 Una solución sería: x0 = 44 . (36 . t / d } para todo t que sea entero. a' / d . y0 . (k + 1) . (28 .a . existen a' y b' tales que: d = a' . y sustituyendo los b y los a: r = a .b . -33 . (k + 1)2 / 6 = (k + 1) .0 . para saber si la ecuación tiene solución. (k + 2) .1 .28t / 4 } = { 44 + 9t . Después se comprueba que d divide a n.d. 2 + 0 => Ultima división m.1 . 28 + (-3) . b' / d Y la solución general del sistema sería: { x0 + b . (2k + 1) + 6 . se cumple la propiedad para todo natural Hallar todas las soluciones de ecuaciones diofánticas del tipo ax + by = n Primero se calcula el máximo común divisor de a y b. 4 / 4 = 44 . 28 28 = 8 .(28. 8 Se sustituye 8: 4 = 28 . (2 ..3 . 36) = 4 Como 4 divide a 44 (44 / 4 = 11). a + b' . (2k2 + k + 6k + 6) / 6 = = (k + 1) . + k2 + (k + 1)2 = k . t / d . Primero se hace la raíz cuadrada entera y se toma el valor entero mayor q y un intervalo: . y0 = 44 . -33 .3 .7t } Estudiar si un número es compuesto mediante el Algoritmo de factorización de Fermat Un número es compuesto si es producto de dos números impares. 36 36 = 28 . 1 + 1) / 6 = 1 . (-3) / 4 = -33 Y la solución general: { 44 + 36t / 4 . 28x + 36y = 44 28 = 36 . 1 + 8 => 2º Resto: 8 = 36 . 28) = 4 . al que se le llamará d.Primera propiedad: P(1) pertenece a S 12 = 1 .3 .

y. b .b / 2 donde n = a .22733 = 23409 .22733 = 371 no es cuadrado 1532 .. 29 } . 7 } y { 11. 5 = 23 .. y = a .y2 Y a continuación. x2 . 22733 + 1 / 2 ) = [ 1512 . 3 . 6 = 12 . 20 = 4 .. Entonces se sustituyen el q resultante y el número cuadrado en x2 e y2: x2 = q | y2 = número cuadrado | n = x2 .n y se va incrementando q hasta obtener un número cuadrado.y2 = n La ecuación tiene solución si n se puede factorizar como producto de dos números de la misma paridad..26 = 127 22733 = 179 .22733 = 23104 . 5 120 = 60 . n + 1 / 2 ) Después se van haciendo operaciones q2 . 4 = 20 .22733 = 22801 . 30 = 2 . Se toman aquellas parejas con la misma paridad. 1 } Resolver una congruencia del tipo ax = b mód (m) . Se aplican las fórmulas anteriores y se obtienen todas las soluciones.[ q2 .y | n = a . 127 sí es compuesto Hallar todas las soluciones de ecuaciones de la forma x2 . 3 .. b n = 22733 q >= Raíz( 22733 ) = 151 El intervalo será: [ 1512 . { 17. { 13.22733 = 68 no es cuadrado 1522 .. a = x + y y b = x . para a >= b. 11367 ) = 151 <= q < 11367 1512 . 60 Se toman todas las parejas en las que a >= b a 60 b 2 x=a +b /2 31 y=a -b /2 29 30 20 4 6 17 13 13 7 12 10 11 1 Las soluciones serán: { 31.y2 = 120 120 = 2 . se despejan a y b: a = x + y | b = x . 2 .22733 = 676 = 262 sí es cuadrado x = 153 | y = 26 a = 153 + 26 = 179 b = 153 . 10 = 10 . Primero se averiguan todos los factores primos y se divide el número entre cada uno de ellos. 13 } . Las soluciones tendrán la forma: x = a + b / 2 . 2 . 12 = 6 . 2 = 30 .

(-4) / 2 = -12 x = -12 .d. 35 .Una congruencia ax = b mód (m) es equivalente a una ecuación diofántica ax + mk = b.(2. Si se cumple. es decir. que el máximo común divisor entre ellos sea uno. Se comprueba que p sea primo y que no divida a la base de la potencia. 11 = 385 77y1 = 1 mód (5) 55y2 = 1 mód (7) 35y3 = 1 mód (11) -75y1 = 0 mód (5) -49y2 = 0 mód (7) -33y3 = 0 mód (11) 2y1 = 1 mód (5) 6y2 = 1 mód (7) 2y3 = 1 mód (11) y1 = 3 || y2 = 6 || y3 = 6 El valor buscado es: x0 = 2 .d.(5. ti . 2x = 6 mód (10) Ecuación diofántica: 2x + 10k = 6 m.c. 7) = 1 || m.m / a y se sustituye en: x0 = n . Tendremos un nuevo sistema de ecuaciones con la forma general: tiyi = 1 mód (mi). se le llama d y se comprueba que d divida a b.d. Si se cumple.c. 77 .d. la ecuación tendrá la forma: ax = bi mód (mi) donde las soluciones xi serán igual a bi. 3 + 1 . 11) = 1 || m.5t Una solución positiva es t = -3: x = -12 . Si x0 es negativo se halla una solución t hasta que x sea positivo. Se averiguan las respectivas yi y se procede a averiguar el valor buscado: x0 = suma de i [ 1 . 55 . 6 = 462 + 330 + 840 = 1632 La ecuación general será: x = 1632 + 385k Hallar el resto de dividir una potencia entre un número por el pequeño Teorema de Fermat Se trata de hallar x en la siguiente expresión: an = x mód (p).(5.La ecuación general será: x = x0 + mk. Se hace el producto de los módulos y se divide entre cada uno de ellos: Õ mi = m ..c. n ] de xi . Se . (-3) = -12 + 15 = 3 La solución general es: x = 3 + 5k Resolver un sistema de congruencias y presentar la ecuación general Se comprueba que los módulos sean primos. se aplica el teorema: ap-1 = 1 mód (p). Se calcula el máximo común divisor de a y m. a' / d .10t / 2 = -12 . yi . 10) = 2 Se comprueba que 2 divide a 6 a' = 6 . 6 + 4 . donde ti = m / mi. x = 2 mód (5) 2x = 1 mód (7) 3x = 4 mód (11) m. t / d.c. Por el Algoritmo de Euclides de la división se halla a' en: a' = b . x = x0 . 11) = 1 x1 = 2 || x2 = 1 || x3 = 4 || m = 5 ..(7.10 / 2 = -4 x0 = 6 . 7 .a .5 .

Quedaría: n = (p .Se halla el resto de la base sin exponente y se aplica en la siguiente fórmula a r2: a = y mód (p) || ap-1 = yp-1 mód (p) = r2 mód (p). 1 + 0 || 1 = 5 . Se resuelve la ecuación y se toma el valor positivo.q . ar1 . 50 + 2 .1) . Si está en el número. se aplica: an = x mód (p). x = 11334291 MOD 7 11334291 = x mód (7) Se comprueba que 7 es primo y no divide a 113 Como (p . 52 + 0 .1) = 6: 34291 = 6 . se suman y se vuelven a dividir por la base anterior. se convierte el número contrario en decimal y se desglosa el número contrario en una ecuación de grado igual al número de dígitos menos uno. 51 + 4 . x = -11 || 1328 = 3305 || x = 8 1245 = 3910 || 3305 = 9010 || 39 + 90 = 12910 129 = 5 . 53 + 0 . 0 + 4 || 4 . q + r1 || an = a(p-1). 25 + 4 || 25 = 5 . Por último.5715 + 113 113 = 1 mód (7) || 1136 = 16 mód (7) = 1 mód (7) 11334291 = (1 + 1) mód (7) = 2 mód (7) x=2 Resolver una ecuación mediante un cambio de base y efectuar la suma con otro número de la misma base Comprobar si la incógnita está en el número o en la base. 0 + 1 1 . Si está en la base.desglosa el exponente de la potencia como una división entre p . 51 + 3 . 1245 = x9 || 132x = 3305 || 1245 + 3305 1245 = 4 . En general. para sumar dos números de la misma base. 91 + 3 . 52 = 0 + 15 + 75 = 9010 132x = 9010 || x2 + 3x + 2 = 90 || x = 8 . 51 + 1 . 50 + 3 . 5 + 0 || 5 = 5 .1 y se toma el resto como r1. 52 = 4 + 10 + 25 = 3910 39 = 9 . 50 = 10045 || 12910 = 10045 . sabiendo que x = r1 + r2. 90 = 439 || x = 43 3305 = 0 . 5715 + 1 11334291 = 1136. 4 + 3 || 4 = 9 . se convierte el número contrario en decimal y se efectúa la división entre la base que sí se conoce. primero se convierten a decimal.