空間内の点と平面の距離
空間内の点と平面の距離を与える公式を導きます。
空間内の点と平面の距離を与える公式は、 法線ベクトルを用いた平面上の点と直線の距離を与える公式と同じ形になります。また、座標系が与えられている場合の公式も、 座標変数を用いた平面上の点と直線の距離を与える公式を自然に拡張した形となります。
空間内の点と平面の距離
まず、空間内の平面が、法線ベクトルに関するベクトル方程式によって与えられている場合について、点と平面の距離を与える公式を示します。
定理 1.13(空間内の点と平面の距離)
空間内の平面 $\pi$ がベクトルに関する方程式 $(\bm{x} - \bm{x}_{0}) \cdot \bm{b} = 0$ により与えられているとする。空間内の点 $X_{1}$ の位置ベクトルを $\bm{x}_{1}$ とすると、点 $X_{1}$ と平面 $\pi$ の距離 $d$ は次の式により与えられる。
解説
法線ベクトルによる点と平面の距離の公式
(1.4.8)式は、空間内の任意の点と平面の距離を与える公式です。
空間内の平面を表すベクトル方程式は、平面上の直線を表す(法線ベクトルによる)ベクトル方程式と同じ形になります( 空間内の平面の方程式を参照)。
したがって、空間内の点と平面の距離を与える公式は、法線ベクトルによる平面上の点と直線の公式(すなわち、 定理 1.11(平面上の点と直線の距離(法線ベクトル)))と同じ形になります。
点と平面の距離を定めるベクトル
(1.4.8)式より、点と平面の距離は、点 $X_{1}$ の位置ベクトル $\bm{x}_{1}$ と平面 $\pi$ を定めるベクトル($\bm{x}_{0}$ と $\bm{b}$)により定まることがわかります。
点 $X_{1}$ と平面 $\pi$ の距離 $d$ は、次のように図示されます。

上図において、点 $X_{1}$ から平面 $\pi$ に下ろした垂線の足を $X_{1}^{\prime}$ とすると、点 $X_{1}$ と平面 $\pi$ の距離 $d$ は線分 $X_{1} X_{1}^{\prime}$ の長さに他なりません。すなわち、$d = X_{1} X_{1}^{\prime}$ であり、$X_{1}^{\prime}$ の位置ベクトルを $\bm{x}_{1}^{\prime}$ とすれば、$d = \lVert \, \bm{x}_{1} - \bm{x}_{1}^{\prime} \, \rVert$ となります。
ただし、垂線の足 $X_{1}^{\prime}$ の位置ベクトル $\bm{x}_{1}^{\prime}$ は、点と平面の距離を定める公式 (1.4.8)式には表れません。これは、点 $X_{1}$ と平面 $\pi$ が定まっていれば、$X_{1}$ から $l$ に下ろした垂線の足が(自ずから)ただ $1$ つに定まるためです。
証明(定理 1.13)
$X_{1}$ から平面 $\pi$ に下ろした垂線の足を $X_{1}^{\prime}$ として、$X_{1}^{\prime}$ の位置ベクトルを $\bm{x}_{1}^{\prime}$ とする。このとき、垂線 $X_{1} X_{1}^{\prime}$ が平面 $\pi$ に直交することと $X_{1}^{\prime}$ が平面 $\pi$ 上の点であることから、$\bm{x}_{1}^{\prime}$ に関して次が成り立つ。
したがって、
いま、$d = \lVert \, \bm{x}_{1} - \bm{x}_{1}^{\prime} \, \rVert$ であることから、$d^{2}$ は次のようになる。
また、$d \geqslant 0$ であるから、次が成り立つ。
証明の考え方(定理 1.13)
垂線の足 $X_{1}^{\prime}$ の位置ベクトルを $\bm{x}_{1}^{\prime}$ として($1$)$\bm{x}_{1}^{\prime}$ を他の定数ベクトルで表し、($2$)$d = \lVert \, \bm{x}_{1} - \bm{x}_{1}^{\prime} \, \rVert$ であることから、点と平面の距離を求めます。
考え方は、平面における点と直線の距離の公式( 定理 1.11(平面上の点と直線の距離(法線ベクトル)))の証明と同じです。
(1)垂線の足の位置ベクトルを求める
$X_{1}$ から平面 $\pi$ に下ろした垂線の足を $X_{1}^{\prime}$ として、$X_{1}^{\prime}$ の位置ベクトル $\bm{x}_{1}^{\prime}$ を求めます。
$\bm{x}_{1}^{\prime}$ に関して成り立つ関係式を整理します。
- 垂線 $X_{1} X_{1}^{\prime}$ は平面 $\pi$ に直交します。したがって、ベクトル $\bm{x}_{1}$ と $\bm{x}_{1}^{\prime}$ の差 $\bm{x}_{1} - \bm{x}_{1}^{\prime}$ は平面 $\pi$ の法線ベクトル $\bm{b}$ と平行(同じ向きまたは逆の向き)になります。すなわち、$\bm{x}_{1} - \bm{x}_{1}^{\prime}$ は $\bm{b}$ のスカラー倍で表すことができ、$\bm{x}_{1} - \bm{x}_{1}^{\prime} = t \bm{b}$ となる $t \in \mathbb{R}$ が存在します。
- $X_{1}^{\prime}$ が平面 $\pi$ 上の点です。したがって、$\bm{x}_{1}^{\prime}$ は平面 $\pi$ を与えるベクトル方程式を満たします。すなわち、$(\bm{x}_{1}^{\prime} - \bm{x}_{0}) \cdot \bm{b} = 0$ が成り立ちます。
- これらをまとめると、次の
($\ast$)式のようになります。これは、$\bm{x}_{1}^{\prime}$ と $t$ を未知数とする連立方程式のように捉えることができます。$$ \left\{ \begin{array} {c} \bm{x}_{1} - \bm{x}_{1}^{\prime} = t \bm{b} \\ (\bm{x}_{1}^{\prime} - \bm{x}_{0}) \cdot \bm{b} = 0 \end{array} \right. \tag{$\ast$} $$
($\ast$)式を解いて $\bm{x}_{1}^{\prime}$ を求めます。
定理 1.4(内積の演算法則)より ($\ast$)式の第 $2$ 式は次のように変形できます。
$$ \begin{gather*} \bm{x}_{1}^{\prime} \cdot \bm{b} = \bm{x}_{0} \cdot \bm{b} \end{gather*} $$($\ast$)式の第 $1$ 式の両辺のベクトルと法線ベクトル $\bm{b}$ の内積をとることで $\bm{x}_{1}^{\prime}$ を消去し、まずは $t$ を求めます。ここでも、 定理 1.4(内積の演算法則)と $\bm{x}_{1}^{\prime} \cdot \bm{b} = \bm{x}_{0} \cdot \bm{b}$ であることを用います。
$$ \begin{gather*} & \bm{x}_{1} \cdot \bm{b} - \bm{x}_{1}^{\prime} \cdot \bm{b} = t \, \bm{b} \cdot \bm{b} \\ \Leftrightarrow & \bm{x}_{1} \cdot \bm{b} - \bm{x}_{0} \cdot \bm{b} = t \, {\lVert \, \bm{b} \, \rVert}^{2} \\ \Leftrightarrow & t = \displaystyle \frac{\, \bm{x}_{1} \cdot \bm{b} - \bm{x}_{0} \cdot \bm{b} \vphantom{(\bm{vp})} \,}{\, {\lVert \, \bm{b} \, \rVert}^{2} \,} \\ \Leftrightarrow & t = \displaystyle \frac{\, (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \,}{\, {\lVert \, \bm{b} \, \rVert}^{2} \,} \\ \end{gather*} $$上式を ($\ast$)式の第 $1$ 式に代入すると、$\bm{x}_{1}^{\prime}$ が次のように求まります。
$$ \begin{gather*} \bm{x}_{1}^{\prime} = \bm{x}_{1} - \displaystyle \frac{\, (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \,}{\, {\lVert \, \bm{b} \, \rVert}^{2} \,} \; \bm{b} \end{gather*} $$
(2)点と平面の距離を求める
($1$)で求めた $\bm{x}_{1}^{\prime}$ を用いて、$d = \lVert \, \bm{x}_{1} - \bm{x}_{1}^{\prime} \, \rVert$ であることから、点と直線の距離を求めます。
まず、$d^{\, 2}$ を求めます。
$$ \begin{align*} d^{\, 2} &\overset{(\text{i})}{=} {\lVert \, \bm{x}_{1} - \bm{x}_{1}^{\prime} \, \rVert}^{2} \\ &\overset{(\text{ii})}{=} {\Big\lVert \, \bm{x}_{1} - \bm{x}_{1} + \displaystyle \frac{\, (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \,}{\, {\lVert \, \bm{b} \, \rVert}^{2} \,} \; \bm{b} \, \Big\rVert}^{2} \\ &\overset{(\text{iii})}{=} {\Big\lVert \, \displaystyle \frac{\, (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \,}{\, {\lVert \, \bm{b} \, \rVert}^{2} \,} \; \bm{b} \, \Big\rVert}^{2} \\ &\overset{(\text{iv})}{=} \displaystyle \frac{\, \big\{ (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \big\}^{2} \,}{\, {\lVert \, \bm{b} \, \rVert}^{4} \,} \; {\lVert \, \bm{b} \, \rVert}^{2} \\ &\overset{(\text{v})}{=} \displaystyle \frac{\, \big\{ (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \big\}^{2} \,}{\, {\lVert \, \bm{b} \, \rVert}^{2} \,} \tag{$\ast \ast$} \end{align*} $$- ($\text{i}$) 内積の定義より、ベクトル $\bm{x}$ の長さについて $\lVert \, \bm{v} \, \rVert = \sqrt{\, \bm{v} \cdot \bm{v} \vphantom{\bm{vp}^{1}} \,}$ が成り立つことから、${\lVert \, \bm{v} \, \rVert}^{2} = \bm{v} \cdot \bm{v} \vphantom{\bm{vp}^{1}}$ となります。
- ($\text{ii}$) ($1$)で求めた $\bm{x}_{1}^{\prime}$ を代入します。
- ($\text{iii}$)式を整理すると、$d^{\, 2}$ が $2$ つのベクトル $\bm{x}_{1} - \bm{x}_{0}$ と $\bm{b}$(いずれも定数ベクトル)により表せることがわかります。
- ($\text{iv}$) 定理 1.4(内積の演算法則)より、${\lVert \, c \, \bm{v} \, \rVert}^{2} = c^{2} \, {\lVert \, \bm{v} \, \rVert}^{2} \vphantom{\bm{vp}^{1}}$ が成り立ちます。
- ($\text{v}$)更に式を整理すると、$d^{\, 2}$ は $2$ つのベクトル $\bm{x}_{1} - \bm{x}_{0}$ と $\bm{b}$ の内積と、$\bm{b}$ の長さの $2$ 乗により表せることがわかります。
次に、$d$ を求めます。
- $d \geqslant 0$ であるので、$d$ は
($\ast \ast$)式の正の平方根であり、次のようになります。$$ \begin{split} d &= \displaystyle \frac{\, \sqrt{\, \big\{ (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \big\}^{2} \,} \,}{\, \lVert \, \bm{b} \, \rVert \vphantom{\sqrt{\, {\bm{vp}}^{1} \,}} \,} \\ &= \displaystyle \frac{\, \big\lvert \; (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \; \big\rvert \,}{\, \lVert \, \bm{b} \, \rVert \vphantom{\sqrt{\, {\bm{vp}}^{1} \,}} \,} \\ \end{split} $$
- $d \geqslant 0$ であるので、$d$ は
($\ast \ast$)式の正の平方根であり、次のようになります。
以上から、点と平面の距離に関する公式 (1.4.8)式が導かれました。
点と平面の距離(座標変数)
次に、直交座標系が与えられており、空間内の平面が座標変数の一次方程式によって表される場合について、点と平面の距離を与える公式を導きます。
定理 1.14(空間内の点と平面の距離(座標変数))
空間に直交座標系が与えられており、平面 $\pi$ が $x, y, z$ の一次方程式 $\alpha x + \beta y + \gamma z + \delta = 0$ により与えられているとする。このとき、空間内の点 $X_{1}$ の座標を $(x_{1}, y_{1}, z_{1})$ とすると、点 $X_{1}$ と平面 $\pi$ の距離 $d$ は次の式により与えられる。
解説
平面上の点と直線の距離の公式(座標変数)
平面上に直交座標系が与えられている場合、直線 $l$ の方程式は $2$ つの変数 $x, y$ に関する一次方程式 $\alpha x + \beta y + \gamma = 0$ の形で表すことができます。
このとき、平面上の点 $X_{1} (x_{1}, y_{1})$ と直線 $l$ の距離 $d$ は次の式で与えられます( 定理 1.10(平面上の点と直線の距離(座標変数)))。
空間内の点と平面の距離の公式(座標変数)
空間内の点と平面の距離の公式は、平面上の点と直線の距離の公式である (1.3.7)式を自然に拡張した形になります。
平面の場合と同様に、空間に直交座標系が与えられている場合、直線 $l$ の方程式は $3$ つの変数 $x, y, z$ に関する一次方程式 $\alpha x + \beta y + \gamma z + \delta = 0$ の形で表されます( 空間内の平面の方程式)。このとき、空間内の点 $X_{1}$ の座標を $(x_{1}, y_{1}, z_{1})$ とすれば、点 $X_{1}$ と直線 $l$ の距離 $d$ は (1.4.9)式により与えられます。
(1.4.9)式は、平面上の点と直線の距離の公式である (1.3.7)式と同じ形で、座標変数を $1$ つ増やしたものに他なりません。
また、下記の 証明において、ベクトルによる (1.4.9)式と座標変数による (1.3.7)式が同じものであることを示します。
証明(定理 1.14)
平面 $\pi$ 上の点 $X_{0}$ の座標を $(x_{0}, y_{0}, z_{0})$ とすると、$X_{0}$ が平面 $\pi$ 上にあることから、次が成り立つ。
また、$X_{0}$ の位置ベクトルを $\bm{x}_{0}$、平面 $\pi$ の法線ベクトルを $\bm{b}$ とすると、$2$ つのベクトル $\bm{x}_{1} - \bm{x}_{0}$ と $\bm{b}$ はそれぞれ次のように成分表示できる。
このとき、 定理 1.13(空間内の点と平面の距離)より次が成り立つ。
ここで、$X_{0}$ は平面 $\pi$ 上の点であり $\alpha x_{0} + \beta y_{0} + \gamma z_{0} + \delta = 0$ であるから、
証明の考え方(定理 1.14)
定理 1.13(空間内の点と平面の距離)から直ちに示すことができます。 (1.4.8)式に現れる $2$ つのベクトル $\bm{x}_{1} - \bm{x}_{0}$ と $\bm{b}$ を成分表示することで (1.4.9)式が得られます。
平面 $\pi$ が座標変数の一次方程式 $\alpha x + \beta y + \gamma z + \delta = 0$ で与えられているとき、平面 $\pi$ の法線ベクトル $\bm{b}$ は次のように成分表示できることを用います( ベクトル方程式と一次方程式の対応(法線ベクトル))。
考え方は、平面における点と直線の距離の公式( 定理 1.10(平面上の点と直線の距離(座標変数)))の証明と同じです。
まとめ
空間内の平面 $\pi$ がベクトルに関する方程式 $(\bm{x} - \bm{x}_{0}) \cdot \bm{b} = 0$ により与えられているとする。空間内の点 $X_{1}$ の位置ベクトルを $\bm{x}_{1}$ とすると、点 $X_{1}$ と平面 $\pi$ の距離 $d$ は次の式により与えられる。
$$ \begin{equation*} d = \displaystyle \frac{\, \big\lvert \; (\bm{x}_{1} - \bm{x}_{0}) \cdot \bm{b} \; \big\rvert \,}{\, \lVert \, \bm{b} \, \rVert \vphantom{\sqrt{\, {\bm{vp}}^{1} \,}} \,} \\ \end{equation*} $$- 空間内の点と平面の距離を与える公式は、 平面上の点と直線の距離を与える公式(法線ベクトル)と同じ形。
空間に直交座標系が与えられており、平面 $\pi$ が $x, y, z$ の一次方程式 $\alpha x + \beta y + \gamma z + \delta = 0$ により与えられているとする。このとき、空間内の点 $X_{1}$ の座標を $(x_{1}, y_{1}, z_{1})$ とすると、点 $X_{1}$ と平面 $\pi$ の距離 $d$ は次の式により与えられる。
$$ \begin{equation*} d = \displaystyle \frac{\, \lvert \; \alpha x_{1} + \beta y_{1} + \gamma z_{1} + \delta \; \rvert \,}{\, \sqrt{\, {\alpha}^{2} + {\beta}^{2} + {\gamma}^{2} \vphantom{ {\bm{VP}}^{1} } \,} \,} \end{equation*} $$- 座標系が与えられている場合の空間内の点と平面の距離を与える公式は、同じく、座標系が与えられている場合の 平面上の点と直線の距離を与える公式と同じ形で、座標変数を $1$ つ増やしたものとなる。
参考文献
[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] 三宅敏恒. 線形代数学 初歩からジョルダン標準形へ. 培風館. 2008.
[6] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[7] T. Miyake. Linear Algebra From the Beginnings to the Jordan Normal. Springer. 2022.
[8] 雪江明彦. 代数学 $1$ 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 $2$ 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 $\text{I}$ 群と環. 東京大学出版会. 2004.
[11] 松坂和夫. 代数系入門. 岩波書店. 1976.
[12] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[13] S. Lang. Algebra Revised Third Edition. Springer. 2002.
[14] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[15] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.