0% encontró este documento útil (0 votos)
53 vistas14 páginas

Tarea 2

El documento aborda el uso de álgebras modernas en seguridad y criptografía, presentando ejercicios y preguntas sobre propiedades algebraicas, como anillos conmutativos, divisores de cero, y elementos idempotentes. Se analizan conjuntos de funciones continuas y se demuestran propiedades algebraicas en contextos específicos, como los subanillos de C y elementos en Z4 y Z20. Además, se discuten ejemplos y demostraciones que ilustran conceptos clave en álgebra moderna aplicados a la criptografía.

Cargado por

a01664589
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
53 vistas14 páginas

Tarea 2

El documento aborda el uso de álgebras modernas en seguridad y criptografía, presentando ejercicios y preguntas sobre propiedades algebraicas, como anillos conmutativos, divisores de cero, y elementos idempotentes. Se analizan conjuntos de funciones continuas y se demuestran propiedades algebraicas en contextos específicos, como los subanillos de C y elementos en Z4 y Z20. Además, se discuten ejemplos y demostraciones que ilustran conceptos clave en álgebra moderna aplicados a la criptografía.

Cargado por

a01664589
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tarea 2

Uso de álgebras modernas para seguridad


y criptografía

Alejandro Rendón De Jesús

Profesor: Iván Ongay Valverde

Ingeniería en ciencia de datos y matemáticas


MA2006B
Tecnológico de Monterrey

02 de mayo del 2025


Contenidos

Contenidos 2
1 Ejercicio 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Pregunta 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Pregunta 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 Pregunta 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.a Z4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.b Z20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5 Pregunta 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6 Pregunta 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7 Pregunta 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
8 Pregunta 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
9 Pregunta 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
10 Pregunta 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2
Tarea 3

1 | Ejercicio 1
Sea S Ă Cr0,1s el conjunto de funciones continuas de r0, 1s a R, donde f ` g y f g están
definidas de la manera usual. Sean 0 y 1 las funciones constantes 0 y 1 respectivamente.
Mostrar que:

1. pS, `, ¨q es un anillo conmutativo con unidad.

2. S tiene divisores de cero distintos a cero.

3. S no tiene elementos idempotentes fuera de 0 y 1 (recuerda que x es idempotente


si y sólo si x2 “ x).

4. Sea a P r0, 1s, entonces el conjunto T “ t f P S | f paq “ 0u es un ideal de S.

Demostración.

1. pS, `, ¨q es un anillo conmutativo con unidad

■ Clausura bajo suma y producto:


Si f , g P S, entonces f ` g y f g son funciones continuas que van de r0, 1s a R,
por lo que se verifica la cerradura bajo ambas operaciones.
■ Asociatividad de ` y ¨:
Por extensión de los números reales, se cumple la asociatividad.
■ Conmutatividad de ` y ¨:
Nuevamente, por extensión de los números reales, se cumple este apartado,
pues la suma y producto en los números reales son conmutativos.

3
MA2006B Tarea 2

■ Neutro aditivo:
La función constante 0 es el neutro aditivo, pues f ` 0 “ f , @ f P S.
■ Inverso aditivo:
Para toda f P S, la función ´ f pxq es continua y cumple que f pxq ` p´ f pxqq “
0.
■ Distributividad:
Dado que f ¨ pg ` hq “ f ¨ g ` f ¨ h se cumple en el contexto de funciones y
por propiedades de los números reales, se verifica este apartado.
■ Elemento unidad:
La función constante 1 P S, cumple que f ¨ 1 “ 1 ¨ f “ f , @ f P S.

2. S tiene divisores de cero distintos a cero


Sean f , g P S definidas de la siguiente forma:
$ $
&0 x P r0, 21 s &1 ´ x x P r0, 12 s
f pxq “ , gpxq “ 2
%x ´ 1 x P p 1 , 1s %0 x P p 21 , 1s
2 2

se puede ver que f , g continuas y que f ¨ g “ 0, pero f ‰ 0 y g ‰ 0, por lo que tiene


divisores de 0 distintos de 0.

3. S no tiene elementos idempotentes fuera de 0 y 1


Sea f P S, idempotente. Entonces

f2 “ f

Operando:
f 2 “ f “ñ f 2 ´ f “ 0 “ñ f p f ´ 1q “ 0

Por lo que las únicas soluciones tales que @x, f pxq “ f 2 pxq, son f “ 1 o f “ 0.
Si f no fuera constante, entonces violaría el principio de continuidad o, por el
teorema del valor intermedio, existiría c P r0, 1s tal que f pcq ‰ 0 y f pcq ‰ 1, lo que
contradice nuestro resultado.

4. T “ tf P S : fpaq “ 0u es ideal

■ Clausura bajo suma:


Si f , g P T, entonces f paq ` gpaq “ 0 ` 0 “ 0, por lo que se verifica que
f ` g P T.

4
MA2006B Tarea 2

■ Clausura bajo producto con elementos de S


Si f P T y g P S, entonces gpaq ¨ f paq “ gpaq ¨ 0 “ 0, por lo que f ¨ g P T.

2 | Pregunta 2
Mostrar que los siguientes son subanillos de C:
?
1. A “ ta ` b ´1 | a, b P Zu
?
2. B “ ta ` b 3 | a, b P Z o a, b son cada uno la mitad de un número impar }

Condiciones para verificar que algo es subanillo:

■ @a, b P S, a ` b P S

■ @a, b P S, a ¨ b P S

■ 0R P S

■ @a P S, ´a P S

1. A “ ta ` bi | a, b P Zu

■ Dados c1 “ a1 ` ib1 , c2 “ a2 ` ib2 P A

c1 ` c2 “ pa1 ` a2 q ` ipb1 ` b2 q P A

■ .
Dados c1 “ a1 ` ib1 , c2 “ a2 ` ib2 P A, c1

c1 ¨ c2 “ pa1 ` ib1 q ¨ pa2 ` ib2 q “ pa1 ¨ a2 ´ b1 ¨ b2 q ` ipa1 ¨ b2 ` b1 ¨ a2 q P A

■ Dado que 0 P Z, entonces 0 ` i0 “ 0 P A.


■ Dado c “ a ` ib P Z se tiene que ´a, ´b P Z, por lo que c1 “ ´a ´ ib P A.
Nótese que c1 es inverso aditivo de c, pues c ` c1 “ a ´ a ` ipb ´ bq “ 0.
?
2. B “ ta ` b 3 | a, b P Z o a, b son cada uno la mitad de un número imparu
? ?
■ Dados c1 “ a1 ` b1 3, c2 “ a2 ` b2 3 P B

? ? ?
c1 ` c2 “ a1 ` b1 3 ` a2 ` b2 3 “ a1 ` a2 ` pb1 ` b2 q 3

Si ai , bi P Z se verifica que c1 ` c2 P B puesto que la suma de enteros es entera.

5
MA2006B Tarea 2

Si para algún ci , tómese c1 , se tiene que a1 “ 2k`1


2 y b1 “ 2s`1
2 , donde k, s P Z,
y a2 , b2 P Z, entonces

ˆ ˙
2k ` 1 2s ` 1 ?
c1 ` c2 “ ` a2 ` ` b2 3
2 2
ˆ ˙
2k ` 2a2 ` 1 2s ` 2b2 ` 1 ?
“ ` 3
2 2
ˆ ˙
2pk ` a2 q ` 1 2ps ` b2 q ` 1 ?
“ ` 3PB
2 2

2k i `1 2si `1
Si para ambos ci , ai “ 2 y 2 , entonces

ˆ ˙
2k1 ` 1 2k2 ` 1 2s1 ` 1 2s2 ` 1 ?
c1 ` c2 “ ` ` ` 3
2 2 2 2
?
1 3
“ p2pk1 ` k2 ` 1qq ` p2ps1 ` s2 ` 1qq
2 2
?
“ k1 ` k2 ` 1 ` ps1 ` s2 ` 1q 3 P B

? ?
■ Dados c1 “ a1 ` b1 3, c2 “ a2 ` b2 3 P B

? ? ?
c1 ¨ c2 “ pa1 ` 3b1 q ¨ pa2 ` 3b2 q “ a1 ¨ a2 ` 3b1 ¨ b2 ` 3pa1 b2 ` a2 b1 q

Si ai , bi P Z se verifica este punto, pues multiplicación y suma de enteros da


un entero.
Si a1 , b1 mitades de un número impar y a2 , b2 P Z, entonces

ˆ ˙
2k ` 1 2s ` 1 ? 2k ` 1 2s ` 1
c1 ¨ c2 “ ¨ a2 ` 3 ¨ b2 ` 3 ¨ b2 ` a2
2 2 2 2

ˆ ˙
a2 p2k ` 1q ` 3b2 p2s ` 1q ? b2 p2k ` 1q ` a2 p2s ` 1q
“ ` 3
2 2

ˆ ˙
2pka2 ` 3sb2 ` b2 q ` a2 ` b2 ? 2pkb2 ` sa2 q ` a2 ` b2
“ ` 3 PB
2 2

Pues si a2 ` b2 es par, entonces los nuevos a, b P Z, y si a2 ` b2 es impar,


entonces los nuevos a y b son mitades de números impares.

6
MA2006B Tarea 2

Si todos los ai y bi son mitades de un número impar, entonces


ˆ ˙ˆ ˙ ˆ ˙ˆ ˙
2k1 ` 1 2k2 ` 1 2s1 ` 1 2s2 ` 1
c1 ¨ c2 “ `3
2 2 2 2
„ˆ ˙ˆ ˙ ˆ ˙ˆ ˙ȷ
? 2k1 ` 1 2s2 ` 1 2k2 ` 1 2s1 ` 1
` 3 `
2 2 2 2

p2k1 ` 1qp2k2 ` 1q 3p2s1 ` 1qp2s2 ` 1q


“ `
„ 4 4 ȷ
? p2k1 ` 1qp2s2 ` 1q ` p2k2 ` 1qp2s1 ` 1q
` 3
4

4k1 k2 ` 2k1 ` 2k2 ` 1 ` 12s1 s2 ` 6s1 ` 6s2 ` 3



4
? 4k1 s2 ` 2k1 ` 2s2 ` 1 ` 4k2 s1 ` 2k2 ` 2s1 ` 1
` 3¨
4

4pk1 k2 ` 3s1 s2 q ` 2pk1 ` k2 ` 3s1 ` 3s2 q ` 4



4
? 4pk1 s2 ` k2 s1 q ` 2pk1 ` k2 ` s1 ` s2 q ` 2
` 3¨
4

ˆ ˙
k1 ` k2 ` 3s1 ` 3s2
“ k1 k2 ` 3s1 s2 ` `1
2
ˆ ˙
? k 1 ` k 2 ` s1 ` s2 1
` 3 k 1 s2 ` k 2 s1 ` ` PB
2 2

3 | Pregunta 3
Sea e un elemento idempotente en un anillo R distinto a 0 y 1. Demuestra que existen
divisores de cero en R.

Demostración. Dado que e es un elemento idempotente, se tiene que

e2 “ e “ñ e2 ´ e “ 0 “ñ e ¨ pe ´ 1q “ 0

Como e ‰ 0 y e ‰ 1 pero e ¨ pe ´ 1q “ 0, implica que existen dos elementos no nulos cuya


multiplicación es cero, lo que significa que existen divisores de cero en R.

4 | Pregunta 4
Determinar los elementos idempotentes, nilpotentes e invertibles de Z4 y Z20 .

7
MA2006B Tarea 2

4.a | Z4
■ Idempotentes: x2 “ x
02 ” 0, 12 ” 1 pmod 4q

Elementos idempotentes: t0, 1u

■ Nilpotentes: x n “ 0, n ě 1

01 ” 0, 22 ” 0 pmod 4q

Elementos nilpotentes: t0, 2u

■ Invertibles: x ¨ y “ 1
1 ¨ 1 ” 1, 3 ¨ 3 ” 1 pmod 4q

Elementos invertibles: t1, 3u

4.b | Z20
■ Idempotentes: x2 “ x

02 ” 0, 12 ” 1, 52 ” 5, 162 ” 16 pmod 20q

Elementos idempotentes: t0, 1, 5, 16u

■ Nilpotentes: x n “ 0, n ě 1

01 ” 0, 22 ” 0, 42 ” 0, 51 ” 0, ..., 182 ” 0 pmod 20q

Elementos nilpotentes: t0, 2, 4, 5, 6, 8, 10, 12, 14, 15, 16, 18u

■ Invertibles: x ¨ y “ 1

1 ¨ 1 ” 1, 3 ¨ 7 ” 1, 9 ¨ 9 ” 1, ..., 19 ¨ 19 ” 1 pmod 20q

Elementos invertibles: t1, 3, 7, 9, 11, 13, 17, 19u

8
MA2006B Tarea 2

5 | Pregunta 5
Mostrar que la característica de un dominio entero (un anillo sin divisores de cero)
es 0 o p, con p un primo.

Demostración. Sea D un dominio entero y charpDq “ n ě 0 su característica. Probaremos


que n es 0 o un primo p.
Caso 1: n “ 0
Por definición, n “ 0 significa que no existe ningún entero positivo m tal que m ¨ 1D “ 0.
Aquí, se verifica trivialmente el enunciado.
Caso 2: n ą 0
Supongamos que n es el menor entero positivo tal que n ¨ 1D “ 0.
Si n no fuera primo, existirían enteros a, b con 1 ă a, b ă n tales que n “ ab. Entonces:

pa ¨ 1D qpb ¨ 1D q “ pabq ¨ 1D “ n ¨ 1D “ 0.

Como D es dominio entero, no tiene divisores de 0, y por consiguiente se tiene que


a ¨ 1D “ 0 o b ¨ 1D “ 0. Esto contradice que n sea el menor entero positivo tal que
n ¨ 1D “ 0.
Por tanto, n es primo.

6 | Pregunta 6
Sea R un anillo conmutativo con unidad. Supongamos que R no tiene ideales no
triviales. Probar que R es un campo.

Demostración. Para demostrar que R es un campo, verificaremos que todo elemento no


nulo de R posee inverso multiplicativo.

Sea a P R tal que a ‰ 0. Si consideramos el ideal principal de dicho elemento

paq “ tra : r P Ru

tenemos que paq “ R, puesto que R no tiene ideales no triviales y a ‰ 0.


Por lo anterior, sabemos que Dr P R tal que ra “ 1, y como R es conmutativo

ar “ ra “ 1

Esto, implica que r “ a´1 es inverso multiplicativo de a. Entonces R es un campo.

9
MA2006B Tarea 2

7 | Pregunta 7
Mostrar que Zrxs{px2 ` 1q – Zris, donde Zris es el conjunto A del ejercicio 2, lla-
mado conjunto de enteros Gaussianos.

Demostración. Estableciendo el siguiente homomorfismo suprayectivo de anillos

ϕ : Zrxs Ñ Zris
ppxqÞÑ ppiq

Puede verse que el kerpϕq será el ideal formado por px2 ` 1q, puesto que

ϕpppxqpx2 ` 1qq “ ppiqpi2 ` 1q “ ppiqp0q “ 0

y que además Impϕq “ Zris, por lo que aplicando el siguiente teorema:

Teorema fundamental de homomorfismos (Anillos)

Sea f : R Ñ S un homomorfismo de anillos. Entonces:

R{ kerp f q – Imp f q

donde:

■ kerp f q “ tr P R | f prq “ 0S u es el núcleo de f ,

■ Imp f q “ t f prq P S | r P Ru es la imagen de f

se tiene que
Zrxs{px2 ` 1q – Zris

8 | Pregunta 8
Encontrar un polinomio no nulo en Z p rxs que se anule en cada punto de Z p .

Queremos encontrar algún qpxq P Z p rxs tal que qpnq “ 0, @n P Z p .


Por el siguiente teorema:

10
MA2006B Tarea 2

Pequeño teorema de Fermat

En un cuerpo finito Z p (con p primo), el pequeño teorema de Fermat establece que


para todo a ‰ 0 en Z p :
a p´1 ” 1 mod p

podemos operar y obtener lo siguiente

a p´1 ” 1 mod p
a p ” a mod p
a p ´ a ” 0 mod p

Por lo que el polonomio qpxq “ x p ´ x es un polinomio no nulo que se anula en cada


a P Zp.

9 | Pregunta 9
Calcula la dimensión de Vpx ` xy, y ` xy, x2 , y2 q (también llamado Zrx ` xy, y `
xy, x2 , y2 s). Mostrar que Vpx ` xy, y ` xy, x2 , y2 q – Vpx, yq (esto también puede escribirse
como Zrx ` xy, y ` xy, x2 , y2 s – Zrx, ys).

Sea R “ Zrx ` xy, y ` xy, x2 , y2 s. Para calcular su dimensión de trascendencia sobre


Z:
Dado un punto pa, bq que pertenece a la variedad VpIq, los cuatro polinomios gener-
adores del ideal deben satisfacerse:

■ De la ecuación x2 “ 0 se deduce que a2 “ 0, lo cual implica:

a“0

■ Análogamente, de y2 “ 0 se obtiene b2 “ 0, por tanto:

b“0

■ Al evaluar x ` xy “ 0 con a “ 0:

0`0¨b “ 0

se satisface trivialmente.

11
MA2006B Tarea 2

■ Similarmente, para y ` xy “ 0 con b “ 0:

0`a¨0 “ 0

también se cumple automáticamente.

Esto nos lleva a la conclusión de que la única solución posible es:

pa, bq “ p0, 0q

En consecuencia, la variedad algebraica determinada por estos polinomios es:

Vpx ` xy, y ` xy, x2 , y2 q “ tp0, 0qu

Esta variedad coincide exactamente con:

Vpx, yq

Al tratarse de un único punto en el espacio afín, su dimensión como variedad alge-


braica es:
dim VpIq “ 0

10 | Pregunta 10
Muestra que el ideal px3 y6 q no es radical y que el ideal px3 y2 q sí es radical. En gen-
eral, muestra que el ideal px n ym q es radical si y sólo si m y n son coprimos (su máximo
común divisor es 1).

Un ideal I Ď krx, ys es radical si cumple que

@ f P krx, ys, si existe k ě 1 tal que f k P I, entonces f P I

Demostración.

1. px3 y6 q no es radical:
Sea f “ xy2 P krx, ys, entonces es claro que

f 3 “ pxy2 q3 “ x3 y6 P px3 y6 q

pero para que xy2 P px3 y6 q, se tiene


1
h ¨ x3 y6 “ xy2 “ñ h “ R krx, ys
x 2 y4

12
MA2006B Tarea 2

2. pxm yn q radical ðñ MCDpm, nq “ 1


ñ Procediendo por contradicción, supongamos que MCDpm, nq “ d ą 1. En-
tonces Da, b P Z` tales que n “ ad y m “ bd. Tenemos que

f “ x a yb R px n x m q

pues si h ¨ x n x m “ x a x b “ñ h “ x a´n yb´m , pero a ´ n, b ´ m ă 0, por lo que


h R krx, ys.
Sin embargo
f d “ x ad ybd “ x n ym P I

por lo que I no es radical. !

ð Procediendo por contradicción, supongamos que px n ym q no es radical, por lo


que
D f k P px n ym q tal que f R px n ym q

Para el caso trivial de k “ 1 vemos que se verifica la implicación. Ahora supong-


amos k ą 1. Entonces, sea f k “ hk ¨ x n ym , donde h P krx, ys. Por la suposición
f “ hpx n ym q1{k “ h ¨ x n{k ym{k , pero puesto que f P krx, ys
n m
, P Z`
k k
Sin embargo, por hipótesis MCDpn, mq “ 1 y llegamos a que k ą 2 divide a n y m
simultaneamente. !

3. px3 y2 q es radical:
Por la demostración anterior, se tiene que px3 y2 q es radical, puesto que MCDp3, 2q “
1.

13

También podría gustarte