Académique Documents
Professionnel Documents
Culture Documents
LGEBRA DE MATRICES
Autores: Cristina Steegmann Pascual (csteegm ann@uoc.edu), Juan Alberto Rodrguez Velzquez
(jrodriguezvel@uoc.edu), ngel Alejandro Juan Prez (ajuanp@uoc.edu).
ESQUEMA DE C O N T E N I D O S
de matriz
matrices
lgebra de
Matrices
io
r
t
t
un escalar
I N TR O D U CC I
N
El concepto de matriz alcanza mltiples aplicaciones tanto en la representacin y manipulacin de
datos como en el clculo numrico y simblico que se deriva de los modelos matemticos
utilizados para resolver problemas en diferentes disciplinas como, por ejemplo, las ciencias
sociales, las ingenieras, economa, fsica, estadstica y las diferentes ramas de las matemticas
entre las que destacamos las ecuaciones diferenciales, el clculo numrico y, por supuesto, el
lgebra. Para obtener informacin sobre la historia del lgebra de matrices recomendamos [W 5].
En este math-block presentamos algunos tipos de matrices, analizamos las principales operaciones
con matrices y damos algunas aplicaciones del lgebra de matrices. Adems, mostramos las
posibilidades que nos brinda el programa Mathcad para el clculo matricial. Para completar el estudio
sobre este tema, recomendamos la lectura de los math-blocks sobre determinantes, matriz inversa y
sistemas de ecuaciones lineales.
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
O B J E TI V O S
Conocer algunos tipos de matrices.
C O N O C I M I E N TO S PRE V I O S
Es recomendable haber ledo, previamente, los math-blocks introductorios a Mathcad.
CONCEPTOS FUNDAMENTALES
Definicin de matriz
Los arreglos rectangulares de nmeros como el
siguiente
8 1 0
5 0.5 3
reciben el nombre de matrices. Ms formalmente, dado un conjunto X, se denomina matriz de
n filas y m columnas a un conjunto de nm elementos de X, dispuestos en un arreglo
rectangular de n filas y m columnas. Las caractersticas de los elementos del conjunto X
dependern, en cada caso, de la naturaleza del problema que se est estudiando. X puede ser
un conjunto de funciones, de palabras de un alfabeto, de nmeros, etc. De aqu en adelante,
salvo que se especifique lo contrario, los elementos del conjunto X sern nmeros reales y
denotaremos el conjunto de todas las matrices de orden nm (n filas y m columnas) por M nm .
En general, para representar una matriz A de orden nm se
escribe
a11
A 21
a 22
a n1
an 2
a12
a1m
a2 m
a nm
con la misma letra minscula acompaada de dos subndices que indican su posicin en la
matriz; el primer subndice indica la fila y el segundo la columna. Es decir, el elemento a ij es
aquel que se encuentra en la fila
j 1,..., m. Es decir, dos matrices son iguales si los elementos que ocupan la misma
posicin en ambas matrices coinciden.
3 2
1
A 0 3 3
4 0.2 1
es cuadrada de orden 3.
M n.
As, en el
A M 3.
Los elementos de la diagonal principal de una matriz cuadrada son aquellos que estn situados
en la diagonal que va desde la esquina superior izquierda hasta la inferior derecha. En otras
palabras, la diagonal principal de una matriz A=( a ij ) est compuesta por los elementos
a11 , a 22 ,..., a nn . En el ejemplo anterior la diagonal principal est compuesta por los elementos:
a11 1 , a 22 3 , a33 1 .
Matriz Nula: Una matriz es nula si todos sus elementos son iguales a cero. En el siguiente
ejemplo se muestra la matriz nula de orden 32.
0 0
O 0 0
0 0
Ms adelante veremos que la matriz nula, respecto a la adicin y multiplicacin de matrices,
juega un papel similar al nmero cero respecto a la adicin y multiplicacin de nmeros reales.
Matriz Diagonal: Una matriz cuadrada, A=( a ij ), es diagonal si
todos los elementos situados fuera de la diagonal principal son cero. Por ejemplo, la siguiente
matriz es diagonal:
0 0 0
D 0 6 0
0 0 3
lgebra de matrices
Matriz Unidad: Es una matriz diagonal cuyos elementos de la diagonal son todos 1. A
continuacin mostramos la matriz unidad de orden 2.
1 0
I
0 1
2 1 31
T 0 6 4
0 0 1
Este tipo de matrices tambin se conoce como matriz escalonada. En algunos casos se hace la
distincin entre las matrices triangulares superiores o inferiores en dependencia de los
elementos nulos de la matriz; los que estn por debajo o por encima de la diagonal principal.
Segn se puede ver en el Math-block sobre sistemas de ecuaciones lineales, el concepto de
matriz triangular (o escalonada) es de vital importancia en el estudio de los sistemas de
ecuaciones lineales.
Ms adelante, despus de estudiar las operaciones con matrices, veremos algunos tipos
importantes de matrices como es el caso de las simtricas y las ortogonales.
C (cij ) M
Adicin de matrices
Sean
A, B M nm .
A (a ij ) y
nm
La matriz
(i 1, 2, ..., n,
j 1, 2, ..., m)
Ejemplo
Consideremos las siguientes matrices:
2 4
A 1 3
0
2
1 3 4
M 2
0 2
1 3 5
4 4
B 2 4
1 0
Las matrices A y B son de orden 32, mientras la matriz M es cuadrada de orden 3. Por tanto,
no podemos calcular la suma de A y M y tampoco la suma de B y M, en cambio, s podemos
sumar A y B ya que tienen el mismo orden. Esto es,
2
AB 1
24
3 2 0 4 ( 1) 2
2 1
0 (1)
44 6
3 4 1 7
2
2 0 1
Conmutativa:
A B B A,
A, B M n1 m
Asociativa:
A (B C ) ( A B) C,
A, B, C M nm
n m
Elemento opuesto:
A M
A ( A) ( A) A O
( A) M
n m
AOOA A
A M nm
:
nm
En virtud de las propiedades anteriores de la adicin de matrices, +, (ley interna) resulta que
Mnm , tiene estructura de grupo conmutativo. (Ver [8] para profundizar en la estructura de
grupo)
B (bij ) M
A (aij
n m
bij aij
(i 1,...,n;
j 1,...,m)
Es decir, la matriz producto, B, es la que se obtiene multiplicando el nmero por cada uno de
los elementos de A. De aqu en adelante consideraremos que es un nmero real.
Ejemplo
Consideremos la matriz
por
es:
A 2 0
2 0
A 5 2 0
5
1 10
4 10
25
0
0
0
35
20
El producto de una matriz por un nmero es una ley de composicin externa que cumple las
siguientes propiedades (Ver [8] para profundizar en leyes de composicin):
( A B) A B
R, A, B M n
m
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
( ) A A A
, R,
A M n
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
Asociativa mixta
( ) A (A)
, R,
A M nm
En esta definicin damos por supuesto que se cumple la propiedad conmutativa de la multiplicacin
del nmero por los elementos de A.
1 A A
M
y 1R
n m
En virtud de estas propiedades y de las anteriores de la suma de matrices, resulta que el conjunto
M
de las matrices de orden nm, respecto a la ley de composicin interna, +, y a la ley de
n
m
composicin externa, producto de una matriz por un nmero, tiene estructura de espacio
vectorial sobre el cuerpo de los nmeros reales (Ver [W 7] y [2] para profundizar en la estructura
de espacio vectorial).
Multiplicacin de matrices
Se denomina matriz producto de la matriz
A (aij ) M
por la matriz
B (b jk ) M m p
a
n m
cik ai1b1k ai 2 b2 k
Es decir, los elementos que ocupan la posicin
los productos que resultan de multiplicar los elementos de la fila i en la primera matriz por los
elementos de la columna k de la segunda matriz. Observemos en detalle como se obtiene el
elemento c 23 en el siguiente ejemplo:
3
7 2 14
1 2 5
A B 2 1
0
0 3
0
4
7 C
Dos matrices se pueden multiplicar slo cuando el nmero de columna de la primera matriz sea
igual al nmero de filas de la segunda. En ese caso se dice que las matrices son enlazadas.
En el siguiente ejemplo podemos ver adems cul es el orden de la matriz producto.
2 2
1 1
B
0 2
42
3 2
4 4
2 3
2 1
A 1 2
0 1 0
0
2
6 34
A
3
4
2
1
1
0 2
2
4=4
2
4 2
lgebra de matrices
3 1
23
9
10
13
7 2 3
2
1
9
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
lgebra de matrices
Ntese, adems, que no podemos calcular B A.
4 4
2 2
2 3 2 1
1 1
B A 0 2 1 2
0 1
6 34
3 2
0
4 2
Hay casos, como veremos en el siguiente ejemplo, en los que se pueden calcular ambos
productos aunque se obtienen resultados diferentes.
Consideremos las siguientes matrices:
3 2
4
A
0 2
y B 1 3
2 3
0
3
0 2
4 3 2
9 17
A B
1 03
1
11 8
2 3 3
y por otro lado,
0 2 4
3 2
2
B A 1 3
3
7
9
1
2 3
12
6
9
Segn se pudo comprobar a travs de los ejemplos anteriores, para la multiplicacin de matrices
no se cumple la propiedad conmutativa. Veamos algunas propiedades de esta operacin:
Asociativa
A(BC ) ( A B)C,
A, B, C : A M n m B M m k , C M k
p
Distributiva (mixta)
I M n A M n :
A I I A A
A(B C ) A B AC,
M
A,B,C : A
n m
B, C M mklgebra de matrices
1 0 0 0 0
0
.
2 0 8 1 0
0
1 0 1 0 1 0 1 0
2 0 81 2 0 5 3
( A B) A 2 AB
ya que el
producto no es conmutativo.
Matriz invertible
Una matriz cuadrada
por
A , que cumple
A A A A I ,
donde
es la inversa de
A.
2 4 3
A 1 3 4
3 0 1
es invertible y su inversa es
3
31
A 1 1313
ya que
31
3
3
31
7
31
31
31
31
11
31
12
10
31
31
7
31
1 0 0
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
A A 1 1
3
13
31
31
1311 0
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
1 0 I.
12
10
lgebra de matrices
0 0 1
Para un estudio detallado sobre matriz inversa recomendamos el math-block titulado Matriz
Inversa.
T
Matriz traspuesta
La traspuesta de una matriz
A (aij ) M n m , es
A (a ji ) M m n , que se obtiene
la matriz
a partir de la matriz A al intercambiar las filas por las columnas (o viceversa).
La traspuesta de la matriz
4 3
A
1 2
es AT 4 1
3
3 2 .
lgebra de matrices
2 3
Propiedades:
A T
T
A B T A T B T
AT AT , con R
A B T AT
A es simtrica A A
Un ejemplo de matriz simtrica es el siguiente:
3
1 9
T
A 9 2 1 A .
3 1 5
Las matrices simtricas tienen ese nombre debido a que presentan simetra respecto a la
diagonal principal. En otras palabras, una matriz A (aij ) M n es simtrica si cumple
A es antisimtrica
T
A
La siguiente matriz es antisimtrica:
A9
A.
9 3
2 1
3 1 5
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
matrices
Matriz ortogonal: Es aquella cuya traspuesta es igual a su inversa. Es lgebra
decir, esdeaquella
que
multiplicada por su traspuesta da como resultado la matriz unidad. Esto es,
T
A es ortogonal
A A I
AT A 1
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
Para
comprobarlo es
senx
cos x
cos x
senx
suficiente con
aplicar
la
definicin y
tener
en
cuenta que
sen x cos x 1.
Las matrices ortogonales de orden 2 son de la
forma:
b a
donde
b
,
b a
2
Matriz involutiva: Es una matriz que coincide con su inversa. Esto es,
2
A es involutiva A I
La siguiente matriz es involutiva:
1 0
,
1
0 1 0
1 0
1 0
1
0 1
1 0
A
1 0
k
Matriz nilpotente: Si A es una matriz cuadrada y A 0 para algn nmero natural k , se
dice que
orden
2
A 0
A 0 0 0
0 0,
0 5 0
0 0 0
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
10
10
Naturalmente, la matriz
A es un divisor de cero.
Proyecto e-Math
Financiado por la Secretara de Estado de Educacin y Universidades
(MECD)
11
11
lgebra de matrices
Cmo asignar
variable?
una
matriz
una
Para asignar una matriz a una variable se escribe la variable y luego dos puntos, :. Despus
se introduce la matriz por el procedimiento de antes.
Cmo calcular?
Una vez asignada la matriz a una variable, la suma, producto, producto por un nmero y
potencias, se hacen como si se tratase de nmeros. En el caso de la traspuesta y otras
operaciones exclusivas de las matrices se utiliza la barra de herramientas Matrix.
Por ejemplo,
matrices:
4 3
A 1 3 4
3 0 1
introducimos
Luego calculamos:
4
M
1
las
3 2
2
siguientes
0 2
B 1 3
3 0
3 3
2 1
3 2
3
1
M
2
15
12
7
Matrices input-output
Las matrices input-output (entrada-salida) se aplican al considerar un modelo simplificado de la
economa de un pas en el que la actividad de cualquier empresa puede considerarse en algunos
de los sectores bsicos: la industria (I), la agricultura (A), el turismo (T) y los servicios (S). Las
empresas compran (inputs), transforman los productos y luego venden (outputs).
Para tener una idea del modelo, supongamos que los datos de la economa de un pas ficticio son
los de la tabla siguiente, donde las cantidades se dan en algn tipo de unidad monetaria.
I
A
T
S
Demanda
Output
I
industria, el valor de las ventas internas fue de 50, el valor de las ventas al sector agrario fue de
23, en el caso del turismo fue de 4, y en los servicios de 6. El valor de las ventas efectuadas a
los consumidores y a otros pases (demanda) fue de 200. Entonces el output total fue de 283.
A partir de la tabla anterior se definen las siguientes matrices:
Matriz de transacciones
23 4
12 70 15 9
80 90 85 87
43
283
176
O
350
70
1 50 15
Matriz de outputs
417
385
Y a partir de los elementos de las matrices M y O se puede construir una matriz tecnolgica, T ,
que representa la proporcin de las transacciones intersectoriales respecto al output total de cada
sector.
50
283
176 417
12
70 15
283 176 417
1
50
23
90
85
385
9
385
6
385
15
87
Modelo metalrgico
Supongamos que una empresa fabrica tres modelos de mquinas herramientas, M1, M2 y M3,
y como materia prima fundamental utiliza tres tipos de metales, Hierro (H), Nquel (N) y
Cobalto (C). La cantidad de materia prima que necesita para fabricar cada mquina,
expresada en toneladas, se muestra en la siguiente tabla a la cual le hacemos corresponder la
matriz A.
M1
0.4
0.2
M2
0.3
0.1
M3
3.5
0.5
0.2
Las mejores ofertas de la materia prima corresponden a los proveedores P1, P2 y P3. Los
precios por tonelada (expresados en cierta unidad monetaria) impuestos por cada uno de los
proveedores a cada uno de los metales aparecen en la siguiente tabla:
P1
P2
6250 7200
H6000 160
155
P3
150
6000
6250
7200
3000
3010
2995
160
155
150
Queremos hacer una tabla de doble entrada que muestre el gasto en materia prima por
modelo de mquina y proveedor. Dicha tabla se obtiene a travs del siguiente producto
matricial:
P2
P3
vi y v j son adyacentes.
Consideremos
diagrama:
el
grafo
representado
en
el
siguiente
v1
v2
v4
v3
E {v1v 2 , v1v 4 , v 2 v 3 , v 2 v 4 , v 3 v 4 }.
1 si vi v j E
a ij
0 si vi v j E
La matriz de adyacencia es simtrica y sus elementos de la diagonal principal son todos cero.
La matriz de adyacencia del grafo de antes
es:
0 1 0 1
A(G) 01
0 1 1
1 0 1
1 1 1 0
vi al vrtice v j , es el elemento
ij de la matriz A .
Para ilustrar el resultado anterior vamos a calcular el nmero de recorridos entre los vrtices
1
0
1
2 1 3 1 2
0
1 0 0
0 1 1
0 0 1 0
0 1 0 1
2 1 2 1
v1 y
A(G)
0 0 0 1
A(G)
2 5 2 5
4 5 5
A(G)
2 5 2 5
5 5 5 4
1 1 1 0
A(G)
10 9 10 9
9 15
9 14
A(G)
15
A(G)
1 2 1 3
18 29 18 29
29 32 29 33
10 9
10 9
18 29 18 29
9 14
29 33 29
32
Entonces, como podemos comprobar en el dibujo del grafo, el nmero de recorridos de longitud l
l
( 0 l 5 ) entre v1 y v3 est dado por el elemento () l 13 de la matriz A (G). As, a (0)13 0,
(1)
13
0, a
(2)
13
2, a
(3)
13
2, a
(4)
13
10 y a
( 5)
13
B I B L I OG RA F A
[1] Carl D. Meyers (2000): "Matrix analysis and applied linear algebra", Philadelpia SIAM, 461, 468470
[2] Montes Lozano, A (1998): "lgebra", Ediciones UOC, Mdulo 3: "Matrices, vectores y sistemas
de ecuaciones lineales", 45-48, 41-43, 43-45
[3] G. J. Porter, D. R. Hill (1996): Interactive Linear Algebra. A laboratory course using Mathcad,
Springer-Verlag New York, Inc., Section 3.1, 3.2, 3.3
[4] H. Benker (1999): "Practical use of Mathcad. Solving mathematical problems with a computer
algebra system", Springer-Verlag New York, Inc., 178-180
[5] J. A. Moreno, D. Ser (1999): "Mathcad 8. Manual de usuario y gua de referencia de Mathcad 8",
ediciones Anaya Multimedia, S.A., 155, 296.
[6] H. Anton, C. Rorres (2000): "Elementary Linear Algebra: Applications Version", John
Wiley&Sons.
[7] N. Biggs (1974, 1993): "Algebraic graph theory", Cambridge University
Press. [8] F. Ced (1997): lgebra bsica Universitat Autnoma de Barcelona
ENLACES
[W 1]
http://www.planetmath.org/encyclopedia/LinearAlgebra.html
Pgina web de la enciclopedia de PlanetMath.org sobre lgebra lineal. En ingls.
[W 2]
http://thales.cica.es/rd/Recursos/rd99/ed99-0289-02/ed99-0289-02.html
Pgina web de la "Sociedad Andaluza de Educacin Matemtica THALES" donde se explica,
con gran cantidad de ejemplos aclaratorios, diferentes conceptos todos ellos relacionados
con las matrices y otros temas de lgebra lineal. En espaol.
[W 3]
http://www.lafacu.com/apuntes/matematica/matrices/default.htm
El sitio de los estudiantes y docentes universitarios. Recopilacin de apuntes, con ejemplos,
sobre matrices. En espaol.
[W 4]
http://rinconprog.metropoliglobal.com/CursosProg/ProgGraf/MatGraf/index.php?cap=2
Pgina web de "El Rincn del Programador". En la seccin de "Programacin Grfica"
aparecen los "Fundamentos matemticos de la Informtica Grfica" donde se explican
diversos conceptos relacionados con el lgebra de matrices y otros temas de lgebra lineal.
En espaol.
[W 5]
http://www-gap.dcs.st-and.ac.uk/~history/Indexes/Algebra.html
Pgina web de la School of Mathe matics and Statistics, University of St Andrews, Scot land.
Trata sobre la historia del lgebra. En ingls.
[W 6]
http://www.richland.cc.il.us/james/lecture/m116/matrices/applications.html
Pgina web con aplicaciones de matrices y determinantes. En ingls.
[W 7]
http://www.math.unl.edu/~tshores/linalgtext.html
Pgina web del Departamento de Matemticas y Estadstica de la Universidad de NebraskaLincoln. Libro on-line sobre lgebra lineal y sus aplicaciones. En ingls.
[W 8]
http://www.numbertheory.org/book/
Pgina web sobre teora de nmeros. Libro on-line sobre lgebra lineal. En ingls.
[W 9]
http://archives.math.utk.edu/topics/linearAlgebra.html
Pgina web de enlaces relacionados con lgebra lineal y teora de matrices. En ingls.
[W 10]
http://www.tu-chemnitz.de/iic/ela/
Pgina web de la publicacin "The Electronic Journal of Linear Algebra" publicada por "The
International Linear Algebra Society". En ingls.
[W 11]
http://www.netlib.org/utk/people/JackDongarra/la-sw.html
Pgina en la que est recogida la informacin relacionada con el software disponible
gratuitamente en la red para la solucin de problemas de lgebra lineal. En ingls.
[W 12]
http://ceee.rice.edu/Books/LA/linearbook.pdf
Pgina web del "Center for Excellence and Equity in Education" de la Universidad de Rice.
Libro sobre lgebra lineal. En ingls.