この公式のポイント
- 距離=a2+b2∣ax1+by1+c∣
- 直線 ax+by+c=0 に垂直なベクトルは (a, b)(法線ベクトル)
- 証明:垂線の足を t(a, b) で表し、直線の式に入れて t を求める
- 使う前に必ず ax+by+c=0 の形にする

うかるくん
点と直線の距離の公式って、どうやって導けばいいの?
![合格先生]()
合格先生
直線に垂直なベクトル (a, b) を使うんだ。垂線の足を t(a, b) で表し、t を求めるぞ。
点と直線の距離の公式
点 P から直線 ℓ に垂線 PH を下ろしたときの長さ PH が「点と直線の距離」
点と直線の距離
点 (x1, y1) と直線 ax+by+c=0 の距離d=a2+b2∣ax1+by1+c∣分子は「直線の式の左辺に点の座標を入れた値」の絶対値、分母は x, y の係数の2乗の和の平方根。
証明(法線ベクトルを使う)
直線 ax+by+c=0 に垂直なベクトルは n=(a, b) です(直線上の2点の差 (x2−x1, y2−y1) と内積をとると a(x2−x1)+b(y2−y1)=0 になるため)。
垂線の足を H(x0, y0) とすると、HP は n と平行なので HP=tn、つまり
x1−x0=ta,y1−y0=tb
H は直線上にあるので ax0+by0+c=0。ここに x0=x1−ta、y0=y1−tb を入れると、
a(x1−ta)+b(y1−tb)+c=0⟹t=a2+b2ax1+by1+c
距離は ∣HP∣=∣t∣a2+b2=a2+b2∣ax1+by1+c∣a2+b2=a2+b2∣ax1+by1+c∣。
点が直線上にあれば分子は0(距離0)。分子の符号は、点が直線のどちら側にあるかを表しています。
大学受験(数学Ⅱ)での使い方
円と直線の位置関係(距離と半径をくらべる)、接線、三角形の面積(底辺=2点間の距離、高さ=点と直線の距離)などで使います。
大学受験例題1(基本)
点
(3, 1) と直線
4x−3y+1=0 の距離を求めなさい。
解き方
d=16+9∣4⋅3−3⋅1+1∣=510=2。
答え 2
大学受験例題2(y=mx+n の形)
原点と直線
y=2x+5 の距離を求めなさい。
解き方
2x−y+5=0 の形に直してから使う。d=4+1∣5∣=5。
答え 5
大学受験例題3(三角形の面積)
3点 A
(0, 0)、B
(4, 2)、C
(1, 3) を頂点とする三角形の面積を求めなさい。
解き方
直線 AB:x−2y=0、AB=20=25。
C から AB への距離 5∣1−6∣=5。面積 21×25×5=5。
答え 5
例題3の図。C から直線 AB への距離(高さ)は 5、底辺 AB=25 なので面積は 21×25×5=5
よくある間違い
![腕でバツを作る合格先生]()
合格先生
y=mx+n のまま使うのは×だ。必ず ax+by+c=0 の形にしてから使おう。
- y=mx+n のまま使う:必ず ax+by+c=0 の形にする。
- 絶対値を忘れる:距離は正。
- 分母の を忘れる:a2+b2。
練習問題
- 大学受験 点 (1, −2) と直線 3x+4y−5=0 の距離を求めなさい。
答えと解説を見る
5∣3−8−5∣=2。答え 2 - 大学受験 平行な2直線 x+y−1=0 と x+y+3=0 の距離を求めなさい。
答えと解説を見る
1つ目の上の点 (1, 0) と2つ目の距離 2∣1+0+3∣=22。答え 22 - 大学受験 円 x2+y2=4 と直線 x+y=k が接するような k を求めなさい。
答えと解説を見る
中心 (0,0) と直線の距離 2∣k∣ が半径2と等しい。∣k∣=22。答え k=±22
関連する公式
よくある質問
点と直線の距離の公式は?
点 (x₁, y₁) と直線 ax+by+c=0 の距離は |ax₁+by₁+c|/√(a²+b²) です。
点と直線の距離の公式はどう証明しますか?
直線に垂直な法線ベクトル (a, b) を使い、垂線の足 H を P から t(a, b) だけもどった点として直線の式に入れると t が求まり、距離 |t|√(a²+b²) が公式になります。
y=2x+5 のような式のときは?
2x−y+5=0 のように ax+by+c=0 の形に直してから公式を使います。
点と直線の距離は何年生で習いますか?
高校の数学Ⅱ「図形と方程式」で習います。
あわせて読みたい
出典・参考
- 文部科学省「高等学校学習指導要領(平成30年告示)」数学Ⅱ(図形と方程式)
最終更新:2026年10月11日/作成:大学受験合格大作戦