Estoy aprendiendo álgebra lineal, y estoy un poco confundido por el producto punto y cómo la respuesta al proceso resulta ser un escalar en lugar de una matriz.
Para $2$ vectores con $2$ componentes, aprendí que el producto punto es equivalente a un vector fila de $1 \times 2$ multiplicado por un vector columna de $2 \times 1$. El resultado de tal multiplicación debería ser un vector de $1 \times 1$. Pero estoy aprendiendo que el producto punto de alguna manera transforma el resultado en un escalar, en lugar de un vector de $1 \times 1$.
Tal vez me estoy perdiendo algo, pero la diferencia entre un vector de $1 \times 1$ y un escalar parece importante, porque puedes multiplicar un escalar por una matriz de cualquier tamaño, pero solo puedes multiplicar a la izquierda un vector de $1 \times 1$ por otra matriz con $1$ fila.
Gracias por cualquier ayuda para entender esto.
2 votos
Supongo que lo que me confunde es que aprendí que la multiplicación de matrices solo está definida cuando el número de columnas en la matriz izquierda es igual al número de filas en la matriz derecha. En este caso, una matriz 1x1 solo podría ser multiplicada por otras matrices de 1 fila, mientras que un escalar puede multiplicar por una matriz de cualquier tamaño. Por lo tanto, simplemente convertir una matriz 1x1 en un escalar parece eliminar algunas de las restricciones que tiene la multiplicación de matrices.
4 votos
No estás equivocado, por supuesto. Pero a veces los matemáticos toman atajos. Mira mi respuesta a continuación para más información.
1 votos
Es posible que encuentres mi respuesta aquí útil.
1 votos
Si desea reemplazar escalares con matrices $1 \times 1$, necesita reemplazar el producto escalar con el producto tensorial (es decir, producto de Kronecker). es decir, $aM = [a] \otimes M = M \otimes [a]$ para cualquier escalar $a$ y matriz $M$. Por supuesto, si $M$ es $1 \times n$ entonces el producto de matrices también funciona: $[a]M = [a] \otimes M$. De manera similar, $M[a] = M \otimes [a]$ si $M$ es $n \times 1$.
0 votos
Una cuestión relacionada es: ¿es un vector de longitud $n$ lo mismo que una matriz $n\times 1$?
0 votos
Esto realmente no se me había ocurrido. Por lo que no tenemos $\langle x,y\rangle=x^{\rm t} y$, sino $(\langle x,y\rangle)=x^{\rm t} y$