Está en la página 1de 18

Unidad 3: Espacios y subespacios vectoriales y Aplicación computacional

Por
Tatiana Mosquera Mosquera
Código 35.545.385
Grupo: 18

Tutor
Ruben Dario Herrera

Universidad Nacional Abierta y a Distancia


UNAD Educación
Algebra Lineal
30/11/20
Introducción

En el siguiente trabajo se desarrollare un ejercicio de matrices, teniendo en cuenta los

conceptos y métodos propios para encontrar una matriz inversa y su determinante. Además,

codificare un mensaje de forma manual y por medio de un programa en línea para convertir

números en letras y de esa manera poder descubrir el mensaje oculto, según las condiciones

dadas por la guía.


2. Ingrese en SciLab la matriz propuesta por el ejercicio, puede usar otro programa.
3. Ingrese el mensaje en forma matricial.
4. Realice las operaciones indicadas.
5. Decodifique manualmente el mensaje convirtiendo cada número por la letra
correspondiente.
6. Desarrolle un programa (script) general que realice la decodificación de un mensaje
automáticamente.
7. Usando el programa del punto anterior decodifique el siguiente mensaje

8. Para encontrar la frase escondida se debe tener en cuenta la siguiente matriz propuesta:

.
9. Una vez decodifique el mensaje debe utilizar la siguiente tabla que le permite convertir el
número en la letra que corresponde.
Para saber si la matriz tiene inversa y conocer la inversa utilice el programa en línea
WolframAlpha, el cual me genera el determinante de la matriz y si tiene inversa también

Anexo pantallazo del proceso que realice en el programa y lo que refleja.


Ahora anexó proceso del producto de la matriz inversa obtenida con respecto a la submatriz de
tamaño 4 x 1 de las condiciones dadas para poder codificar el mensaje.
Operaciones manuales
A la matriz dada (A) se le encuentra el determinante para saber si tiene inversa.

Se utiliza la primera fila, para determinar el determinante de la matriz A, así:

1 1 2 2 1 1 2 1 2 2 1 1
2 3 4 5
det A=−5 (−1 ) |1 1 2 |+1 (−1 ) | 3 1 2|+2 (−1 ) | 3 1 2 |+3 (−1 ) | 3 1 1|
2 3 6 −1 3 6 −1 2 6 −1 2 3
det A=−5 (−1 )2 [ ( 6+4 +6 ) −( 4+6+6 ) ]+1 (−1 )3 [ ( 12−2+18 )−(−2+18+12 ) ]
+2 (−1 )4 [ ( 12−2+12 )−(−2+18+2 ) ] +3 (−1 )5 [ ( 6−1+6 )−(−1+9+4 ) ]
det A=−5 ( 0 )−1 ( 0 ) +2 (−2 ) +3 (1 )
det A=−4+3=−1
Ahora bien, como el determinante de la matriz A es igual a -1, la matriz tiene inversa.
Procederé a hora a encontrar la inversa de la matriz A, utilizando la siguiente formula.
1 1
A−1 = ⋅Adj ( A )= ⋅( A c ) T
det A det A
c
Buscare primero la matriz cofactor, es decir, A
1 1 2
(−1 ) |1 1 2 |=(−1 )2 [ ( 6+6+4 )−( 4+6+6 ) ]=[ 0−0 ] =0
2

2 3 6
2 1 2
(−1 ) |3 1 2 |=(−1 )3 [ ( 12−2+18 )−(−2+12+18 ) ]=− [ 28−28 ] =0
3

−1 3 6
2 1 2
(−1 ) |3 1 2 |=(−1 ) 4 [ ( 12−2+12 )− (−2+8+18 ) ]= [ 22−24 ] =−2
4

−1 2 6
2 1 1
(−1 ) |3 1 1 |=(−1 )6 [ ( 6−1+6 )−(−1+4+9 ) ]=−[ 11−12 ] =1
5

−1 2 3
Las entradas de la primera fila serian [ 0 0 −2 1 ]

1 2 3
(−1 ) |1 1 2 |=(−1 )3 [ ( 6+8+9 )− ( 6+6+12 ) ]=− [ 23−24 ] =1
3

2 3 6
−5 2 3
(−1 ) |3 1 2 |=(−1 )4 [ (−30−4+27 ) −(−3+36−30 ) ]=[ −7−3 ] =−10
4

−1 3 6
−5 1 3
(−1 ) |3 1 2 |=(−1 )5 [ (−30−2+18 )−(−3+18−20 ) ]=−[ −14+5 ]= 9
5

−1 2 6
−5 1 2
(−1 ) |3 1 1|=(−1 )6 [ (−15−1+12 )−(−2+9−10 ) ]= [− 4+3 ] =−1
6

−1 2 3
Las entradas de la segunda fila serian [ 1 −10 9 −1 ]
1 2 3
(−1 ) |1 1 2 |= (− 1 )4 [ ( 6+8+9 )− ( 6+6+12 ) ]= [ 23−24 ] =−1
4

2 3 6
−5 2 3
(−1 ) |2 1 2|=(−1 )5 [ (−30−4+18 )− (−3+24−30 ) ]=− [−16+9 ] =7
5

−1 3 6
−5 1 3
(−1 ) |2 1 2|=(−1 )6 [(−30−2+12 )−(−3+12−20 ) ]= [−20+11] =−9
6

−1 2 6
−5 1 2
(−1 ) |2 1 1|=(−1 )7 [ (−15−1+8 )− (− 2+6−10 ) ]=−[ −8+6 ] =2
7

−1 2 3
Las entradas de la tercera fila serian [ −1 +7 −9 +2 ]

1 2 3
(−1 ) |1 1 2 |= (−1 )5 [ ( 2+4+3 )−( 3+4+2 ) ]=−[ 9−9 ] =0
5

1 1 2
−5 2 3
(−1 ) |2 1 2|=(−1 )6 [ (−10+12+6 )−( 9+8−10 ) ]=[ 8−7 ] =1
6

3 1 2
−5 1 3
(−1 ) |2 1 2 |=(−1 )7 [ (−10+6+6 )− ( 9+4−10 ) ]=−[ 2−3 ]=1
7

3 1 2
−5 1 2
(−1 ) |2 1 1|=(−1 )8 [ (−5+3+4 ) −( 6+2−5 ) ]=[ 2−3 ] =−1
8

3 1 1
Las entradas de la tercera fila serian [ 0 +1 +1 −1 ]
Por tanto la matriz cofactor es:

0 0 −2 1
1 −10 9 −1
A c =| |
−1 7 −9 2
0 1 1 −1
Como ya tengo la matriz cofactor, procedo a encontrar la matriz transpuesta de ella, que es
intercambiar filas por columnas. A este proceso se le llama matriz adjunta.

0 1 −1 0
( Ac ) =| 0 −10 7 1 |
T
−2 9 −9 1
1 −1 2 −1

Por ultimo multiplico por el determínate que es -1

0 1 −1 0 0 −1 1 0
1 0 −10 7 1 0 10 −7 −1
A−1= ⋅Adj ( A )=−1| |=| |
det A −2 9 −9 1 2 −9 9 −1
1 −1 2 −1 −1 1 −2 1
Con la matriz resultante podemos realizar las operaciones correspondientes, para poder
codificar manualmente para obtener las letras y así descifrar el mensaje oculto.

0 −1 1 0
0 10 −7 −1
| |
2 −9 9 −1
−1 1 −2 1
Operaciones indicadas

0 −1 1 0 −10 0 −24 +29 0 5 E

(
A 1=
)( ) (
0 10 −7 −1 24

2 −9 9 −1 29
−1 1 −2 1 25
=
0 +240 −203 −25 12
−20 −216 +261 −25
10 +24 −58 +25
=
0
1
)( ) () =
L

A

0 −1 1 0 −64 0 −64 +83 0 19 R

(
A 2=
)( ) (
0 10 −7 −1 64

2 −9 9 −1 83
−1 1 −2 1 38
=
0 +640 −581 −38 21
−128 −576 +747 −38
64 +64 −166 +38
=
5
0
)( ) () =
T
E

0 −1 1 0 31 0 −54 +59 0 5 E

(
A 3=
)( ) (
0 10 −7 −1 54

2 −9 9 −1 59
=
0 +540 −413 −107 20
62 −486 +531 −107
−1 1 −2 1 107 −31 +54 −118 +107 12
=
0 )( ) () =
S

L

0 −1 1 0 28 0 −23 +24 0 1 A

(
A 4=
)( ) (
0 10 −7 −1 23
⋅ =
0 +230 −168 −62 0

−1 1 −2 1 62 −28 +23 −48 +62


=
2 −9 9 −1 24 56 −207 +216 −62 3
9
)() ()
=

C
I

0 −1 1 0 22 0 −45 +50 0 5 E

(
A 5=
)( ) (
0 10 −7 −1 45
⋅ =
0 +450 −350 −86 14
2 −9 9 −1 50 44 −405 +450 −86
−1 1 −2 1 86 −22 +45 −100 +86
=
3
9
)( ) ()=
N
C
I

0 −1 1 0 18 0 −16 +17 0 1 A

(
A 6=
)( ) (
0 10 −7 −1 16
⋅ =
0 +160 −119 −41 0

−1 1 −2 1 41 −18 +16 −34 +41 5


=
2 −9 9 −1 17 36 −144 +153 −41 4 )() ()
=

D
E

0 −1 1 0 14 0 −13 +13 0 0 −

(
A 7=
)( ) (
0 10 −7 −1 13
⋅ =
0 +130 −91 −27 12
2 −9 9 −1 13 28 −117 +117 −27
−1 1 −2 1 27 −14 +13 −26 +27
=
1
0
)( ) ()
=
L
A

0 −1 1 0 55 0 −45 +47 0 2 B

(
A 8=
)( ) (
0 10 −7 −1 45

2 −9 9 −1 47
=
0 +450 −329 −116
)( ) ()
=
5
110 −405 +423 −116 12
−1 1 −2 1 116 −55 +45 −94 +116 12 =
E
L
L

0 −1 1 0 4 0 −38 +43 0 5 E

(
A 9=
)( ) (
0 10 −7 −1 38
⋅ =
2 −9 9 −1 43
0 +380 −301 −52 27
8 −342 +387 −52
−1 1 −2 1 52 −4 +38 −86 +52
=
1
0
)( ) () =
Z
A

0 −1 1 0 −20 0 −51 +63 0 12 L

(
A 10=
)( ) (
0 10 −7 −1 51

2 −9 9 −1 63
−1 1 −2 1 68
=
0 +510 −441 −68
−40 −459 +567 −68
20
)( ) ()
=
+51 −126 +68 13
1
0
=
A

M

0 −1 1 0 89 0 −70 +71 0 1 A

(
A 11 =
)( ) (
0 10 −7 −1 70

2 −9 9 −1 71
=
178 −630 +639 −182
−1 1 −2 1 182 −89 +70 −142 +182 21
)( )
0 +700 −497 −182 21
=
5
=
()
T
E
T

0 −1 1 0 −40 0 −22 +31 0 9 I

(
A 12=
)( ) (
0 10 −7 −1 22

2 −9 9 −1 31
−1 1 −2 1 0
=
0 +220 −217 0 3

40 +22 −62 0 0
=
−80 −198 +279 0 1)() =
()
C
A

0 −1 1 0 31 0 −54 +59 0 5 E

(
A 13=
)( ) (
0 10 −7 −1 54

2 −9 9 −1 59
=
62 −486 +531 −107
−1 1 −2 1 107 −31 +54 −118 +107 12
=
)( )
0 +540 −413 −107 20
0
=
()
S

L

0 −1 1 0 28 0 −23 +24 0 1 A

(
A 14=
)( ) (
0 10 −7 −1 23
⋅ =
0 +230 −168 −62 0

−1 1 −2 1 62 −28 +23 −48 +62


=
2 −9 9 −1 24 56 −207 +216 −62 3
9
)() =
()

C
I
0 −1 1 0 22 0 −45 +50 0 5 E

(
A 15=
)( ) (
0 10 −7 −1 45
⋅ =
0 +450 −350 −86 14
2 −9 9 −1 50 44 −405 +450 −86
−1 1 −2 1 86 −22 +45 −100 +86
=
)( ) ()
3
9 =
N
C
I

0 −1 1 0 18 0 −16 +17 0 1 A

(
A 16=
)( ) (
0 10 −7 −1 16
⋅ =
0 +160 −119 −41 0

−1 1 −2 1 41 −18 +16 −34 +41


=
2 −9 9 −1 17 36 −144 +153 −41 4
5
)() () =

D
E

0 −1 1 0 14 0 −13 +13 0 0 −

(
A 17=
)( ) (
0 10 −7 −1 13
⋅ =
0 +130 −91 −27 12
2 −9 9 −1 13 28 −117 +117 −27
−1 1 −2 1 27 −14 +13 −26 +27
=
)( ) ()
1
0 =
L
A

0 −1 1 0 −60 0 −78 +101 0 23 V

(
A 18=
)( ) (
0 10 −7 −1 78

2 −9 9 −1 101
−1 1 −2 1 68
=
60
0 +780 −707 −68

+78 −202 +68


)( ) ()
=
−120 −702 +909 −68 19
5

4 =
E
R
D

0 −1 1 0 74 0 −56 +57 0 1 A

(
A 19=
)( ) (
0 10 −7 −1 56

2 −9 9 −1 57
=
0 +560 −399 −157
)( ) ()
148 −504 +513 −157
−1 1 −2 1 157 −74 +56 −114 +157 25 =
=
4
0
D

X

0 −1 1 0 −10 0 −44 +53 0 9 I

(
A 20=
)( ) (
0 10 −7 −1 44

2 −9 9 −1 53
−1 1 −2 1 57
=
0 +440 −371 −57
−20 −396 +477 −57
10 +44 −106 +757
)( ) ()
=
12
4
5 =
L
D
E
Mensaje

5 1 0 1 1 21 5 0 5 2 0 1 1 0 3 9 5 1 3 9 1 0 4 5
2 9 0 2 4
E L - A R T E - E S - L A - C I E N C I A - D E

0 12 1 0 2 5 1 12 5 27 1 0 12 1 0 1 1 2 5 21 9 3 1 0
2 3 1
- L A - B E L L E Z A - L A - M A T E T I C A -

5 2 0 1 1 0 3 9 5 1 3 9 1 0 4 5 0 1 1 0 2 5 1 4
0 2 4 2 3 9
E S - L A - C I E N C I A - D E - L A - V E R D

1 4 0 2 9 12 4 5
5
A D - X I L D E
Conclusión
El cifrado es la transformación de los datos en una forma ilegible, de manera que, incluso

aquellos que puedan ver los datos cifrados, no puedan entender la información oculta. El

descifrado es el proceso inverso; es la transformación de los datos cifrados de nuevo en una

forma comprensible.

Así las matrices facilitan y hacen más cortos los diseños de algoritmos, la eficacia de estos

tanto en Criptografía como en programación depende del usuario. En este sentido la

decoficacion permite que al tener una matriz, dadas unas condiciones se puedan descifrar

un mensaje oculto.
Bibliografía

Rodríguez, D. (2013). Aplicaciones del algebra matricial en Criptografía. Recuperado de

http://modelizacionmatricial.blogspot.com/2013/02/aplicaciones-del-algebra-matricial-

en.html

Matrices Introducción | Conceptos básicos: https://www.youtube.com/watch?

v=m6w5vLA3Lnw

Producto de matrices: https://www.youtube.com/watch?v=eRBuGozq6Us

WolframAlpha: https://www.wolframalpha.com/input/?i=%7B%7B0%2C+-

1%2C+1%2C+0%7D%2C%7B0%2C+10%2C+-7%2C+-1%7D%2C%7B2%2C+-

9%2C+9%2C+-1%7D%2C%7B-1%2C+1%2C+-2%2C+1%7D%7D.%7B-

10%2C+44%2C+53%2C+57%7D
Conclusión

También podría gustarte