座標空間内の2点A(xa,ya,za),B(xb,yb,zb)A(xa,ya,za),B(xb,yb,zb)間の距離ABABは
AB=√(xb−xa)2+(yb−ya)2+(zb−za)2AB=√(xb−xa)2+(yb−ya)2+(zb−za)2
と表すことができます。
なぜこのように表すことができるのかを考えてみます。
1. x,y,z座標のうち少なくとも2つが等しいとき
2つの点のx,y,z座標のうち少なくとも2つが等しいときとは例えばxa=xbxa=xbかつya=ybya=ybのようなときのことで、2点A, BA, Bとも適切な平行移動を行えば同じ座標軸上に移せるような位置にあります。
このとき「数直線上の2点間の距離」よりABABを求めることができます。
このとき「数直線上の2点間の距離」よりABABを求めることができます。
同様にしてya=ybya=ybかつza=zbza=zbのときは、線分ABABはx軸に平行であるので
AB=|xb−xa|AB=|xb−xa|
za=zbza=zbかつxa=xbxa=xbのときは、線分ABABはy軸に平行であるので
AB=|yb−ya|AB=|yb−ya|
となります。
なお、2つの点のx,y,z座標のすべてが等しい、すなわちxa=xbxa=xbかつya=ybya=ybかつza=zbza=zbのとき、点A, BA, Bは同じ点であるのでAB=0AB=0となります。
2. x,y,z座標のうちただ1つが等しいとき
2つの点のx,y,z座標のうちただ1つが等しいときとは例えばxa=xbxa=xbのようなときのことで、2点A, BA, Bとも2つの座標軸を含む平面上にあります。
このとき、「座標平面上の2点間の距離」よりABABを求めることができます。
このとき、「座標平面上の2点間の距離」よりABABを求めることができます。
同様にしてya=ybya=ybのとき、線分ABABはzx平面上にあるので
AB=√(zb−za)2+(xb−xa)2AB=√(zb−za)2+(xb−xa)2
za=zbza=zbのとき、線分ABABはxy平面上にあるので
AB=√(xb−xa)2+(yb−ya)2AB=√(xb−xa)2+(yb−ya)2
となります。
3. x,y,z座標のいずれも異なるとき
2つの点のx,y,z座標のいずれも異なるときとはxa≠xbxa≠xbかつya≠ybya≠ybかつza≠zbza≠zbのときのことです。
このとき、点A, BA, Bのいずれかと1.を満たし、かつもう一方と2.を満たす点CCをとって△ABC△ABCをつくり、三平方の定理を利用してABABを求めます。
このとき、点A, BA, Bのいずれかと1.を満たし、かつもう一方と2.を満たす点CCをとって△ABC△ABCをつくり、三平方の定理を利用してABABを求めます。
ここでは点AAと1.を満たし、かつ点BBと2.を満たす点(xa,ya,zb)(xa,ya,zb)をCCとします。
辺ACACの長さは1.より|za−zb||za−zb|、辺BCBCの長さは2.より√(xb−xa)2+(yb−ya)2√(xb−xa)2+(yb−ya)2となります。
z軸はxy平面に垂直なので、z軸に平行な辺ACACとxy平面と平行な平面上にある辺BCBCも垂直です。
辺ACACの長さは1.より|za−zb||za−zb|、辺BCBCの長さは2.より√(xb−xa)2+(yb−ya)2√(xb−xa)2+(yb−ya)2となります。
z軸はxy平面に垂直なので、z軸に平行な辺ACACとxy平面と平行な平面上にある辺BCBCも垂直です。
したがって、△ABC△ABCは∠C∠Cが直角である直角三角形であることがわかります。
すると、三平方の定理
これは1.、2.の場合も満たします。
AB2=BC2+AC2AB2=BC2+AC2
が成り立つので、ここから辺ABABの長さを求めると
AB2=(√(xb−xa)2+(yb−ya)2)2+|za−zb|2=(xb−xa)2+(yb−ya)2+|za−zb|2=(xb−xa)2+(yb−ya)2+(za−zb)2(∵|x|2=x2)AB=√(xb−xa)2+(yb−ya)2+(za−zb)2(∵AB>0)AB2=(√(xb−xa)2+(yb−ya)2)2+|za−zb|2=(xb−xa)2+(yb−ya)2+|za−zb|2=(xb−xa)2+(yb−ya)2+(za−zb)2(∵|x|2=x2)AB=√(xb−xa)2+(yb−ya)2+(za−zb)2(∵AB>0)
となります。これは1.、2.の場合も満たします。
例えばxa=xb=pxa=xb=pかつya=yb=qya=yb=q(p,q:p,q:すべての実数)のとき、1.によればABABは
AB=|zb−za|AB=|zb−za|
となり、3.によれば
AB=√(p−p)2+(q−q)2+(zb−za)2=√0+0+(zb−za)2=√(zb−za)2=|zb−za|(∵√x2=|x|)AB=√(p−p)2+(q−q)2+(zb−za)2=√0+0+(zb−za)2=√(zb−za)2=|zb−za|(∵√x2=|x|)
となりABABを表す式が一致します。
これはxa=xbxa=xbまたはya=ybya=ybまたはza=zbza=zbのときに含まれる他の場合においても同様です。
したがって、点A, BA, Bがどこにあるかにかかわらず、これら2点間の距離ABABは
AB=√(xb−xa)2+(yb−ya)2+(zb−za)2AB=√(xb−xa)2+(yb−ya)2+(zb−za)2
と表せることがわかります。
Share: