如图,C1,C2 是离心率都为 e 的椭圆,点 A,B 是 C2 的顶点,过 A,B 两点分别作 C1 的切线 l1,l2.若直线 l1,l2 的斜率分别为 k1,k2,则 |k1k2| 的值为( )
A.e2
B.e2−1
C.1−e2
D.1e2
答案 C.
解析 设 C1: x2a2+y2b2=1(a>b>0),C2: x2a2+y2b2=λ2(λ>1),椭圆 C1 在点 P(x0,y0) 处的切线方程为x0xa2+y0yb2=1,
其斜率为 −b2x0a2y0,横纵截距分别为 a2x0,b2y0.当 a2x0=λa 时,有 x0=aλ,于是y20=b2(1−x20a2)=b2(1−1λ2),
因此|k1|=b2⋅aλa2⋅b√1−1λ2=ba⋅1√λ2−1.
类似地,当 b2y0=λb 时,有 y0=bλ,于是x20=a2(1−y20b2)=a2(1−1λ2),
因此|k2|=b2⋅a√1−1λ2a2⋅bλ=ba⋅√λ2−1,
所以|k1k2|=b2a2=1−e2.