已知:圆x2+y2=1过椭圆+=1(a>b>0)的两焦点,与椭圆有且仅有两个公共点:直线y=kx+m与圆x2+y2=1相切,与椭圆+=1相交于A,B两点记λ=?,且≤λ≤,
(1)求椭圆的方程;
(2)求k的取值范围.
网友回答
解:(1)由题意知2c=2,c=1,
∵圆与椭圆有且只有两个公共点,∴b=1,∴a=
∴椭圆的方程为;
(2)∵直线y=kx+m与圆x2+y2=1相切,∴原点O到直线的距离为,即m2=k2+1
把直线y=kx+m代入椭圆方程,消去y可得(1+2k2)x2+4kmx+2m2-2=0
设A(x1,y1),B(x1,y2),则x1+x2=,x1x2=
λ=?=x1x2+y1y2=(1+k2)x1x2+km(x1+x2)+m2=(1+k2)?+km?+m2=
∵≤λ≤,∴≤k2≤1
∴k的取值范围为[-1,-],1].
解析分析:(1)根据圆x2+y2=1过椭圆+=1(a>b>0)的两焦点,可求出a,因为圆x2+y2=1与椭圆有且仅有两个公共点,可求出b,椭圆的方程可知.(2)利用直线y=kx+m与圆x2+y2=1相切,可把m用k表示,直线方程与椭圆方程联立,把λ用k表示,根据λ的范围,即可求出k的范围.
点评:本题考查了椭圆方程的求法,考查椭圆与直线的位置关系,考查学生的计算能力,属于中档题.