题目:设平面曲线 C C C与同一平面的一条直线 l l l相较于正则点 P P P,并落在直线 l l l的同一侧。证明 l l l是 C C C在 P P P点的切线。
思考:若平面曲线 C C C表示成 y C = y C ( x ) y_C=y_C(x) yC=yC(x),那么设直线 l l l为 y l y_l yl,则证明直线 l l l是平面曲线 C C C在 P P P点的切线只需要证明 y l ‘ = y C ‘ y^‘_l=y^`_C yl‘=yC‘
考虑到曲线 C C C在直线 l l l的同一侧,不妨设为下侧,那么就有 y l − y C ⩾ 0 y_l-y_C \geqslant 0 yl−yC⩾0。设 f ( x ) = y l ( x ) − y C ( x ) f(x)=y_l(x)-y_C(x) f(x)=yl(x)−yC(x),则有 f ( x ) ⩾ 0 f(x) \geqslant 0 f(x)⩾0,由于 P P P是交点,所以 f ( x p ) = 0 f(x_p)=0 f(xp)=0
由于 P P P是正则点,那么就可以在 P P P的一个邻域里使用罗尔中值定理,即 f f f在 P P P点的导数为0,于是便有 y l ‘ = y c ‘ y^`_l=y^`_c yl‘=yc‘。
然而命题到此并没有得证。事实上平面上的曲线不一定都能表示成 y = y ( x ) y=y(x) y=y(x)的形式,比如单位圆。那么这里就需要用更一般的曲线表示方法来证明该结论。
这里假设需要用到的曲线都是参数曲线,即能够用参数来表示。
设 C : r ⃗ = r ⃗ ( t ) C: \vec r=\vec r(t) C:r=r(t),点 P P P对应 t = t 0 t=t_0 t=t0。则只需证明 r ⃗ ‘ ( t 0 ) / / l \vec r^`(t_0)//l r‘(t0)//l
因为点 P P P是正则点,那么存在点 P P P的一个邻域,在这个邻域种 P P P是 l l l与 C C C的唯一交点。因为曲线 C C C在直线 l l l的同一侧,则在这个邻域内能取到 r ( t 0 − t 1 , 1 ) , r ( t 0 + t 1 , 2 ) , t 1 , 1 , t 1 , 2 > 0 r(t_0-t_{1,1}),r(t_0+t_{1,2}), t_{1,1},t_{1,2}>0 r(t0−t1,1),r(t0+t1,2),t1,1,t1,2>0,做过这两点的直线 l 1 l_1 l1满足 l 1 / / l l_1//l l1//l,记 d = d i s t ( l , l 1 ) d=dist(l,l_1) d=dist(l,l1), l 1 ∩ C = { r ⃗ ( t ) ∣ t = t 0 − t 1 , 1 或 t = t 0 + t 1 , 2 ; t 1 , 1 , t 1 , 2 > 0 } l_1 \cap C=\{ \vec r(t) | t=t_0-t_{1,1}或t= t_0+t_{1,2}; t_{1,1},t_{1,2}>0 \} l1∩C={r(t)∣t=t0−t1,1或t=t0+t1,2;t1,1,t1,2>0}
再做 l i l_i li介于 l l l与 l i − 1 l_{i-1} li−1之间,满足 l i / / l , d i s t ( l , l i ) = d 2 l_i//l,dist(l,l_i)=\frac{d}{2} li//l,dist(l,li)=2d, l i ∩ C = { r ⃗ ( t ) ∣ t = t 0 − t i , 1 或 t = t 0 + t i , 2 ; 0 < t i , 1 < t i − 1 , 1 , 0 < t i , 2 < t i − 1 , 2 } l_i \cap C = \{ \vec r(t) | t=t_0-t_{i,1}或t= t_0+t_{i,2}; 0<t_{i,1}<t_{i-1,1},0<t_{i,2}<t_{i-1,2} \} li∩C={r(t)∣t=t0−ti,1或t=t0+ti,2;0<ti,1<ti−1,1,0<ti,2<ti−1,2}。显然, n → ∞ n \to \infty n→∞时, l 1 / / l 2 / / … / / l n / / … → l l_1 // l_2 // … // l_n // … \to l l1//l2//…//ln//…→l,所以有 r ⃗ ( t 0 + t n , 2 ) − r ⃗ ( t 0 − t n , 1 ) t n , 2 − t n , 1 / / l \frac{\vec r(t_0+t_{n,2})-\vec r(t_0-t_{n,1})}{t_{n,2}-t_{n,1}} // l tn,2−tn,1r(t0+tn,2)−r(t0−tn,1)//l,且 r ⃗ ( t 0 − t n , 1 ) → r ⃗ ( t 0 ) , r ⃗ ( t 0 + t n , 2 ) → r ⃗ ( t 0 ) \vec r(t_0-t_{n,1}) \to \vec r(t_0), \vec r(t_0+t_{n,2}) \to \vec r(t_0) r(t0−tn,1)→r(t0),r(t0+tn,2)→r(t0),于是 t n , 1 , t n , 2 → 0 t_{n,1},t_{n,2} \to 0 tn,1,tn,2→0。
由点 P P P的正则性, r ⃗ ‘ ( t 0 ) \vec r^`(t_0) r‘(t0)存在。于是有 lim n → ∞ r ⃗ ( t 0 + t n , 2 ) − r ⃗ ( t 0 − t n , 1 ) t n , 2 + t n , 1 = r ⃗ ‘ ( t 0 ) \lim_{n\to\infty} \frac{\vec r(t_0+t_{n,2})-\vec r(t_0-t_{n,1})}{t_{n,2}+t_{n,1}}=\vec r^`(t_0) limn→∞tn,2+tn,1r(t0+tn,2)−r(t0−tn,1)=r‘(t0), 所以 r ⃗ ‘ ( t 0 ) / / l \vec r^`(t_0)//l r‘(t0)//l。所以 l l l是曲线 C C C在 P P P点的切线,命题得证。