: Conflict between reflection matrix and rotation matrix Consider the following matrix used for reflection. | 0 -1 | | -1 0 | This matrix produces the reflection across y=-x
Consider the following matrix used for reflection.
| 0 -1 |
| -1 0 |
This matrix produces the reflection across y=-x according to
[B] = [T]×[A] where T is the above Transformation Matrix. Things are clear till now. Then I was introduced to rotation and taught that every reflection is some sort of rotation according to the following transformation matrix.
| cos(@) -sin(@) |
| sin(@) cos(@) |
Where @ is angle of rotation. My question is that for firstly stated transformation matrix that is
| 0 -1 |
| -1 0 |
for reflection. Then how this satisfy the transformation matrix for rotation if every reflection (with reflection plane passes through the origin) is some sort of rotation?
More posts by @Nimeshi706
1 Comments
Sorted by latest first Latest Oldest Best
Not every reflection is possible to rotate. In this case you'll notice that a 90 degree rotation produces:
| 0 -1 |
| 1 0 |
There is not in fact any value for x that satisfies the equation*
-sin(x) = -1
sin(x) = -1
Any two (or multiples thereof 2,4,6 etc...) reflections can be expressed as one rotation tough. See Euclidean Spaces article. Mainly, because twice reflected is right way around which can all be represented as a rotation. So the space of x time mirrored objects is twice as big as the total space of rotations.
* This is easy to experiment, no matter how you turn your hand there's no way your left and right hand aligns. This is also easy to visualize. If we plot both sin(x) and -sin(x), then if their lowest point ever meets that's the solution.
Image 1: Plot of Sin(x) and its negative pair never meet at the lowest point. Because the functions are in fact in antiphase.
There is a rotation matrix that is different handed that can describe the mirrored image, it is however eqivalent of a mirror operation so it should not count.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.