На координатной плоскости дано семейство прямых, наклон которых зависит на строго возрастающий параметр t; исследуйте геометрическое место пересечений этих прямых с фиксированной кривой (например, эллипсом) и объясните, как аналитические методы помогают изучить изменение числа точек пересечения.
Решение давайте в общем виде и на простом примере, затем укажу общий алгоритм аналитического изучения. Пример (эллипс и семейство прямых). Пусть фиксирован эллипс x2a2+y2b2=1,
\frac{x^2}{a^2}+\frac{y^2}{b^2}=1, a2x2+b2y2=1,
и семейство прямых задаётся параметром ttt через наклон и сдвиг, например Lt:y=m(t)x+c(t),
L_t:\quad y=m(t)x+c(t), Lt:y=m(t)x+c(t),
где m(t)m(t)m(t) строго возрастает по ttt. 1) Подстановка даёт квадратное уравнение по xxx: x2a2+(m(t)x+c(t))2b2=1.
\frac{x^2}{a^2}+\frac{(m(t)x+c(t))^2}{b^2}=1. a2x2+b2(m(t)x+c(t))2=1.
Приведённая форма: A(t)x2+B(t)x+C(t)=0,
A(t)x^2+B(t)x+C(t)=0, A(t)x2+B(t)x+C(t)=0,
где A(t)=1a2+m(t)2b2,B(t)=2m(t)c(t)b2,C(t)=c(t)2b2−1.
A(t)=\frac{1}{a^2}+\frac{m(t)^2}{b^2},\quad B(t)=\frac{2m(t)c(t)}{b^2},\quad C(t)=\frac{c(t)^2}{b^2}-1. A(t)=a21+b2m(t)2,B(t)=b22m(t)c(t),C(t)=b2c(t)2−1. 2) Число точек пересечения для данного ttt определяется дискриминантом Δ(t)=B(t)2−4A(t)C(t).
\Delta(t)=B(t)^2-4A(t)C(t). Δ(t)=B(t)2−4A(t)C(t).
Если Δ(t)>0\Delta(t)>0Δ(t)>0 — две разные точки, Δ(t)=0\Delta(t)=0Δ(t)=0 — касание (одна точка кратности 2), Δ(t)<0\Delta(t)<0Δ(t)<0 — нет действительных пересечений. 3) Поведение при изменении ttt. Так как m(t)m(t)m(t) строго возрастает и коэффициенты непрерывно зависят от ttt, корни квадратичного уравнения (координаты точек пересечения) зависят непрерывно от ttt при Δ(t)≠0\Delta(t)\neq0Δ(t)=0 (по теореме об неразрывной зависимости корней). Число пересечений может изменяться только при тех ttt, где Δ(t)=0\Delta(t)=0Δ(t)=0 (изолированные события касания). Таким образом аналитически всё сводится к исследованию функции Δ(t)\Delta(t)Δ(t): её нулей и знака между ними. 4) Геометрическое место пересечений (траектории точек). Для каждого корня x(t)x(t)x(t) получаем y(t)=m(t)x(t)+c(t)y(t)=m(t)x(t)+c(t)y(t)=m(t)x(t)+c(t). Это даёт параметрическое представление геометрического места (обычно две ветви, соответствующие двум корням). Иногда можно устранить параметр ttt (через результатант или явное выражение) и получить неявное уравнение множества пересечений. 5) Связь с оболочкой (envelope). Оболочка семейства прямых LtL_tLt (множество точек, где прямая из семейства касается некоторой кривой) находится решением системы F(x,y,t)=0,∂F∂t(x,y,t)=0,
F(x,y,t)=0,\qquad \frac{\partial F}{\partial t}(x,y,t)=0, F(x,y,t)=0,∂t∂F(x,y,t)=0,
где F(x,y,t)F(x,y,t)F(x,y,t) — выражение линейного уравнения LtL_tLt (или система из уравнения прямой и уравнения кривой). Для нашего случая касание эллипса соответствует одновременному выполнению уравнения эллипса с y=m(t)x+c(t)y=m(t)x+c(t)y=m(t)x+c(t) и Δ(t)=0\Delta(t)=0Δ(t)=0; это даёт параметрические уравнения точек касания, где число пересечений меняется. 6) Частный показатель (семейство прямых через начало). Для наглядности: если c(t)≡0c(t)\equiv0c(t)≡0 и m(t)=tm(t)=tm(t)=t, т.е. y=txy=txy=tx, то подстановка в эллипс даёт x2(1a2+t2b2)=1⇒x=±abb2+a2t2,y=tx.
x^2\Big(\frac{1}{a^2}+\frac{t^2}{b^2}\Big)=1\quad\Rightarrow\quad x=\pm\frac{ab}{\sqrt{b^2+a^2 t^2}},\quad y=tx. x2(a21+b2t2)=1⇒x=±b2+a2t2ab,y=tx.
Здесь Δ>0\Delta>0Δ>0 для всех конечных ttt, значит каждая прямая (кроме вертикальной при t→∞t\to\inftyt→∞) пересекает эллипс в двух точках, которые параметрически задают две ветви геометрического места. Итого — аналитические методы (подстановка, приведение к многочлену, дискриминант, явные корни, результатант, условие оболочки через ∂/∂t\partial/\partial t∂/∂t) дают полный инструмент для: - подсчёта числа пересечений (по знаку Δ(t)\Delta(t)Δ(t)); - нахождения критических параметров, где число меняется (Δ(t)=0\Delta(t)=0Δ(t)=0); - построения параметрического или неявного уравнения геометрического места пересечений; - описания непрерывного движения точек пересечения и точек касания.
Пример (эллипс и семейство прямых). Пусть фиксирован эллипс
x2a2+y2b2=1, \frac{x^2}{a^2}+\frac{y^2}{b^2}=1,
a2x2 +b2y2 =1, и семейство прямых задаётся параметром ttt через наклон и сдвиг, например
Lt:y=m(t)x+c(t), L_t:\quad y=m(t)x+c(t),
Lt :y=m(t)x+c(t), где m(t)m(t)m(t) строго возрастает по ttt.
1) Подстановка даёт квадратное уравнение по xxx:
x2a2+(m(t)x+c(t))2b2=1. \frac{x^2}{a^2}+\frac{(m(t)x+c(t))^2}{b^2}=1.
a2x2 +b2(m(t)x+c(t))2 =1. Приведённая форма:
A(t)x2+B(t)x+C(t)=0, A(t)x^2+B(t)x+C(t)=0,
A(t)x2+B(t)x+C(t)=0, где
A(t)=1a2+m(t)2b2,B(t)=2m(t)c(t)b2,C(t)=c(t)2b2−1. A(t)=\frac{1}{a^2}+\frac{m(t)^2}{b^2},\quad
B(t)=\frac{2m(t)c(t)}{b^2},\quad
C(t)=\frac{c(t)^2}{b^2}-1.
A(t)=a21 +b2m(t)2 ,B(t)=b22m(t)c(t) ,C(t)=b2c(t)2 −1.
2) Число точек пересечения для данного ttt определяется дискриминантом
Δ(t)=B(t)2−4A(t)C(t). \Delta(t)=B(t)^2-4A(t)C(t).
Δ(t)=B(t)2−4A(t)C(t). Если Δ(t)>0\Delta(t)>0Δ(t)>0 — две разные точки, Δ(t)=0\Delta(t)=0Δ(t)=0 — касание (одна точка кратности 2), Δ(t)<0\Delta(t)<0Δ(t)<0 — нет действительных пересечений.
3) Поведение при изменении ttt. Так как m(t)m(t)m(t) строго возрастает и коэффициенты непрерывно зависят от ttt, корни квадратичного уравнения (координаты точек пересечения) зависят непрерывно от ttt при Δ(t)≠0\Delta(t)\neq0Δ(t)=0 (по теореме об неразрывной зависимости корней). Число пересечений может изменяться только при тех ttt, где Δ(t)=0\Delta(t)=0Δ(t)=0 (изолированные события касания). Таким образом аналитически всё сводится к исследованию функции Δ(t)\Delta(t)Δ(t): её нулей и знака между ними.
4) Геометрическое место пересечений (траектории точек). Для каждого корня x(t)x(t)x(t) получаем y(t)=m(t)x(t)+c(t)y(t)=m(t)x(t)+c(t)y(t)=m(t)x(t)+c(t). Это даёт параметрическое представление геометрического места (обычно две ветви, соответствующие двум корням). Иногда можно устранить параметр ttt (через результатант или явное выражение) и получить неявное уравнение множества пересечений.
5) Связь с оболочкой (envelope). Оболочка семейства прямых LtL_tLt (множество точек, где прямая из семейства касается некоторой кривой) находится решением системы
F(x,y,t)=0,∂F∂t(x,y,t)=0, F(x,y,t)=0,\qquad \frac{\partial F}{\partial t}(x,y,t)=0,
F(x,y,t)=0,∂t∂F (x,y,t)=0, где F(x,y,t)F(x,y,t)F(x,y,t) — выражение линейного уравнения LtL_tLt (или система из уравнения прямой и уравнения кривой). Для нашего случая касание эллипса соответствует одновременному выполнению уравнения эллипса с y=m(t)x+c(t)y=m(t)x+c(t)y=m(t)x+c(t) и Δ(t)=0\Delta(t)=0Δ(t)=0; это даёт параметрические уравнения точек касания, где число пересечений меняется.
6) Частный показатель (семейство прямых через начало). Для наглядности: если c(t)≡0c(t)\equiv0c(t)≡0 и m(t)=tm(t)=tm(t)=t, т.е. y=txy=txy=tx, то подстановка в эллипс даёт
x2(1a2+t2b2)=1⇒x=±abb2+a2t2,y=tx. x^2\Big(\frac{1}{a^2}+\frac{t^2}{b^2}\Big)=1\quad\Rightarrow\quad
x=\pm\frac{ab}{\sqrt{b^2+a^2 t^2}},\quad y=tx.
x2(a21 +b2t2 )=1⇒x=±b2+a2t2 ab ,y=tx. Здесь Δ>0\Delta>0Δ>0 для всех конечных ttt, значит каждая прямая (кроме вертикальной при t→∞t\to\inftyt→∞) пересекает эллипс в двух точках, которые параметрически задают две ветви геометрического места.
Итого — аналитические методы (подстановка, приведение к многочлену, дискриминант, явные корни, результатант, условие оболочки через ∂/∂t\partial/\partial t∂/∂t) дают полный инструмент для:
- подсчёта числа пересечений (по знаку Δ(t)\Delta(t)Δ(t));
- нахождения критических параметров, где число меняется (Δ(t)=0\Delta(t)=0Δ(t)=0);
- построения параметрического или неявного уравнения геометрического места пересечений;
- описания непрерывного движения точек пересечения и точек касания.