Evolton

北海道大学 2011年度 前期日程 第2次学力試験理系数学 第3問

次の問いに答えよ.

(1) xy平面上の3点O(0,0)A(2,1)B(1,2)を通る円の方程式を求めよ.

(2) tが実数全体を動くとき,xyz空間内の点(t+2,t+2,t)がつくる直線をlとする.
3点O(0,0,0)A(2,1,0)B(1,2,0)を通り、
中心をC(a,b,c)とする球面Sが直線lと共有点をもつとき,
abcの満たす条件を求めよ.

難易度6/ 10計算量5/ 10目安22

図形と方程式ベクトル 座標設定円の性質、範囲評価

方針

(1) は原点を通る円として x2+y2+ux+vy=0 とおき、A,Bを代入して係数を決める。(2) は球が O,A,B を通る条件から中心の x,y 座標をまず決める。残った c について、球の半径と中心から直線 l までの最短距離を比較する。直線上の点を (t+2,t+2,t) と置き、距離の2乗を t の二次式として最小化する。

解答

(1)
求める円は原点Oを通るので、一般形を x2+y2+ux+vy=0 とおける。

A(2,1) を代入すると 5+2u+v=0 であり、点 B(1,2) を代入すると 5+u+2v=0 である。これらを解くと u=v=53 である。したがって円の方程式は x2+y253x53y=0 である。

(2)
球面Sの中心を C(a,b,c) とする。Sが3点 O,A,B を通るので、中心Cからそれぞれの点までの距離が等しい。

まず CO2=CA2 より a2+b2+c2=(a2)2+(b1)2+c2 である。整理すると 4a+2b=5 を得る。同様に CO2=CB2 より a2+b2+c2=(a1)2+(b2)2+c2 なので 2a+4b=5 である。これらを解くと a=b=56 である。

このとき球の半径の2乗はR2=CO2=(56)2+(56)2+c2=2518+c2である。

直線 l 上の点は (t+2,t+2,t) と表される。中心 C(5/6,5/6,c) からこの点までの距離の2乗を D(t) とおくと D(t)=(t+256)2+(t+256)2+(tc)2 すなわち D(t)=2(t+76)2+(tc)2 である。

Sが直線 l と共有点をもつための条件は、D(t) の最小値が R2 以下であることである。D(t) を整理して最小化すると D(t)=3t2+(1432c)t+4918+c2 であり、最小値は 4918+c213(c73)2 である。

よって条件は4918+c213(c73)22518+c2である。整理すると 13(c73)243 すなわち c732 である。

したがって求める条件は a=b=56,c13または c133 である。

別解

解法2(直線代入と判別式)

方針

(1) と、球が O,A,B を通ることによる中心の a,b の決定までは主解法と同じである。その後、直線上の点 (t+2,t+2,t) を球面の方程式へ直接代入し、t の二次方程式が実数解をもつ条件を判別式で調べる。最短距離を明示せず、共有点の存在を代数的に判定する。

解答

(1)
原点を通る円をx2+y2+ux+vy=0とおく。A(2,1),B(1,2) を代入すると2u+v=5,u+2v=5なので u=v=5/3 である。よってx2+y253x53y=0である。

(2)
球の中心を C(a,b,c) とする。CO=CA=CB より4a+2b=5,2a+4b=5を得るからa=b=56.半径の2乗はR2=2518+c2である。

直線 l 上の点 (t+2,t+2,t) を球面の方程式へ代入すると2(t+76)2+(tc)2=2518+c2.整理して3t2+(1432c)t+43=0を得る。球面と直線が共有点をもつことは、この方程式が実数解を
もつことと同値である。判別式はΔ=(1432c)216=4{(c73)24}だから、Δ0c732に同値である。したがってa=b=56,c13またはc133である。

総評

平面上の円と空間内の球・直線の距離条件をつなぐ問題である。目安時間は22分。(2) では、球が3点 O,A,B を通ることから中心の a,b が先に固定され、自由なのは c だけになる。直線との共有点条件は「中心から直線までの距離が半径以下」であり、媒介変数 t の二次式を最小化して判定する。半径にも c2 が入るため、単純に c が近いほどよいわけではない点に注意したい。 中心から直線までの距離を最小化する方法と、直線を球面へ代入して判別式を調べる方法が相互検算になる。

冊子PDFで見る北大の図形と方程式の問題で問題集を作る

出典: 北海道大学 2011年度 前期 数学(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。