Contenido

Capítulo 1:
Capítulo 2:
Capítulo 3:
Capítulo 4:
Capítulo 5:
Capítulo 6:
Hadamard
Capítulo 7:
Capítulo 8:

El anillo de los Números Enteros.
Teoría de Congruencias.
Raíces Primitivas y Residuos de Potencia.
Residuos cuadráticos y sus Aplicaciones.
Ecuaciones Diofantinas no lineales y casos especiales.
Algunas Aplicaciones: El problema del determinantes de
Introducción a la T.N. Analítica: Funciones Aritméticas.
Un Estudio sobre los números primos.

Capítulo 2: Teoría de
Congruencias.
La definición de congruencia fue introducida por el célebre matemático Carl F.
Gauss, uno de los matemáticos más grandiosos dentro de la historia de las
matemáticas, dentro de su obra “Discusiones de la Aritmética” en 1801. Este
increíble sistema tendrá una propiedad importante estudiada un poco más
adelante que algunos le denominan “el agua del reloj” porque hasta un cierto
valor vuele a repetirse como un ciclo (Un aspecto muy útil e importante incluso
hasta en estudios más generales como la teoría de grupos).
Definición 2.1: Sean a, b, n enteros definimos “a es congruente con b modulo
n” si y solo si la diferencia de a con b es divisible con n. Es decir:

( ∀ a , b∈ Z , n entero fijo ) ( a ≡ b mod n ⇔n|( a−b ) ¿
Este concepto sencillo puede dar significado a representaciones de objetos de
la vida cotidiana por ejemplo si
decir

a=b+12 q , p .a . q ∈ Z

a ≡b mod12

quiere decir que

12∨a−b

es

donde se puede tomar en cuestión de tiempos por

medio día como “dos distintas horas son equivalentes si entre ellos toman una
misma hora en tiempos de medio día (a.m. o p.m.)”
Teorema 2.1: La relación “es congruente con, modulo n” es de equivalencia
en el anillo de los enteros.
Demostración: Verifiquemos las 3 condiciones de equivalencia
1. (Reflexiva) Puesto que sabemos que para todo entero “a” se cumple

0=a−a

y además

n∨0

para cualquier n entera arbitraria y fija,

sustituyendo la igualdad obtenida tenemos

n∨a−a

y esto por

a ≡ a mod n por lo tanto Es Reflexiva
2. (Simétrica) Si suponemos que para dos enteros a , b ∈ Z cumple que
definición 2.1 equivale a

a ≡b mod n

entonces por definición 2.1 equivale a

n∨a−b=−( b−a )

por propiedades de divisibilidad en los enteros tenemos que

Simétrica
3. (Transitividad) Si suponemos que para tres enteros

a ≡b mod n y

b ≡ c mod n

tenemos que

n∨a−b

tenemos que

n∨( a−b ) + ( b−c )=a−c

que

a ≡ c mod n

y

n∨b−c

y

b ≡ a mod n por lo tanto Es

nuevamente por definición 2.1 tenemos que

cumple que

n∨b−a

a,b,c∈Z

se

entonces por definición 2.1

por propiedades de divisibilidad
y por definición 2.1 concluimos

por lo tanto Es transitiva

A partir de esto podemos concluir que “ser congruentes modulo n” es una
relación de equivalencia. Q.E.D.
Ahora que podemos afirmar que es una relación de equivalencia entonces
podemos construir clases de equivalencias, que por definición en la teoría de
conjuntos cada clase de equivalencia forma una partición en el anillo de los
enteros, esta partición será de gran utilidad para poder estudiar todas las
propiedades de los enteros de una manera más sintética cada clase será de la
forma

[ a ] ={ x ∈ Z∨a ≡ x mod n } , y además es una clase bilateral (gracias a la

propiedad simétrica de la relación) construyendo un nuevo conjunto llamado

Z n ={[ a ] }

para poder estudiar más profundo a este conjunto necesitaremos

de algunas propiedades más de las congruencias que estudiaremos y con
algunas propiedades extras donde serán útiles para otros temas dentro de la
teoría de las congruencias.
Teorema 2.2: Sean

a ≡b mod n

1.

a+ c ≡b +d mod n

2.

ac ≡ bd mod n

Demostración: Si tenemos
definición tenemos que
divisibilidad tenemos

y

a ≡b mod n

n∨a−b

y

c ≡ d mod n

y

n∨c−d

entonces se cumple:

c ≡ d mod n

entonces por

entonces por propiedades de

n∨( a−b ) + ( c−d ) =( a+c )−(d +b)

y asi por definicion 2.1

ai ≡b i mod n 6. Como a ≡b mod n y la propiedad de reflexividad. y=a entonces x ( a−b ) + y ( c−d )=ac−bd observemos que si tomamos n∨ac−bd sustituyendo tenemos n∨x ( a−b ) + y ( c−d ) y por definición 2. ka ≡ kb mod kn 3.2 tenemos a2 ≡b 2 mod n y iterando esta . a+ k ≡ b+k mod n 4. Como n∨a−b y k + a≡ k +b mod n . k un entero. kn ≡0 mod n 5.1 llegamos al resultado (2) Para (4).1 tenemos que y por propiedades de divisibilidad para algún entero entonces se cumple kn∨ka−kb y por definición 2. ∀ f ( x ) ∈ Z [ x ] ⇒ f ( a)≡ f (b) mod n Demostración: Para (1) y (3).1 cumple k ≡ k mod n . a ∈ Z por definición de divisibilidad existe un entero k tal que en la última relación tenemos k ∈Z n∨nk=nk −0 a=kn entonces sustituyéndolo y por definición 2. p .1 equivale a ac ≡ bd mod n .1: Para a ≡b mod n . obteniendo ka ≡ kb mod n Para (2). El resultado es casi análogo para el segundo punto como por propiedades de divisibilidad tenemos que x=d .∎ Colorario 2. Este resultado es inmediato puesto que como a ≡b mod n a ≡b mod n entonces por teorema 2. es decir k ∈Z entonces por teorema 2.equivale a a+ c ≡ d+ b mod n . ka ≡ kb mod n 2.1 llegamos al resultado (4) Para (5). a . a ≡b mod n entonces por definición 2.2 podemos multiplicar y/o sumarlos. Este resultado es inmediato puesto que si n∨a . ahora teniendo estas dos congruencias por teorema 2. i un entero positivo se cumple 1.

Sea f ∈ Z [ x] tenemos que a ≡b mod n i i a ≡b mod n i de la forma f ( x )=∑ ci x i y como por hipótesis por el punto (5) del colorario 2.congruencia con la primera tenemos 3 3 a ≡b mod n . Para (6). n) ) entonces por definición 2. entonces por Lema de Euclides a ≡b mod ( ( dn. c 1 a ≡ c 1 b mod n .d. … .1 tenemos que n∨a−b y como m∨n tenemos m∨a−b y por definición 2.4: Si entonces por propiedad transitiva de la divisibilidad ad ≡ bd mod n Demostración: Primero si si y solo si ad ≡ bd mod n a ≡b mod ( ( dn. d ) a ≡b mod m. d) y como por propiedades de m. d ) )=1 n ∨(a−b) y por definición 2.c 2 a2 ≡c 2 b2 mod n .1 tenemos ( d .n ) ) .1 obtenemos Teorema 2. ( nd. ∎ tenemos que ( ( dn. asi tenemos las siguientes congruencias c o ≡c o mod n . n) .1 n∨ad−bd=d (a−b) entonces dividiendo por n d ∨ ( a−b) ( d .c. n) ( n .n ) . repitiendo este procedimiento llegamos al resultado (5).3: Si a ≡b mod n y m|n entonces Demostración: Si a ≡b mod n a ≡b mod m entonces por definición 2. ∎ Teorema 2.c n an ≡ cn an mod n Por el inciso 1 del teorema 2.1 tenemos que y por el punto (1) del mismo colorario obtenemos i c i a ≡ c i b mod n .2 repetidamente obtenemos n n c o +c 1 a+…+ cn a ≡ co + c1 b+ …+c n b mod n Que equivalentemente representa f ( a ) ≡ f ( b ) mod n . (n .

Conversamente si a ≡b mod ( ( dn. n )∨d entonces ( d . ∎ Teorema 2. ∎ del inciso 4 del colorario 2. Conversamente para cada i=1.3 entonces a-b es y por definición de mínimo común a ≡b mod ( [ m1 . n) ) entonces por el inciso (2) del colorario 2.1 a ≡b mod ( [ m1 .r para cada como entonces por a ≡b mod mi . … .1 d a ≡db mod multiplicando por d tenemos que ( d particularmente ( d .2.… . n )=(a . mr ] ) Demostración: Como a ≡b mod mi definición de divisibilidad un múltiplo común de múltiplo entonces mi∨a−b m1 .n) y por teorema 2. Teorema 2.6: Si a ≡b mod mi para todo entero entonces i=1.2. m2 .r por definicion de m. mi ∨[ m1 .2. … .… . … . c .3 ) ( (ddn. … .r para cada si y solo si a ≡b mod ( [ m1 .2.1 y a=b+nx p . mr ] ) .… . mr ]∨a−b y por definición de 2. a . m2 . mr para cada entonces por i=1.5: (Propiedad de simetría) Para todo entero se cumple a ≡ a± n mod n Demostración: Como se cumple que a ≡ a mod n a ≡ a± n mod n . mr ] teorema 2. n) a ≡b mod n entonces por definición 2. m2 . n) ) pero como y por definición de divisibilidad ad ≡ bd mod n . ∎ La siguiente propiedad tiene como más utilidad en la práctica para simplificación y cálculo de operaciones utilizando congruencia. … . mr ] ) i=1. x ∈ Z además por propiedades de .r [ m1 . m. n ) ∗n n∨ dn (d . m2 .1 tenemos que Teorema 2.7: Si a ≡b mod n entonces Demostración: Primero vemos que si definición de divisibilidad ( b . … . m2 . m2 .… .

. n )= ( a .2.9: Todo sistema completo de residuos modulo n es isomorfo a Zn Demostración: Sea B un sistema completo de residuos modulo n entonces definimos f : B → Z n como f ( x )=a x ∎ x ≡a x mod n .+¿ ¿ es un grupo Z n .1 a 2. n )= ( n . y van a un x ≡ y mod n pero eso contradice a que sean elementos de un sistema completo de residuos.r. ∎ a=b+nx sustituyendo tenemos que El anillo Zn De los resultados obtenidos anteriormente estamos listos para poder formar una estructura algebraica en Zn Teorema 2.d.2: Un sistema completo de residuos (s.b )=(n .8: La estructura cociente obtenida por la relación de congruencia modulo n es un anillo conmutativo con unidad. esta función es suprayectiva por inciso 2 de la definición 2.c. Demostración: Con las propiedades obtenidas en la sección anterior definimos en Zn las siguientes operaciones: Sean [ a ] . (∀ b ∈ Z)(∃ ai ∈ B . Denotemos a este conjunto como Zn. por lo tanto es biyectiva.m. b ≡ ai mod n) Teorema 2.c. b+ny ) ahora sea x=y entonces como ( b .) modulo n es un subconjunto del anillo de los enteros tal que se cumple: 1. y además es inyectiva puesto que si para alguna a x ≡ a y mod n x. tenemos ( b . ( ∀ ai . a j ∈ B distintos)(a i ≢ a j mod n) 2. n ) . [b ] ∈ Z n [ a ] + [ b ] =[a+b] [ a ] [ b ] =[ab ] A partir de los teoremas 2.7 podemos verificar que abeliano y Z n . ∎ ¿ Definición 2. y ∈B si y solo si mismo elemento en Zn distintos tal que a x =a y f ( x )=f ( y ) entonces pero eso implicaría que entonces x.∗¿ es un monomio y que se cumple la ley distributiva.

a . … .10: Sea x ∈ Z n tal que ( x .r. 1.r. n )=1 entonces k a 1 .3.c.c.2.…. … . k ∈ Z tal que ( k . a2 . … .r.2: Si a1 . k a 2 .r. … . k am tambien es un s .3.1: El conjunto de números 0. donde ¿ A=n y por el teorema 2.r .1. además para cada l∈ Z al dividirlo por n por el teorema de la división de Euclides tenemos que existen únicos x.Zn Y como esta definición coincide con la definición de las operaciones en entonces para f ( x + y )=a x+ y mod n pero a x+ y =ax +a y =f ( x ) + f ( y) análogo para f ( xy )=f ( x ) f ( y) ∎ Colorario 2. pero x> n y ds=x . dt=n donde ( s . y teorema 2. r enteros tal que 0 ≤| x|<|n|=n y como l≡ x mod n l=rn+ x entonces cada x puede ser con 0. entonces A ≅B por lo tanto ¿ A=¿ B=n . p . Además sea B un s. n ) =d >1 y ( y )=Z n .2.9.9 B ≅ Zn ¿ A=¿ Z n=n . pero por construcción del conjunto A entonces r=0 y por lo tanto x= y teniendo asi que cada elemento de A es incongruente con cada elemento del resto de A.9 todo sistema completo de residuos modulo n es isomorfo Zn a en especial A ≅ Z n entonces entonces por teorema 2.c. y ∈ A tal que A={0.c. Demostración: Primero notemos que x. ∎ Convención 2. c . además por unicidad del teorema de división de 0 ≤ x <n Euclides la división de x y n representa la igualdad mostrada . n )=1 entonces el conjunto ( x ) es un generador de Z n Demostración: Supongamos que ∃ y ∈ Z n tal que ( y . n=m 2. Si x ≡ y mod n entonces por definición 2. t )=1 esto .1. n−1 es decir de cualquier elemento de A. La demostración del inciso 2 es directa de la definición de s. 2. por lo tanto A es un s.1 tenemos n∨x − y entonces por definición de divisibilidad para alguna r entera se cumple nr=x − y o bien x= y +nr . am es un sistema completo de residuos modulo n entonces 1. n−1 } es un s. n-1 será el sistema de representantes de Zn y como el sistema completo de residuos principal Teorema 2.

n )=1 } entonces la multiplicación definida en Zn restringida al nuevo conjunto es cerrado. es claro mostrar que esta función cumple con lo dicho ∎ Definición 2. n )=1=(b . (∀ b ∈ Z)(∃ai ∈ B . k a 2 . p . … ..a . a2 . … .) es un subconjunto del anillo de los enteros tal que: 1.11 tenemos que A ≅ Z φn entonces implica que ¿ A=¿ Z φn . m=φ ( n ) 2.c.3: Si a1 .11: Todo sistema reducido de residuos modulo n es isomorfo a Z φn Demostración: Sea {a 1 .3: Un sistema reducido de residuos modulo n (s.r.implica que t∨n y xt=ns t∨ns y entonces t< n . n )=1 .4: Definimos la función phi de Euler como Colorario 2. Demostración: Por propiedades de máximo común divisor recordamos que si ( a . definimos la función x → am con m≡ x mod n . ( ∀ ai . a2 .E. entonces sea a . r .1: Sea ( s . k am tambien es un s . (∀ ai ∈ B)( ( ai .r.c. b ∈ Z φn entonces por la propiedad mencionada anteriormente. Q.n) ab ∈ Z φn entonces ( ab . k ∈ Z tal que ( k . b ≡ ai mod n) 3. n )=1) Teorema 2.D. r .t )=1 por lema de Euclides y + y +…+ y ( t veces ) ≡ ns ≡0 mod n entonces contradictorio y por tanto como lo cual es d=1 ∎ Z φn ={ x ∈ Z n|( x . ak } un s. Demostración: Sea A el conjunto del sistema reducido de residuos modulo n entonces por teorema 2. puesto por las propiedades de un máximo común divisor como . a j ∈ B distintos)(a i ≢ a j mod n) 2. Definición 2. n )=1 entonces k a 1 . … . am φ ( n ) =¿ Z φn es un sistema reducido de residuos modulo n entonces 1. por d >1 Proposición 2.

b ∈ Z y n entero fijo albritario entonces formando la congruencia lineal ax ≡ b mod n Tiene solución si y solo si ( a . xo + . donde sabemos que tienen soluciones x=x o + n a t .r. xo + ( a . y= y o+ t ( a . 0 ≤ r <( a . sustituyendo en x tenemos x=x o + n rn ( q ( a . Ahora si solución. n) } es el conjunto de soluciones incongruentes. 0≤ r <(a .r.n ) (a .a∈ A entonces ( a . n) . n )=1 ( ak . Teorema 12: Sea a . n ) Además por el teorema de división de Euclides tenemos t=q ( a .n ) entonces x ≡ xo + rn mod n . n )+r . n )∨b . n) (a . n )∨b . ( k . entonces es solución de la ecuación a ax +n(− y )=b . además si xo ∈ Z es solución de la congruencia lineal entonces el conjunto { x o . n) Siendo estas todas las soluciones incogruentes del sistema. es . n )=1 y por hipótesis por tanto formara un nuevo s. n )−1 ) n n 2n . ∎ Lema 1: Si n=2k+1 entonces la solución de la congruencia lineal 2 x ≡b mod n para cualquier b fija entera es xo ∈ Z x ≡ b ( k +1 ) mod n . n )=1 entonces ∎ Congruencias lineales. Demostración: Por definición de congruencia tenemos que ax ≡ b mod n ⇔ n∨ax −b ⇔ny =ax−b o equivalente a teorema ecuaciones lineales concluimos que ax−ny =b donde por ( a . n) ( a . x o+ ( ( a . n) (a .n )+ r )=x o +nq + ( a . n) (a . … .

Demostración: Como ( 2.2 k +1 )=1∨b incongruente. q.|r|<a entonces la congruencia para cualquier b fija entera se puede transformar a rx ≡−lb mod n Demostración: Sea Si además que n=al+r n ≡0 ≡ al+ r mod n n=2 k y a=2 q+1(impar )tal que a<n entonces tenemos aplicando congruencias modulo n tenemos entonces al multiplicar la x que cumple con la congruencia lineal dada tenemos axl+rx ≡0 mod n Pero vemos que ax ≡ b mod n entonces sustituyendo obtenemos bl+rx ≡0 mod n Concluyendo con el resultado del teorema ∎ Un algoritmo para la solución de congruencias lineales: Sea ax ≡ b mod n entonces realizar los siguientes pasos: . b fija entera se puede transformar en l−1 qx ¿ ≡b mod n entonces por lema 1 implica l−1 2 para qx ≡ b ( k +1 )l mod n . ∎ Teorema 14: Si n par y a(impar ) tal que a< n . considerando atreves del teorema de la división euclidiana que lineal ax ≡ b mod n n=al+r . n )=( 2. por tanto entonces tiene una única solución 2 kx ≡ bk mod n . 2l qx ≡ b mod n Demostración: Consideremos la congruencia lineal 2 2l qx ≡ b mod n de forma 2( qx ≡b ( k +1 ) mod n iterando varias veces obtenemos el resultado del Teorema 13. sumando a la congruencia lineal obtenemos 2 x +2 kx=2 x ( k +1 )=nx + x ≡ b ( k +1 ) mod n x ≡ b ( k +1 ) mod n ∎ Y concluimos Teorema 13: Si n=2k+1 entonces la congruencia lineal cualquier l.

N )=1 3. N = . n) } Función phi de Euler. N es impar. B= . Una vez encontrado una solución { x o .1. a partir de esto transformar la congruencia rx ≡−bl mod N .…. regresa al inciso (b) hasta que q=1 4. Teorema 15: El conjunto y además Z φn Z φn es isomorfo al conjunto { x ∈ Z n| x es invertible } es un grupo abeliano bajo la multiplicación.n] es el . xo + ( a .…. Teorema 16. en caso que si entonces hay ( a . llamese . Descomponer en factores de la forma A=2l q y N=2 k +1 . Lema 2: Son isomorfos los anillos Z n ×… × Z m ≅ Z [ m . Checar por casos en criterio de N a.n ) (a . … . es claro que d d d d=(a . Simplificar la congruencia de forma ( ad ) x ≡ ( bd ) mod ( nd ) a b n A= . transformar la congruencia lineal e ir al siguiente inciso. N es par. Aplicar la propiedad simétrica. A es impar. i. b. Verificar si ( a . n )∨b . A es par. n) soluciones de la congruencia lineal 2.a: El anillo Zn es dominio entero finito si y solo si n es primo y además es un campo. A ≡ A−N=−s mod N entonces sx ≡−B mod N ii.b: El subconjunto Z φn es igual a Zn si y solo si n es primo y además es un campo. n Teorema 17: Para todo entero a y p primo se cumple: donde [m. …. Teorema 16. x o+ x o entonces el conjunto solución es ( ( a . así que por división euclidiana tenemos N= Al+ r . n) . Entonces A es impar.entonces vamos a dividir entre 2 la N es decir transformar la congruencia lineal en qx ≡ b ( k +1 )l mod N . n) (a . n )−1 ) n n 2n . n] mínimo común múltiplo de m. donde ( A . xo + .

r. n ) =1 entonces se cumple φ ( n) −1 ∑ a k ≡ 0 mod n k =0 Proposición 4: Si r 1 . ( a . n )=1 entonces se cumple que aφ (n ) ≡1 mod n Colorario 4: (Pequeño teorema de Fermat) Si p es un primo entonces para toda a distinto de un múltiplo de p a p−1 ≡1 mod n Teorema 20: (Teorema de Wilson) Un numero p es primo si y solo si se cumple la congruencia ( p−1 ) ! ≡−1 mod p Proposición 3: Si ( a .r 2 . … .1. φ ( pα )= p α −p α −1= pα 1− 3. pequeño teorema de Fermat y teorema de Wilson. b ) =1⇒ φ ( ab )=φ ( a ) φ(b) 4. φ ( p )= p−1 2.r. entonces Teorema 21: Si p es un primo y si: 1. p≡ 1 mod 4 ⇒ p−1 2 ! ≡−1 mod p 2 ( ) r 1 +r 2 +…+r φ (n ) ≡ 0 mod n . Teorema 19: (Teorema de Euler) Sea ( a . r φ ( n) es un s. a=∏ pα ⇒ φ ( a )=a ∏ 1− ( 1p ) p ∨a p∨a ( 1p ) Teorema 18: Sea d=(a . n )= ( a−1. b) Proposición 2: Si d |n ⇒ φ ( d )|φ ( n ) entonces φ ( ab )= dφ ( a ) φ ( b ) φ (d ) Teorema de Euler.

entonces 2 p−1 2 ≡ ±1 mod p x 2 ≡1 mod p si y solo si x ≡ ±1 mod p Colorario 6: Sea p un numero primo. 2 p−1 ! ≡ 1 mod p 2 ( ) Teorema 22: Si p es un primo impar entonces Colorario 5: Sea p un numero primo. ∀t∈Z y=k 1 +at Donde k o ≡ c (−λ ) φ ( b ) −1 mod b . n )=1 x ≡ aφ (n )−1 b mod n .p≡ 3 mod 4 ⟹ 2.c∈Z ( a . entonces p≡ 2 mod 4 2 x ≡−1 mod p si y solo si p≡ 1 mod 4 o Teoría de ecuaciones diofantinas lineales. b ) =1 tal que forma la ecuación ax +by=c diofantina Además entonces ax ≡ b mod n λ=b−a entonces la familia de soluciones está dada por: { x =k o −bt . a ≡−λ mod b donde donde y b ≡ λ mod a ( a . k 1 ≡ c ( λ ) Teorema 25: Sea φ ( a ) −1 ( a . Proposición 5: Son equivalentes las siguientes relaciones: 1.b. b ) =1 y mod a c∈Z dada la ecuación ax +by + z=c entonces el conjunto de soluciones de la ecuación diofantina es: . ∃r ∈ Z tal que a=b+nr Teorema 23: Sea la congruencia lineal entonces la solución está dada como Lema 3: Sea a+ λ=b Teorema 24: Sea a. a ≡b mod n 2.

entonces para toda colección de enteros x.. ( p−1 ) Son divisibles con p. y . ( p2) . a j tal que Entonces para cualquier ( ai . ∀ t . a2 . an . que tiene solución a1 x1 + a2 x 2 +…+a n x n ≡c mod m Tiene únicamente d mn−1 soluciones donde d=(a1 . q ∈ Z i i x j=−t i +a i q i Teorema 27: Consideremos la congruencia lineal de n variables a1 x1 + a2 x 2 +…+a n x n ≡c mod m Entonces la condición necesaria y suficiente para que tenga solución es ( a1 .….w se cumple ( x+ y+ z + …+ w ) p ≡ x p + y p + z q +…+ w p mod p Teorema: Si α>0 y α m≡ 1mod ( p ) entonces se cumple .z . a j )=1 se cumple { x i=t i−a j qi . … . m) ∨c Teorema 28: La congruencia lineal de n variables. ∀ t . … . … .q ∈ Z y=t +aq Donde λ=b−a Teorema 26: (Teorema fundamental de las ecuaciones lineales diofantinas) Sea la ecuación lineal diofantina: ao x o +a1 x 1+ …+an x n=b ai . Teorema: Sea p un entero.m) Algunas aplicacicaciones de las congruencias Lema 4: Si p es un primo entonces los números: p ( 1p ). an .( 3p) .{ z=c −λt x =−t−bq .

… .2. f ∈ Z [ x] Al analizar las propiedades básicas de congruencias. para algun y ∈ Z . a2 . s enteros tal que enteros tal que ( ai . a≡ c mod n ( n . m2 . λ )=1 con λ=λ1 + λ 2 y entonces se cumple a ≡ λ φ ( n)−1 ( λ1 b+ λ2 c ) mod n Teorema Chino del residuo Teorema: Una necesaria y suficiente condición tal que el sistema de congruencias x ≡ c i mod m1 i=1. ms . … . as [m1 .p m ≡ 1mod ( p Teorema: Si α+1 ) a ≡b mod n . tenemos que f ( x ) ≡ g ( x ) mod n ⇔ f ( x ) =g ( x ) +ny . m2 . n tenga solución es que para cada par de índices i. mn] m1 .… . Para el siguiente estudio el primer objetivo a estudiar es la solución de la siguiente congruencia f ( x ) ≡ 0 mod n para algun f ∈ Z [ x ] Esta ecuación por definición de congruencia toma forma de f ( x )=ny .m j )∨(c i−c j ) La solución si existe entonces es única en el modulo Teorema: (Teorema Chino del residuo) Sea son primos relativos en pares y a1 . mi )=1 entonces el sistema de s congruencias { a1 x 1 ≡ b1 mod m1 a2 x 2 ≡ b2 mod m2 … as x s ≡ b s mod ms Tiene simultáneamente una única solución modulo M =m 1 m2 … ms Congruencia en polinomios. … . j entre 1 a n cumpla ( mi .

f ( x ) ≡ g ( x ) mod n ⇔ f ( x ) =g ( x ) +ny 2.Pero además aun si consideramos el anillo Zn vemos que la relación anterior se comporta como b [¿¿ i]∈ Z n f ( x )=g ( x ) ⇔[ ai ]=¿ Donde ai representa el coeficiente del polinomio f donde x i (análogo para el polinomio g) Proposición: Son ciertas las siguientes afirmaciones (más no equivalentes): 1. Una observación importante donde muestra que son equivalentes sería notar que los siguientes polinomios x 3 ≡ x mod 3 Usando la proposición anterior x 3−x=3 y ∀ x ∈Z ( x−1 ) x ( x−1 )=3 y Siendo válido por propiedades de divisibilidad ya estudiadas pero eso significara usando el punto número 2 de la proposición que 3 3 x =x donde x .0. b [¿¿ i]∈ Z n f ( x )=g ( x ) ⇔[ ai ]=¿ De la proposición anterior observamos que el estudio de los polinomios se puede trasladar al estudio del anillo Zn anillo ya que Z n [ x ] .1} siendo este una clase completa de residuos modulo 3 entonces es isomorfo al conjunto . esto es claro afirmar que es un es un anillo conmutativo. x ∈ Z 3 [ x] No es tan evidente que se cumpla la proposición anterior pero como ( x−1 ) x ( x−1 )=3 y Entonces las únicas soluciones son el conjunto {−1.

q son entonces .2 }=Z 3 por lo tanto es válido que para toda x en Z 3 entonces se x 3=x . g . x o se puede cumplir que f ( x o ) =g ( x o ) donde f .1. pero la situación no es tan evidente puesto que anillo en general. El estudio de los polinomios hecho anteriormente es válida para toda pero sin embargo para alguna x∈Z . g ∈ Zn [ x ] Un ejemplo donde cumplen situación anterior seria x=3 entonces 2 x +1 ≡3 x+ 5 mod 7 Pero no cumple para toda x que 2 x +1 ≡3 x+ 5 mod 7 puesto que si lo fuera entonces x+ 4 ≡ 0 mod 7 ⇔ x ≡ 3 mod 7 ⇔ x ∈ { t ∈ Z|3+7 t } ≠ Z ! Conviene tomar todas las herramientas estudiadas del anillo de los polinomios para un campo. h ∈ A[ x ] si Denotado como f =g∗h entonces afirmamos que g es divisible por f. Usando el lema 2 vemos que n=p a qb … primos entonces el mínimo común múltiplo de [ p a qb … ]=p a qb … Z n ≅ Z ( p ) × Z q × … es decir a b { f ( x ) ≡ g ( x ) mod p a f ( x ) ≡ g ( x ) mod n ⟺ f ( x ) ≡ g ( x ) mod q b … Si deseamos buscar la solución de la siguiente congruencia Zn es un donde p.{ 0. Otra propiedad similar es cumple ( x+1 )( x +2 ) … ( x +n ) ≡2 x ( x−1 ) … ( x−n+1 ) mod n Podemos definir la noción de divisibilidad para anillos de polinomios. g∨h Teorema: Una condición necesaria y suficiente para que c sea una raíz de un polinomio entero f ( x ) mod n es que f (x) sea divisible por x-c modulo n. Sean f .

p primo.f ( x ) ≡ 0 mod n Usando la observación anterior tendremos que es equivalente a { f ( x ) ≡ 0 mod p a f ( x ) ≡0 mod q b … Suponiendo que cada uno tiene solución. donde es un campo así que es un anillo de polinomios euclidiano. Consideremos primero a Z p[ x ] Zp . … . cada polinomio se puede factorizar como en polinomios primos. c s f ( x) es un polinomio entonces cumple con la siguiente congruencia f ( x ) ≡ ( x−c 1 ) ( x−c 2 ) ( x−c 3 ) … ( x−c s ) g ( x ) mod p Donde g ( x ) =a0 x m−s +h( x ) . Colorario: La congruencia grad ( h ( x ) ) ≤ m−s−1 f ( x ) ≡ 0 mod p donde f ( x) entero de grado n con n soluciones incongruentes y sea u entonces la congruencia incongruentes g ( x ) ≡0 mod p es un polinomio g ( x ) ∨f ( x ) de grado tiene exactamente u soluciones . c 2 . f ( x ) ≡ 0 mod p Colorario: La congruencia entero de grado n con raíces donde c 1 . formando el sistema { x ≡c 1 mod p a x ≡ c 2 mod qb … Entonces por el teorema chino del residuo este sistema tendrá una única solución modulo n. Así que nos bastara estudiar cómo encontrar la solución en Z p . Teorema: (Teorema de Lagrange) La congruencia f ( x) f ( x ) ≡ 0 mod p donde es un polinomio entero de grado n entonces tiene a lo más n soluciones. c3 . esto da como consecuencia que existe un polinomio unidad. etc.

denotemos N como el número de soluciones incongruentes modulo n de la congruencia 2 x −1≡ 0 mod n afirmaciones 1. Regresando al caso de Z n ≅ Z ( p ) × Z q × … donde tenemos el sistema de a b congruencias { f ( x ) ≡ 0 mod p a b f ( x ) ≡0 mod q … Podemos obtener los siguientes resultados Teorema: Sea el siguiente sistema de r congruencias { f ( x ) ≡ 0 mod p a f ( x ) ≡0 mod q b … Donde cada congruencia tiene vi soluciones incongruentes entonces la congruencia f ( x ) ≡ 0 mod n Tiene v1 v2 … vr soluciones incongruentes donde β a1 a2 n=2 ( p1 ) ( p2 ) … ( pr ) Colorario: Sea ar donde cada n=p a qb … pi son primos impares. N=2r Si β=0.Colorario: Sea p un primo y d un numero divisor de p-1 entonces hay exactamente d raíces para la congruencia d x ≡1 mod p Colorario: La congruencia es válida para toda x entera y p primo x p−1 −1≡ ( x−1 )( x−2 ) … ( x−( p−1 ) ) mod p Teorema: El producto de dos polinomios primitivos es también un polinomio primitivo.1 2. N=2r +1 Si β=2 entonces se cumple una de las siguientes .

r +2 N=2 Si β ≥ 3 Para toda r natural incluyendo el cero. Por el teorema de Taylor y de la división de polinomios tenemos que: 2 b b ' f ( λ +t p ) =f ( a )+t p f ( λ ) + 2 n +…+ c j x j en f es de la forma Cada término entonces en ( t pb ) f ' ' ( λ ) ( t p b ) f ( n) ( λ ) n! j ( j−1 ) … ( j−k +1 ) c j x j−k = j c j x j−k k! k () f ( k) ( λ ) k ! son enteros y cumple la identidad anterior con la congruencia que f ( λ +t pb ) ≡ f ( λ ) +t pb f ' ( λ ) mod pb +1 Pero por suponer que λ+t p b es una solución de f ( x ) ≡ 0 mod pb+ 1 entonces f ( λ )+ t p b f ' ( λ ) ≡ 0 mod pb +1 Ahora como λ es solución de f ( x ) ≡ 0 mod pb entonces b p ∨f (λ) entonces de la congruencia anterior podemos simplificar hasta obtener una congruencia lineal de forma (Usando que f ' ( λ )∗t ≡− p∨ p f (λ) mod p b p La cual el número de soluciones es b +1 ) . a Un método para encontrar las soluciones de f ( x ) ≡ 0 mod p es. entonces la es una solución de la congruencia.3. Nosotros buscaremos alguna t entera tal que la combinación mencionada satisfaga la congruencia f ( x ) ≡ 0 mod pb+ 1 . si consideramos que tenemos una solución de f ( x ) ≡ 0 mod pb donde λ Ahora sea combinación una solución de la congruencia λ+t p b ∀ t ∈ Z b f ( x ) ≡ 0 mod p a>b .

{ ' f ( λ) b p f ( λ) 0 . la congruencia siguiente es verdadera . ≡1 mod p (mp−1 p−1 ) 4. En trabajo Identidades en teoría de números Teorema: Si F(x) es una función que mapea las clases de residuos mod p a clases de residuo mod p entonces existe un polinomio f(x) con coeficientes enteros y de grado a lo más p – 1 tal que Teorema: Sea f ( x ) ≡ 0 mod n F ( x ) ≡ f ( x ) mod p . p ≥5 primo y m un entero positivo entonces 2 1. σ p−2 ≡ p σ p−3 mod p3 3. f ( x ) es un factor de x −x mod p 3. … . si p∨f ( λ ) y p∨ p b ' 1. x p−x=f ( x ) q ( x )+ p s ( x ) donde g ( q ( x ) )= p−n 0≤ g ( s ( x ) ) < n Teorema: (Congruencia de Wolstenholme) Sea productos de j distintos mientras del conjunto σj la suma de todos los { 1. si p∨f ( λ ) pero p ∤ ' p . 1. σ p−2 ≡0 mod p 2. p−1 } . ( mp ) ! ≡ m! ( p ! )m mod pm +3 3 Colorario: Para un número primo p > 3. Algunas Aplicaciones de congruencias. si p ∤ f ( λ ) Con este método se puede encontrar soluciones incluso a partir de siendo entonce p un primo e iterar los pasos hasta llegar a b=1 pa . un polinomio de grado n con el coeficiente de n grado igual a 1 entonces son equivalentes las siguientes proposiciones. Criptografía y congruencias. Tiene n soluciones incongruentes p 2.2.

n=∑ ni p i i=0 i=0 Entonces k m ≡ ∏ mi mop p n i=0 ni () ( ) i .Teorema: (Teorema de Lucas) Sean m. n números enteros positivos tal que son desarrollados en potencias de p (primo) es decir k k m=∑ m i p .

denotado como ¿ d n ( a )=h Teorema: Una condición necesaria y suficiente para que el que ¿ d n (a) exista es ( a . n )=1 Teorema: Si Teorema: ak ≡ al mod n ⇔k ≡l mod∨d n a +¿ tal que a s ≡ 1 mod n ⟹∨d n a∨s ∀ s ∈ Z¿ Colorario: ∀ a ∈ Z φn . φ ( n ) )=1 {a . h a ≡1 mod n 2. aφ (n ) } es . al número entero h (si existe) tal que se cumpla las siguientes condiciones: 1. Teorema: Si ¿ d n a=t entonces ¿ d n ak = t (k . A este número con estas dos condiciones se le llama orden de a modulo n. b ∈ Z tal que ab ≡1 mod n ⟹∨d n a=¿ d n b Teorema: Si p es un primo impar y ¿ d p g=2 t a entonces at ≡−1 mod pa Definición: Decimos que un entero positivo a es una raíz primitiva modulo n si ¿ d n ( a )=φ(n) Teorema: Si a es una raíz primitiva modulo n entonces un sistema reducido de residuos. n números enteros.∨d n a∨φ(n) Teorema: Sean a . a3 .Capítulo 3: Raíces Primitivas y Residuos de potencia Definición: Sea a. t) Colorario: Si a es una raíz primitiva modulo n entonces gr es una raiz primitiva⇔ ( r . a 2 . … . El número h es el menor entero positivo que cumple la condición anterior.