「x軸・y軸はわかるけど、z軸って何?」「3次元座標系はどうやって使うの?」と疑問を持つ方も多いでしょう。
x軸・y軸・z軸からなる3次元直交座標系は、立体図形・空間座標・ベクトルなど、空間を数学的に記述するための基本的な枠組みです。
高校数学の数学Cや理系大学の数学・物理・工学など、多くの分野で必要とされる重要な概念です。
本記事では、x軸・y軸・z軸の違いと3次元座標系の基本、空間座標の読み方・立体図形への応用・ベクトルとの関係について、わかりやすく丁寧に解説します。
3次元座標が苦手な方でも理解できるよう、2次元との比較を交えながら説明しますので、ぜひ最後までお読みください。
目次
x軸・y軸・z軸の違いと3次元座標系の基本
それではまず、x軸・y軸・z軸の違いと3次元座標系の基本について解説していきます。
2次元から3次元への拡張
2次元の座標平面では、x軸(横)とy軸(縦)の2本の軸で平面上の全ての点を$(x, y)$で表せました。
3次元空間ではこれにz軸が加わり、空間上の全ての点を$(x, y, z)$で表します。
z軸はx軸とy軸の両方に垂直な軸で、奥行き(深さ)方向を表します。
各軸の方向イメージ
x軸:左右方向(横)
y軸:前後方向(縦)または上下方向(分野によって異なる)
z軸:上下方向(高さ)または前後方向(奥行き)
数学では一般的にz軸を上下方向(高さ方向)として取ることが多いですが、物理や工学など分野によって向きの設定が異なることがあります。
どの方向をどの軸に割り当てるかは文脈によって異なるため、問題を解く際は最初に軸の設定を確認することが大切です。
右手系と左手系の違い
3次元座標系には「右手系」と「左手系」の2種類があります。
右手系とは、右手の親指をx軸正方向、人差し指をy軸正方向に向けたとき、中指が指す方向がz軸正方向になる座標系です。
数学や多くの理系分野では右手系を標準として使いますが、コンピュータグラフィックスなどでは左手系を使う場合もあります。
この違いを意識せずに計算すると、ベクトルの外積(クロス積)の計算結果の向きが逆になるため注意が必要です。
3次元直交座標系の基本ルール
| 軸 | 一般的な方向 | 正の向き | 座標が0になる面 |
|---|---|---|---|
| x軸 | 横(左右) | 右方向 | yz平面($x=0$) |
| y軸 | 縦(前後) | 前(奥)方向 | xz平面($y=0$) |
| z軸 | 高さ(上下) | 上方向 | xy平面($z=0$) |
xy平面・yz平面・xz平面の3つの座標平面が、3次元空間を構造化する骨格となります。
空間座標の読み方と点の表し方
続いては、空間座標の読み方と点の表し方を確認していきます。
空間座標$(x, y, z)$の意味
3次元空間上の点Pは$(x, y, z)$という形の座標で表されます。
x座標はyz平面からの距離(符号付き)、y座標はxz平面からの距離、z座標はxy平面からの距離をそれぞれ表します。
空間座標の例
$(2, 3, 4)$:x方向に2、y方向に3、z方向に4の位置
$(0, 0, 0)$:原点(3軸の交点)
$(1, 0, 0)$:x軸上の点(y=0かつz=0)
$(0, 2, 0)$:y軸上の点(x=0かつz=0)
$(0, 0, 3)$:z軸上の点(x=0かつy=0)
$(3, 4, 0)$:xy平面上の点(z=0)
z=0のときは2次元の座標平面(xy平面)と同じになり、2次元座標は3次元の特殊ケースであることがわかります。
2点間の距離の公式
3次元空間における2点$(x_1, y_1, z_1)$と$(x_2, y_2, z_2)$の距離は、ピタゴラスの定理を3次元に拡張した次の公式で求めます。
3次元空間の2点間距離の公式
$d = \sqrt{(x_2-x_1)^2 + (y_2-y_1)^2 + (z_2-z_1)^2}$
例:$(1, 2, 3)$と$(4, 6, 3)$の距離
$d = \sqrt{(4-1)^2 + (6-2)^2 + (3-3)^2} = \sqrt{9+16+0} = \sqrt{25} = 5$
この公式は2次元の距離公式$d = \sqrt{(x_2-x_1)^2 + (y_2-y_1)^2}$にz成分を追加したものです。
3次元の距離公式は2次元公式の自然な拡張であるため、2次元をしっかり理解していれば覚えやすいでしょう。
中点・重心の座標
3次元空間での中点と重心の公式も、2次元の公式を拡張した形です。
中点の公式(2点$(x_1, y_1, z_1)$と$(x_2, y_2, z_2)$の中点)
$\left(\dfrac{x_1+x_2}{2}, \dfrac{y_1+y_2}{2}, \dfrac{z_1+z_2}{2}\right)$
三角形の重心の公式(3点$(x_1, y_1, z_1)$, $(x_2, y_2, z_2)$, $(x_3, y_3, z_3)$)
$\left(\dfrac{x_1+x_2+x_3}{3}, \dfrac{y_1+y_2+y_3}{3}, \dfrac{z_1+z_2+z_3}{3}\right)$
3次元座標系とベクトルの関係
続いては、3次元座標系とベクトルの関係を確認していきます。
3次元ベクトルの成分表示
3次元空間のベクトル$\vec{a}$は$(a_1, a_2, a_3)$または$\begin{pmatrix}a_1 \\ a_2 \\ a_3\end{pmatrix}$のように成分で表せます。
各成分$a_1, a_2, a_3$はそれぞれx軸・y軸・z軸方向の成分(分量)を表します。
基本ベクトル(単位ベクトル)
$\vec{e_x} = (1, 0, 0)$:x軸方向の単位ベクトル
$\vec{e_y} = (0, 1, 0)$:y軸方向の単位ベクトル
$\vec{e_z} = (0, 0, 1)$:z軸方向の単位ベクトル
任意のベクトル$(a_1, a_2, a_3) = a_1\vec{e_x} + a_2\vec{e_y} + a_3\vec{e_z}$
3つの基本ベクトルはそれぞれ直交しており、これが「直交座標系」と呼ばれる所以です。
内積・外積とx軸・y軸・z軸
3次元ベクトルの内積と外積は、x軸・y軸・z軸の成分を使って計算します。
| 演算 | 公式 | 結果の型 |
|---|---|---|
| 内積 $\vec{a} \cdot \vec{b}$ | $a_1b_1 + a_2b_2 + a_3b_3$ | スカラー(数) |
| 外積 $\vec{a} \times \vec{b}$ | $(a_2b_3-a_3b_2, a_3b_1-a_1b_3, a_1b_2-a_2b_1)$ | ベクトル |
| 大きさ $|\vec{a}|$ | $\sqrt{a_1^2+a_2^2+a_3^2}$ | スカラー(数) |
内積の計算はベクトルのなす角を求めるときや、2つのベクトルが直交するかを確認するときに使われます。
外積(クロス積)は2つのベクトルの両方に垂直なベクトルを求めるときに使われ、法線ベクトルの計算や物理の力のモーメント計算などに応用されます。
座標系と立体図形への応用
3次元座標系を使うことで、立体図形の頂点の座標・辺の長さ・面の方程式などを数学的に記述できます。
たとえば一辺aの立方体の8頂点は$(0,0,0), (a,0,0), (0,a,0), (0,0,a), (a,a,0), (a,0,a), (0,a,a), (a,a,a)$と表せます。
立体図形を座標で表すことで、距離・角度・体積など様々な量を代数的に計算できる点が3次元座標系の大きなメリットです。
3次元座標系の様々な応用分野
続いては、3次元座標系が活躍する様々な応用分野を確認していきます。
物理学でのx軸・y軸・z軸
物理学では3次元座標系は不可欠です。
物体の運動を記述する際には位置$(x, y, z)$・速度$(\dot{x}, \dot{y}, \dot{z})$・加速度が3成分ベクトルとして表されます。
電磁気学では電場・磁場がそれぞれ3次元ベクトルで表され、x軸・y軸・z軸の各成分に分解して計算します。
力の分解・合成・モーメント計算など、高校物理でもx軸・y軸の2次元的分解に慣れることが3次元への足がかりになります。
コンピュータグラフィックスでの3次元座標
3DゲームやCGアニメーション、CADソフトウェアなどでは3次元座標系が中核を担います。
3Dモデルの各頂点は$(x, y, z)$で定義され、回転・平行移動・拡大縮小などの変換を行列演算で実現します。
カメラの視点や光源の位置もx・y・z座標で管理されており、3次元座標系の理解はプログラミングやゲーム開発にも直結します。
地理・測量・航空宇宙でのx軸・y軸・z軸
地球上の位置を表す際にも3次元座標系が使われます。
緯度・経度・高度という3つの量が、球面座標系(極座標系)に対応する3次元座標の一種です。
航空機・人工衛星の軌道計算・GPSシステムなど、現代のテクノロジーの多くが3次元座標系を基盤としています。
| 分野 | x軸(方向) | y軸(方向) | z軸(方向) |
|---|---|---|---|
| 数学・一般 | 横(左右) | 奥行き(前後) | 高さ(上下) |
| 物理・力学 | 水平右方向 | 水平前方向 | 鉛直上方向 |
| コンピュータグラフィックス | 画面右方向 | 画面上方向 | 画面手前方向(左手系) |
| 地理・測量 | 東方向 | 北方向 | 鉛直上方向 |
このように分野によって軸の向きの設定が異なるため、使用する場面に応じて軸の定義を確認する習慣をつけることが大切です。
まとめ
本記事では、x軸・y軸・z軸の違いと3次元座標系の基本について、座標の読み方・距離公式・ベクトルとの関係・応用分野まで幅広く解説しました。
x軸は横方向、y軸は縦方向、z軸はその両方に垂直な奥行き・高さ方向を表し、3つの軸が直交して3次元直交座標系を構成します。
空間上の点$(x, y, z)$の読み方・2点間の距離公式・中点・重心の公式は2次元の拡張として自然に導けます。
3次元ベクトルの成分表示・内積・外積の計算も、x・y・z各軸の成分を使って行います。
3次元座標系は物理・コンピュータグラフィックス・地理・工学など多岐にわたる分野で活用されており、数学の基礎として習得しておくことが非常に重要です。
本記事を参考に、3次元座標系への理解を深め、様々な分野での活用に役立てていただければ幸いです。