理系ハウス

空間ベクトル【座標・内積・直線と平面の方程式】

公開日: 2026/7/11

📐 公式まとめ

  • 1. 空間ベクトルの座標表示

    a=(a1,a2,a3)\vec{a} = (a_1,\, a_2,\, a_3)
  • 1.1. 基本ベクトル

    e1=(1,0,0),e2=(0,1,0),e3=(0,0,1)\vec{e_1} = (1, 0, 0),\quad \vec{e_2} = (0, 1, 0),\quad \vec{e_3} = (0, 0, 1)
  • 2. 大きさ・演算

    a=a12+a22+a32|\vec{a}| = \sqrt{a_1^2 + a_2^2 + a_3^2}
  • 2. 大きさ・演算

    a+b=(a1+b1,a2+b2,a3+b3)\vec{a} + \vec{b} = (a_1+b_1,\, a_2+b_2,\, a_3+b_3)
  • 2. 大きさ・演算

    ka=(ka1,ka2,ka3)k\vec{a} = (ka_1,\, ka_2,\, ka_3)
  • 2.1. 例:2点間の距離

    AB=(41,  02,  13)=(3,2,4)\overrightarrow{\text{AB}} = (4-1,\; 0-2,\; -1-3) = (3, -2, -4)
  • 2.1. 例:2点間の距離

    AB=9+4+16=29|\overrightarrow{\text{AB}}| = \sqrt{9 + 4 + 16} = \sqrt{29}
  • 3. 空間ベクトルの内積

    ab=abcosθ=a1b1+a2b2+a3b3\vec{a} \cdot \vec{b} = |\vec{a}||\vec{b}|\cos\theta = a_1 b_1 + a_2 b_2 + a_3 b_3
  • 4. 直線の方程式(ベクトル方程式)

    OP=OA+td(tR)\overrightarrow{\text{OP}} = \overrightarrow{\text{OA}} + t\vec{d} \quad (t \in \mathbb{R})
  • 4.1. 成分で書くと(媒介変数表示)

    {x=a1+d1ty=a2+d2tz=a3+d3t\begin{cases} x = a_1 + d_1 t \\ y = a_2 + d_2 t \\ z = a_3 + d_3 t \end{cases}
  • 5. 平面の方程式

    APn=0\overrightarrow{\text{AP}} \cdot \vec{n} = 0
  • 5. 平面の方程式

    a(xx0)+b(yy0)+c(zz0)=0a(x - x_0) + b(y - y_0) + c(z - z_0) = 0
  • 5. 平面の方程式

    ax+by+cz=dd=ax0+by0+cz0ax + by + cz = d \quad \text{(}d = ax_0 + by_0 + cz_0\text{)}
  • 5.2. 法線ベクトルの求め方(2方向ベクトルから)

    nu=0,nv=0\vec{n} \cdot \vec{u} = 0, \quad \vec{n} \cdot \vec{v} = 0
  • 6. 点と平面の距離

    距離=ax0+by0+cz0+da2+b2+c2\text{距離} = \frac{|ax_0 + by_0 + cz_0 + d|}{\sqrt{a^2 + b^2 + c^2}}

空間ベクトル【座標・内積・直線と平面の方程式】

平面ベクトルを3次元空間に拡張したものが空間ベクトルです。座標軸が xxyyzz の3本になるだけで、演算の規則はほぼ同じです。ただし「平面の方程式」など、空間特有の概念も登場します。この記事では、空間ベクトルの基本から直線・平面の表し方まで体系的に解説します。

1. 空間ベクトルの座標表示

空間内の点 A(a1,a2,a3)\text{A}(a_1, a_2, a_3) に対し、原点 O\text{O} から A\text{A} へのベクトル OA\overrightarrow{\text{OA}}

a=(a1,a2,a3)\vec{a} = (a_1,\, a_2,\, a_3)

と表します。a1a_1a2a_2a3a_3 はそれぞれ xxyyzz 成分です。

1.1. 基本ベクトル

e1=(1,0,0),e2=(0,1,0),e3=(0,0,1)\vec{e_1} = (1, 0, 0),\quad \vec{e_2} = (0, 1, 0),\quad \vec{e_3} = (0, 0, 1)

これらを使うと a=a1e1+a2e2+a3e3\vec{a} = a_1\vec{e_1} + a_2\vec{e_2} + a_3\vec{e_3} と分解できます。

2. 大きさ・演算

ベクトル a=(a1,a2,a3)\vec{a} = (a_1, a_2, a_3)b=(b1,b2,b3)\vec{b} = (b_1, b_2, b_3)、スカラー kk に対して

a=a12+a22+a32|\vec{a}| = \sqrt{a_1^2 + a_2^2 + a_3^2} a+b=(a1+b1,a2+b2,a3+b3)\vec{a} + \vec{b} = (a_1+b_1,\, a_2+b_2,\, a_3+b_3) ka=(ka1,ka2,ka3)k\vec{a} = (ka_1,\, ka_2,\, ka_3)

2.1. 例:2点間の距離

A(1,2,3)\text{A}(1, 2, 3)B(4,0,1)\text{B}(4, 0, -1) のとき

AB=(41,  02,  13)=(3,2,4)\overrightarrow{\text{AB}} = (4-1,\; 0-2,\; -1-3) = (3, -2, -4) AB=9+4+16=29|\overrightarrow{\text{AB}}| = \sqrt{9 + 4 + 16} = \sqrt{29}

3. 空間ベクトルの内積

a=(a1,a2,a3)\vec{a} = (a_1, a_2, a_3)b=(b1,b2,b3)\vec{b} = (b_1, b_2, b_3) のなす角を θ\theta とするとき

ab=abcosθ=a1b1+a2b2+a3b3\vec{a} \cdot \vec{b} = |\vec{a}||\vec{b}|\cos\theta = a_1 b_1 + a_2 b_2 + a_3 b_3

垂直条件:ab    a1b1+a2b2+a3b3=0\vec{a} \perp \vec{b} \iff a_1 b_1 + a_2 b_2 + a_3 b_3 = 0a,b0\vec{a},\vec{b}\neq\vec{0}

3.1. 例題 1:内積となす角

a=(2,1,2)\vec{a} = (2, 1, -2)b=(1,2,2)\vec{b} = (1, 2, 2) のなす角 θ\theta を求めよ。

解答

ab=2×1+1×2+(2)×2=2+24=0\vec{a}\cdot\vec{b} = 2\times1 + 1\times2 + (-2)\times2 = 2 + 2 - 4 = 0

内積が 00 なので ab\vec{a} \perp \vec{b}、つまり θ=90\theta = 90^\circ

4. 直線の方程式(ベクトル方程式)

A\text{A} を通り、方向ベクトル d\vec{d} に平行な直線上の点 P\text{P}

OP=OA+td(tR)\overrightarrow{\text{OP}} = \overrightarrow{\text{OA}} + t\vec{d} \quad (t \in \mathbb{R})

と表せます。これを直線のベクトル方程式といいます。

4.1. 成分で書くと(媒介変数表示)

A(a1,a2,a3)\text{A}(a_1, a_2, a_3)d=(d1,d2,d3)\vec{d} = (d_1, d_2, d_3) のとき

{x=a1+d1ty=a2+d2tz=a3+d3t\begin{cases} x = a_1 + d_1 t \\ y = a_2 + d_2 t \\ z = a_3 + d_3 t \end{cases}

4.2. 例題 2:直線の媒介変数表示

A(1,1,2)\text{A}(1, -1, 2) を通り、方向ベクトル d=(2,3,1)\vec{d} = (2, 3, -1) の直線を表せ。

解答

{x=1+2ty=1+3tz=2t(tR)\begin{cases} x = 1 + 2t \\ y = -1 + 3t \\ z = 2 - t \end{cases} \quad (t \in \mathbb{R})

5. 平面の方程式

空間内の平面は法線ベクトル(平面に垂直なベクトル)n=(a,b,c)\vec{n} = (a, b, c) を使って表せます。点 A(x0,y0,z0)\text{A}(x_0, y_0, z_0) を通り n\vec{n} を法線ベクトルとする平面上の点 P(x,y,z)\text{P}(x, y, z) に対して

APn=0\overrightarrow{\text{AP}} \cdot \vec{n} = 0

これを展開すると

a(xx0)+b(yy0)+c(zz0)=0a(x - x_0) + b(y - y_0) + c(z - z_0) = 0

整理して

ax+by+cz=dd=ax0+by0+cz0ax + by + cz = d \quad \text{(}d = ax_0 + by_0 + cz_0\text{)}

5.1. 例題 3:平面の方程式

A(1,2,3)\text{A}(1, 2, 3) を通り、法線ベクトル n=(1,2,1)\vec{n} = (1, -2, 1) の平面の方程式を求めよ。

解答

1(x1)+(2)(y2)+1(z3)=01(x-1) + (-2)(y-2) + 1(z-3) = 0 x12y+4+z3=0x - 1 - 2y + 4 + z - 3 = 0 x2y+z=0x - 2y + z = 0

5.2. 法線ベクトルの求め方(2方向ベクトルから)

平面上に2つの方向ベクトル u\vec{u}v\vec{v} があるとき、両方に垂直なベクトル(法線ベクトル)n\vec{n} を求めるには

nu=0,nv=0\vec{n} \cdot \vec{u} = 0, \quad \vec{n} \cdot \vec{v} = 0

を連立します(数学IIIの外積を使う方法は発展内容)。

6. 点と平面の距離

平面 ax+by+cz+d=0ax + by + cz + d = 0 と点 P(x0,y0,z0)\text{P}(x_0, y_0, z_0) の距離は

距離=ax0+by0+cz0+da2+b2+c2\text{距離} = \frac{|ax_0 + by_0 + cz_0 + d|}{\sqrt{a^2 + b^2 + c^2}}

これは平面ベクトルにおける「点と直線の距離」の公式を3次元に拡張したものです。

関連記事として、内積の詳しい計算については「内積とベクトルの応用」を、平面ベクトルの基本については「平面ベクトルの基本」を参照してください。

7. クイズ

  1. a=(1,0,2)\vec{a} = (1, 0, 2) の大きさ a|\vec{a}| を求めよ。

    正解:5\sqrt{5} a=12+02+22=5|\vec{a}| = \sqrt{1^2 + 0^2 + 2^2} = \sqrt{5}

  2. A(2,1,1)\text{A}(2, 1, -1) を通り、法線ベクトル n=(3,0,1)\vec{n} = (3, 0, -1) の平面の方程式を求めよ。

    正解:3xz=73x - z = 7 3(x2)+0(y1)+(1)(z+1)=03(x-2) + 0(y-1) + (-1)(z+1) = 0 を整理すると 3x6z1=03x - 6 - z - 1 = 0、よって 3xz=73x - z = 7

  3. a=(1,2,t)\vec{a} = (1, 2, t)b=(2,1,1)\vec{b} = (2, -1, 1) が垂直になる tt を求めよ。

    正解:t=0t = 0 ab=1×2+2×(1)+t×1=22+t=t=0\vec{a}\cdot\vec{b} = 1\times2 + 2\times(-1) + t\times1 = 2 - 2 + t = t = 0

#ベクトル#空間ベクトル#平面の方程式#直線の方程式#数学C