Здравствуйте. Вопрос, наверно, очень простой, но найти ответ не могу.
Декартова система координат на плоскости. Точка M(x, y). Ось, образующая угол
с осью Oy. Задача: найти матрицу отражения точки относительно этой оси.
Рассуждаю так. Искомое преобразование получим, последовательно проделав:
1) поворот оси и точки M на угол
вокруг начала координат (в результате ось совпадёт с осью Oy);
2) отражение точки M относительно оси Oy;
3) поворот оси и точки M на угол
вокруг начала координат (в результате ось придёт в своё первоначальное положение).
Получение матриц отдельных преобразований трудностей не вызывает - поворот:
, отражение:
.
Перемножая матрицы, соответствующие отдельным преобразованиям,
в порядке (1) x (2) x (3), получаю матрицу
, которая действительно соответствует тому результирующему преобразованию, которое мне нужно.
Однако в учебниках пишут, что последовательному применению преобразований
a и
b соответствует произведение их матриц
ba, т.е. матрицы отдельных преобразований должны перемножаться в обратном порядке. Но в этом случае я получаю совсем другую матрицу, которая не даёт того, что мне надо. В чём моя ошибка?