点と超平面・直線の距離

点と超平面・直線の距離

(1)点と超平面の距離

\(n\)次元空間での点\(P\)と超平面\(\boldsymbol{n}\cdot\boldsymbol{r}+a=0\)の距離\(d\)は次のようになる。
\[ d=\frac{\left|\boldsymbol{n}\cdot\overrightarrow{OP}+a\right|}{\left|\boldsymbol{n}\right|} \] ここで\(\boldsymbol{r}\)は位置ベクトルで\(\boldsymbol{n}\)は法線ベクトルである。

(2)点と直線の距離

\(n\)次元空間での点\(P\)と直線\(\boldsymbol{r}=k\boldsymbol{d}+\boldsymbol{q}\)の距離\(d\)は次のようになる。
\[ d=\left|\overrightarrow{OP}-\boldsymbol{q}-\frac{\left(\overrightarrow{OP}-\boldsymbol{q}\right)\cdot\boldsymbol{d}}{\left|\boldsymbol{d}\right|^{2}}\boldsymbol{d}\right| \] ここで\(\boldsymbol{r}\)は位置ベクトルで\(\boldsymbol{d}\)は方向ベクトルである。

2次元では超平面と直線は同じになります。

(1)

2次元での平面\(y=2x-1\)と点\(\left(2,2\right)\)との距離を求める。
\(y=2x-1\)は\(\left(1,-2\right)\cdot\left(x,y\right)+1=0\)なので、
\begin{align*} d & =\frac{\left|\left(1,-2\right)\cdot\left(2,2\right)+1\right|}{\left|\left(1,-2\right)\right|}\\ & =\frac{\left|2-4+1\right|}{\sqrt{1^{2}+\left(-2\right)^{2}}}\\ & =\frac{1}{\sqrt{5}}\\ & =\frac{\sqrt{5}}{5} \end{align*} となる。

(2)

直線\(y=2x-1\)と点\(\left(2,2\right)\)との距離を求める。
\(y=2x-1\)は\(\left(x,y\right)=k\left(1,2\right)+\left(0,-1\right)\)なので、
\begin{align*} d & =\left|\left(2,2\right)-\left(0,-1\right)-\frac{\left(\left(2,2\right)-\left(0,-1\right)\right)\cdot\left(1,2\right)}{\left|\left(1,2\right)\right|^{2}}\left(1,2\right)\right|\\ & =\left|\left(2,3\right)-\frac{\left(2,3\right)\cdot\left(1,2\right)}{5}\left(1,2\right)\right|\\ & =\left|\left(2,3\right)-\frac{8}{5}\left(1,2\right)\right|\\ & =\left|\left(2-\frac{8}{5},3-\frac{16}{5}\right)\right|\\ & =\left|\left(\frac{2}{5},-\frac{1}{5}\right)\right|\\ & =\sqrt{\left(\frac{2}{5}\right)^{2}+\left(-\frac{1}{5}\right)^{2}}\\ & =\sqrt{\frac{5}{25}}\\ & =\frac{1}{\sqrt{5}}\\ & =\frac{\sqrt{5}}{5} \end{align*} となる。

(1)

超平面上の任意の点\(Q\)とする。\(\overrightarrow{QP}\)と超平面の単位法線ベクトルの内積が距離\(d\)になるので、
\begin{align*} d & =\left|\overrightarrow{QP}\cdot\frac{\boldsymbol{n}}{\left|\boldsymbol{n}\right|}\right|\\ & =\left|\left(\overrightarrow{OP}-\overrightarrow{OQ}\right)\cdot\frac{\boldsymbol{n}}{\left|\boldsymbol{n}\right|}\right|\\ & =\left|\frac{1}{\left|\boldsymbol{n}\right|}\left(\overrightarrow{OP}\cdot\boldsymbol{n}-\overrightarrow{OQ}\cdot\boldsymbol{n}\right)\right|\\ & =\frac{\left|\overrightarrow{OP}\cdot\boldsymbol{n}+a\right|}{\left|\boldsymbol{n}\right|} \end{align*} となり与式は成り立つ。

(2)

直線上の任意の点\(Q\)とする。
\(\overrightarrow{QP}\)から直線\(\boldsymbol{r}=k\boldsymbol{d}+\boldsymbol{q}\)上に垂直に下した位置は、
\[ \overrightarrow{QP}\cdot\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|}\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|} \] となるので、
\begin{align*} d & =\left|\overrightarrow{QP}-\overrightarrow{QP}\cdot\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|}\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|}\right|\\ & =\left|\left(\overrightarrow{OP}-\overrightarrow{OQ}\right)-\left(\overrightarrow{OP}-\overrightarrow{OQ}\right)\cdot\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|^{2}}\boldsymbol{d}\right|\\ & =\left|\overrightarrow{OP}-\overrightarrow{OP}\cdot\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|^{2}}\boldsymbol{d}+\left(k\boldsymbol{d}+\boldsymbol{q}\right)\cdot\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|^{2}}\boldsymbol{d}-\left(k\boldsymbol{d}+\boldsymbol{q}\right)\right|\\ & =\left|\overrightarrow{OP}-\overrightarrow{OP}\cdot\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|^{2}}\boldsymbol{d}+\boldsymbol{q}\cdot\frac{\boldsymbol{d}}{\left|\boldsymbol{d}\right|^{2}}\boldsymbol{d}-\boldsymbol{q}\right|\\ & =\left|\overrightarrow{OP}-\boldsymbol{q}-\frac{\left(\overrightarrow{OP}-\boldsymbol{q}\right)\cdot\boldsymbol{d}}{\left|\boldsymbol{d}\right|^{2}}\boldsymbol{d}\right| \end{align*} となり与式は成り立つ。
スポンサー募集!

ページ情報
タイトル
点と超平面・直線の距離
URL
https://www.nomuramath.com/i0zif5ij/
SNSボタン