Está en la página 1de 14

Ing. MSc.

Fernando Javier Salas Barrera Programación y software

CAPÍTULO II
PROGRAMACIÓN Y SOFTWARE

2.1. OPERACIONES CON MATRICES EN EXCEL Y WOLFRAM


MATHEMATICA
2.1.1. DEFINICIÓN.

Una matriz es un arreglo rectangular de elementos de un determinado conjunto, dispuestos en filas


y columnas [1, 2].

Según Kolman y Hill [3], si la matriz 𝐴 tiene 𝑚 filas y 𝑛 columnas, se dice que es de orden 𝑚 × 𝑛
y se denota de las formas siguientes:

𝐴 = [𝑎𝑖𝑗 ]𝑚 × 𝑛 . (2.1)

𝑎11 𝑎12 ⋯ 𝑎1𝑛


𝑎21 𝑎22 ⋯ 𝑎2𝑛
𝐴=[ ⋮ ⋮ ⋮⋮⋮ ⋮ ] . (2.2)
𝑎𝑚1 𝑎𝑚2 ⋯ 𝑎𝑚𝑛 𝑚 × 𝑛

La 𝑖-ésima fila de 𝐴 es:

[𝑎𝑖1 𝑎𝑖2 ⋯ 𝑎𝑖𝑛 ], (1 ≤ 𝑖 ≤ 𝑚). (2.3)

La 𝑗-ésima columna de 𝐴 es:

𝑎1𝑗
𝑎2𝑗
[ ⋮ ] , (1 ≤ 𝑗 ≤ 𝑛). (2.4)
𝑎𝑚𝑗

4 −2 5 6
Ejemplo 2.1. Sea 𝐴 = [0 1 3 7], determinar el orden de la matriz y los elementos 𝑎22 y 𝑎34 .
1 −3 3 7

Solución.

La matriz 𝐴 es de orden 3 × 4, porque tiene 3 filas y 4 columnas.

El elemento 𝑎22 = 1 está ubicado en la fila 2 columna 2.

El elemento 𝑎34 = 7 está ubicado en la fila 3 columna 4.

0 1 −2 −2
Ejemplo 2.2. Sea 𝐴 = [3 4 6 3 ], construya la matriz en Wolfram Mathematica y Microsoft Excel.
2 3 2 1

Solución.

6
Ing. MSc. Fernando Javier Salas Barrera Programación y software

Wolfram Research [4], muestra que para construir una matriz en el software
Wolfram Mathematica, primeramente, se debe abrir dos llaves en las cuales se colocan
separadas por comas tantas llaves como filas tenga la matriz; de igual manera dentro de
cada llave que representa a una fila , se escriben los elementos respectivos separados por
comas. Para entender mejor lo que se acaba de mencionar, véase la figura 2.1.

Figura 2.1. Construcción de una matriz haciendo uso de Wolfram Mathematica.

Note que, para visualizar a la matriz en su forma normal, se debe utilizar el comando
MatrixForm.

Para construir una matriz en Microsoft Excel, se escribe los elementos de la matriz en un bloque de
celdas rectangular o cuadrado, dependiendo del orden de la matriz, como se indica a continuación.

En este caso, se escribe los elementos de la matriz 𝐴 en el bloque de celdas B3:E5. Note que cada
elemento de la matriz 𝐴 debe escribirse en una celda (véase la figura 2.2).

Figura 2.2. Construcción de una matriz haciendo uso de Microsoft Excel.

Ejemplo 2.3. Halle los elementos de la matriz 𝐴 = [𝑎𝑖𝑗 ]2 × 3, donde 𝑎𝑖𝑗 = 𝑖 2 − 2𝑗.

Solución.

𝑎11 𝑎12 𝑎13


La matriz 𝐴 es de orden 2 × 3 y tendrá la forma: 𝐴 = [𝑎 𝑎22 𝑎23 ]
21

𝑎11 = 12 − 2(1) = −1 , 𝑎12 = 12 − 2(2) = −3 , 𝑎13 = 12 − 2(3) = −5

𝑎21 = 22 − 2(1) = 2 , 𝑎22 = 22 − 2(2) = 0 , 𝑎23 = 22 − 2(3) = −2.

Entonces, la matriz queda:

7
Ing. MSc. Fernando Javier Salas Barrera Programación y software

−1 −3 −5
𝐴=[ 2 0 −2 ] .

Realizando el ejercicio en Wolfram Mathematica:

Ejemplo 2.4. Dada la matriz 𝐴 = [𝑎𝑖𝑗 ]10 × 15 , calcule 𝑍 = 𝑎5 15 − 3𝑎93 + 2𝑎8 12 , si 𝑎𝑖𝑗 = 𝑖 2 − 2𝑗.

Solución.

La matriz 𝐴 = [𝑎𝑖𝑗 ]10 × 15 , tendrá 10 filas y 15 columnas, entonces:

𝑎5 15 (elemento de la fila 5 columna 15), 𝑎93 (elemento de la fila 9 columna 3) y 𝑎8 12 (elemento


de la fila 8 columna 12)

Utilizando la fórmula 𝑎𝑖𝑗 = 𝑖 2 − 2𝑗, para calcular el valor de los elementos 𝑎5 15 , 𝑎93 y 𝑎8 12 de
la matriz 𝐴

𝑎5 15 = 52 − 2(15) = 25 − 30 = −5, 𝑎93 = 92 − 2(3) = 81 − 6 = 75

𝑎8 12 = 82 − 2(12) = 64 − 24 = 40

Calculando ahora 𝑍, se tiene:

𝑍 = 𝑎5 15 − 3𝑎93 + 2𝑎8 12 = −5 − 3(75) + 2(40) = −5 − 225 + 80 = −150

Resolviendo el ejercicio haciendo uso de Wolfram Mathematica, para lo cual primero se define
la matriz 𝐴 = [𝑎𝑖𝑗 ]10 × 15 :

En este caso, después de definir la matriz 𝐴 en Wolfram Mathematica se calcula el valor de 𝑍, el


cual depende los elementos 𝑎5 15 , 𝑎93 y 𝑎8 12 .

Note que los elementos 𝑎5 15 , 𝑎93 y 𝑎8 12 , se representan en Wolfram Mathematica como


𝐴[[5, 15]], 𝐴[[9, 3]] y 𝐴[[8, 12]], respectivamente.

8
Ing. MSc. Fernando Javier Salas Barrera Programación y software

2.1.2. SUMA ALGEBRAICA DE MATRICES

Dadas las matrices 𝐴 = [𝑎𝑖𝑗 ]𝑚 × 𝑛 y 𝐵 = [𝑏𝑖𝑗 ]𝑚 × 𝑛 , entonces se define a la matriz suma 𝑆 =


[𝑠𝑖𝑗 ]𝑚 × 𝑛 = 𝐴 + 𝐵, del mismo orden 𝑚 × 𝑛, de manera que 𝑠𝑖𝑗 = 𝑎𝑖𝑗 + 𝑏𝑖𝑗 . Esto significa que el elemento
en la fila 𝑖 columna 𝑗 de 𝑆, se obtiene sumando el elemento en la fila 𝑖 columna 𝑗 de 𝐴 con el elemento en
la fila 𝑖 columna 𝑗 de 𝐵 [2, 3].

𝑎11 𝑎12 ⋯ 𝑎1𝑛 𝑏11 𝑏12 ⋯ 𝑏1𝑛


𝑎21 𝑎22 ⋯ 𝑎2𝑛 𝑏 𝑏 ⋯ 𝑏
𝐴=[ ⋮ ⋮ ⋮⋮⋮ ⋮ ] y 𝐵 = [ 21 22 ⋮⋮⋮ 2𝑛 ]
⋮ ⋮ ⋮
𝑎𝑚1 𝑎𝑚2 ⋯ 𝑎𝑚𝑛 𝑚 × 𝑛 𝑏𝑚1 𝑏𝑚2 ⋯ 𝑏𝑚𝑛 𝑚 × 𝑛

𝑎11 + 𝑏11 𝑎12 + 𝑏12 ⋯ 𝑎1𝑛 + 𝑏1𝑛


𝑎 + 𝑏21 𝑎22 + 𝑏22 ⋯ 𝑎2𝑛 + 𝑏2𝑛
𝑆 = 𝐴 + 𝐵 = [ 21 ⋮⋮⋮ ] . (2.5)
⋮ ⋮ ⋮
𝑎𝑚1 + 𝑏𝑚1 𝑎𝑚2 + 𝑏𝑚2 ⋯ 𝑎𝑚𝑛 + 𝑏𝑚𝑛 𝑚 × 𝑛

𝑠11 𝑠12 ⋯ 𝑠1𝑛


𝑠21 𝑠22 ⋯ 𝑠2𝑛
𝑆=[ ⋮ ⋮ ⋮⋮⋮ ⋮ ] . (2.6)
𝑠𝑚1 𝑠𝑚2 ⋯ 𝑠𝑚𝑛 𝑚 × 𝑛

0 1 −2 −2 1 3 −1 3
Ejemplo 2.5. Dadas las matrices: 𝐴 = [ 3 4 6 3] y𝐵=[ 5 3 3 2 ], hallar 𝐴 + 𝐵
2 3 2 1 6 1 3 3

Solución.

0+1 1+3 −2 − 1 −2 + 3 1 4 −3 1
𝑆 = 𝐴+𝐵 =[ 3+5 4+3 6+3 3+2 ]=[ 8 7 9 5 ].
2+6 3+1 2+3 1+3 8 4 5 4

Propiedades de la suma algebraica de matrices

Si 𝐴, 𝐵 y 𝑆 son matrices del mismo orden, entonces se debe cumplir las siguientes propiedades:

1. ∀𝐴, 𝐵 ∈ 𝐾 𝑚 × 𝑛 , (𝐴 + 𝐵) ∈ 𝐾 𝑚 × 𝑛 . Clausura

2. 𝐴 + 𝐵 = 𝐵 + 𝐴. Conmutatividad

3. 𝐴 + (𝐵 + 𝐶) = (𝐴 + 𝐵) + 𝐶. Asociatividad

4. ∀𝐴 ∈ 𝐾 𝑚 × 𝑛 , ∃ 𝜃 ∈ 𝐾 𝑚 × 𝑛 tal que: 𝐴 + 𝜃 = 𝜃 + 𝐴 = 𝐴. Elemento neutro aditivo

5. ∀𝐴 ∈ 𝐾 𝑚 × 𝑛 , ∃ (−𝐴) ∈ 𝐾 𝑚 × 𝑛 tal que: 𝐴 + (−𝐴) = (−𝐴) + 𝐴 = 𝜃. Elemento inverso aditivo

Ejemplo 2.6. Para las matrices 𝐴 y 𝐵 del ejemplo 2.5, hallar 𝐴 + 𝐵 haciendo uso de Wolfram Mathematica
y Microsoft Excel.

Solución.

Para sumar matrices en Wolfram Mathematica, primero se construye cada una de las matrices.

Luego, para visualizar la matriz suma se aplica el comando MatrixForm

9
Ing. MSc. Fernando Javier Salas Barrera Programación y software

Figura 2.3. Suma de matrices en Wolfram Mathematica.

Para realizar la suma de matrices en Microsoft Excel, primeramente, se debe tener en cuenta que las
matrices 𝐴, 𝐵 y 𝐴 + 𝐵 tienen orden 3 × 4, por lo tanto, para cada una de las matrices se debe seleccionar
un bloque de celdas con tres filas y cuatro columnas.

Se definen en este caso, a las matrices 𝐴 y 𝐵 en los bloques de celdas B3:E5 y B8:E10,
respectivamente.

Se selecciona el bloque de celdas en donde se quiere obtener 𝐴 + 𝐵 (en este caso se selecciona el
bloque B13:E15), para esto véase la figura 2.4.

Figura 2.4. Selección del bloque de celdas para la matriz 𝐴 + 𝐵.

En la línea de edición de Microsoft Excel, se escribe la formula = B3:E5 + B8:E10 (figura 2.5).

Figura 2.5. Ingreso de la fórmula que suma la matriz 𝐴 (B3:E5) con la matriz 𝐵 (B8:E10).

10
Ing. MSc. Fernando Javier Salas Barrera Programación y software

Se presiona secuencialmente y sin soltar las teclas, Ctrl, Shift y Enter, obteniéndose
automáticamente la matriz 𝐴 + 𝐵 (figura 2.6).

Figura 2.6. Resultado de sumar la matriz 𝐴 (B3:E5) con la matriz 𝐵 (B8:E10).

2.1.3. MULTIPLICACIÓN DE UNA MATRIZ CON UN ESCALAR

Sea 𝐴 = [𝑎𝑖𝑗 ]𝑚 × 𝑛 y 𝑘 un escalar, entonces el producto del escalar 𝑘 con la matriz 𝐴 es otra matriz
𝐵 = 𝑘𝐴 = [𝑏𝑖𝑗 ]𝑚 × 𝑛 , donde 𝑏𝑖𝑗 = 𝑘𝑎𝑖𝑗 ; es decir, que cada elemento de 𝑘𝐴 es igual al producto del escalar
𝑘 con el correspondiente elemento de la matriz 𝐴 [2].

𝑎11 𝑎12 ⋯ 𝑎1𝑛


𝑎21 𝑎22 ⋯ 𝑎2𝑛
Si 𝐴 = [ ⋮ ⋮ ⋮⋮⋮ ⋮ ] y 𝑘 un escalar, entonces:
𝑎𝑚1 𝑎𝑚2 ⋯ 𝑎𝑚𝑛 𝑚 × 𝑛

𝑘𝑎11 𝑘𝑎12 ⋯ 𝑘𝑎1𝑛


𝑘𝑎21 𝑘𝑎22 ⋯ 𝑘𝑎2𝑛
𝑘𝐴 = [ ⋮⋮⋮ ⋮ ] . (2.7)
⋮ ⋮
𝑘𝑎𝑚1 𝑘𝑎𝑚2 ⋯ 𝑘𝑎𝑚𝑛 𝑚 × 𝑛

0 1 −3 −1
Ejemplo 2.7. Dada la matriz 𝐴 = [ 3 −2 6 4 ] y 𝑘 = −2, hallar 𝑘𝐴.
2 3 2 3

Solución.

Haciendo uso de la ecuación (2.7)

11
Ing. MSc. Fernando Javier Salas Barrera Programación y software

0 1 −3 −1 0 −2 6 2
𝑘𝐴 = (−2) [ 3 −2 6 4 ] = [ −6 4 −12 −8 ]
2 3 2 3 −4 −6 −4 −6

Ejemplo 2.8. Desarrolle el ejercicio del ejemplo 2.7, utilizando Wolfram Mathematica y Microsoft Excel.

Solución.

El desarrollo en Wolfram Mathematica es:

Figura 2.7. Multiplicación de una matriz con un escalar utilizando Wolfram Mathematica.

El desarrollo en Microsoft Excel, es como se muestra a continuación.

En este caso se define la matriz 𝐴 en el bloque de celdas B4:E6 y el escalar en la celda G4.

Se selecciona el bloque de celdas donde se quiere obtener la multiplicación de la matriz con el


escalar (en este caso se eligió B9:E11). Para hacer esta selección, se hace un sólo clic con el botón izquierdo
del mouse en la celda B9 y manteniendo el botón presionado, se arrastra el mouse hasta la celda E11, (ver
figura 2.8).

Figura 2.8. Selección del bloque de celdas para la multiplicación de una matriz con un escalar.

Se escribe en la línea de edición de Microsoft Excel la fórmula: = G4*B4:E6, tal como se muestra
en la figura 2.9.

12
Ing. MSc. Fernando Javier Salas Barrera Programación y software

Figura 2.9. Ingreso de la fórmula que multiplica la matriz 𝐴 con el escalar 𝑘.

Se presiona secuencialmente y sin soltar las teclas, Ctrl, Shift y Enter, obteniéndose
automáticamente el resultado de 𝑘𝐴 (figura 2.10).

Figura 2.10. Resultado de multiplicar la matriz 𝐴 con el escalar 𝑘.

2.1.4. MULTIPLICACIÓN DE MATRICES

Si 𝐴 = [𝑎𝑖𝑗 ]𝑚 × 𝑝 y 𝐵 = [𝑏𝑖𝑗 ]𝑝 × 𝑛 , el producto 𝐴 ∙ 𝐵, en este orden, es la matriz 𝐶 = [𝑐𝑖𝑗 ]𝑚 × 𝑛 cuyos


elementos se obtienen de los elementos de 𝐴 y 𝐵 siguiendo el siguiente procedimiento [1, 2]:

𝑐𝑖𝑗 = 𝑎𝑖1 𝑏1𝑗 + 𝑎𝑖2 𝑏2𝑗 + ⋯ ⋯ + 𝑎𝑖𝑝 𝑏𝑝𝑗 . (2.8)

De este modo cada elemento 𝑖𝑗 de 𝐶, es la suma de los productos formados al multiplicar cada
elemento de la 𝑖-ésima fila de 𝐴 con los elementos correspondientes de 𝐵, es decir:

𝑗-ésima columna de 𝐵

𝑏1𝑗

𝑖-ésima fila de 𝐴 [𝑎𝑖1 𝑎𝑖2 ⋯ 𝑎𝑖𝑝 ] ∙ 𝑏2𝑗 = 𝑐𝑖𝑗 . (2.9)



[𝑏𝑝𝑗 ]

La ecuación (2.9), también se puede expresar:


𝑝

𝑐𝑖𝑗 = ∑ 𝑎𝑖𝑘 𝑏𝑘𝑗 , 𝑖 = 1, 2, 3, ⋯⋯, 𝑚 y 𝑗 = 1, 2, 3, ⋯⋯, 𝑛. (2.10)


𝑘=1

13
Ing. MSc. Fernando Javier Salas Barrera Programación y software

Propiedades de la multiplicación de matrices

Si 𝐴, 𝐵 y 𝐶 son matrices conformables respecto a la suma y producto, entonces se debe cumplir


las siguientes propiedades:

1. 𝐴 ∙ (𝐵 ∙ 𝐶) = (𝐴 ∙ 𝐵) ∙ 𝐶. Asociatividad

2. 𝐴 ∙ (𝐵 + 𝐶) = 𝐴 ∙ 𝐵 + 𝐴 ∙ 𝐶. Distributividad

3. 𝐴 ∙ 𝐵 ≠ 𝐵 ∙ 𝐴. No conmutatividad

Si en caso 𝐴 ∙ 𝐵 = 𝐵 ∙ 𝐴, se dice que las matrices 𝐴 y 𝐵 son conmutables.

2 3 1
1 3 5
Ejemplo 2.9. Dada las matrices 𝐴 = [ ] y 𝐵 = [ 2 3 1 ], hallar 𝐴 ∙ 𝐵.
2 2 3
3 1 1

Solución.

El número de columnas de 𝐴, es igual al número de filas de 𝐵. Entonces las matrices 𝐴 y 𝐵 son


conformables para la multiplicación.

2 3 1
[1 3 5 ] ∙ [ 2] [1 3 5 ] ∙ [3] [1 3 5 ] ∙ [1]
2 3 1
1 3 5 3 1 1
𝐴∙𝐵 =[ ]∙[2 3 1] =
2 2 3 2 3 1
3 1 1 [2 2 3 ] ∙ [ 2] [2 2 3 ] ∙ [3] [2 2 3 ] ∙ [1]
[ 3 1 1 ]

(1)(2) + (3)(2) + (5)(3) (1)(3) + (3)(3) + (5)(1) (1)(1) + (3)(1) + (5)(1)


=[ ]
(2)(2) + (2)(2) + (3)(3) (2)(3) + (2)(3) + (3)(1) (2)(1) + (2)(1) + (3)(1)

23 17 9
=[ ].
17 15 7

Ejemplo 2.10. Desarrolle el ejercicio 2.9 utilizando Wolfram Mathematica y Microsoft Excel.

Solución.

El desarrollo en Wolfram Mathematica es:

Figura 2.11. Multiplicación de matrices utilizando Wolfram Mathematica.

Para multiplicar matrices en Microsoft Excel, primero se definen las matrices 𝐴 y 𝐵. En este caso la
matriz 𝐴 en el bloque de celdas B3:D4 y la matriz 𝐵 en B7:D9.

14
Ing. MSc. Fernando Javier Salas Barrera Programación y software

Se selecciona el bloque de celdas donde se quiere obtener la multiplicación de 𝐴 con 𝐵 (en este caso
se eligió B12:D13). Para hacer esta selección, se hace un sólo clic con el botón izquierdo del mouse en la
celda B12 y manteniendo el botón presionado, se arrastra el mouse hasta la celda D13, (ver figura 2.12).

Figura 2.12. Selección del bloque de celdas para la multiplicación de dos matrices.

Se escribe en la línea de edición de Microsoft Excel la fórmula: = MMULT (B3:D4; B7:D9), tal
como se indica en la figura 2.13.

Figura 2.13. Ingreso de la fórmula que multiplica la matriz 𝐴 con la matriz 𝐵.

Se presiona secuencialmente y sin soltar, las teclas Ctrl, Shift y Enter, obteniéndose
automáticamente el resultado de 𝐴 ∙ 𝐵 (figura 2.14).

Figura 2.14. Resultado de multiplicar la matriz 𝐴 con la matriz 𝐵.

15
Ing. MSc. Fernando Javier Salas Barrera Programación y software

2.1.5. TRANSFORMACIONES ELEMENTALES

Las transformaciones elementales, trata sobre las operaciones simples entre filas y columnas que se
hace en una matriz, sin cambiar su rango [1].

Sea 𝐴  𝐾 𝑚×𝑛 una matriz cuyas filas y columnas se denotan como: 𝐹1 , 𝐹2 , ⋯ ⋯ ⋯ , 𝐹𝑚 y 𝐶1 , 𝐶2 ,


⋯ ⋯ ⋯, 𝐶𝑛 . Existen tres tipos de transformaciones elementales fila, las cuales se denotan por: 𝐹𝑖 𝑗 , 𝐹𝑖 (𝜆) y
𝐹𝑗𝑖 (𝜆).

El significado de cada una de estas operaciones, se muestra a continuación:

1. 𝐹𝑖 𝑗 𝐴: Intercambio de dos filas de 𝐴.

2. 𝐹𝑖 (𝜆)𝐴 : Multiplicación de la fila 𝑖 de 𝐴 con el escalar 𝜆 ≠ 0.

3. 𝐹𝑗𝑖 (𝜆)𝐴 : Multiplicación de la fila 𝑗 de 𝐴 con el escalar 𝜆 ≠ 0 y sumando a la fila 𝑖.


La representación de esta operación es: 𝜆𝐹𝑗 + 𝐹𝑖 .

1 3 3 4
0 2 1 2]. Realice en forma secuencial, las siguientes transformaciones
Ejemplo 2.11. Sea 𝐴 = [
1 2 3 2
0 0 2 2
elementales: 𝐹2 3 , 𝐹1 (−2) y 𝐹 42 (2) .

Solución.

𝐹2 3 𝐴, indica que se debe intercambiar la segunda fila con la tercera fila de 𝐴.

𝐹1 (−2)𝐴, indica que se debe multiplicar la primera fila de 𝐴 con −2.

𝐹 42 (2)𝐴, indica que se debe multiplicar la segunda fila de 𝐴 con 2 y sumar a la cuarta fila, esta
operación es: 2𝐹2 + 𝐹4 .

Para mejor entendimiento, véase el procedimiento que se muestra a continuación:

1 3 3 4 1 3 3 4 −2 −6 −6 −8 −2 −6 −6 −8
4
[
0 2 1 2] 𝐹→2 3 [1 2 3 2] 𝐹→1 (−2) [ 1 2 3 2] 𝐹→2 (2) [ 1 2 3 2] .
1 2 3 2 0 2 1 2 0 2 1 2 0 2 1 2
0 0 2 2 0 0 2 2 0 0 2 2 2 4 8 6

2.1.6. INVERSA DE UNA MATRIZ (Método de Gauss-Jordan)

Figueroa [1], indica que para determinar la inversa de una matriz por el Método de Gauss-Jordan,
se debe realizar lo siguiente:

1. Para la matriz dada 𝐴 de orden 𝑛, se construye una matriz rectangular 𝑛 × 2𝑛, añadiendo a la derecha
una matriz identidad del mismo orden que 𝐴, es decir: (𝐴|𝐼)

2. Seguidamente haciendo uso de las transformaciones de fila se reduce la matriz (𝐴|𝐼) a la forma
(𝐼|𝐵), esto es posible si 𝐴 es inversible. Entonces, para este caso se tiene que 𝐵 = 𝐴−1 .

2 5 7
Ejemplo 2.12. Si 𝐴 = (6 3 4), hallar la inversa de 𝐴.
5 −2 −3

Solución.

16
Ing. MSc. Fernando Javier Salas Barrera Programación y software

2 5 7 1 0 0 𝐹12 (−3) 2 5 7 1 0 0
(6 3 4| 0 1 0) →
𝐹13 (−2)
(0 −12 −17| −3 1 0)
5 −2 −3 0 0 1 → 1 −12 −17 −2 0 1

𝐹32 (−1) 2 5 7 1 0 0 𝐹2 (−1) 2 5 7 1 0 0


→ (−1 0 0 | −1 1 −1) → ( 1 0 0 | 1 −1 1)
1 −12 −17 −2 0 1 1 −12 −17 −2 0 1

𝐹1 21 0 0 1 −1 1 𝐹12(−2) 1 0 0 1 −1 1
→ ( 2 5 7 | 1 0 0) →
𝐹13 (−1)
( 0 5 7 | −1 2 −2)
1 −12 −17 −2 0 1 → 0 −12 −17 −3 1 0

𝐹23 (3) 1 0 0 1 −1 1 𝐹3(2) 1 0 0 1 −1 1


→ (0 5 7 | −1 2 −2) → ( 0 5 7 | −1 2 −2 )
0 3 4 −6 7 −6 0 6 8 −12 14 −12

𝐹23 (−1) 1 0 0 1 −1 1 𝐹2(−7) 1 0 0 1 −1 1


3
→ (0 5 7 | −1 2 −2 ) → (0 −2 0| 76 −82 68 )
0 1 1 −11 12 −10 0 1 1 −11 12 −10

𝐹2 (−1/2) 1 0 0 1 −1 1 𝐹3 (−1) 1 0 0 1 −1 1
2
→ (0 1 0| −38 41 −34) → (0 1 0| −38 41 −34)
0 1 1 −11 12 −10 0 0 1 27 −29 24

Entonces, la matriz 𝐴−1 es:

1 −1 1
𝐴−1 = (−38 41 −34) .
27 −29 24

Para determinar la inversa de una matriz en Microsoft Excel, primero se definen las matrices 𝐴 y
𝐵 = 𝐴−1 . En este caso la matriz 𝐴 en el bloque de celdas B3:D5 y su inversa en B8:D10.

Se escribe en la línea de edición de Microsoft Excel la fórmula: = MINVERSA (B3:D5), tal como
se indica en la figura 2.15.

Figura 2.15. Ingreso de la fórmula para determinar la inversa de una matriz en Microsoft Excel.

A continuación, se presiona secuencialmente y sin soltar las teclas, Ctrl, Shift y Enter, obteniéndose
automáticamente el resultado de 𝐴−1 (figura 2.16).

17
Ing. MSc. Fernando Javier Salas Barrera Programación y software

Figura 2.16. Desarrollo del ejemplo 2.12 utilizando Microsoft Excel.

Wolfram Research [4], indica que la forma para determinar la inversa de una matriz, haciendo uso
del software Wolfram Mathematica, es: Inverse [A]. Donde A, es la matriz de la cual se desea determinar
su inversa.

Comprobando la solución en Wolfram Mathematica.

Figura 2.17. Desarrollo del ejemplo 2.12 utilizando Wolfram Mathematica.

EJERCICIOS PROPUESTOS
Grupo 2

0 1 0 0 0 1
1. Sean las matrices 𝐴 = [0 0 1] y 𝐵 = [1 0 0], hallar 𝐴𝐵2 .
1 0 0 0 1 0

Rpta. 𝐵.

2 1 3
2. Si 𝐴 = [1 −1 2], hallar 𝑀 = 𝐴3 − 2𝐴2 .
1 2 1

Rpta. 9𝐴.

18
Ing. MSc. Fernando Javier Salas Barrera Programación y software

2 1 3 6 1
3. Sean las matrices 𝐴 = [ −1 3 ], 𝐵 =[1 2 −1
] y 𝐶 = [ −1 4 5 ]. Si 𝑃 = 𝐴 ∙ 𝐵 ∙ 𝐶,
3 2 −4
5 −2 2 1 2
hallar la suma: 𝑆 = 𝑝11 + 𝑝23 + 𝑝32 .

Rpta. 24.

4. En los ejercicios, hallar la inversa de la matriz haciendo uso del Método de Gauss-Jordan, Microsoft
Excel y Wolfram Mathematica.

1 −1 1 1/2 0 1/2
a. (0 0 1 ) Rpta. (−1/2 1 1/2).
1 1 −1 0 1 0

1 𝑎 𝑥 −𝑧 1 −𝑎 −𝑎𝑏 + 𝑥 𝑎𝑏𝑐 − 𝑐𝑥 + 𝑎𝑦 + 𝑧
0 1 𝑏 𝑦 𝑏 −𝑏𝑐 − 𝑦
b. ( ) Rpta. ( 0 1 ).
0 0 −1 𝑐 0 0 −1 𝑐
0 0 0 1 0 0 0 1

0 0 1 −1 −1/6 1/2 −7/6 10/3


0 3 1 4 −7/6 −1/2 5/6 −5/3
c. ( 2 7 ) Rpta. .
6 −1 3/2 1/2 −1/2 1
1 2 2 −1 ( 1/2 1/2 −1/2 1 )

0 1 2 2 −3 3 −3 2
1 1 2 3 3 −4 4 −2
d. (2 2 ) Rpta. ( −3 4 ).
2 3 −5 3
2 3 3 3 2 −2 3 −2

REFERENCIAS BIBLIOGRÁFICAS
[1] R. Figueroa, “Vectores y matrices con números complejos”, 9th ed., Lima: Ediciones RFG, 2012, pp.
380-401, 404-418.

[2] D. Poole, “Álgebra lineal”, 3rd ed., México: Cengage Learning, 2011, pp. 142-155, 164-167, 169-
183.
[3] B. Kolman y D. R. Hill, “Álgebra lineal con aplicaciones y Matlab”, 8th ed., México: Pearson
Educación, 2006, pp. 10-39, 63-72, 91-99.

[4] Wolfram Research Inc., Wolfram Mathematica ® Tutorial Collection, “Mathematics and Algorithms”,
2008, pp. 149-150, 161-166.

19

También podría gustarte