平面における直線の方程式

■法線ベクトルを用いた場合

Q x 0 , y 0 を通り,法線ベクトル n = a , b 直線の方程式

a x x 0 + b y y 0 = 0 ・・・・・・(1)

と表される.また,直線の方程式は一般に

a x + b y + c = 0  (一般形) ・・・・・・(2)

と表される.(2)のとき,直線の法線ベクトルは n = a , b となる.

導出

■方向ベクトルを用いた場合

Q ( x 0 , y 0 ) を通り,方向ベクトル d = ( l , m ) 直線の方程式

x x 0 l = y y 0 m ・・・・・・(3)

と表わされる.また,媒介変数(パラメーター) t を用いて表すと

x = x 0 + t l y = y 0 + t m ・・・・・・(4)

と表される.このような直線の方程式の表現方法を媒介変数表示という.

導出

●点 Q x 0 , y 0 を通り,直線の傾きが a である直線の方程式

y y 0 = a x x 0 ・・・・・・(5)

導出

●直線の傾きが a で, y 切片が b である直線の方程式

y = a x + b ・・・・・・(6)

導出1次関数を参照)

●2点, Q x 0 , y 0 R x 1 , y 1 を通りる直線の方程式

y y 0 = y 1 y 0 x 1 x 0 x x 0 ・・・・・・(7)

導出

x 切片が a y 切片が b である直線の方程式

x a + y b = 1 ・・・・・・(8)

導出

 

(1), (2)の導出

座標平面における直線は,座標平面中の点と直線に垂直な法線ベクトルが決まれば,一意的に決まる.直線上の点 Q の座標を ( x 0 , y 0 ) ,法線ベクトルを n = ( a , b ) とし,直線上の任意の点 P の座標を ( x , y ) とすると,ベクトル QP = x x 0 , y y 0 は直線上にある. n は直線の法線ベクトルなので, n QP のなす角は90°である.よって内積 0 ( ゼロ ) となるので

n · QP = 0 ・・・・・・(9)

となる.この関係から

( a , b ) · ( x x 0 , y y 0 ) = 0

a ( x x 0 ) + b ( y y 0 ) = 0 ・・・・・・(1)

となり,直線の方程式が求まる.

(1)の左辺を展開し整理する.

a x a x 0 + b y b y 0 = 0

a x + b y a x 0 b y 0 = 0 ・・・・・・(10)

ここで

c = a x 0 b y 0

とおき,(10)に代入すると,一般形

a x + b y + c = 0 ・・・・・・(2)

が得られる.

◇備考

Q の位置ベクトルを q = x 0 , y 0 ,点 P の位置ベクトルを p = x , y とすると

QP = QO + OP = OQ + OP = q + p = p q

となり,(9)は

n p q = 0 n 0 ・・・・・・(11)

と書き換えられる.これは,内積を用いた直線のベクトル方程式になる.

(3), (4)の導出

直線は,座標平面中の点と方向ベクトルが決まれば,一意的に決まる.空間中の点 Q 座標 ( x 0 , y 0 ) 方向ベクトル d = ( l , m )  とし,直線上の点 P の座標を ( x , y )  とすると

QP = t d   ( t は実数の変数)

となるので

OP = OQ + QP = OQ + t d ・・・・・・(12)

表すことができる.これをベクトルの成分表示で表すと

( x , y ) = ( x 0 , y 0 ) + t ( l , m )

あるいは

{ x = x 0 + t l y = y 0 + t m ・・・・・・(4)

となり,媒介変数 t を用いた直線の方程式が求まる.次に媒介変数 t の消去を図る.

x = x 0 + t l t = x x 0 l y = y 0 + t m t = y y 0 m

となり, t を消去すると

x x 0 l = y y 0 m ・・・・・・(3)

となる.このように直線の方程式が求まる.

(3)を以下のように式変形をする.

x x 0 l y y 0 m = 0

1 l x x 0 1 m y y 0 = 0

ここで

1 l = a 1 m = b

とおくと,(1)が得られる.

◇備考

Q の位置ベクトルを q = x 0 , y 0 ,点 P の位置ベクトルを p = x , y とすると

OP = p OQ = q

となり,(12)は

p = q + t d d 0 ・・・・・・(13)

と書き換えられる.これは,方向ベクトルを用いた直線のベクトル方程式になる.

(5)の導出

(3)より(5)を導出する.

方向ベクトル d = ( l , m ) より,直線の傾き a

a = m l ・・・・・・(14)

である.(3)を式変形すると

y y 0 = m l x x 0 ・・・・・・(15)

となる.(14)と(15)より(5)が導かれる.

(6)の導出

y 切片が b より,点 0 , b を通ることになる.(5)にこの条件を適用すると

y b = a x 0

y = a x + b ・・・・・・(6)

となり,(6)が導かれる.

(7)の導出

2点, Q x 0 , y 0 R x 1 , y 2 を通ることより,直線の傾き a

a = y 1 y 0 x 1 x 0 ・・・・・・(17)

となる.(17)を(5)に代入すると,(7)が得られる.

◇備考

Q の位置ベクトルを q = x 0 , y 0 ,点 R の位置ベクトルを r = x 1 , y 1 とし,直線上の点 P の位置ベクトルを p = x , y とする.

この場合,方向ベクトル

QR = QO + OR = OQ + OR = q + r = r q

となる.(13)を参考にすると

p = q + t r q ( t は実数の変数)

p = 1 t q + t r ・・・・・・(18)

と表すことができる.これは点 Q ,点 R を通る直線のベクトル方程式になる.

1 t = s とおくと,(19)は

p = s q + t r ( s + t = 1 ) ・・・・・・(20)

と書き換えられる.

(8)の導出

x 切片が a y 切片が b より,2点, a , 0 0 , b を通る.この条件を(7)に適用すると

y 0 = 0 b a 0 x a

y = b a x a

b a x + y = b

x a + y b = 1 ・・・・・・(8)

のように(8)が導かれる.

 

ホーム>>カテゴリー分類>>関数>>平面の方程式

最終更新日:2025年12月3日