Académique Documents
Professionnel Documents
Culture Documents
GRUPO 12
18
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
RESUMEN
El álgebra lineal no solo aporta, al perfil del ingeniero, la capacidad para desarrollar
un pensamiento lógico y algorítmico si no también modelar fenómenos de
naturaleza lineal y resolver problemas.
INTRODUCCIÓN.
Por tanto, la propuesta utilizada en este módulo tiene como propósito diseñar
actividades con acertijos o mensajes secretos que favorezcan la enseñanza y
aprendizaje de conceptos matemáticos, en especial la estructura de las matrices en
la solución de ecuaciones lineales; con la ayuda de una de las aplicaciones más
interesantes de la Aritmética Modular: la criptografía.
OBJETIVOS.
OBJETIVO GENERAL.
OBJETIVOS ESPECIFICOS.
MARCO TEORICO.
Asignar un valor numérico a cada letra del alfabeto a utilizar iniciando en cero.
La clave a utilizar debe constar de tantas letras como se desee siempre que sea posible
colocar los equivalentes numéricos de cada una de ellas en una matriz de NxN.
El criptograma se obtiene multiplicando las matrices K*Mcla, K= matriz clave que debe
ser cuadrada K(NxN) * Mcla (Nx1)
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
APLICACIÓN.
1.2 A partir de la consulta anterior, con sus propias palabras, describa el paso a
1 −1
paso para cifrar la palabra DEDICACIÓN empleando la matriz clave [ ] y la
0 1
asignación numérica que aparece en el siguiente recuadro (en él, el símbolo “_”
representa el espacio entre las palabras).
El ciframiento de DEDICACION = 3 4 3 8 2 0 2 8 15 13
Con clave
1 −1
𝐴=[ ] Como la matriz clave es cuadrática 2x2 solo podemos encriptar de a
0 1
2 letras y se obtiene realizando los productos.
1 −1 [
det 𝐴 = [ ] = 1 ∗ 1 + 0 ∗ (−1)] = [1 − 0] = 1 Mod 29
0 1
1. Letras D = 3 E= 4
1 −1 3 1∗3−1∗4 3−4 −1
[ ][ ] = [ ]=[ ]=⌊ ⌋ Debemos
0 1 4 0∗3+1∗4 0+4 4
convertir el número negativo a positivo de la siguiente manera: al número negativo
le sumamos la congruencia modular que en este caso es 29.
28 .
−1 + 29 = 28 [ ] = ⌊ E⌋
4
2. Letras D = 3 I= 8
1 −1 3 1∗3−1∗8 3−8 −5
[ ][ ] = [ ]=[ ]=⌊ ⌋
0 1 8 0∗3+1∗8 0+8 8
−5 + 29 24 x
Para pasar a positivo [ ]⌊ ⌋=⌊ ⌋
8 8 I
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
3. Letras C = 2 A= 0
1 −1 2 1∗2−1∗0 2−0 2 𝐶
[ ][ ] = [ ]=[ ] = ⌊ ⌋[ ]
0 1 0 0∗2+1∗0 0+0 0 𝐴
4. Letras C = 2 I= 8
1 −1 2 1∗2−1∗8 2−8 −6
[ ][ ] = [ ]=[ ]=⌊ ⌋
0 1 8 0∗2+1∗8 0+8 8
−6 + 29 23 𝑊
para pasar a positivo [ ]= [ ]= [ ]
8 8 𝐼
5. Letras O = 15 N= 13
1 −1 15 1 ∗ 15 − 1 ∗ 13 15 − 13 2 𝐶
[ ][ ]=[ ]=[ ]=⌊ ⌋=[ ]
0 1 13 0 ∗ 15 + 1 ∗ 13 0 + 13 13 𝑁
El mensaje del punto 1.2 fue: .EXICAWICN, para desencriptarlo o descifrarlo por
medio del método de HILL se debe realizar:
1 −1
K= [ ] D= (1 ∗ 1) - (-1 ∗ 0) D = 1- 0 = 1
0 1
El determinante de la matriz es 1
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
a 𝑏 b 𝑑
A[ ] invertida 𝐴−1 [ ] lo que hacemos es intercambiar de lugar a
c d c a
con d y b y c cambian de signo.
1 −1 1 −1
K= [ ] invertida 𝐾 −1 [ ]
0 1 0 1
Paso 3: después lo que hacemos es ubicar el determinante sobre uno y lo
multiplicamos por la matriz invertida así:
1 1 1 1 1
[ ]=[ ] al multiplicarlo por uno queda igual.
1 0 1 0 1
Paso 4: procedemos a desencriptar, una vez invertida la matriz la multiplicamos por
los números según la asignación de la tabla de la congruencia modular 29 así:
Nota recordemos que las letras se agrupan de acuerdo a la matriz en este caso 2X2
Letras .=28 E=4
1 1 28 28 + 4 32 32 − 29 3 𝐷
[ ]⌊ ⌋= [ ]=⌊ ⌋ =[ ]=⌊ ⌋ = ⌊ ⌋
0 1 4 0 + 4 4 4 4 E
1 1 24 24 + 8 32 32 − 29 3 𝐷
[ ]⌊ ⌋= [ ]=⌊ ⌋ =[ ]=⌊ ⌋ = ⌊ ⌋
0 1 8 0 + 8 8 8 8 I
Letras C=2 A=0
1 1 2 2 + 0 2 𝐶
[ ]⌊ ⌋= [ ] = ⌊ ⌋ =⌊ ⌋
0 1 0 0 + 0 0 A
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
1 1 23 23 + 8 31 31 − 29 2
[ ]⌊ ⌋ = [ ] = ⌊ ⌋ =[ ]=⌊ ⌋=
0 1 8 0 + 8 8 8 8
𝐶
⌊ ⌋
I
Letras C=2 N=13
1 I 2 2 + 13 15 𝑂
[ ]⌊ ⌋= [ ]=⌊ ⌋=⌊ ⌋
0 1 13 0 + 13 13 N
Actividad 2
a. Las tres primeras letras del mensaje oculto son "SIN" y las tres últimas son ""A_
_"
𝑎 𝑏 𝑐
3 3 1
1 2 1
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
1
𝐴−1 = adj ( 𝐴𝑡 )
[𝐴]
𝑎 3 1
Adj= [𝑏 3 2]
𝑐 1 1
3 2 b 2 b 3
[ ]− [ ][ ]
1 1 c 1 c 1
1 2𝑐 − 𝑏 𝑏 − 3𝑐
3 1 a 1 a 3
-[ ] [ ]−[ ] = [−2 𝑎−𝑐 3𝑐 − 𝑎 ]
1 1 c 1 c 1
3 𝑏 − 2𝑎 3𝑎 − 3𝑏
3 1 a 1 a 3
[ ]− [ ][ ]
3 2 𝑏 2 b 3
1 2𝑐 − 𝑏 𝑏 − 3𝑐 4 12𝑏 − 43𝑐 + 4
[−2 𝑎−𝑐 3𝑐 − 𝑎 ] ⌈ 7 ⌉= [−12𝑎 + 50𝑐 − 8]
3 𝑏 − 2𝑎 3𝑎 − 3𝑏 19 43𝑎 − 50𝑏 + 12
Se usó 4, 7 y 19 que corresponden a las letras EHS las ecuaciones planteadas son
las siguientes
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
0 12 −43 −1 15 𝑎
[−12 0 50 ] ⌈16⌉=⌈𝑏 ⌉= no existe solución a la matriz no es singular
43 −50 0 1 𝑐
S, I Y N son las primeras letras según el ejercicio del mensaje oculto.
Ahora si se hace uso de las tres letras finales A_ _ donde para A corresponde el 0,
para _ corresponder el 27 se tiene luego que:
2𝑏 − 27𝑐 + 13 = 0 𝑒𝑐𝑢𝑎𝑐𝑖𝑜𝑛 1 = 𝐴
[−2𝑎 + 48𝑐 − 26 = 27] 𝑒𝑐𝑢𝑎𝑐𝑖𝑜𝑛 2 = _
27𝑎 − 48𝑏 + 39 = 27 𝑒𝑐𝑢𝑎𝑐𝑖𝑜𝑛 3 = _
0 12 −27 −1 −13 𝑎
[−2 0 48 ] ⌈−26⌉=⌈𝑏 ⌉= no existe solución a la matriz no es singular
27 −48 0 −39 𝑐
Dado que el ejercicio carece de información se dificulta el análisis de resultados
dado que no es posible descifrar el mensaje.
Trabajo Colaborativo Álgebra Lineal
Facultad de Ingeniería y Ciencias Básicas
CONCLUSIONES.
BIBLIOGRAFIA.
https://culturacientifica.com/2017/01/11/criptografia-matrices-cifrado-hill/ (Enlaces
a un sitio externo.)Enlaces a un sitio externo.
http://www.nibcode.com/es/blog/7/cryptography-and-linear-algebra (Enlaces a un
sitio externo.)Enlaces a un sitio externo.
https://www.youtube.com/watch?v=ZAXkmBq9Zl0&t=228s
https://es.wikipedia.org/wiki/Cifrado_Hill
http://www.ehu.eus/juancarlos.gorostizaga/mateI15/T_matrdeter/MatrDeter