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

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

点 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月9日