Saltar al contenido
Matemáticas para Economía40 temas · 7 asignaturas · 42 ECTS
Tema 6 de 40

Matrices y operaciones matriciales

8 h estimadas21.401 Fundamentos de matemáticas + 21.411 Investigación operativa / Optimización

1. La pregunta

Una economía tiene cien sectores y cada uno compra insumos a los otros noventa y nueve. Si la demanda de coches sube un 10 %, ¿cuánto acero, cuánta electricidad y cuánto plástico hacen falta de más, contando que fabricar acero también consume electricidad?

Escribir eso con ecuaciones sueltas son cien ecuaciones con cien incógnitas y no cabe en una página. Con matrices cabe en una línea. Este tema no resuelve todavía el problema: monta el lenguaje en el que se escribe, y que es el mismo de la econometría del bloque 7 y de la programación lineal del bloque 4.

2. Intuición

Una matriz es una tabla de números con dos ideas dentro.

La primera es de almacén: filas y columnas que significan algo. En una tabla input-output, la fila dice cuánto vende el sector a cada uno de los demás; la columna dice cuánto compra el sector a cada uno. El mismo número se lee como venta o como compra según por dónde lo mires.

La segunda es de máquina: una matriz transforma vectores. Le entra un vector de producciones y le sale un vector de necesidades de insumos. Multiplicar dos matrices es encadenar dos máquinas, y por eso el orden importa: pintar y luego lijar no da lo mismo que lijar y luego pintar.

Esa segunda idea explica la regla de multiplicación, que de otro modo parece arbitraria. Cada elemento del resultado es un producto escalar: una fila de precios contra una columna de cantidades da un importe. Fila por columna, siempre. Si la fila y la columna no tienen la misma longitud, no hay nada que emparejar, y por eso las dimensiones tienen que encajar.

3. Formalización

Definición y notación

Una matriz de orden es un cuadro de filas y columnas:

El elemento está en la fila y la columna , en ese orden y sin excepción. Se escribe abreviadamente .

Un vector columna es una matriz y se escribe en minúscula negrita, . Salvo aviso, todos los vectores de este sitio son columna.

Tipos que reaparecen

TipoDefiniciónDónde sale
Cuadradamatrices de coeficientes, hessianas
Diagonalcuadrada con si ponderaciones, MCG
Identidad diagonal con unoselemento neutro del producto
Simétricacovarianzas, hessianas
Triangular superiorceros por debajo de la diagonalresultado del método de Gauss
Nulatodos los elementos ceroelemento neutro de la suma

Suma y producto por un escalar

Se suman elemento a elemento, y para eso las dos matrices deben tener exactamente el mismo orden:

El producto por un número multiplica todos los elementos: .

Ambas operaciones son conmutativas y asociativas, como con los números.

Producto de matrices

Aquí está toda la sustancia del tema. Si es y es , el producto es y

El símbolo significa «suma para desde 1 hasta ». En palabras: el elemento de la posición del resultado es la fila de multiplicada término a término con la columna de , y sumado todo.

Regla de dimensiones. El número de columnas de la primera debe coincidir con el número de filas de la segunda. Colocándolas como , los dos números de dentro deben ser iguales y los de fuera dan el orden del resultado.

El producto no es conmutativo. En general . Muchas veces uno de los dos ni siquiera está definido. Es la diferencia más importante con el álgebra de números y la fuente de casi todos los errores.

Sí se cumplen la asociatividad, , la distributividad respecto de la suma, y .

Otra diferencia grave: que no implica que o sean nulas. No se puede «cancelar» a la ligera.

Traspuesta

se obtiene cambiando filas por columnas: . Si es , su traspuesta es .

Propiedades, con especial atención a la última:

El orden se invierte al trasponer un producto. Esa regla es la que hace que aparezca en la fórmula de mínimos cuadrados del tema 30.

Una matriz es simétrica si . Solo las cuadradas pueden serlo. Toda matriz de covarianzas y toda hessiana lo son, y eso simplifica mucho su estudio.

Sistemas en forma matricial

Un sistema de ecuaciones con incógnitas se escribe

donde es la matriz de coeficientes (), el vector de incógnitas () y el de términos independientes (). Es la notación con la que se trabaja en los temas 8 y 16.

4. Ejemplo económico resuelto

Problema. Una carpintería fabrica tres productos: sillas, mesas y estanterías. Cada uno consume madera (m²), horas de trabajo y barniz (litros) según esta tabla:

MaderaTrabajoBarniz
Silla231
Mesa542
Estantería423

Los precios de los recursos son 8 €/m² de madera, 15 €/hora y 6 €/litro de barniz. El plan de producción del mes es 40 sillas, 25 mesas y 30 estanterías.

Calcula el consumo total de cada recurso y el coste total de materiales y mano de obra.

Paso 1. Montar las matrices. La tabla de necesidades técnicas es una matriz donde las filas son productos y las columnas recursos:

El plan de producción es un vector, y los precios otro:

Paso 2. Consumo total de recursos. Queremos, para cada recurso, sumar lo que consume cada producto por las unidades producidas. El recurso está en las columnas de , así que hay que recorrerlas: eso es .

Comprobamos dimensiones: . Correcto.

Hacen falta 325 m² de madera, 280 horas de trabajo y 180 litros de barniz.

Paso 3. Coste unitario de cada producto. Ahora queremos, para cada producto, lo que cuestan sus insumos. El producto está en las filas de , así que es :

Cada silla cuesta 67 €, cada mesa 112 € y cada estantería 80 €.

Paso 4. Coste total, por dos caminos.

Por productos, multiplicando el vector de costes unitarios por el plan. Como los dos son columna, hay que trasponer uno: , de orden , un número.

Por recursos, multiplicando el consumo total por los precios:

Coinciden: 7880 €. Y no es casualidad, es la asociatividad del producto:

Los dos caminos son la misma cuenta agrupada de otra forma. En un problema real con cientos de productos, esa propiedad permite elegir el orden más barato de calcular.

5. Errores típicos

Multiplicar elemento a elemento. La suma sí es elemento a elemento; el producto no. El producto es fila por columna y suma. Confundirlos es el error número uno.

Ignorar el orden. y son cosas distintas, y a menudo solo una existe. Antes de multiplicar, escribir las dimensiones y comprobar que los números de dentro coinciden.

Trasponer un producto sin invertir el orden. es , no —que además muchas veces ni está definido.

Cancelar factores. De no se sigue . Hará falta la inversa del tema 7, y solo si existe.

Perder de vista qué significa cada índice. En cuanto hay que trasponer, es fácil acabar sumando peras con manzanas. El truco es comprobar las unidades del resultado: si esperabas euros y te sale metros cuadrados por hora, la operación está mal montada.

Escribir con los índices cambiados. Primero fila, luego columna. Siempre.

6. Ejercicios

Ejercicio 1 · Operaciones básicas

básico

Dadas

calcula , y .

Ver solución

Suma, elemento a elemento:

Producto , fila de por columna de :

Producto :

Los dos productos existen —ambas son cuadradas del mismo orden— y aun así no coinciden. Es la demostración más corta de que el producto no es conmutativo.

Ejercicio 2 · Dimensiones

básico

es , es y es . Di cuáles de estos productos existen y de qué orden son: , , , , .

Ver solución
  • : . Los de dentro coinciden: existe, orden .
  • : . 5 y 4 no coinciden: no existe.
  • : tras el primer producto: existe, orden .
  • : : existe, orden .
  • : es , luego : existe, orden . Además es siempre cuadrada y simétrica, sea cual sea : es la matriz que aparece en la estimación por MCO.

Ejercicio 3 · Demanda de insumos en dos etapas

medio

Un fabricante monta bicicletas y patinetes. Cada bicicleta lleva 2 ruedas y 1 cuadro; cada patinete, 2 ruedas y 1 plataforma. A su vez, cada rueda consume 3 kg de caucho y 1 kg de acero; cada cuadro, 5 kg de acero; cada plataforma, 2 kg de acero y 1 kg de plástico.

Si se fabrican 100 bicicletas y 150 patinetes, ¿cuánto caucho, acero y plástico hacen falta?

Ver solución

Primera etapa: productos a componentes. Filas = productos (bici, patinete), columnas = componentes (rueda, cuadro, plataforma):

Segunda etapa: componentes a materiales. Filas = componentes, columnas = materiales (caucho, acero, plástico):

Encadenar las dos etapas. El producto da directamente los materiales por producto, porque «componentes» es el índice que se suma: .

Cada bicicleta lleva 6 kg de caucho, 7 de acero y nada de plástico; cada patinete, 6 de caucho, 4 de acero y 1 de plástico.

Aplicar el plan. Con :

Hacen falta 1500 kg de caucho, 1300 kg de acero y 150 kg de plástico.

Lo que hace útil el método es que se calcula una sola vez y sirve para cualquier plan de producción. Con veinte etapas de fabricación y cientos de componentes, encadenar matrices es la única forma manejable de llevar la cuenta.

Ejercicio 4 · Trasposición y simetría

avanzado

Sea una matriz cualquiera de orden .

  1. Demuestra que es simétrica.
  2. Demuestra que, si es simétrica y tiene el orden adecuado, también es simétrica.
Ver solución

1. Hay que probar que la matriz coincide con su traspuesta. Aplicamos la regla del producto traspuesto, que invierte el orden:

En el primer paso se ha aplicado con y ; en el segundo, que trasponer dos veces devuelve la original.

Como coincide con su traspuesta, es simétrica.

2. El producto tiene tres factores; se aplica la regla dos veces, invirtiendo el orden cada vez:

Y como es simétrica, , luego el resultado es : la matriz de partida.

Por qué importa. La expresión es exactamente la forma en que se transforma una matriz de varianzas y covarianzas al hacer una combinación lineal de variables. Este resultado garantiza que la matriz de covarianzas de una cartera sigue siendo simétrica, hagamos las combinaciones que hagamos. Reaparece en los temas 30 y 32.

7. Qué desbloquea

Necesitas antes:

Te abre la puerta a:

8. Recursos externos

  • OCW UC3M — Matemáticas para la Economía I. Bloque de álgebra lineal: definiciones, operaciones y propiedades del producto, con ejercicios de dimensiones.
  • OCW UPV/EHU — Investigación Operativa. Programación Lineal, Tema 0. Repaso de álgebra matricial orientado directamente al símplex; útil leerlo ya, porque fija la notación del bloque 4.
  • Sydsæter & Hammond, Matemáticas para el análisis económico. Capítulo de álgebra matricial, con el modelo input-output de Leontief como aplicación central.