How to multiply matrix with row vector?

In summary, when calculating a 3x3 matrix multiplication with a 3 column row vector, you can only multiply matrix times column or row times matrix. The "inner dimensions" must match and the outer dimensions determine the dimension of the resulting matrix. Tricks such as assuming the row vector is the first row of a 3x3 matrix or using independent column vectors may cause confusion and it is important to understand the rule of "row times column." This rule results in a number when using a row vector and a column vector, and a rank-1 matrix when using a column vector and a row vector.
  • #1
entropy1
1,232
72
How do I calculate a 3x3 matrix multiplication with a 3 column row vector, like below?

##
\begin{bmatrix}
A11 & A12 & A13\\
A21 & A22 & A23\\
A31 & A32 & A33
\end{bmatrix}\begin{bmatrix}
B1 & B2 & B3
\end{bmatrix}
##
 
Last edited:
Physics news on Phys.org
  • #2
You can only multiply matrix times column or row times matrix.
$$
\begin{pmatrix}a_{11}&a_{12}&a_{13}\\a_{21}&a_{22}&a_{23}\\a_{31}&a_{32}&a_{33}\end{pmatrix}\cdot
\begin{pmatrix}b_{1}\\b_{2}\\b_{3}\end{pmatrix}=
\begin{pmatrix}a_{11}b_{1}+a_{12}b_{2}+a_{13}b_{3}\\a_{21}b_{1}+a_{22}b_{2}+a_{23}b_{3}\\a_{31}b_{1}+a_{32}b_{2}+a_{33}b_{3}\end{pmatrix}
$$
 
  • Like
Likes scottdave and jim mcnamara
  • #3
The "inner dimensions" must match. A column vector is a 3x1 [3 rows by 1 column] while a row vector is a 1x3 matrix.

Use the outer dimensions to get dimension of the resulting matrix.

So you can multiply a (1x3) by a (3x3) and get a 1x3.

Multiply a 1x3 by a 3x1 and get a 1x1... essentially the same as dot product of two vectors
 
  • Like
Likes DeBangis21 and FactChecker
  • #4
I guess you can use various tricks, like assuming your row vector is the first row of a 3X3 matrix with zeros in the other places, or that the matrix on the left is made up of three “independent” column vectors, etc. However, you have to ask yourself what mathematical or physical objects do I get from such tricks?
 
Last edited:
  • #5
apostolosdt said:
However, you have to ask yourself what mathematical or physical objects do I get from such tricks?
That's the point! It is important to understand the rule: 'row times column'. This has a meaning in itself, so "tricks" may cause more confusion than they solve. E.g.
$$
\begin{pmatrix}a&b&c\end{pmatrix}\cdot \begin{pmatrix}x\\y\\z\end{pmatrix} =\bigl \langle \begin{pmatrix}a&b&c\end{pmatrix}\, , \,\begin{pmatrix}x&y&z\end{pmatrix} \bigr\rangle = ax+by+cz \in \mathbb{R}
$$
is a number, e.g. a real number if the vectors have real components, whereas
$$
\begin{pmatrix}a\\b\\c\end{pmatrix}\cdot \begin{pmatrix}x&y&z\end{pmatrix}=\begin{pmatrix}a\\b\\c\end{pmatrix}\otimes \begin{pmatrix}x&y&z\end{pmatrix}=\begin{pmatrix}ax&ay&az\\bx&by&bz\\cx&cy&cz\end{pmatrix} \in \operatorname{M}(2,\mathbb{R})
$$
is a rank-##1## matrix, i.e. e.g. a ##(1,1)##-tensor.
 

Similar threads

Replies
1
Views
702
Replies
10
Views
1K
Replies
4
Views
1K
Replies
7
Views
1K
Replies
1
Views
1K
Replies
37
Views
5K
Back
Top