円と直線の関係
円と直線の交点
円と直線の交点について,グラフの交点の座標と連立方程式の実数解は一致する.
円と直線の共有点の座標
座標平面上に円C:x2+y2=5があるとき,以下の問いに答えよ.
直線l1:x+y=3と円Cの共有点があれば,すべて求めよ.
直線l2:x+y=4と円Cの共有点があれば,すべて求めよ.
直線l1と円Cの共有点は,連立方程式
{x+y=3x2+y2=5の解に一致する.上の式を,下の式をとするとき,(1)よりy = 3 – xであるので, これを\eqref{entochokusennokyouyuutennozahyou2}に代入すれば
\begin{align} &x^2+(3-x)^2=5\\ \Leftrightarrow~&2x^2 -6x+9=5\\ \Leftrightarrow~&x^2 -3x+2=0 \end{align}これを解いてx=1,~2. \eqref{entochokusennokyouyuutennozahyou1}より,求める共有点の座標は\boldsymbol{(2,~1),~(1,~2)}.
←\eqref{entochokusennokyouyuutennozahyou1}に代入してyを解く.x=1のときy=2,x=2のときy=1となる.
直線l_2と円Cの共有点は,連立方程式
\begin{cases} x+y=4\\ x^2+y^2=5 \end{cases}の解に一致する.上の式を\tag{3}\label{entochokusennokyouyuutennozahyou3},下の式を\tag{4}\label{entochokusennokyouyuutennozahyou4}とするとき, \eqref{entochokusennokyouyuutennozahyou3}よりy = 4 – xであるので, これを\eqref{entochokusennokyouyuutennozahyou4}に代入すれば
\begin{align} &x^2+(4-x)^2=5~~\\ \Leftrightarrow~&2x^2 -8x+11=0 \end{align} \tag{5}\label{entochokusennokyouyuutennozahyou5}となる.2次方程式\eqref{entochokusennokyouyuutennozahyou5}の判別式をDとすると
\dfrac{D}{4}=4^2 -2\cdot 11=-6<0
であるので,\eqref{entochokusennokyouyuutennozahyou5}は実数解を持たない. つまり,
l_2とCは共有点を持たない.
←\eqref{entochokusennokyouyuutennozahyou5}は実数解を持たないことは,連立方程式\eqref{entochokusennokyouyuutennozahyou3},\eqref{entochokusennokyouyuutennozahyou4}は実数解を持たないことになるため.
座標平面上の円を図形的に考える
図形に置き換えて考えると, 円と直線の関係は「直線と円の中心の距離」で決まる. この視点から考えると,次のように考えることができる.
暗記円と直線の共有点の個数
座標平面上の円C:x^2+y^2=5と直線l:x+y=kが,共有点を持つような実数kの範囲を求めたい. 以下の\fbox{?}に入る式・言葉・値を答えよ.
直線lと円Cの共有点は,連立方程式\fbox{A} の実数解に一致する.つまり,この連立方程式が\fbox{B}ようなkの範囲を求めればよい.
連立方程式\fbox{A}からyを消去し,xの2次方程式\fbox{C}を得る.
この2次方程式が実数解を持つことから,不等式\fbox{D}を得る.
これを解いて,求めるkの範囲は\fbox{E}と分かる.
条件「直線l:x+y=kが円Cと共有点を持つ」は
条件「直線l:x+y=kと円Cの中心の距離が,\fbox{F}以下である」
と必要十分条件である.
直線lと円Cの中心(0,~0)の距離は \fbox{G}であるので不等式\fbox{H}を得る. これを解いて,求めるkの範囲は\fbox{E}と分かる.
\fbox{A}: \begin{cases} \boldsymbol{x+y=k}\\ \boldsymbol{x^2+y^2=5} \end{cases}
\fbox{B}:実数解を持つ
\fbox{C}:~\boldsymbol{x^2+(k-x)^2=5}
\left(\Leftrightarrow~\boldsymbol{2x^2 -2kx+k^2-5=0}\right)
←\fbox{A}より上の式を変形すると,y = k – xなので, それを下の式に代入すればよい
\fbox{D}:\dfrac{D}{4}=\boldsymbol{k^2 -2(k^2-5)\geqq 0 }
\left(\Leftrightarrow~\boldsymbol{-k^2+10\geqq 0}\right)
←実数解を持つ~\Leftrightarrow~(判別式)\geqq 0 \ \ \ D=(2k)^2 -4\cdot 2\cdot (k^2-5)\geqq 0でもよい
\fbox{E}:\boldsymbol{-\sqrt{10}\leqq k \leqq \sqrt{10}}
\fbox{F}:~\boldsymbol{\sqrt{5}}(または円Cの半径)
\fbox{G}:\boldsymbol{\dfrac{|-k|}{\sqrt{1^2+1^2}}}\left(=\boldsymbol{\dfrac{|k|}{\sqrt{2}}}\right)
←直線x + y − k = 0と点(0,~0)の距離を 点と直線の距離で計算
\fbox{H}:\boldsymbol{\dfrac{|k|}{\sqrt{2}} \leqq \sqrt{5}} ~\left(\Leftrightarrow~ \boldsymbol{|k| \leqq\sqrt{10}}\right)
「円と直線の共有点」について
円(x-p)^2 + (y-q)^2=r^2と直線ax+by+c=0を考えるとき
円(x-p)^2 + (y-q)^2=r^2と直線ax+by+c=0の共有点の個数
方程式ax+by+c=0と(x-p)^2 + (y-q)^2=r^2を連立して得られる2次方程式の判別式D
円の中心(p,~q)と直線ax+by+c=0の距離d=\dfrac{|ap + bq +c|}{\sqrt{a^2 + b^2}}
について,次のようにまとめることができる.
円と直線の共有点の個数 | 2個 | |
円と直線の位置関係 | ![]() | |
連立方程式の判別式D | D \gt 0 | |
(p,q)と直線の距離d | d \gt r |
円と直線の共有点の個数 | 1個 | |
円と直線の位置関係 | ![]() | |
連立方程式の判別式D | D = 0 | |
(p,q)と直線の距離d | d = r |
円と直線の共有点の個数 | 0個 | |
円と直線の位置関係 | ![]() | |
連立方程式の判別式D | D \lt 0 | |
(p,q)と直線の距離d | d \lt r |
吹き出し座標平面上の円を図形的に考える
これは暗記するようなものではない. 必ず簡単なグラフを描いて考えよう.
円が切り取る線分の長さ
無題

円C:x^2+y^2=6と直線l:x+2y=kが2点A,Bで交わり,AB = 2であるとき, kの値を求めたい. 以下の\fbox{?}に入る式・言葉・値を答えよ.
図のように,円の中心をOとし,Oから直線x+2y=kへ下ろした垂線の足をHとおく. このとき,\text{OA}=\fbox{A},~\text{AH}=\fbox{B}であるので,三平方の定理より, \text{OH}=\fbox{C}.
ところで,OHの長さは,点Oと直線\fbox{D}の距離に一致するので, 点と直線の距離より
\text{OH}=\fbox{E}
よって,方程式\fbox{E}=\fbox{C}(=\text{OH}) を解けば, k=\fbox{F}と求められる.
\fbox{A}:\boldsymbol{\sqrt{6}}
\fbox{B}:\dfrac{1}{2}\text{AB}=\boldsymbol{1}
\fbox{C}:\sqrt{(\sqrt{6})^2 -1^2}=\boldsymbol{\sqrt{5}}
\fbox{D}:(直線)\boldsymbol{x+2y=k}
\fbox{E}:\boldsymbol{\dfrac{|0 +2\cdot 0 -k|}{\sqrt{1^2+2^2}}}=\boldsymbol{\dfrac{|k|}{\sqrt{5}}}
←直線x + 2y − k = 0と点(0,~0)の距離を点と直線の距離で計算
\fbox{F}:\dfrac{|k|}{\sqrt{5}}=\sqrt{5} ~~~\Leftrightarrow ~~|k|=5, つまり,\boldsymbol{k=\pm 5}.
吹き出し座標平面上の円を図形的に考える
上の例題は,A,Bの座標を求めてABの長さをkで表し, それが2になることから解くこともできるが, 計算が大変である. この例題のように,交点が複雑な形になる場合は, 問題を図形的に考えると計算が簡単に済む.