数学C / 平面上の曲線
直交座標から極座標へ
問題
直交座標が である点を、極座標 で表せ。ただし 、 とする。
ヒントを見る
は「原点からの距離」そのもの。まず三平方で を求め、次に図をかいて角 を読み取ろう。点がどの象限にあるかの確認を忘れずに。
解答・解説
方針
、 は点の方向(、象限に注意)。 は第 象限。
解答
⓪ 発想 — どう考え始めるか。 今度は逆向きの変換だ。直交座標 → 極座標。
つの量を求める。
① 原点からの距離 。
② 偏角 。
となる角は、 と の つある。
どちらか。
点 は、第 象限にある(、)。
だから 。
「 の値だけでは、偏角は決まらない」
は 周期なので、 つの候補が出る。
必ず象限を確認して、正しいほうを選ぶ。 これが最大の注意点だ。
① 距離を求める。 。
② 偏角を求める。 点 は第 象限。 より 。
まとめ:直交 → 極は「距離 と角 」。角は だが、どの象限かを見て確定する(第 象限なら )。極座標 ⇔ 直交座標は行き来できる。
発展 — 一歩先へ。 極座標は、 次元にも拡張できる。
球面座標。
- : 原点からの距離
- : 軸からの角(天頂角)
- : 平面での角(方位角)
この座標系は、地球儀そのものだ。
- : 地球の半径
- : 緯度(に相当)
- : 経度
「緯度・経度」という、 つの角度で地球上の位置を表す。
まさに球面座標である。
そして、この座標系は、物理学で圧倒的に使われる。
なぜか。「原点からの距離」が主役の問題が多いからだ。
重力:
クーロン力(電気):
どちらも、距離 だけで決まる(方向によらない)。
こういう「中心力」の問題は、球面座標で扱うと、方程式が劇的に簡単になる。
水素原子の電子軌道。
シュレーディンガー方程式を、球面座標で解く。
すると、電子の存在確率が、美しい形をとることが分かる。
- 軌道: 球状
- 軌道: ダンベル状( 方向)
- 軌道: 四つ葉のクローバー状
化学の教科書で見た、あの電子軌道の絵。
あれは、球面調和関数という、球面座標の解から出てくる。
「原子の形」が、座標系の選択から導かれる。
さらに、宇宙の観測でも使われる。
宇宙背景放射(ビッグバンの名残の光)は、全天球にわたって観測される。
そのわずかな温度のゆらぎを、球面調和関数で分解する。
そこから、宇宙の年齢、物質の量、宇宙の形が読み取れる。
「宇宙は、ほぼ平坦」「年齢は 億年」 — これらの結論は、球面座標での解析から出ている。
座標系の選択は、単なる計算の便宜ではない。
「問題の対称性に合った座標を選ぶ」ことで、隠れていた構造が見えてくる。
直交座標が向いている問題(直線的なもの)。 極座標が向いている問題(回転対称なもの)。 球面座標が向いている問題(中心対称なもの)。
この、 次元の座標変換。
その延長線上に、原子の形があり、宇宙の姿がある。
これで、高校数学の全課程が終わる。
ここまで学んできた道具 — 関数、微分、積分、ベクトル、複素数、そして座標 — は、すべて「世界を記述する言語」だ。
その言語で、あなたは何を語るだろうか。
別解
図を描けば、象限の間違いは起きない。
点 を、座標平面に打つ。
原点から、この点へ矢印を引く。
横に 、縦に 。
この矢印は、右上 の方向を向いている。
そして、矢印の長さは、直角二等辺三角形の斜辺。
図から、両方とも読み取れた ✓
では、なぜ「象限の確認」がそれほど大事なのか。
危険な例を見てみよう。
点 の極座標を求めよ。
— この問題とまったく同じ値だ!
だが、点の位置はまるで違う。
は、第 象限(左下)にある。
正しい偏角は
()ではない!
もし の値だけを見て と答えたら、まったく反対側の点を指してしまう。
「 が同じでも、点は つある」
は ごとに同じ値を繰り返すからだ。
この落とし穴は、電卓やプログラムでも問題になる。
関数は、 から の値しか返さない。
だから、第 、第 象限の点を入れると、間違った角度が返ってくる。
そこで、プログラミングでは という特別な関数を使う。
と を別々に渡すことで、符号の組み合わせから、正しい象限を判定してくれる。
「 を計算してから渡す」と、情報が失われる。
( も も、同じ になってしまう。)
「割り算をした瞬間に、符号の情報が消える」
この教訓は、数学でもプログラミングでも同じだ。
必ず、 と の符号を、別々に確認する。
つの象限と偏角の範囲。
- 第 象限():
- 第 象限():
- 第 象限():
- 第 象限():
この対応を確認してから、 を決める。
図を つ描く手間が、致命的なミスを防いでくれる。
ポイント
- 、。
- 象限を見て を確定。
よくある間違い
- から象限を確認せずに を決めてしまう。 と の 候補があり、点の象限で決まる
- を としてしまう。
- の範囲()を無視して、負の角( など)で答える