1

平行な2直線間の距離

3736
0

初めまして、しょぼんと申します. 平行な2直線間の距離を求めてみたいと思います.
3 3

必要知識

知識は点と直線の距離の公式(下)のみです.

点と直線の距離

直線ax+by+c=0と点(x0,y0)との距離DD=|ax0+by0+c|a2+b2

高校数学で重要なこの定理を使います.

問題

平行な2直線2x+3y+4=0,2x+3y9=0の距離を求めよ.

答えは13ではありません.

発想

(x0,y0)2x+3y+4=0上の点とします. このとき, どの点をとったとしても, その点ともう一方の直線の距離は変わりません.
1 1
2 2
上の2つの画像の円の半径(=距離)は同じです.

解答

(2,0)は, 直線2x+3y+4=0上の点である. (2,0)2x+3y9=0との距離は|49|22+32=1313=13
2x+3y+4=0上の点と2x+3y9=0との距離は, 一定である.
よって, 平行な2直線2x+3y+4=0,2x+3y9=0の距離は13である.

拡張

いろいろ拡張してみます

平行な2直線の距離の公式

平行な2直線ax+by+c=0,ax+by+d=0の距離を求めます. 発想と同様に考えて,
ax+by+d=0上に点(x0,y0)をとる. このとき, ax0+by0+d=0(A)が成り立ちます.
(x0,y0)ax+by+c=0との距離Dは, D=|ax0+by0+c|a2+b2です.
ここで(A)より, ax0+by0=dであるので, D=|cd|a2+b2

平行な2直線ax+by+c=0,ax+by+d=0の距離DD=|cd|a2+b2

平行な2平面の距離

前提となる次の定理を紹介します. 証明は, 数Bのベクトルを導入します.

点と平面の距離

平面ax+by+cz+d=0と点(x0,y0,z0)との距離DD=|ax0+by0+cz0+d|a2+b2+c2

そのまま3変数に拡張したような感じですね!本題には関係ないですが, 比較的マイナーな定理なので証明をします.

証明は, 次の補題を使います.

法線ベクトル

(a,b,c)は平面ax+by+cz+d=0に垂直なベクトルである.

補題4

ax+by+cz+d=0上に異なる点P,Qをとり, その位置ベクトルをp,qとする.
ここで, Oを原点とおき, p=(x0,y0,z0),q=(x1,y1,z1)とする. このときax0+by0+cz0=dかつax1+by1+cz1=dである.
さて, (a,b,c)u=(a,b,c)(pq)=a(x1x0)+b(y1y0)+c(y1z0)=d+d=0. よって, あらゆるax+by+cz+d=0上の点P,Qについて (a,b,c)PQであるので, (a,b,c)[ax+by+cz+d=0が表す平面].

これを用いて定理3を証明します.

定理3

(x0,y0,z0)から平面ax+by+cz+d=0に垂線をひき, その垂線と平面との交点をA(p,q,r)とする.その垂線のベクトルは, (a,b,c)である( 補題4)から, 実数kを用いてOを原点とおいたベクトル方程式 (x0,y0,z0)+k(a,b,c)=(p,q,r)が成り立つ. k(a,b,c)=(px0,qy0,rz0)(A)となる.
ここでA(p,q,r)ax+by+cz+d=0上の点なので, ap+bq+cr+d=0(B).
(A)の左辺と(a,b,c)との内積をとると, k(a,b,c)(a,b,c)=k(a2+b2+c2).
一方 (A)の右辺と(a,b,c)との内積をとると, (px0,qy0,rz0)(a,b,c)=ap+bq+crax0by0cz0=ax0by0cz0d.
よって, k(a2+b2+c2)=ax0by0cz0dk=ax0by0cz0da2+b2+c2
さて, (x0,y0,z0)と平面ax+by+cz+d=0の距離D|k(a,b,c)|と等しい. よって,
D=|k||(a,b,c)|=|ax0by0cz0da2+b2+c2|a2+b2+c2=|ax0+by0+cz0+d|a2+b2+c2

さて, 平行な2平面間の距離の公式を出します. といっても, 予想はついていると思うので先に結果をだします.

平行な2平面ax+by+cz+d=0,ax+by+cz+e=0の距離DD=|de|a2+b2+c2

定理5

発想と同様に考えて,
ax+by+cz+e=0上に点(x0,y0,z0)をとる. このとき, ax0+by0+cz0+e=0(A)が成り立つ.
(x0,y0,z0)ax+by+cz+d=0との距離Dは, D=|ax0+by0+cz0+d|a2+b2+c2(定理3)
ここで(A)より, ax0+by0+cz0=eであるので, D=|de|a2+b2+c2

投稿日:20201128
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

B3, 数学科

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中