Produto de matrices

operación matématica de álxebra linear
(Redirección desde «Multiplicación de matrices»)

En matemáticas, particularmente en álxebra lineal, a multiplicación de matrices é unha operación binaria que produce unha matriz a partir de dúas matrices. Para a multiplicación de matrices, o número de columnas da primeira matriz debe ser igual ao número de filas da segunda matriz. A matriz resultante, coñecida como produto matricial, ten o número de filas da primeira e o número de columnas da segunda matriz. O produto das matrices A e B denotase como AB.[1]

Para a multiplicación de matrices, o número de columnas da primeira matriz debe ser igual ao número de filas da segunda matriz. A matriz de resultados ten o número de filas da primeira e o número de columnas da segunda.

O cálculo de produtos matriciales é unha operación central en todas as aplicacións computacionais da álxebra lineal.

Definicións

editar

Produto de matrices

editar

Se A é unha matriz m × n e B é unha matriz n × p,   o produto matricial C = AB (indicado sen signos ou puntos de multiplicación) defínese como a matriz m × p[2][3][4][5]

  tal que
  para i = 1, ..., m; i = 1, ..., m e j = 1, ..., p j = 1, ..., p.

É dicir, o elemento c_{ij} do produto obtense multiplicando termo por termo as entradas da i-ésima fila de A e a j-ésima columna de B, e sumando estes n produtos. Noutras palabras, c_{ij} é o produto escalar da i-ésima fila de A e a j-ésima columna de B.

Por tanto, o produto AB defínese se e só se o número de columnas en A é igual ao número de filas en B,[1] neste caso n.

A figura seguinte mostra como calcular os coeficientes   e   da matriz produto   se   é unha matriz de tipo  , et   é unha matriz de tipo  .

 

 

 

Exemplos

editar
 
 .

En xeral, o produto des matrices non é conmutativa, Isto é,   non é igual a  , como mostra o seguinte exemplo:

 ,
mentres que,
 

Produto escalar

editar

O produto escalar   de dous vectores   e   de igual lonxitude é igual a un elemento único (sería unha matriz  ) resultante de multiplicar estes vectores como un vector fila por un vector columna, así:   (ou  ).

O produto escalar dos dous vectores

   e   

calcúlase como

 .

Potencia dunha matriz cadrada

editar

A potencia dunha matriz sería unha multiplicación repetida, o que pode realizarse cando a matriz é cadrada.

Cando unha matriz   cadrada é diagonalizábel esta diagonalización  , onde   é unha matriz diagonal, pódese usar para calcular eficientemente as potencias dunha matriz:

 

e isto último é doado de calcular xa que só implica as potencias dunha matriz diagonal. Por exemplo, para a matriz  

 

con valores propios   temos a diagonalización:   to get:   e agora calculamos:

 

Aplicacións fundamentais

editar

Historicamente, a multiplicación matricial foi introducida para facilitar e aclarar os cálculos en álxebra linear.

Mapas lineares

editar

Un mapa linear A dun espazo vectorial de dimensión n nun espazo vectorial de dimensión m mapea un vector columna

 

sobre o vector columna

 

O mapa linear A está así definido pola matriz

 

e mapea o vector columna   no produto matricial

 

Rotacións xeométricas

editar

Usando un sistema de coordenadas cartesianas nun plano euclidiano, a rotación dun ángulo   arredor da orixe é un mapa linear. Máis precisamente,

 

onde o punto de orixe   e a súa imaxe   escríbense como vectores columna.

Sistema de ecuacións lineares

editar

A forma xeral dun sistema de ecuacións lineares é

 

Usando a mesma notación anterior, tal sistema é equivalente á ecuación matricial única

 

Produto escalar, forma bilinear e forma sesquilinear

editar

O produto escalar de dous vectores columna é o único elemento do produto matricial

 

onde   é o vector fila obtido mediante a transposición de  .

Máis xeralmente, calquera forma bilinear sobre un espazo vectorial de dimensión finita pode expresarse como un produto matricial

 

e calquera forma sesquilinear pode expresarse como

 

onde   denota a transposta conxugada de   (conxugada da transposta, ou equivalentemente transposta da conxugada).

Multiplicación matricial por bloque

editar

Se consideramos as matrices   e  , onde   e   son matrices que verifican:

  • O número de columnas en   e   é igual ao número de filas en   e  
  • O número de columnas en   e   é igual ao número de filas en   e  

entón temos a igualdade

 

Observe a analoxía entre o produto da matriz de bloques e o produto de dúas matrices cadradas de orde 2. por tanto isto non define unha nova forma de produto de matrices. Este é simplemente un método de cálculo de produto matricial común que pode simplificar os cálculos.

Produto de Hadamard

editar
Artigo principal: Produto de Hadamard.

Para dúas matrices do mesmo tipo, temos o "produto Hadamard" ou produto compoñente por compoñente. O produto de Hadamard de dúas matrices   e   de tipo  , denotado A · B = (cij) , é unha matriz de tipo   dada por

 

Por exemplo:

 

Este produto é unha submatriz do produto de Kronecker.

Produto de Kronecker

editar
Artigo principal: Produto de Kronecker.

Para dúas matrices arbitrarias   e  , temos o produto tensor ou produto de Kronecker AB que se define por

 

Se   é unha matriz de tipo   e   é unha matriz de tipo   daquela AB é unha matriz de tipo  . De novo esta multiplicación non é conmutativa.

Por exemplo

 .

Se   e   son as matrices de mapas lineares V1W 1 e V2W2, respectivamente, logo AB representa o produto tensor dos dous mapas, V1V2W1W2.

Propiedades comúns

editar

Os tres produtos de matrices anteriores, e tamén o produto común de matrices, son asociativos

 ,

distributivos en relación coa suma:

 
 

e compatíbeis coa multiplicación por un escalar:

 

Multiplicación por un escalar

editar

O produto por un escalar   dunha matriz   dá o resultado

 .

Se estamos a traballar con matrices nun anel, a multiplicación por un escalar ás veces chámase "multiplicación á esquerda" mentres que "multiplicación á dereita" defínese por:

 .

Cando o anel é un anel conmutativo, por exemplo, o corpo dos reais ou dos complexos, as dúas multiplicacións son idénticas.

Porén, se o anel non é conmutativo, como o dos quaternións, entón poden ser diferentes. Por exemplo

 

Outros tipos de produto de matrices

editar

Outros tipos de produtos de matrices, a maiores dos xa vistos, inclúen:

  1. 1,0 1,1 "matrix vector multiplication". Math Insight. 
  2. Lipschutz, S.; Lipson, M. (2009). Linear Algebra. Schaum's Outlines (4th ed.). McGraw Hill (USA). pp. 30–31. ISBN 978-0-07-154352-1. 
  3. Riley, K. F.; Hobson, M. P.; Bence, S. J. (2010). Mathematical methods for physics and engineering. Cambridge University Press. ISBN 978-0-521-86153-3. 
  4. Adams, R. A. (1995). Calculus, A Complete Course (3rd ed.). Addison Wesley. p. 627. ISBN 0-201-82823-5. 
  5. Horn, Johnson (2013). Matrix Analysis (2nd ed.). Cambridge University Press. p. 6. ISBN 978-0-521-54823-6. 

Véxase tamén

editar

Bibliografía

editar

Outros artigos

editar

Ligazóns externas

editar