Rotation matrix multiplied by matrix of column vectors?

Click For Summary

Discussion Overview

The discussion revolves around the multiplication of a 2x2 rotation matrix by a matrix containing multiple column vectors in 2D space. Participants explore how to mathematically express the rotation of each column vector individually and whether such an operation is valid within the rules of matrix multiplication.

Discussion Character

  • Technical explanation, Conceptual clarification, Debate/contested

Main Points Raised

  • One participant proposes that a rotation matrix R can be multiplied by a matrix Z containing multiple column vectors, resulting in a new matrix where each column is the corresponding rotated vector.
  • Another participant questions the validity of multiplying a 2x2 rotation matrix by a 2x3 matrix, expressing confusion about the dimensions involved.
  • A different participant clarifies that matrix multiplication is defined for a 2x2 matrix multiplied by any matrix with 2 rows, which includes 2x3 matrices.
  • There is a challenge regarding the understanding of matrix multiplication rules, specifically the requirement for the number of rows in the second matrix to match the number of columns in the first matrix.

Areas of Agreement / Disagreement

Participants express differing levels of understanding regarding the multiplication of matrices with varying dimensions. While some agree on the validity of the operation, others remain uncertain about the implications of matrix size and multiplication rules.

Contextual Notes

Participants reference the rules of matrix multiplication, noting the requirement for compatible dimensions but do not resolve the confusion surrounding specific cases of matrix sizes.

aaddcc
Messages
9
Reaction score
0
Hey, let's say that in 2D space we have a 2x2 rotation matrix R. Normally you could multiply this rotation matrix by a 2x1 column matrix / vector X. In that case it would be XR to get the vector rotated in the way described by R. Now what I'm wondering is, what if I had 3 column vectors that I wanted to combine and multiply column-wise. Is there a mathematical way to describe having this new matrix and doing the operation on each column individually, then putting it back into the same type of matrix?

5sanU8q.png
As in I want to multiply X0, X1, X2, individually by R but describe it in a simple way. I don't think I can say XR in this case... can I?
 
Physics news on Phys.org
in my notation i think you meant RX for X rotated by R. Then RZ, where Z is a matrix of any number of columns, is a matrix whose columns are the result of rotating all those columns by R.
 
Sorry, you are right I meant RX. Are you saying that if I have multiple vectors in one matrix, where each column is a vector, I can just multiply the rotation matrix by that matrix to rotate each individual vector? Or is there another way I'd need to do this?
 
i don't understand. are you asking me to repeat my statement? couldn't you just read it again?
 
Well it doesn't really make sense to me, because you are basically saying I can multiply a 2x2 matrix by a 2xn matrix which I don't think is possible for n>2? In my case I have a 2x3 matrix, i.e. 3 column vectors and a 2x2 rotation matrix
 
ok, in matrix multiplication AB you dot the rows of the left matrix A by the columns of the right matrix B. so a 2x2 matrix A can be multiplied by any matrix B with 2 rows, i.e. any 2xn matrix. do you agree?

in general, matrix multiplication is defined for any mxn matrix times any nxk matrix. i think i got this right. what do you think?
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 33 ·
2
Replies
33
Views
2K