検索用コード
複素数平面上に原点と異なる点A($\alpha$)がある.\ 直線OAに関してP($z$)と対称な点を \\[.2zh] }{実軸に関して対称移動}した点は  とりあえず\,\bm{\alpha\ を\ \theta\ 回転を表す複素数\ \polar{\theta}\ に変換}する. \\[.2zh] 例として\ w=\Cnum{1}+{\sqrt3}=\polar[2]{60\Deg}\ を考えると,\ 60\Deg\,回転だけでなく2倍の拡大も表す. \\[.2zh] よって,\ \bunsuu{w}{2}=\polar{60\Deg}\ とすることで,\ 60\Deg\ の回転移動のみを表す複素数にできる. \\[.6zh] 本問でも\bm{回転移動のみを表す}ために,\ \alpha\,をその大きさ\,\zettaiti{\alpha}\,で割らなければならないのである. \\[1zh] 回転のみを表す複素数さえ求まれば,\ 後は次の3段階の手順で直線に関して対称移動できる. \\[.2zh]  \maru1\ \ \bm{原点を中心に\,-\,\theta\ 回転移動}する.\ つまり,\ \bm{\theta\, 回転を表す複素数で割る.} \\[.2zh]  \maru2\ \ \bm{実軸に関して対称移動}する.\ 単純に\bm{共役をとる}だけで済む. \\[.2zh]  \maru3\ \ \bm{原点を中心に\,+\,\theta\ 回転移動}して元に戻す.\ つまり,\ \bm{\theta\, 回転を表す複素数を掛ける.}