Professional Documents
Culture Documents
Usos y Aplicaciones
Hctor L. Mata
Las siguientes notas tienen por finalidad reforzar el conocimiento de los cursantes del Seminario de Economa Aplicada en lo referente a la forma de escribir vectores y matrices, as como tambin en el clculo de las siguientes funciones matriciales: TRANSPONER, MMULT, MDETERM y MINVERSA, respectivamente. Tal como puede leerse en cualquier texto de econometra, dichas funciones tienen una importancia significativa en el planteamiento del modelo clsico de regresin lineal. Reacurdese, por ejemplo, como se presenta dicho modelo en notacin de lgebra matricial Los ejercicios desarrollados en estas notas han sido resueltos paso a paso con el auxilio de la hoja de clculo de MS Excel Previamente al clculo de esas funciones vamos a ilustrar la manera de escribir Vectores y Matrices con la ayuda del Editor de Ecuaciones 3.0 de MS Word. Para ello se utilizarn los ejercicios contenidos en la siguiente tabla: Filas
1x 2
a = [1 2]
1x3
b = [1 2 3]
Vectores
Columnas
1 x = 2 x1 2
1 y = 2 3 x1 3 1 2 3 B = 4 5 6 3 x3 7 8 9
Matrices
1 2 A = 2x2 3 4
1x3
a = [1 2 3]
e-mails: hmata@ula.ve
Semestre B-2004
PASOS:
Microsoft Word
Insertar una ecuacin
1. 2. 3. 4.
Clic en el sitio donde se quiera insertar la ecuacin Hagan clic en el men Insertar y seleccionen el comando Objeto En la ventana Objeto seleccionen el objeto Microsoft Editor de Ecuaciones 3.0 Hagan clic en el botn Aceptar: Aparece la ventana del Editor de ecuaciones, en el cual se distinguen dos partes: la Zona de edicin y la barra de herramientas Ecuacin, respectivamente: La Zona de edicin es un rea especial en donde aparecer la frmula a medida que se vaya escribiendo. Para regresar al documento de Word haga clic fuera de la zona de edicin. Abandone el editor de ecuaciones solo cuando haya concluido la escritura de la frmula o ecuacin.
La barra de herramientas Ecuacin est formada por dos paletas. La superior, o paleta de smbolos, contiene ms de 150 smbolos y caracteres propios del lenguaje matemtico. La barra inferior o paleta de plantillas, contiene 120 botones u opciones
Para identificar un Smbolo o una plantilla descanse el cursor sobre ella hasta que aparezca el rtulo. Hagan lo mismo para identificar cada una de las opciones:
Paleta de Smbolos:
Smbolos de relacin Smbolos de espacio y puntos suspensivos Adornos Smbolos de operadores Smbolos de flechas Smbolos lgicos Smbolos de la teora de conjuntos Smbolos varios Caracteres griegos (minscula) Caracteres griegos (mayscula)
Paleta de Plantillas
Plantilla de barreras Plantilla para fracciones y Radicales Plantillas para subndices y superndices Plantillas de sumatorias Plantillas de integrales Plantilla de barras subyacentes y superpuestas Plantillas de flechas rotuladas Plantillas de Producto y Teora de conjuntos Plantillas de Matrices y Vectores
4. 5. 6.
Escriban el nombre del vector en letras minsculas. Escriba por ejemplo, a, seguido del signo igual Hagan clic en la plantillas de Barreras (primer botn de la barra inferior) y seleccionen el smbolo de corchetes [ ] (segundo smbolo de la primera fila) Hagan clic en la plantilla para Matrices (ltimo botn de la barra inferior) y seleccionen matriz de 1 fila y 2 columnas. (primer smbolo de la primera fila) Escriban los elementos con la ayuda de la tecla Tab. Ej.: 1, TAB; 2, TAB; etc.
e-mails: hmata@ula.ve
Semestre B-2004
7. 8. 9. 10.
Opriman 2 veces la tecla TAB para abandonar el corchete derecho Hagan clic en las Plantillas para Subndices y Superndices (tercer botn de izquierda a derecha en la barra inferior) y seleccionen Subndice (segundo smbolo en la primera fila de plantillas) Escriban la dimensin del vector a: 1 fila por 2 columnas, es decir 1x2 Hagan clic fuera de la zona de edicin para abandonar el editor
Uso
Transponer Matrices Calcular Determinantes Invertir Matrices Multiplicar Matrices
Categora
Bsqueda y Referencia Matemtica y Trigonometra Matemtica y Trigonometra Matemtica y Trigonometra
1x 3
Vector Transpuesto:
Noten El Vector Fila a en el rango A2:C2 y el vector a ser transpuesto rango seleccionado E2:E4.
a t en el
Noten igualmente la dimensin de los mismos: Vector Fila, 1x3; Vector Transpuesto o vector columna, 3x1
e-mails: hmata@ula.ve
Semestre B-2004
4.
Sin deseleccionar el rango E2:E4, hagan clic en la barra de frmula y escriban: el el el el signo = nombre de la funcin TRANSPONER. argumento de la funcin entre parntesis. Dicho argumento no es otro que rango a ser transpuesto, es decir: A2:C2.
5.
Ahora mantengan oprimida las teclas Shift+Ctrl y opriman la tecla Enter para ejecutar la funcin. Observen que MS Excel transpuso el vector y coloc la frmula automticamente entre llaves, es decir {=TRANSPONER(A2:C2)}
A 0.
La matriz es no singular (las ecuaciones son linealmente independientes). Existe una solucin nica
De acuerdo con lo anterior, las matrices pueden ser: 1. No singular o Regular, Una matriz es Regular o Inversible (es decir, que tiene inversa) si y slamente si su determinante es distinto de cero
Dowling, Edward T. (1982) Teora y Problemas de Matemticas para Economistas. Mxico, Poligrfica, S.A., p. 208 2 Se dice que una matriz es cuadrada cuando el arreglo tiene igual nmero de filas que de columnas. En ese caso se cumple que: m = n ( m = nmero de filas; n = nmero de columnas) e-mails: hmata@ula.ve Semestre B-2004
2. Singular. Una matriz es singular (es decir, que no tiene inversa) si y solamente si su determinante es igual a cero Si todos los elementos de una fila o de una columna son ceros, esa matriz es singular puesto que su determinante ser cero. Otro tipo de matriz singular es aquella en que dos filas o dos columnas son iguales o en el que una fila o columna es mltiplo (o combinacin lineal) de otra fila o columna, respectivamente. En [2] se indica la matriz cuadrada A, de dimensin 2x2, la cual servir de base para ilustrar el procedimiento para calcular su Determinante:
[2]
6 2 A = 2x2 3 5
6 3
4 2
El rango A7:B8 es el rango de la matriz fuente; E7 es celda en donde se colocar el valor del determinante. 3. Sin deseleccionar el rango A7:B8, hagan clic en la barra de frmula y escriban: el el el el signo = nombre de la funcin MDETERM. argumento de la funcin entre parntesis. Dicho argumento no es otro que rango donde se encuentra la matriz fuente A, es decir: A7:B8.
4.
Ahora mantengan oprimida las teclas Shift+Ctrl y toquen la tecla Enter, para ejecutar la funcin. Puesto que detA o A =0, se dice que A es singular o linealmente dependiente, por lo que no se puede obtener la solucin del sistema.
[ ]
e-mails: hmata@ula.ve
Semestre B-2004
(A ) = A (A ) = ( A ) (A ) = (A )
1 1
k 1 t 1 1 t
1 k
En [3] se indica la matriz cuadrada B, de orden 2x2, la cual servir de base para ilustrar el procedimiento para calcular su inversa
[3]
2x2
6 2 B = 3 5
6 5
4 2
-0,25 0,625
0,5 -0,75
e-mails: hmata@ula.ve
Semestre B-2004
Como la dimensin de la matriz a es de 2x2, se procedi a transcribir sus elementos en el rango A11:B12; D11; E12 es el rango donde se colocar la matriz inversa. 3. Sin deseleccionar el rango D11:E12, hagan clic en la barra de frmula y escriban: el signo = el nombre de la funcin MINVERSA el argumento de la funcin entre parntesis. Dicho argumento, no es otro que el rango donde se encuentra la matriz fuente A, es decir: A11:B12. Si UD escribi la frmula correctamente, la misma debe lucir as:
4.
Ahora mantengan oprimida las teclas Shift+Ctrl y toquen la tecla Enter con la mano derecha, para ejecutar la funcin.
Multiplicar Matrices
MMULT(Matriz1,Matriz2) devuelve el producto matricial de 2 matrices, una matriz con el mismo nmero de filas que matriz1 y columnas que Matriz2. De acuerdo con Dowling3 la multiplicacin de dos matrices con dimensiones (m1 x n1 ) y
(m2 x n2 ) requiere que las matrices sean conformables, o sea, que n1 = m2 . Esto implica que el nmero de columnas en la matriz delantera debe ser igual al nmero de filas en la matriz posterior.
Antes de multiplicar matrices determine previamente la conformidad de las mismas, en un todo de acuerdo con el siguiente procedimiento: Coloque las dos matrices en el orden en que se van a multiplicar Encierre en un crculo o elipse el ltimo nmero de la primera matriz y el primer nmero de la segunda matriz Concluya que las matrices son conformables, solo en el caso de que dichos nmeros sean iguales Los nmeros fuera del crculo indicarn el orden de la matriz resultante, es decir:
Las matrices son conformables para la multiplicacin si, y solamente si se cumple que , etc. En estos casos se dice que AB est definida
Matriz delantera Matriz posterior
Ejemplo:
Matrices conformables. Dimensin:
m1 x n2 , igual a 2x2
Ibid, p.183-184
Semestre B-2004
e-mails: hmata@ula.ve
En [4] se muestran las matrices A y B , respectivamente, las cuales servirn de base para ilustrar el procedimiento de la multiplicacin
[4]
2 4 A = 2x2 6 8
2 4 8 B = 2 x3 3 6 6
2.
2 6
4 8
2 3
4 6
8 6
16 36
32 72
40 96
3.
Sin deseleccionar el rango H15:J16,hagan clic en la barra de frmula y escriban: el signo = el nombre de la funcin MMULT el argumento de la funcin entre parntesis. Dicho argumento, no es otro que el rango donde se encuentran las dos matrices fuentes, separadas por un punto y coma, es decir: A15:B16;D15:F16 Si UD escribi la frmula correctamente, la misma debe lucir as:
4.
Ahora mantengan oprimida las teclas Shift+Ctrl y toquen la tecla Enter con la mano derecha, para ejecutar la funcin.
Asistente de Funciones
Hasta ahora se han escrito las funciones manualmente; no obstante, Uds pueden utilizar el Asistente de funciones de MS Excel, el cual les guiar durante el proceso de clculo de cualquiera de las funciones matriciales. 1. Hagan Clic en el men Insertar y seleccionen el comando Funcin Aparece el cuadro de dilogo de nombre Insertar Funcin
e-mails: hmata@ula.ve Semestre B-2004
2. 3. 4. 5.
Hagan clic en la lista desplegable Seleccionar una categora y seleccionen Matemticas y Trigonometra Arrastren la barra de desplazamiento vertical hasta poner al descubierto la funcin de su inters Hagan clic sobre ella para seleccionarla y Opriman el botn de comando Aceptar Sigan las instrucciones que aparecen en la ventana Argumentos de la funcin.
xj
son las incgnitas, (j=1,2,...,n). son los coeficientes, (i=1,2,...,m) (j=1,2,...,n). son los trminos independientes, (i=1,2,...,m).
aij
ci
http://personal5.iddeo.es/ztt/Tem/T8_Estudio_SEL.htm
e-mails: hmata@ula.ve
Semestre B-2004
Solucin de un sistema
Existen varios mtodos para obtener las soluciones de los sistemas compatibles. Uno de ellos es el mtodo por inversin de matrices. Este mtodo es slo aplicable si el sistema tiene igual nmero de ecuaciones que de incgnitas, es decir m=n y si el determinante de la matriz de coeficientes es distinto de cero. Es decir, el mtodo permite resolver sistemas compatibles determinados
Ejercicios
A. Se desea conocer el precio de 3 productos: caf, trigo y maz surtidos por un mismo proveedor. Se sabe que en la tienda A se pagan Bs. 58,70 por 8 kilos de caf, 1 kg. de trigo y 2 kgs. de maz. En la tienda B se pagan Bs. 60,70 por 5 kgs. de caf, 7 de trigo y 3 de maz y finalmente en la tienda C se pagan Bs. 19,70 por 2 kgs. de caf, 1 de trigo y 2 de maz. Basndose en esos datos, calculen los precios de los productos:
PASOS:
1.
8c + 1t + 2m = Bs.58,70
[5]
5c + 7t + 3m = Bs.60,70 2c + 1t + 2m = Bs.19,70
2.
Expresar el sistema de ecuaciones en forma matricial: Recordando las operaciones con matrices podemos escribir el sistema en forma matricial considerando que las incgnitas (c, t y m) y los trminos independientes (58,70, 60,70 y 19,70) forman una matriz columna de orden mx1 y los coeficientes una matriz cuadrada de orden mxn :
[6]
8 1 2 5 7 3 2 1 2 mxn
Llamando a la matriz de los coeficientes A , al vector de las incgnitas X y al vector de los trminos independientes B , se podra escribir [6] en notacin matricial: [7]
3 x3
A X = B
3 x1
3 x1
(A
A X = A 1 B
e-mails: hmata@ula.ve
Semestre B-2004
10
Si se recuerda que la multiplicacin de una matriz identidad por cualquier matriz es igual a misma matriz, resulta: [9] 3.
X = A 1 B
8 5 2
1 7 1
2 3 2
4.
Sin deseleccionar el rango G19:G21,hagan clic en la barra de frmula y escriban: el signo = las siguientes funciones en este mismo orden: MMULT(MINVERSA(
Encontrarn estas funciones en: Clic Insertar Clic Funcin Clic categora Matemticas y Trigonometra el argumento para calcular la INVERSA (entre parntesis), es decir: el rango de la matriz formado por las incgnitas: (A19:C21); punto y coma escriban o seleccionen el rango de la matriz formada por los trminos independientes: E19:E21 cierren el parntesis Si UD escribi la frmula correctamente, la misma debe lucir as:
5.
Ahora mantengan oprimida las teclas Shift+Ctrl y toquen la tecla Enter para ejecutar la funcin. Observen los precios en el rango previamente seleccionado. Los precios buscados son, respectivamente, los siguientes: Productos Caf Trigo Maz Cantidades Bs. 6,5 Bs. 3,3 Bs. 1,70
e-mails: hmata@ula.ve
Semestre B-2004
11
B.
Dadas las ecuaciones IS y LM, se pide determinar: el nivel de equilibrio de ingresos y la tasa de inters:
1.
Y X = i
252 B= 176
3.
Sin deseleccionar el rango F24:F25,hagan clic en la barra de frmula y escriban: el signo = las siguientes funciones en este mismo orden: MMULT(MINVERSA(
Encontrarn estas funciones en: Clic Insertar Clic Funcin Clic categora Matemticas y Trigonometra el argumento para calcular la INVERSA (entre parntesis), es decir: el rango de la matriz formado por las incgnitas: (A24:B25) punto y coma escriba o seleccione el rango de la matriz formada por los trminos independientes: D24:D25 cierren el parntesis Si UD escribi la frmula correctamente, la misma debe lucir as:
e-mails: hmata@ula.ve
Semestre B-2004
12
4.
Ahora mantengan oprimida las teclas Shift+Ctrl y toquen la tecla Enter, para ejecutar la funcin. En equilibrio, Y=800 e i=0,12, tal como puede leerse en el cuadro inferior Niveles de equilibrio Ingresos Tasa de inters Cantidades 800 0,12
e-mails: hmata@ula.ve
Semestre B-2004
13