Está en la página 1de 22

Rafael Parra Macho ARITMTICA MODULAR

3. ARITMETICA MODULAR

3. 1. Algoritmo de Euclides

1.1 Demostrar el Algoritmo de Euclides.

Sean dos nmeros donde > y 0; sea q el cociente que se obtiene de dividir el
primero por el segundo y, sea r el residuo resultante.

Si = + , para = 0, entonces a 6 b a 6 q.
Si = + , para 0, entonces (a r ) | b (a r ) | q.
Si = con 0, entonces (a + r ') | b (a + r ') | q ', siendo y la cifra de
cociente y residuo resultantes en la divisin por exceso.

Haciendo operaciones, obtenemos = + . Cuando la diferencia entre es


igual a la unidad = + , si es distinta, + = + = donde, en funcin de
la suma de los residuos, se pueden determinar los valores de b k, siendo ste el incremento
de q.

1.2 En una bolsa hay 41 monedas que queremos repartir entre 5 cajas, pero,
a. Si colocamos 6 monedas en cada caja, nos sobran 7 monedas.
b. Si colocamos 7 sobran 11.
c. Si colocamos 8 sobran 6.
d. Si colocamos 9 faltan 4.
e. Si colocamos 10 faltan 9.
Qu consecuencias nos aportan estas distribuciones?

Las consecuencias son las siguientes:

41 = 5 6 + 11 = 5 7 + 6. El incremento en q es 1 luego, = = 11 6 = 5.

41 = 5 6 + 11 = 5 8 + 1. El incremento en q es 2 luego, = = = 5.

41 = 5 6 + 11 = 5 9 4. El incremento en q es 3 luego, = + = = 5.


41 = 5 6 + 11 = 5 10 9. El incremento en q es 4 luego, = + = = 5.

Como podemos observar, en las dos ltimas igualdades, b ser igual a la suma de los residuos
si stos tienen signo contrario, o a su diferencia, si son de signos iguales.

1.3 Algunos supuestos de aplicacin del Algoritmo de Euclides.

3.1. Si A = Bq + 7 y tambin A = B(q + 1) 3, para Ac 100, determinar los valores de


B y q.

Como A = Bq + 7 = B(q + 1) 3 donde Bq + 7 = B(q + 1) 3, haciendo operaciones resulta pa-


ra B = 10.

Si 10q + 7 c 100, 10q c 93 tenemos para q c 9 entonces


A = 10 9 + 7 = 97 A = 10(9 + 1) 3 = 10 10 3 = 97

1
Rafael Parra Macho ARITMTICA MODULAR

3.2. Si A = Bq + 23 y tambin A = B(q + 1) + 16, para Ac 150, determinar los valores


de B y q.

Como A = Bq + 23 = B(q + 1) + 16 donde Bq + 23 = B(q + 1) + 16, haciendo operaciones resul-


ta para B = 7.

Si 7q + 23 c 150, 7q c 127 tenemos para q c 18 entonces


A = 7 18 + 23 = 149 A = 7(18 + 1) + 16 = 7 19 + 16 = 97

3.3. Si A = Bq + 37 y A = B(q + 10) 13, para Ac 200.


Como = + 37 = + 10 13 donde + 37 = + 10 13, haciendo opera-
ciones, + 10 13 = + 37 resulta para = 5.
Si 5 + 37 200, 5 163 resulta para 32 entonces
= 5 32 + 37 = 197 = 532 + 10 13 = 197.

3.4. Si A = Bq + 47 y A = B(q + 3) + 26, para A c 61.


Sea = + 47 = + 3 + 26 donde + 47 = + 3 + 26, haciendo operaciones,
+ 3 + 26 = + 47 que resulta para = 7.

Si 7 + 47 61, 7 14 resulta para = 2, entonces


= 7 2 + 47 = 61 = 72 + 3 + 26 = 61.

3. 2. Congruencias lineales

2.1 Concepto de congruencia: Propiedades.

Si a, b y m son nmeros enteros tales que a b es un mltiplo de m, que es positivo, se dice


que a y b son congruentes respecto del mdulo m, si la diferencia dividida por l producen el
mismo resto.
La relacin de congruencia se expresa como . , relacin que fue ideada por
Gauss.
Cuando a y b no sean congruentes respecto del mdulo m, escribiremos . .
De la propia definicin se deduce que 0. . La congruencia puede expresarse
como = + con 0 r < m donde t es un nmero entero. A esta expresin se le llama
divisin euclidea en el conjunto de los nmeros naturales.
A partir de la definicin dada anteriormente, indicamos a continuacin las propiedades de las
congruencias:

I) Para todo . , es decir, todo nmero es congruente consigo mismo,


respecto a cualquier mdulo: propiedad reflexiva.
II) Si . entonces . : propiedad recproca.
III) Si . y . , entonces . : propiedad transiti-
va.
IV) Si un nmero a es primo con m, todo . ser tambin primo con m.
V) Si . y . , tambin + + . .
VI) Si . y c es distinto a cero, entonces . .
VII) Si . y d es un divisor cualquiera de . .
VIII) Si . y el mcd(c , m) = d entonces, a b(md.m / d).
IX) Si k es un nmero natural y . tambin . .).

2
Rafael Parra Macho ARITMTICA MODULAR

X) Si b es 1 o b2 entonces . .
XI) Si p es un nmero primo entonces (m + n)2 mp + np (md.p).
XII) Si p es un nmero primo, ( m1 + m2 + ... + mn ) 2 m1 p + m2 p + ... + mn p ( md . p ).

2.2 Calcular el resto de dividir 213 por 7.

Si tenemos en cuenta el , planteamos 213 = 7 + para co-


nocer el cociente q y el resto r. Si utilizamos congruencias, 213 . 7 para co-
nocer r, que es la solucin de la congruencia.
Por el la solucin es 213 = 7 30 + 3. Aplicando congruen-
cias, 213 3. 7 que representamos como 213 3 0. 7 y como
213 3 = 210 = 7 30 la solucin modular resulta = 3 + 7.
La solucin de este supuesto nos demuestra la estrecha relacin que existe entre el
y las congruencias.

2.3 Dividir el nmero 101 en dos partes tales que, una sea mltiplo de 11 y la otra
sea mltiplo de 17.

Sean los nmeros a buscar entonces, se trata de resolver 11 101. 17.


Observamos que 11 < 17 < 101 por tanto, necesitamos una herramienta que nos permita la
solucin de este supuesto.
Dado un nmero a, recibe el nombre de inverso de a mdulo m, otro nmero tal que
1. . La condicin necesaria y suficiente para que un entero a posea un inverso
mdulo m, con > 1, es que el , = 1. Adems, ese es .
Para determinar el inverso de un nmero aplicaremos la .
Si tenemos en cuenta que el 11,17 = 1 = 113 + 172 resulta que los coeficientes
3 y 2 son los inversos de 11 respecto al mdulo 17 y de 17 respecto al mdulo 11 y tambin
conocidos como . Aplicando la propiedad recproca, tenemos.
Para 17 101. 11 donde 217 101. 17 = 34 202. 11.
Ahora, sacamos restos de 34 y 202 respecto al mdulo 11 4. 11 que es equivalente
a = 4 + 11, donde t es un entero cualquiera.
En cuanto al valor de a, por sustitucin 101 17 4 = 101 68 = 33 que resulta para
= 3 17 luego, 113 17 + 174 + 11 = 101 es la solucin.

2.4 Calcular nmeros congruentes con 13 mdulo 7.

Como 13. 7 es equivalente a 6. 7, resulta para = 13 + 7 o bien


= 6 + 7. Dando valores a t, con 13 y 6

t= 0 1 2 3 4 -1 -2 -3 -4
x= 13 20 27 34 41 6 -1 -8 -15

t= 0 1 2 3 4 . -1 -2 -3 -4
x= 6 13 20 27 34 . -1 -8 -15 -22

obtenemos un conjunto de clases residuales

, 1. 8, 15, +6, +13, +20, +27, +34, +41,


, 1, 8, 15, 22, +6, +13, 20, +27, +34,

3
Rafael Parra Macho ARITMTICA MODULAR

todas de congruencias finitas.

2.5 Comprobar que los enteros menores de 11, excepto el 1 y el 10, pueden agru-
parse de dos en dos de manera que . .

Como 11 es un nmero primo, todos los elementos no nulos de , donde es un anillo de


clases residuales respecto al mdulo m, son elementos inversibles.
Los inversos de cada uno quedan expresados en la siguiente lista:

1 1 1. 11: 1 es inverso de s mismo en .


2 6 1. 11: 6 es inverso de 2 y 2 es inverso de 3 en .
3 4 1. 11: 3 es inverso de 4 y 4 es inverso de 3 en .
5 9 1. 11: 5 y 9 son inversos uno del otro en .
7 8 1. 11: 7 y 8 son inversos uno del otro en .
10 10 1. 11: 10 es inverso de s mismo en .

2.6 Encontrar un nmero tal que si se divide por 3, el resto es 2; si se divide por 5,
el resto es 3 y, si se divide por 7, el resto es 2

Ya en el siglo III, el matemtico chino Sun-Tzi quiso saber este nmero. En atencin a l y otros
como Lin Hiu (siglo III), Yang Hui (siglo XI), Chon Huo (siglo XIII), matemticos chinos que apor-
taron soluciones a los sistemas de congruencias lineales, hay un teorema llamado
.
Este teorema afirma que, si , , , son enteros positivos, primos relativos dos a dos, el
sistema . , . , . tiene solucin nica
= esto es, hay una solucin , 0 < , y todas las dems soluciones son
congruentes mdulo m con esta solucin.
Aplicado a nuestro supuesto, tenemos

Sea = 3 5 7 = 105. = = 35, = = 21 y = = 15.

Se puede observar que 2 es el inverso de 35 mdulo 3, 1 es inverso de 21 mdulo 5 y 1 es in-


verso de 15 mdulo 7 por tanto

+ +
2 35 2 + 2 21 1 + 2 15 1 = 233 23. 105

Donde el 23 es el nmero entero ms pequeo que al ser dividido por 3, 5 y 7 se obtienen res-
tos respectivos de 2, 3 y 2.

2.7 Resolver la congruencia . .

El coeficiente de 17 x es mayor que el mdulo 13, el resto con ste es 17 = 13 1 + 4 enton-


ces, 4 5. 13 es equivalente a 17 5. 13.
Si multiplicamos 4 5. 13 por 10, 10 4 10 5. 13 y sacamos restos res-
pecto al mdulo 13, 11. 13 es la solucin de la ecuacin, que podemos escribir co-
mo = 11 + 13, donde t es un entero cualquiera.
Observar que 17 11 = 187 5. 13 o 187 5 0. 13 corresponden a la mis-
ma solucin de la congruencia.

4
Rafael Parra Macho ARITMTICA MODULAR

2.8 Resolver la congruencia ! . .

El teorema de 1741 1793 dice.


Para que n divida a ((n 1)!+ 1) , es necesario y suficiente que n sea primo. Para n > 0 entero
primo, tenemos pues que ( p 1)! 1( md . p ) .
Si multiplicamos la ecuacin 17! r (md .19) por 18 obtenemos 18! 18r ( md .19) y como
(19 1)! 1( md .19) equivale a 18 r 1( md .19) esto es 18r 18(md .19) luego,
r 1( md .19) y por tanto, 17! 1( md .19).
La solucin resulta r = 1.

2.9 Encontrar solucin para x a ( md . p ) y ax b ( md . p ). .

Para x a ( md . p ) . Si p es primo y a es un entero tal que el mcd ( a, p ) = 1 entonces, a p 2


p2
es inverso de a tal que a x b(md. p) . Por ejemplo, para 3 x 10( md .7) la solucin
sera 3 3x = 243 3 = 729x 2430(md.7) que equivale a x 1(md .7).
5

Para ax b( md . p ), si a y b son enteros, p primo y mcd ( a, p ) = 1 entonces, la solucin


vendra determinada por x a p 2 b(md. p) qu aplicada a nuestro ejemplo,
x 3 10 2430(md.7) y por tanto x 1(md .7).
5

2.10 Demostrar que ! . .

Tenemos que 10! = 10 9 8 7 6 5 4 3 2 1 10 8 7 6 4 3 2 1( md .11) ya que


9 5 = 45 1( md .11) . Agrupando los factores por pares, 2 y 6, 3 y 4, 7 y 8, tendremos
10! 10( md .11) y como 10 1( md .11) entonces, 10! 1( md .11).

2.11 Resolver el siguiente sistema, x b1 (md .4), x b2 (md .5) y x b3 (md .7) y
obtener valores con 1,3,2 y 3,2,6 de b1 , b2 y b3.

Aqu 4 5 7 = 140 es equivalente a 35 4 = 28 5 = 20 7 y, adems 35 3 1( md .4) ,


28 2 1( md .5) y 20 6 1( md .7) siendo xo = 35 3b1 + 28 2b2 + 20 6b3 por consi-
guiente, el sistema puede expresarse como x 105b1 + 56b2 +120b3 (md .140).
Para valores de 1, 3, 2 tenemos x 105 1 + 56 3 + 120 2 93( md .140 ) y para valores de
3, 2, 6, x 105 3 + 56 2 + 120 6 27 ( md .140 ) donde, para los distintos valores, la solu-
cin del sistema es de x = 93 + 140t y x = 27 + 140t .

2.12 Calcular los valores b1 , b2 y b3 de la ecuacin . .

Como 1547 = 7 13 17, la ecuacin propuesta tendr solucin si, y slo si, la tienen sus facto-
res x 1000( md .7), x 1000 ( md .13) y x 1000 ( md .17 ) que son equivalentes a
x = 1000 + 7t = 6 + 7t , x = 1000 + 13t = 12 + 13t y x = 1000 + 17t = 14 + 17t. Aplicando
el Teorema Chino de Restos, como 1547 = 7 221 = 13 119 = 17 19, resulta

5
Rafael Parra Macho ARITMTICA MODULAR

221a1 1(md .7) 4a1 1(md .7) 221 2 1(md .7)



119a 1(md .13) 2a 1(md .13) 119 7 1(md .13)
2 1

91a3 1(md .17) 6a1 1(md .17) 91 3 1(md .17)

y por tanto, sustituyendo coeficientes, x 442b1 + 833b2 + 273b3 (md .1547) que, dando valo-
res a b y, realizando productos

x 442 6 + 833 12 + 273 14 16470 1000( md .1547).

3 3. Congruencias exponenciales

3.1 Calcular el resto de dividir por 7.

El dice que, si p es un entero primo y a otro entero tal que el


, = 1 entonces, 1. . Esta herramienta nos permite dar solucin al su-
puesto planteado sin importar el grado de su raz ya que a recorre todo el conjunto de restos
respecto al mdulo utilizado.
Como = 1. 7 donde puede ser cualquiera de los nmeros que conformar el
conjunto de restos 1,2,3,4,5,6 respecto al mdulo 7, o sea, 1 = 2 = 3 = 4 = 5 = 6
1. 7. Tenemos que = = = 1. 7 de donde el resto de divi-
dir 7 puede ser 1, 2, 3, 4, 5 6, dependiendo del valor que demos a a.

3.2 Calcular el resto de dividir por 23.


El sistema reducido de restos, respecto al mdulo , consta de restos cuadrticos, los cua-


les son congruentes con los nmeros 1 , 2 , 3 , ,
y de no restos cuadrticos. Si

es resto cuadrtico respecto al mdulo , se tiene 1. ; si no es resto cuadr

tico respecto al mdulo , entonces 1. . Esto se conoce como


. Segn el teorema de Fermat, 1. luego

(a( p1) /2 + 1)(a(p1)/ 2 1) 0(md.p).

Como

3 = 3 1. 23 y 101 = 11 9 + 2 = 99 + 2

la solucin pasa por resolver

3 . 23.

Por la propiedad reflexiva sabemos que todo nmero es congruente de s mismo ya que si
. y 0. entonces, m | 0. Aplicado al supuesto planteado, fcil
es deducir que = 9 y, por tanto 3 9. 23.
De haber utilizado la , donde 1. , esto es 3
1. 23 con 101 = 22 4 + 13 = 88 + 13, la solucin vendra dada por la resolucin de
3 . 23. Como 3 = 3 3 3 3 3 . 23, o sea

6
Rafael Parra Macho ARITMTICA MODULAR

4 4 4 4 3 = 768 0. 23 y si 768 = 23 33 + 9 podemos comprobar que el


resto vuelve a ser 9.

3.3 Calcular el resto de dividir por 77.

El mdulo es 77 = 7 11 . Para 3 1(md.7) y para 3 1(md.11) . Resolvemos para el


6 10

mdulo 7, 3 = 3 3 = 3 3(md .7) equivalente a x = 3 + 7t . Para el mdulo 11,


25 24 1

325 = 320 35 = 1 1(md.11) equivalente a x = 1 + 11t. Como 3 + 7t1 1(md.11) dnde


7t1 9(md.11) y t1 6(md.11) equivale a t1 = 6 + 11t , aplicamos los resultados obteni-
dos para despejar x = 3 + 7(6 + 11t ) = 45 + 77t luego, la solucin del supuesto es
3 45(md .77), siendo 45 el resto buscado.
25

Notar el uso del .

3.4 Calcular el resto de dividir por 35.

En la ecuacin 2 r (md.35) el mdulo es 35 = 5 7 por tanto, la aplicacin del teorema


37

de Fermat no tendra validez para 35 sino para 5 y 7 entonces, 2 1(md.5) y


4

2 6 1(md.7) . Para 237 = 236 21 = 2 2(md.5) que equivale a x = 2 + 5t y para


237 = 236 21 = 2 2(md.7) que equivale a x = 2 + 7t . Como 2 + 5t1 2(md .7) que
equivale a t1 = 0 + 5t , sustituimos x = 2 + 5(0 + 7t ) = 2 + 35t con lo que la solucin al pro-
blema es 2 2(md.35) o sea, el resto es 2.
37

3.5 Calcular el resto de dividir por 13.

Tenemos que 125 1(md.13) y 12512 1(md.13) siendo 4577 = 12 381 + 5 . Para
4577

1254577 = 1254572 1255 = 1255 = (53 )5 = 515. Aplicando Fermat, 512 1(md.13) y, por tan-
to 5
15
= 512 53 8(md.13) luego, 1254577 8(md.13) siendo 8 el resto.

3.6 Probar si es divisible por 10.

2
Si p es un nmero primo distinto de 2 y 5 p 1, es divisible por 10 resolviendo la congruen-
cia p 1 0(md .10). Para p = 7,11,13,19 resulta 7 + 1 = 50 0(md .10),
2 2

112 1 = 120 0(md .10), 132 + 1 = 170 0(md.10) y 192 1 = 360 0(md .10).

3.7 Probar que si , , son nmeros enteros positivos donde y > 1,


si . tambin . .

Sea 2. 5. Como = 2 + 5, para = 1 sera = 2 + 5 = 7, esto es


2 . 5. Y como 7 2 . 5 es equivalente a 49 4 = 45 0. 5 que es la
solucin de ambas congruencias, queda probada la relacin entre ambas.
Sea 5 . 11. Como = 5 + 11, para = 1 sera = 5 + 11 = 16, 16
5 . 11 es equivalente a 16 5 = 16 5 = 11 0. 11 que es la solucin de
ambas congruencias.

7
Rafael Parra Macho ARITMTICA MODULAR

3.8 Probar que si para cualquier primo p se verifica que . enton-


ces, tambin se verifica para . .

Sea 2. 7. Como = 2 + 7 y para = 1 sera = 2 + 7 = 9, si 2 . 7


como 9 2 . 7 es equivalente a 9 2 = 9 2 = 7 0. 7 que es la solu-
cin de ambas congruencias, queda probada la relacin entre ambas.

3.9 Si es primo y , son nmeros enteros entonces, probar que se cumple que
+ + . .

Sea 4 + 5 4 + 5 . 7. Si 9 4 + 5 . 7, haciendo traspasos 9 4 +


5 0. 7 que es equivalente a 4782969 94509 = 4688460 0. 7. Como
4688460 = 3 7 11 83 = 7 669780, queda probado que la solucin que satisface a
4 + 5 4 + 5 . 7 es 4 + 5 2. 7.
Sea 2 + 3 + 4 + 5 2 + 3 + 4 + 5 . 5. Como 14 4424. 5, esto es
4 4. 5 entonces 1 1. 5 solucin que satisface al supuesto.

3.10 Demostrar que el 2821 es un nmero de Carmichael.

Un nmero de 1879 1967 es un nmero n compuesto tal, que


an a(md .m) si mcd (a, n) = 1, o bien a n1 1(md.n) por similitud con el teorema de
Fermat, y tambin. 2 2(md.n) . Se conocen como pseudoprimos.
n

Debemos demostrar a
2820
1(md.2821) para todo a primo relativo con 2821. Como
2821 = 7 13 31 , y si mcd (a, 2821) = 1, entonces mcd (a, 7) = mcd (a, 13) = mcd (a, 31) = 1.
De acuerdo con Fermat a 1(md.7) , a 1(md.13) y a 1(md.31) , luego, con
6 12 30

relacin al nmero propuesto, tenemos

a 2820 (a 6 ) 470 1(md.7) , a 2820 (a12 ) 235 1(md.13) y a 2820 (a 30 ) 94 1(md.31) .

Finalmente, utilizando el Teorema Chino de Restos, queda demostrado que

a 2820 1(md.2821) y por tanto, un nmero de Carmichael.

3.11 Demostrar que el 561 es un nmero de Carmichael.

Si tenemos en cuenta que 561 = 3 11 17 , aplicando el mismo procedimiento del supuesto


anterior, conseguimos saber qu a 1(md.561) y por tanto, es un pseudoprimo de Car-
560

michael.
Otros nmeros de Carmichael pueden ser

561,1105,1729,2465,2821,6601,8911,10585,15841,
29341, 41041,46657,52633,62745,63973,75361

3.12 Demostrar que el 2047 pasa el Test de Miller para la base 2.

Sea n un entero positivo y sea n 1 = 2 s t , donde s es un entero no negativo y t es un entero


positivo impar. Decimos que n pasa el Test de Miller para la base b, bien como b 1(md .m)
t

8
Rafael Parra Macho ARITMTICA MODULAR

o como b 1(md.n) . Se dice que un entero compuesto n pasa el Test de Miller para
2/t

menos de 4/n bases b, 1 < b < n, o tambin, si n es primo y b un entero positivo tal que a 6 b.
Un entero positivo que pasa el Test de Miller para la base b se llama pseudoprimo fuerte para
la base b.
Para el nmero propuesto vemos que 2047 = 23 89 , compuesto que podemos descomponer
en 2047 1 = 2046 = 2 1023, por lo que s = 1 y t = 1023 . Aplicando congruencias

21023 = (211 )93 = 204893 193 1(md .2047)

con lo que demostramos que el nmero 2047 pasa el Test de Miller y, por tanto, es un p seu-
doprimo fuerte para la base 2.

3.13 Demostrar el Teorema de Wolstenholme, para p=13.

El teorema demostrado por Joseph Wolstenholme en 1819 dice que, para cualquier nmero
primo p > 3, se cumple las siguientes congruencias

( p 1)!(1 + 1 2 + 1 3 + + 1 p 1) 0(md . p 2 )
( p 1)!2 (1 + 1 2 + 1 3 + + 1 ( p 1) 2 ) 0(md . p )
2 2

Para el caso de p = 13, obtenemos

13 1 13 1
(13 1)! = 479.001.600, 1 k = 86021 27720 y
k =1
1 k
k =1
2
= 240505109 153679680

de donde

479001600 86021 21720 0( md .132 )


y
(479001600) 2 (240505109 153679680) 0( md .13)

Este teorema se ampla diciendo que, para todo primo p > 5 se cumple

p 1
( p 1)!

k =1 k
0(md . p ).

3.14 Calcular 100119 r (md .301).

Para dar solucin a este supuesto vamos a utilizar el mtodo de los cuadrados repetidos. Em-
pezamos por escribir el exponente en la forma 19 = 2 + 2 + 1 y operamos de la siguiente
4

forma:

10012 273(md .301)


10014 = 2732 182( md .301)
10018 = 182 2 14( md .301)
100116 = 14 2 196( md .301)

9
Rafael Parra Macho ARITMTICA MODULAR

100118 = 100116 10012 = 196 273 231( md .301)


100119 = 100118 10011 = 231 98 63( md .301)

La solucin es para r = 63.


Se poda haber reducido la base con 1001 98(md .301) pero seguiramos teniendo una
operacin de 9819 63( md .301), que es difcil de manejar teniendo en cuenta el mdulo.
Este es un mtodo muy utilizado en criptografa.

3. 4. Funciones aritmeticas

4.1 Calcular los exponentes de los primos 2, 3 y 5 que figuran en 10!.

Se llama parte entera de un nmero real al nico entero racional denotado [x] tal que
[ x ] x < [ x ] + 1 . Si x e y son reales y n un entero estrictamente positivo, se dan los siguientes
resultados.

a ) [ x + y ] = [ x ] + [ y ] + e con e = 0 e = 1
b ) [ x y ] = [ x ] [ y ] e con e = 0 e = 1
1 n 1
c) [ x] + x + + ... x + = [nx]
n n
[nx]
d) = [ x]
n

x x x
Aplicado a la solucin del supuesto planteado, en = + 2
+ ... + n por tanto
p p p

10 10 10 10 10 10
e2 = + 2 + 3 = 5 + 2 + 1 = 8, e3 = + 2 = 3 + 1 = 4, e5 = = 2
2 2 2 3 3 5

entonces, 10! = 3628800 = 28 34 175 = 28 34 52 7.


Como queda demostrado, los exponentes de los primos 2, 3 y 5 que figuran en 10! son el 8, 4 y
2.

4.2 Calcular los exponentes de los primos mayores a 10 que dividen a 500!.

Para las potencias del primo nmero 2, aplicando la funcin de parte entera, tenemos

500 500 500 500 500 500 500 500


e2 = + + + + + + +
2 2 2 23 24 25 26 27 28
= 250 + 125 + 62 + 31 + 15 + 7 + 3 + 1 = 494.

Para las potencias del primo nmero 3

500 500 500 500 500


e3 = + + + + = 166 + 55 + 18 + 6 + 2 = 247 .
3 32 33 34 35

10
Rafael Parra Macho ARITMTICA MODULAR

Para el nmero 5 tenemos

e5 =
500 500 500
+ 2 + 3 = 100 + 20 + 4 = 124
5 5 5

y as, siguiendo el mismo procedimiento, obtendremos las del e7 = 82, e11 = 49, e13 = 40,
e17 = 30, e19 = 29, etc., hasta conseguir las mximas potencias de 500! mayores a 10, y que
son

500! = 2 494 3247 5124 782 1149 1340 17 30 19 27 2321 2917 3116 3713 4112 4710 s

siendo s el resto de potencias.

4.3 Definir la Frmula de Polignac.

La descomposicin de una factorial en nmeros primos se conoce como Frmula de Polignac,


que recibe su nombre del matemtico francs de Alphonse Polignac (1817-189), aunque dicha
frmula se le atribuye a Adrien Marie Legendre (1752-1833). Esta frmula se denota como
n! = p
ep ( n)
que es fcil de demostrar, ya que

n n n
e p ( n) = + 2 + 3 +
p p p

n n
de hecho es un nmero de mltiplos de p en n !. El trmino 2 se aade a la contribu-
p p
2
cin adicional de los mltiplos de p , y as sucesivamente.
Por ejemplo, para determinar en cuntos ceros termina 300!, podemos razonar como sigue:
El nmero de ceros queda determinado por la potencia mayor de 10 que divida a 300! Ya que
abundan ms los mltiplos de 2 en 300! que los mltiplos de 5, el nmero de ceros queda de-
terminado por la potencia mayor de 5 que divida a 300! En este caso,


300 300 300 300
k =1 5
k
=
5
+ 2 + 3 + = 60 + 12 + 2 + 12 5 = 382 5 74
5 5

determina que 300! termina con 74 ceros. Fcilmente se puede demostrar el resultado ante-
rior ya que 300! 0(md .574 ) y 300! T 0(md .5175 ) son distintos.

4.4 Definir las funciones aritmticas.

Hablar de en general, no es decir demasiado ya que se conoce bajo


esta denominacin cualquier funcin cuyo dominio son los naturales de siempre, : . La
mayor parte de las veces la imagen tambin estar dentro de o de .
Entre las tienen especial inters las que dependen de la factorizacin
en primos.
Se dice que una funcin aritmtica es si = siempre que n
y m sean coprimos.

11
Rafael Parra Macho ARITMTICA MODULAR

El teorema fundamental de la aritmtica dice que, cada entero > 1 se puede representar
como un producto de factores primos de forma nica, salvo el orden de sus factores. Si n se
descompone en n = p1e1 p2e2 ... prer entonces cualquier multiplicativa verifica

e
f (n) = f (piei ).
i =1

4.5 Definir las funciones divisor.

La funcin (n) es la suma de todos los nmeros naturales divisores de . Si es primo, en-
p(e+1) 1
tonces (pe ) = . Esto es as porque los nicos divisores de son las potencias de
p 1
con 0 . En consecuencia

p(e+1) 1
(pe ) = 1 + p + p2 ++ pe =
p 1

Para todo nmero real o complejo y todo entero 1 definimos (n) = d como la
d|n

suma de las potencias simas de los divisores de n. Las funciones as definidas se llaman
.
Para el caso particular de (p e ) si observamos que los divisores de una potencia de un primo
pe son 1, p, p2 ,, pe luego,

p (e +1) 1
(p e ) = 1 + p + p2 + + p e =
p 1

Que la funcin (n) es multiplicativa lo podemos demostrar por medio de un ejemplo:


Si p y q son nmeros primos entre s, entonces

(pq) = (p) (q).

Si tenemos en cuenta que los nicos divisores de son 1, , , , desarrollando

(pq) = 1 + p + p + pq = (1 + p) + q(1 + p) = (1 + p)(1 + q)

de donde

(1 + p)(1 + q) = (p) (q)

Si 1 (3 7) = 1 (3) 1 (7) entonces, 1 (3 7) = 1 + 3 + 7 + 21 = 32 = 4 8 = 1 (3)1 (7), con lo que


queda demostrado que (n) es multiplicativa.

12
Rafael Parra Macho ARITMTICA MODULAR

4.6 Calcular la suma de los cuadrados del nmero 1000.

Como la factorizacin de 1000 = 2 5 , aplicando la funcin divisor, se trata de resolver


2 (23 53 ) = 1 (23 ) 1 (53 ). La solucin la encontramos en

22(3+1) 1 52(3+1) 1
2 (23 53 ) = 2 = 85 16276 = 1.383.460
22 1 5 1

Si recordamos que el nmero de divisores es (n) = (1 + e), que para nuestro supuesto seran
(23 53 ) = (1 + 3)(1 + 3) = 16, sumando los cuadrados de todos ellos obtenemos

2 (1000) = 12 + 22 + 4 2 + 52 + 82 + 102 + 202 + 252 + 402 + 502 +


+ 1002 + 1252 + 2002 + 2502 + 5002 + 10002 = 1.383.460

4.7 Resolver la funcin .

La funcin de 1790 1868 destaca en que ( n ) = 0 si, y


slo si, n es divisible por un cuadrado distinto de 1. Las propiedades son que si n = 1 entonces
(1) = 1, si n = p1 p 2 ... p r con pi primos distintos, entonces (n) = (1) y, si a | n,
r 2

para algn n > 1 entonces, ( n ) = 0.


45
El supuesto planteado ( 45) = 2 = 0 . Si ahora consideramos que 45 = 5 9 , entonces
3
( 45) = (5) (9) = 0 ya que para (5) = (1)1 = 1 y para (9) = 0 luego
( 45) = (5) (9) = ( 1) 0 = 0 . Con lo que demostramos que la funcin (n ) no slo es
multiplicativa, si no que 2 es la funcin caracterstica de los libres de cuadrados, esto es, los
no divisibles por ningn cuadrado mayor que 1.

4.8 Resolver por la funcin los nmeros 1,3,8,15,21,33,98,101,125,301

Aplicando los criterios de la funcin ( n ) tenemos,

Nmero 1 3 8 15 21 33 98 101 125 301 1001


( n ) 1 -1 0 1 1 1 0 -1 0 1 -1

Hacer notar que, si el nmero es primo, la funcin da como resultado -1.

4.9 Resolver la funcin

La funcin de 1707 1783 ( n) se define para todos los enteros positi-


vos n y representa la cantidad de nmeros de la sucesin 1, 2, 3, . . . , 1 que son coprimos
a b r
con n. Si la descomposicin factorial de n es n = p p ... p , para la funcin

1 1 1
(n) = n1 1 ... 1 o (n) = ( p1 e1 p1e1 1) .. ( p r er p r er 1)
p1 p2 pr

13
Rafael Parra Macho ARITMTICA MODULAR

y en particular, (n ) = p p 1 ( p ) = p 1 .
e e e

Para el supuesto planteado, sabemos que su descomposicin factorial es 720 = 2 4 3 2 5 en-


tonces,

1 1 1 1 2 4
(720) = 7201 1 1 = 720
2 3 5 2 3 5

que es igual a

1 2 4 8 5760
(720) = 720 = 720 = = 192 .
2 3 5 30 30

Este resultado podemos expresarlo como

(720 ) = (16) (9) (5) = 16(1 / 2) 9( 2 / 3) 5( 4 / 5) = 8 6 4 = 192

Demostrndose que la funcin (n) es multiplicativa.

4.10 Resolver las funciones y y

La descomposicin factorial de 221 = 13 17 luego, ( 221) = 221(12 / 13)(16 / 17 ) que es


igual a ( 221) = 221(192 / 221) = 192 ( 221) = (13) (17 ) pero, como los nmeros son
primos, individualmente ( 221) = (13 1)(17 1) = 12 16 = 192 .
Para la segunda funcin, como 192 = 2 6 3 tenemos que (192 ) = 192 (1 / 2)(2 / 3) esto es
(192 ) = 192 ( 2 / 6) = 64 .
Una de las propiedades de la funcin (n) es que si n > 1 entonces, la suma de los enteros
1
positivos menores o iguales a n y relativamente primos con n es ( p ) = n ( n )
2
A modo de ampliacin, utilizamos los nmeros 12 y 16 para demostrar esta propiedad. Para
(12 ) = 12(1 / 2)( 2 / 3) = 4 y para (16) = 16(1 / 2) = 8 . La suma de los nmeros primos con n
ser (12) = 1 2(12 4) = 24 y (16) = 1 2(16 8) = 64. Estos nmeros son el {1, 5, 7, 11} y
{1, 3, 5, 7, 9, 11, 13, 15} que, como fcilmente se puede comprobar, suman 24 y 64, respecti-
vamente.

4.11 Resolver la ecuacin x 50 1(md.35) aplicando la funcin

La solucin de x 50 1(md.35) pasa por que la tengan tambin

x 50 1(md.5) x 50 1(md.5)
50
x 1(md.7) x 50 1(md.7)

Sabemos que x (51) 1(md .5) luego, x 50 = x 48+2 = x 48 x 2 = x 2 1(md .5), que admite como
soluciones, x 1,4(md.5), o sea, x1 = 1 + 5t y x2 = 4 + 5t .
Para x 50 1(md.7) tenemos x (71) 1(md .7) luego , x 50 = x 48+2 = x 48 x 2 = x 2 1(md .7), que
admite como soluciones, x 1,6(md.7), esto es, x1 = 1 + 7t y x2 = 6 + 7t.
Aplicando el Teorema Chino de Restos

14
Rafael Parra Macho ARITMTICA MODULAR

1 + 5 1. 7. Como 5 0. 7, resulta para 0. 7 y el valor de x


vendr determinado por = 1 + 50 + 7 = 1 + 35.

1 + 5 6. 7. Como 5 5. 7, resulta para 1. 7 y el valor de x


vendr determinado por = 1 + 51 + 7 = 6 + 35.

4 + 5 1. 7. Como 5 4. 7, resulta para 5. 7 y el valor de x


vendr determinado por = 4 + 55 + 7 = 29 + 35.

4 + 5 6. 7. Como 5 2. 7, resulta para 6. 7 y el valor de x


vendr determinado por = 4 + 56 + 7 = 34 + 35.

La solucin a la ecuacin plateada es 1,6,29,34. 35.


El teorema de Euler dice que, si m> 1 y el mcd(a, m) = 1, a (m ) 1(md .m).
Como 35 = 5 7 y (35) = 35(4 5 6 7) = 24, resulta a (35) 1(md .35) que podemos escribir
como a (24) 1(md .35) donde a recorre todo el sistema completo de restos respecto al
mdulo 35.
Se plantea a 50 1(md .35) pero, a 50 = a2(24)+2 = a 2 148 = a2 1(md .35). La propiedad X de las
congruencias dice, que si b es 1 b2 entonces, (m b)2 b2 (md .m).

35 1 1. 35 donde, 1,34. 35.

35 6 1. 35 donde, 6,29. 35.

Soluciones que son idnticas a las obtenidas utilizando la funcin de Fermat.

4.12 Demostrar la relacin entre (n) y (n).

n
Si n s 1, tenemos (n) = (d ) , funcin de Euler que podemos escribir como
d 6n
d
n
1
(n) =
k =1
(n, k)

donde k recorre todos los enteros c n.


Si n s 1, tenemos

1 1 si n = 1
(d) = n = 0 ,
d 6n si n > 1

frmula de la funcin de Mbius claramente cierta n= 1. En la suma (d)


d 6n
los nicos

trminos no nulos proceden de d = 1 y de los divisores de n que son producto de primos dis-
tintos.
Para un divisor d de n fijo podemos sumar respecto de todos los k tales que 1 c k c n si, y slo
si, 1 c q c n 6 d , por lo tanto,

n6d n6d
n
(n) = (d) = (d)1 =(d) d .
d 6n q=1 d 6n q=1 d 6n

15
Rafael Parra Macho ARITMTICA MODULAR

4.13 Demostrar la relacin entre (n) y (n).

La notacin (n) se conoce como funcin de Mangoldt en honor a Hans C.F. von Mangoldt
(1854-1925), matemtico alemn que la adapt de otra descubierta por Nikolay Bugiev
(1837-1903), matemtico ruso que la descubri. La funcin Mangoldt se expresa como
(n) = ln(p) si n = pk , con p primo y k s 1, o (n) = 0, en caso contrario. La funcin Mangoldt
cumple la siguiente identidad donde log n = (d ) que es la suma los d
d |n
que dividen a n.

La notacin (n) se conoce como la segunda funcin de Chebyshev en honor a Pafnuy L. Che-
vyshev (1821-1894), matemtico ruso que la descubri. Se denota como (n) = k log(p) y
nc x

su relacin con la funcin de Mangoldt (n) es que (n) = (n).


nc x

Estas funciones se usan frecuentemente en pruebas relacionadas con los nmeros primos.

4.14 Demostrar la solucin para log18 = (d ).


d |18

Como los divisores de 18 son 1, 2,3,6,9 y 18, tenemos que

log18 = (d ) = (1) + (2) + (3) + (6) + (9) + (18)


d |18

que es equivalente a

log n = (d ) = 0, log 2, log 3, 0, log 3, 0 = log(2 3 3) = log18


d |18

4.15 Demostrar la relacin entre (n), (n y (n).

k r
Sea n = pii con nmeros primos distintos p1 , , pr , entonces se define (n) = i como
i =1 i =1

la funcin cuenta factores primos, distintos o iguales, en la que se descompone un nmero


como producto. Dado que (1) = 0, esta funcin no es multiplicativa pero, como los factores
primos que aparecen en un producto de dos nmeros, m y n, son los que aparecen en m ms
los que aparecen en n, se tiene (m n) =(m) +(n) luego, a (mn) = a(m )+(n) = a(m ) a(n) ,
que s es completamente multiplicativa.
( n) (n)
Sea n = pii y (n) = i como la funcin que es igual a la cantidad de factores primos
i =1 i =1

diferentes que dividen a n. La funcin a (n) es multiplicativa. Si m y n no tienen factores co-


munes, los factores primos que los dividen son distintos y entonces (m n) = (m) + (n) y
por tanto a (mn) = a (m)+ (n) = a (m)a (n) .
Por ejemplo, 18 = 2 3 tiene como solucin (18) = 3 y (18) = 2 ya que en el primero son
2

3 factores, uno repetido y en el segundo son dos factores primos, sin repeticin.
Se denota como (n) = (1)(n) la funcin Liouville en honor a 1809
1882, matemtico francs que la descubri. La funcin (n) = (1)(n) es completamente
multiplicativa. Para cada n s 1 tenemos

16
Rafael Parra Macho ARITMTICA MODULAR

1 si n es un cuadrado
(d) =0 si n no es cuadrado ,
d 6n

adems,

1 (n) = (n) para todo n.

Para (d) =(1,2,3,6,9,18) = {1,1,1,1,1,1} = 1


d 618

4.16 Funcin L de Dirichlet.


(n)
Se llama Serie L de Dirichlet a la funcin de la forma L(s , ) =
s ,
en honor de Johann Pe-
n=1 n

ter Gustav Lejeune Dirichlet (1805-1859), matemtico alemn, donde es un carcter de Di-
richlet y s una variable compleja cuyo componente real es > 1. Esta funcin tiene como iden-
tidad

1
( p)
L( s, ) 1 s
p p

donde se demuestra que existen un nmero infinito de nmeros primos en cualquier progre-
sin aritmtica de la forma ax + b con (a, b) = 1.
Un carcter de Dirichlet es una funcin aritmtica completamente multiplicativa (n), tal que
existe un entero positivo k con (n + k) = (n) para todo n y (n) = 0, siempre que el
mcd(n, k) > 1. Para el caso particular de la progresin 4k + 1, donde

(1)(n1)/2 para n impar


(n) =
0 para n par

Es decir, (n) = 1 si 4k + 1, y (n) = 1 si 4 k + 3.


Es fcil comprobar que (m n) = (m) (n).
La funcin L(s , ) se define como


(n) 1 1 1
L(s , ) = s = 1 s + s s + .
n=1 n 3 5 7

La Identidad de Dirichlet toma la forma de

1 1 1 1 1
1 p s
1 s = 1 s + s s +
pi p j

i
p
j 3 5 7

Donde pi son nmeros de la forma 4k + 1 y p j son nmeros de la forma 4 k + 3.

17
Rafael Parra Macho ARITMTICA MODULAR

3. 5. Algunas aplicaciones

5.1 Aplicando la funcin h(k ) = k (md .m), para m = 111, asignar posicin de me-
moria h(k ) a los nmeros 064212848, 037149212 y 038423721 de un fichero de per-
sonal que tiene k como clave.

La funcin h(k ) = k (md.m) es utilizada por el ordenador central para asignar posiciones de
memoria para facilitar accesos o dar informacin de ficheros.
Para el supuesto planteado, los nmeros asignados sern el 14, 65 y 72.

h(064212848) = 064212848(md.111) = 14 h(037149212) = 037149212(md.111) = 65


h(038423721) = 038423721(md.111) = 72

5.2 Aplicando la funcin xn +1 = (axn + c)(md .m), para m = 9, c = 4 y xo = 3, calcular


una sucesin de nmeros aleatorios.

La funcin xn +1 = (axn + c)(md .m) se utiliza en informtica para generar nmeros pseudoa-
leatorios. Los cuatro elementos que intervienen son: el mdulo m, el multiplicador a, el incre-
mento c y la semilla xo , con 2 a < m, 0 c < m y 2 xo < m para todo n. El supuesto
planteado es muy sencillo. Los ordenadores utilizan los llamados multiplicadores puros, con
mdulo de 231 1 y multiplicador de 75 = 16807. Estos valores generan un cantidad de nme-
ros aleatorios de 231 1 = 2.147.483.648 antes de que aparezcan repeticiones.
En nuestro caso:

x1 = 7 xo + 4 = 7 3 + 4 = 25(md .9) = 7,
x2 = x1 + 4 = 7 7 + 4 = 53(md .9) = 8,
x3 = 7 x2 + 4 = 7 8 + 4 = 60(md .9) = 6,
x4 = 7 x3 + 4 = 7 6 + 4 = 46(md .9) = 1,
x5 = 7 x4 + 4 = 7 1 + 4 = 11(md .9) = 2,
x6 = 7 x5 + 4 = 7 2 + 4 = 18(md .9) = 0,
x7 = 7 x6 + 4 = 7 0 + 4 = 4(md .9) = 4,
x8 = 7 x7 + 4 = 7 4 + 4 = 32(md .9) = 5,
x9 = 7 x8 + 4 = 7 5 + 4 = 39(md .9) = 3,

Como x9 = xo , y puesto que cada trmino slo depende del anterior, esta es la sucesin ge-
nerada: {3, 7, 8, 6, 1, 2, 0, 4, 5, 3, 7, 8, 6, 1, 2, 0, 4, 5, 3, ....}.
Nota: Este supuestos aparece en la pgina 151 de Matemtica Discreta del doctor Kenneth H. Rosen.

5.3 Aplicando la funcin f ( p) ( p + k )md .27), con clave 3, cifre el siguiente men-
saje: ME GUSTARA ESTUDIAR ALGO.

La funcin f ( p) ( p + k )md .27), donde p es el nmero posicional de la letra en el con-


junto del alfabeto de un pas (caso de Espaa 27) y k la clave de traslacin, se utiliza en cripto-
loga para codificar o cifrar mensajes. Es necesario que el receptor conozca el nmero clave.
Los primeros usos de la criptologa se deben a Julio Csar, que cifraba sus mensajes secretos

18
Rafael Parra Macho ARITMTICA MODULAR

moviendo la posicin de cada letra tres posiciones hacia delante, enviando las tres ltimas del
alfabeto a las tres primeras. Para expresar matemticamente el proceso de cifrado de Csar,
reemplazamos cada letra p por un entero positivo, p 27 que, en relacin con la clave de
traslacin k, se obtiene el entero f ( p) del conjunto {0, 1, 2, 3,..., 27}, la letra cifrada.
Para cifrar nuestro mensaje, primero confeccionaremos una tabla de valores para el alfabeto
espaol, asignando 0, 10 y 20 a las letras A, K y T.

p 0 1 2 3 4 5 6 7 8 9
0 A B C D E F G H I J
1 K L M N O P Q R S
2 T U V W X Y Z

Para cifrar la letra M, f (m) = (12 + 3) 15(md .27). Para cifrar la letra E

f (e) = (4 + 3) 7(md .27) y as sucesivamente para todas las letras del mensaje:

M E G U S T A R I A E S T U D I A R A L G O
12 4 6 21 19 20 0 18 8 0 4 19 20 21 3 8 0 18 0 11 6 15
15 7 9 24 22 23 3 21 11 3 7 22 23 24 6 11 3 21 3 14 9 18
O H J X V W D U L D H V W X G L D U D J R

El mensaje cifrado ser, OH JXVWDULD HVWXGLDU DJR.

5.4 Con la funcin f 1 ( p ) ( p k )md .27) y utilizando clave 3, desciframos el


mensaje anterior OH JXVWDULD HVWXGLDU DJR.

La funcin f 1( p) ( p k )(md .27) es inversa a f ( p) ( p + k )md.27) y por tanto, tie-


ne las mismas caractersticas, slo que se opera al revs.
En nuestro caso, el descifrado resulta:

O H J X V W D U L D H V W X G L D U D J R
15 7 9 24 22 23 3 21 11 3 7 22 23 24 6 11 3 21 3 14 9 18
12 4 6 21 19 20 0 18 8 0 4 19 20 21 3 8 0 18 0 11 6 15
M E G U S T A R I A E S T U D I A R A L G O

5.5 Contestamos al mensaje anterior, clave 7, LZBCKOKH SHBOJHA SHKBRHILA.

Como f 1(l ) (11 7) 4(md .27), f 1( z ) (26 7) 19(md .27) y LZBCKOKH es equi-
valente a ESTUDIA..., sigue descifrando y encontrars en el mensaje un buen consejo.

5.6 Sistema de codificacin RSA.

Uno de los sistemas de codificacin asimtricos ms conocido en todo el mundo es el denomi-


nado RSA (iniciales de los creadores Rivest, Shamir y Adelman) y que fue creado en 1977. El
RSA consta de dos claves: una pblica, que todo el mundo conoce y otra privada. La base del
sistema utilizado por sus creadores son los nmeros primos y la dificultad para encontrar la
descomposicin factorial de un nmero cualquiera.
Tomando dos nmeros primos, p y q, se genera n = p q. Usando la funcin de Euler (n),
que nos da el nmero de nmeros primos con n, obtenemos z.

19
Rafael Parra Macho ARITMTICA MODULAR

(n) = ( p q) = ( p 1)(q 1) = z

Para generar la clave pblica buscamos un nmero primo e tal que z > e y mcd (e, z) = 1. El
siguiente paso es encontrar un nmero d tal que su producto con e se pueda dividir entre z
dando como resto 1, es decir, que d e 1 sea divisible por z. Como resultado obtenemos
dos nmeros e y d que nos permitirn crear nuestro sistema de encriptacin. A partir de
aqu, el proceso de codificacin y decodificacin es el siguiente:
El emisor toma un texto normal P y lo convierte en un texto cifrado C mediante la siguiente
frmula:

C P e (md .n)

El receptor toma el texto C y lo convierte en un texto P mediante la frmula:

P C d ( md .n)

Ejemplo: para p = 3, q = 11 y n = p q = 3 11 = 33 z = (33) = 2 10 = 20 y por tanto un


nmero tal que mcd (20, e) = 1, puede ser 7 as, e = 7. Buscamos ahora un nmero tal que
7d 1 = 20, de donde d = 3.
Ya estamos en disposicin de criptografiar el mensaje HOLA:

Letra P C P 3 (md .33) P C 7 (md .33) Mensaje


H 08 17 08 H
O 15 09 12 O
L 12 12 12 L
A 01 01 01 A

5.7 Calcular la letra de un D.N.I.

Para calcular la letra que corresponde a un D.N.I. se divide el nmero por 23 y el resto resul-
tante se busca en la siguiente tabla:

Resto 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Letra T R W A G M Y F P D X B N J Z S Q V H L C K E

Si llamamos N al nmero del D.N.I. y L a la letra, podemos plantear la siguiente ecuacin mo-
dular.

N L(md .23)

Por ejemplo, para un documento nmero 37345806, le corresponde la letra


37345806 16( md .23). Ahora buscamos el nmero 16 en la tabla y resulta Q por tanto, el
documento queda identificado como 37.345.806 Q.

5.8 Un restaurador necesita adquirir una partida de vinos para su restaurante. Su propsito
es hacerse con un lote que incluya vinos de 5, 7, 11 y 17 euros la botella por un coste to-
tal de 375 euros. Nos pide consejo para conocer las distintas combinaciones que puede
realizar, dando preferencia a cada uno de los vinos seleccionados. Le ayudamos?

20
Rafael Parra Macho ARITMTICA MODULAR

Sean x, y, z y s los tipos de vinos de 5,7,11 y 17 euros la botella con lo que podemos estable-
cer la siguiente ecuacin, 5x + 7 y + 11z + 17s = 375. Como mcd (5,7,11,17) = 1 y 1|375, la ecua-
cin tiene solucin en la forma 5x + 7 y = 375 11z 17s, donde hemos tomado x, y como va-
riables principales y s, z como variables libres. Operamos sobre la ecuacin general

x = 5(3 + 7t ) x = 3(375 11z 17s) + 7t


y = 7(2 5t) y = 2(375 11z 17s) 5t

Hacemos operaciones

x = 3(375 11z 17s) + 7t = 5 33z 51s + 7t


y = 2(375 11z 17s) 5t = 50 + 22 z + 34s 5t

Ajustamos coeficientes

x = 5 33z 51s + 7t = 5 + 2z 2s + 7t
y = 50 + 22 z + 34s 5t = 50 3z s 5t

Y finalmente obtenemos la solucin paramtrica al sistema planteado

x = 5 + 2z 2s + 7t
y = 50 3z s 5t
z= z
s= s

Para determinar el peso especfico que puede ejercer en los lotes cada uno de los precios que
lo componen, procedemos a calcular sus clases, dando valores a las distintas variables que nos
han servido como parmetro:

Parmetros : z, s, t Botellas Importe


x = 5 + 2z 2s + 7t 68 5 38 42 340 25 190 210
y = 50 3z s 5t 1 46 2 5 7 322 14 35
z= z 1 1 14 1 11 11 154 11
s= s 1 1 1 7 17 17 17 119
Botellas/importe 71 53 55 55 375 375 375 375

5.9 Resolver la ecuacin x n a (md .m) teniendo en cuenta que: m > x > n,
m + n + x  30 y m n x  100, siendo todos ellos primos. Tomar los valores de a 2
y buscar un nmero que al ser dividido por x d cmo resto los valores de a 2 .

Empecemos por calcular cules sern los valores de m , x y z que tengan las caractersticas
requeridas en el enunciado:

m 23 19 19 19 19 19 17 17 17 17 13 13 13 13 13
x 5 7 7 5 5 3 11 7 7 7 11 11 11 7 7
n 2 2 3 2 3 2 2 2 3 5 2 3 5 2 5
S 30 28 29 26 27 24 30 26 27 29 26 27 29 22 25
P 230 266 399 190 285 114 374 238 357 595 285 429 715 182 455
a 2 11 1 6 11 9 2 15 3 11 4 5 7 10 11

21
Rafael Parra Macho ARITMTICA MODULAR

Hay tres combinaciones ms, pero no se ajustan a lo que demanda el enunciado.


Como podemos comprobar, los restos 9 y son cuadrados perfectos que corresponden a

32 9( md .19) y 112 4( md .13).

Calculamos las x finales

(19 3)2 = 162 9( md .19) y (13 2)2 = 112 4(md .13)

que son equivalentes a

x = 9 + 19t y x = 4 + 13t.

Aplicando el Teorema Chino de Restos obtenemos x = 199 + 247t que como se puede com-
probar, si lo dividimos por 19 o por 13 da como restos 9 y 4, respectivamente.

BIBLIOGRAFIA
BIRKOHFF, G. y MACLANE, S., lgebra Moderna, ISBN: 84-316-1226-6
CLAPHAM, Christopher, Oxford Dictionary of Mathematics, ISBN: 84-89784-56-6
KOBLITZ, Neal, A Course in Number Theory and Cryptography, ISBN: 0-387-94293-9
MUOZ, Jos Lus, Riemann una visin nueva de la geometra ISBN: 10-84-96566-27-7
ROSEN, Kenneth H. Matemtica Discreta, ISBN: 84-481-4073-7
TATTERSALL, James J. Elementary Number Theory in Nine Chapters, ISBN: 0-521-61524-0
VINOGRADOV, Ivn M., Fundamentos de la Teora de los Nmeros

APOYO INTERNET
http://hojamat.es/sindecimales/congruencias/inicongruencias.htm
http://es.wikipedia.org/wiki/Aritm%C3%A9tica_modular
http://mathworld.wolfram.com/ModularArithmetic.html
http://mathworld.wolfram.com/Congruence.html
http://mathworld.wolfram.com/Residue.html
http://mathworld.wolfram.com/DivisorFunction.html
http://es.wikipedia.org/wiki/Funci%C3%B3n_L_de_Dirichlet
http://wims.unice.fr/wims/wims.cgi?module=tool/arithmetic/bezout.en (Programa matemti-
co)
http://www.wolframalpha.com/examples/ (Programa matemtico)
http://www.vitutor.com/index.html

22

También podría gustarte