10年生
平面における座標法
平面上の点・直線・円を数値座標と方程式で記述する方法。
直観幾何学を代数学に変える
番号付きの碁盤の目状に整備された都市では、中央広場から東へ何区画、北へ何区画という二つの数だけであらゆる建物の位置を指定できる。座標幾何学はこれと同じ発想をユークリッド平面に適用する。原点で直交する二本の数直線を固定すれば、すべての点は順序対の数になり、すべての直線は一次方程式になり、すべての円は二次方程式になる。交点・距離・接線に関する幾何学的な問いは、こうして代数的な計算へと変換される。
a=0 かつ b=0 のとき、多項式曲線は直線 y=cx+d(すなわち cx−y+d=0)になる。傾き c と切片 d を動かして、方程式が座標平面上の直線をどう制御するか確認しよう。中高座標・直線・円
定義: デカルト座標と距離の公式
基本単位ベクトル i=(1,0) と j=(0,1) を持つデカルト平面 Oxy において、各点 M は OM=xi+yj によって定まる一意な座標 M(x,y) を持つ。二点 A(x1,y1) と B(x2,y2) に対して、変位ベクトルは AB=(x2−x1,y2−y1)、線分 AB の中点は I(2x1+x2,2y1+y2)、そして A と B の間の距離は AB=(x2−x1)2+(y2−y1)2 である。
Δ:ax+by+c=0(a2+b2>0),d(M0,Δ)=a2+b2∣ax0+by0+c∣ 平面上のすべての直線 Δ は、a2+b2>0 を満たす一般形の方程式 ax+by+c=0 で表される。非ゼロベクトル n=(a,b) は Δ に垂直な法線ベクトルであり、n⋅u=a(−b)+ba=0 であるから u=(−b,a) は Δ に平行な方向ベクトルである。任意の点 M0(x0,y0) から直線 Δ への垂線の距離は d(M0,Δ)=a2+b2∣ax0+by0+c∣ で与えられる。
(x−a)2+(y−b)2=R2⟺x2+y2−2ax−2by+c=0(R=a2+b2−c>0) 中心 I(a,b)、半径 R>0 の円は、I からの距離が R であるすべての点 M(x,y) からなる。IM=R を二乗すると円の標準形 (x−a)2+(y−b)2=R2 が得られる。二乗を展開すると一般形 x2+y2−2ax−2by+c=0 になり、これは a2+b2−c>0 のとき中心 I(a,b)、半径 R=a2+b2−c の実円を表す。
平面座標の公式一覧| 幾何学的対象 | 座標方程式・公式 | 主要パラメータ |
|---|
| 線分の長さ | AB=(x2−x1)2+(y2−y1)2 | 両端点 A(x1,y1) と B(x2,y2) |
| 直線の一般形 | ax+by+c=0 | 法線ベクトル n=(a,b)、方向ベクトル u=(−b,a) |
| 点と直線の距離 | d(M0,Δ)=a2+b2∣ax0+by0+c∣ | 点 M0(x0,y0) と直線 Δ:ax+by+c=0 |
| 円 | (x−a)2+(y−b)2=R2 | 中心 I(a,b) と半径 R>0 |
大学主要定理
デカルト平面上の任意の二点 A(x1,y1) と B(x2,y2) に対して、その間の距離は AB=(x2−x1)2+(y2−y1)2 である。
なぜ正しいのか?
A と B から座標軸に平行な直線を引くと、二辺の長さが ∣x2−x1∣ と ∣y2−y1∣ の直角三角形ができるため、斜辺 AB はピタゴラスの定理からただちに導かれる。
証明
A(x1,y1) と同じ第2座標 y1 を持ち、B(x2,y2) と同じ第1座標 x2 を持つ補助点 C(x2,y1) をとる。
線分 AC は第1軸に平行で長さは AC=∣x2−x1∣ であり、線分 CB は第2軸に平行で長さは CB=∣y2−y1∣ である。二つの座標軸は直交しているから ∠ACB=90∘ となる。
直角三角形 △ACB にピタゴラスの定理を適用すると AB2=AC2+CB2=∣x2−x1∣2+∣y2−y1∣2=(x2−x1)2+(y2−y1)2 が成り立つ。非負の平方根をとれば AB=(x2−x1)2+(y2−y1)2 が得られる(この式は x1=x2 または y1=y2 の退化した場合にも成り立つ)。
点 M0(x0,y0) から直線 Δ:ax+by+c=0(ただし a2+b2>0)への垂線の距離は d(M0,Δ)=a2+b2∣ax0+by0+c∣ である。
なぜ正しいのか?
M0 から Δ への最短線分は法線方向 n=(a,b) に沿うため、Δ 上の点から M0 へのベクトルを単位法線ベクトル ∣n∣n に射影すれば正確な垂直距離が得られる。
証明
M0(x0,y0) から Δ への正射影を H(xH,yH) とする。HM0 は法線ベクトル n=(a,b) に平行であるから、ある実数 t∈R が存在して HM0=tn=(ta,tb) と表せ、xH=x0−ta および yH=y0−tb となる。
H は Δ 上にあるから、その座標は axH+byH+c=0 を満たす。xH と yH を代入すると a(x0−ta)+b(y0−tb)+c=0、すなわち ax0+by0+c−t(a2+b2)=0 を得る。
t について解くと t=a2+b2ax0+by0+c となる。したがって求める距離は d(M0,Δ)=∣HM0∣=∣t∣∣n∣=a2+b2∣ax0+by0+c∣a2+b2=a2+b2∣ax0+by0+c∣ である。
大学実世界での応用と具体例
座標幾何学は地理情報システム(GIS)、自律航法、ロボット工学における衝突判定を支えている。道路を直線の方程式で、通信範囲や安全区域を円の方程式で表すことで、車両が針路から外れていないか、制限半径内に入っていないかをソフトウェアが瞬時に計算できる。
例: 基地局から高速道路への最短接続道路
座標地図上(単位:km)で、一直線の高速道路が直線 Δ:3x+4y−12=0 に沿っており、救難ステーションが M0(4,5) にある。M0 と高速道路 Δ を結ぶ最短の直線接続道路の長さを求めよ。
解答
M0(4,5) から直線 Δ:3x+4y−12=0 への最短道路は垂線であり、その長さは a=3、b=4、c=−12 とした点と直線の距離の公式で与えられる。
(x0,y0)=(4,5) を代入すると d(M0,Δ)=32+42∣3(4)+4(5)−12∣=25∣12+20−12∣=520=4 km となる。
例: レーダー覆域円と接線飛行経路
I(1,−2) にあるレーダー塔は半径 R=5 km 以内の航空機を追跡する。覆域境界の円の方程式を書き、直線 Δ:3x−4y−20=0 に沿って飛ぶ航空機が境界に接するかどうかを確かめよ。
解答
中心 I(1,−2)、半径 R=5 より、覆域境界の円の方程式は (x−1)2+(y+2)2=25 である。
直線 Δ が円に接するための必要十分条件は、中心 I(1,−2) から Δ への距離が R に等しいことである。この距離を計算すると d(I,Δ)=32+(−4)2∣3(1)−4(−2)−20∣=5∣3+8−20∣=59=1.8 km となる。d(I,Δ)=1.8<5=R であるから、飛行経路は接するのではなくレーダー区域の内部を横切る。
二点 A(−1,2) と B(2,6) の間の距離 AB はいくらか?
次のうち、直線 Δ:2x−5y+7=0 の法線ベクトル n はどれか?
点 M0(1,2) から直線 Δ:3x+4y−6=0 への垂線の距離はいくらか?
I(3,−4) に設置された Wi-Fi ルーターが半径 R=6 m の円形領域をカバーしている。信号範囲の境界円を表す方程式はどれか?