線形代数で座標軸の回転を扱うとき、多くの人が混乱するポイントがあります。それは「ベクトルを回転させているのか」「座標軸そのものを回転させているのか」という違いです。
特にx=R(45°)Xという式を見ると、「Xを45度反時計回りに回せばxになるのだから、新しいX軸は右下方向ではないか」と考えてしまうことがあります。しかし、これは座標軸の回転とベクトルの回転を同じものとして考えてしまうことから起こる混乱です。
この記事では、座標変換における回転行列の意味を整理しながら、なぜ新しいX軸・Y軸が元のxy座標から見て右上・左上方向になるのかをわかりやすく解説します。
まず理解したい「点を回す」と「座標軸を回す」の違い
回転行列を学ぶとき、最初に注意すべきなのは「何を回転させているのか」です。同じ45度回転でも、点やベクトルを回転させる場合と、座標系を回転させる場合では意味が逆になります。
例えば、ベクトルを45度反時計回りに回転させる場合は、そのベクトル自体が左上方向へ動きます。しかし、座標軸を45度回転させる場合は、新しい軸の向きを考える必要があります。
座標変換では、同じ点を別の座標系で表すために軸を動かします。そのため「軸を回した結果、座標値がどう変わるか」を考える必要があります。
x=R(45°)Xが表していること
式x=R(45°)Xでは、小文字のxが元のxy座標系で表した位置ベクトル、大文字のXが新しいXY座標系で表した位置ベクトルを意味しています。
つまり、この式は「新しい座標で表したベクトルXを、元の座標系で見るとxになる」という関係を表しています。
ここで重要なのは、Xを回転させているのではなく、新しい座標系の基底ベクトルを元の座標系で表しているという点です。
45度回転した新しいX軸の向き
新しいX軸は、新しい座標系の基本方向です。これを元のxy座標で見るには、X座標の基底ベクトルを考えます。
45度回転した座標系では、新しいX軸の単位ベクトルは元のxy平面から見ると、x軸方向とy軸方向の成分を持ちます。そのため、右上方向を向きます。
具体的には、新しいX軸の方向ベクトルは( cos45° , sin45° )となります。cos45°もsin45°も正なので、x方向にもy方向にも正の成分を持ち、右上に向かいます。
ではY軸が左上になる理由
新しいY軸は、新しいX軸から90度反時計回りに向いた方向になります。
右上方向を向いたX軸を基準に90度反時計回りに回すと、方向は左上になります。元のxy座標で表すと、Y軸の単位ベクトルは(-sin45°, cos45°)になります。
この場合、x方向の成分は負、y方向の成分は正になるため、左上方向になることが分かります。
なぜ右下に見えてしまうのか
右下に感じてしまう理由は、「Xを45度反時計回りに回してxになる」という式の読み方にあります。
もし単純にベクトルXを回転させるなら、その考え方で正しい場合があります。しかし、座標変換では「新しい軸から見た座標を元の軸へ戻す」という意味になるため、軸の向きとは逆の感覚になることがあります。
例えば、部屋の中で机を45度回転させた場合を考えると分かりやすくなります。机そのものを回すことと、机の上に置いた紙の座標軸を回すことでは、観察者から見える方向が変わります。座標変換でも同じ違いが起こります。
回転行列を理解するためのポイント
回転行列では、「行列が何を動かしているのか」を常に確認することが重要です。点を動かす変換なのか、座標軸を変更する変換なのかで解釈が変わります。
x=R(45°)Xの場合は、新しいXY座標での成分を元のxy座標で表す変換です。そのため、R(45°)は新しい座標軸の方向を示す役割を持っています。
また、座標軸の回転では逆回転の行列が登場することも多く、R(-45°)や転置行列との関係を理解すると、さらに混乱が少なくなります。
まとめ
x=R(45°)Xという式で新しいX軸が右上、Y軸が左上になる理由は、ベクトルそのものを回しているのではなく、座標軸の向きを表しているためです。
Xを45度反時計回りに回せばxになるという見方をすると右下に感じますが、座標変換では「新しい座標系の軸が元の座標系でどちらを向いているか」を考える必要があります。
回転行列を理解するときは、必ず「何を回転させているのか」を意識することが大切です。この視点を持つことで、線形代数の座標変換は大きく理解しやすくなります。


コメント