В координатах декартовой системы дано уравнение конуса второго порядка (квадратик kx^2+...); исследуйте, как меняется тип сечения при пересечении его плоскостью, опишите условия получения эллипса, гиперболы, параболы и выведите аналитические формулы для параметров сечений в зависимости от направления плоскости
Возьмём для определённости и наглядности правильный круговой конус с вершиной в начале координат и полууглом при вершине α\alphaα: x2+y2=(ztanα)2.
x^2+y^2=(z\tan\alpha)^2. x2+y2=(ztanα)2.
Любую плоскость можно повернуть вокруг оси zzz, поэтому достаточно рассмотреть случай, когда плоскость имеет уравнение z=λx+h,
z=\lambda x+h, z=λx+h,
то есть её нормаль лежит в плоскости xzxzxz. Обозначим угол между плоскостью и осью zzz через β\betaβ. Тогда λ=cotβ,перпендикулярное расстояние от вершины до плоскости d=∣h∣1+λ2=∣h∣sinβ,
\lambda=\cot\beta,\qquad\text{перпендикулярное расстояние от вершины до плоскости }d=\frac{|h|}{\sqrt{1+\lambda^2}}=|h|\sin\beta, λ=cotβ,перпендикулярноерасстояниеотвершиныдоплоскостиd=1+λ2∣h∣=∣h∣sinβ,
и введём удобное сокращение T=tanα,A=1−(tanαtanβ)2=1−(Ttanβ)2.
T=\tan\alpha,\qquad A=1-\Big(\frac{\tan\alpha}{\tan\beta}\Big)^2=1-\Big(\frac{T}{\tan\beta}\Big)^2. T=tanα,A=1−(tanβtanα)2=1−(tanβT)2. Подстановка z=λx+hz=\lambda x+hz=λx+h в уравнение конуса даёт квадратичное уравнение в x,yx,yx,y: (1−T2λ2)x2+y2−2T2λh x−T2h2=0,
(1-T^2\lambda^2)x^2+y^2-2T^2\lambda h\,x-T^2h^2=0, (1−T2λ2)x2+y2−2T2λhx−T2h2=0,
или, с использованием AAA, Ax2+y2−2T2λh x−T2h2=0.
A x^2+y^2-2T^2\lambda h\,x-T^2h^2=0. Ax2+y2−2T2λhx−T2h2=0. Классификация сечений (при d>0d>0d>0, т.е. плоскость не проходит через вершину): - Эллипс: если A>0A>0A>0. Это соответствует β>α\beta>\alphaβ>α (угол плоскости больше полуугла конуса). После сдвига x↦x−x0x\mapsto x-x_0x↦x−x0 с x0=T2λhA
x_0=\frac{T^2\lambda h}{A} x0=AT2λh
каноническая форма A(x−x0)2+y2=T2h2A
A(x-x_0)^2+y^2=\frac{T^2h^2}{A} A(x−x0)2+y2=AT2h2
эквивалентна эллипсу (x−x0)2a2+y2b2=1,
\frac{(x-x_0)^2}{a^2}+\frac{y^2}{b^2}=1, a2(x−x0)2+b2y2=1,
где полуоси равны a=T∣h∣A=tanα dAsinβ,b=T∣h∣A=tanα dA sinβ.
a=\frac{T|h|}{A}=\frac{\tan\alpha\;d}{A\sin\beta},\qquad b=\frac{T|h|}{\sqrt{A}}=\frac{\tan\alpha\;d}{\sqrt{A}\,\sin\beta}. a=AT∣h∣=Asinβtanαd,b=AT∣h∣=Asinβtanαd. - Парабола: если A=0A=0A=0 (то есть β=α\beta=\alphaβ=α). Тогда квадратичный член по x2x^2x2 исчезает и уравнение сводится к y2−2T2λh x−T2h2=0.
y^2-2T^2\lambda h\,x-T^2h^2=0. y2−2T2λhx−T2h2=0.
После сдвига x′=x+h2λx'=x+\dfrac{h}{2\lambda}x′=x+2λh получаем каноническую форму y2=4fx′,f=T2λh2.
y^2=4f x',\qquad f=\frac{T^2\lambda h}{2}. y2=4fx′,f=2T2λh.
В терминах расстояния ddd (при β=α\beta=\alphaβ=α) это даёт простую запись для фокусного параметра: f=d2cosα.
f=\frac{d}{2\cos\alpha}. f=2cosαd. - Гипербола: если A<0A<0A<0. Пусть B=−A>0B=-A>0B=−A>0 (т. е. β<α\beta<\alphaβ<α). Тогда после сдвига получается −B(x−x0)2+y2=−T2h2B,
-B(x-x_0)^2+y^2=-\frac{T^2h^2}{B}, −B(x−x0)2+y2=−BT2h2,
что даёт стандартную форму гиперболы (x−x0)2a2−y2b2=1,
\frac{(x-x_0)^2}{a^2}-\frac{y^2}{b^2}=1, a2(x−x0)2−b2y2=1,
с полуосями a=T∣h∣B=tanα dBsinβ,b=T∣h∣B=tanα dB sinβ,
a=\frac{T|h|}{B}=\frac{\tan\alpha\;d}{B\sin\beta},\qquad b=\frac{T|h|}{\sqrt{B}}=\frac{\tan\alpha\;d}{\sqrt{B}\,\sin\beta}, a=BT∣h∣=Bsinβtanαd,b=BT∣h∣=Bsinβtanαd,
где B=(Ttanβ)2−1B=\Big(\dfrac{T}{\tan\beta}\Big)^2-1B=(tanβT)2−1. Особые вырожденные случаи: - Если плоскость проходит через вершину (d=0d=0d=0, т.е. h=0h=0h=0), сечение — пара прямых (если плоскость не совпадает с образующей) или одна образующая (касательная плоскость). - Если плоскость касается конуса (в угловом смысле) — это параболический случай с вырождением предельного случая между эллипсом и гиперболой. Кратко: тип сечения определяется сравнением угла β\betaβ плоскости с полууглом α\alphaα конуса: β>α⇒эллипс,β=α⇒парабола,β<α⇒гипербола,
\beta>\alpha\Rightarrow\text{эллипс},\qquad \beta=\alpha\Rightarrow\text{парабола},\qquad \beta<\alpha\Rightarrow\text{гипербола}, β>α⇒эллипс,β=α⇒парабола,β<α⇒гипербола,
а аналитические величины (полуоси, фокус) выражаются приведёнными формулами через α,β\alpha,\betaα,β и перпендикулярное расстояние ddd от вершины до плоскости (или через hhh в выбранной системе координат).
x2+y2=(ztanα)2. x^2+y^2=(z\tan\alpha)^2.
x2+y2=(ztanα)2. Любую плоскость можно повернуть вокруг оси zzz, поэтому достаточно рассмотреть случай, когда плоскость имеет уравнение
z=λx+h, z=\lambda x+h,
z=λx+h, то есть её нормаль лежит в плоскости xzxzxz. Обозначим угол между плоскостью и осью zzz через β\betaβ. Тогда
λ=cotβ,перпендикулярное расстояние от вершины до плоскости d=∣h∣1+λ2=∣h∣sinβ, \lambda=\cot\beta,\qquad\text{перпендикулярное расстояние от вершины до плоскости }d=\frac{|h|}{\sqrt{1+\lambda^2}}=|h|\sin\beta,
λ=cotβ,перпендикулярное расстояние от вершины до плоскости d=1+λ2 ∣h∣ =∣h∣sinβ, и введём удобное сокращение
T=tanα,A=1−(tanαtanβ)2=1−(Ttanβ)2. T=\tan\alpha,\qquad A=1-\Big(\frac{\tan\alpha}{\tan\beta}\Big)^2=1-\Big(\frac{T}{\tan\beta}\Big)^2.
T=tanα,A=1−(tanβtanα )2=1−(tanβT )2.
Подстановка z=λx+hz=\lambda x+hz=λx+h в уравнение конуса даёт квадратичное уравнение в x,yx,yx,y:
(1−T2λ2)x2+y2−2T2λh x−T2h2=0, (1-T^2\lambda^2)x^2+y^2-2T^2\lambda h\,x-T^2h^2=0,
(1−T2λ2)x2+y2−2T2λhx−T2h2=0, или, с использованием AAA,
Ax2+y2−2T2λh x−T2h2=0. A x^2+y^2-2T^2\lambda h\,x-T^2h^2=0.
Ax2+y2−2T2λhx−T2h2=0.
Классификация сечений (при d>0d>0d>0, т.е. плоскость не проходит через вершину):
- Эллипс: если A>0A>0A>0. Это соответствует β>α\beta>\alphaβ>α (угол плоскости больше полуугла конуса). После сдвига x↦x−x0x\mapsto x-x_0x↦x−x0 с
x0=T2λhA x_0=\frac{T^2\lambda h}{A}
x0 =AT2λh каноническая форма
A(x−x0)2+y2=T2h2A A(x-x_0)^2+y^2=\frac{T^2h^2}{A}
A(x−x0 )2+y2=AT2h2 эквивалентна эллипсу
(x−x0)2a2+y2b2=1, \frac{(x-x_0)^2}{a^2}+\frac{y^2}{b^2}=1,
a2(x−x0 )2 +b2y2 =1, где полуоси равны
a=T∣h∣A=tanα dAsinβ,b=T∣h∣A=tanα dA sinβ. a=\frac{T|h|}{A}=\frac{\tan\alpha\;d}{A\sin\beta},\qquad
b=\frac{T|h|}{\sqrt{A}}=\frac{\tan\alpha\;d}{\sqrt{A}\,\sin\beta}.
a=AT∣h∣ =Asinβtanαd ,b=A T∣h∣ =A sinβtanαd .
- Парабола: если A=0A=0A=0 (то есть β=α\beta=\alphaβ=α). Тогда квадратичный член по x2x^2x2 исчезает и уравнение сводится к
y2−2T2λh x−T2h2=0. y^2-2T^2\lambda h\,x-T^2h^2=0.
y2−2T2λhx−T2h2=0. После сдвига x′=x+h2λx'=x+\dfrac{h}{2\lambda}x′=x+2λh получаем каноническую форму
y2=4fx′,f=T2λh2. y^2=4f x',\qquad f=\frac{T^2\lambda h}{2}.
y2=4fx′,f=2T2λh . В терминах расстояния ddd (при β=α\beta=\alphaβ=α) это даёт простую запись для фокусного параметра:
f=d2cosα. f=\frac{d}{2\cos\alpha}.
f=2cosαd .
- Гипербола: если A<0A<0A<0. Пусть B=−A>0B=-A>0B=−A>0 (т. е. β<α\beta<\alphaβ<α). Тогда после сдвига получается
−B(x−x0)2+y2=−T2h2B, -B(x-x_0)^2+y^2=-\frac{T^2h^2}{B},
−B(x−x0 )2+y2=−BT2h2 , что даёт стандартную форму гиперболы
(x−x0)2a2−y2b2=1, \frac{(x-x_0)^2}{a^2}-\frac{y^2}{b^2}=1,
a2(x−x0 )2 −b2y2 =1, с полуосями
a=T∣h∣B=tanα dBsinβ,b=T∣h∣B=tanα dB sinβ, a=\frac{T|h|}{B}=\frac{\tan\alpha\;d}{B\sin\beta},\qquad
b=\frac{T|h|}{\sqrt{B}}=\frac{\tan\alpha\;d}{\sqrt{B}\,\sin\beta},
a=BT∣h∣ =Bsinβtanαd ,b=B T∣h∣ =B sinβtanαd , где B=(Ttanβ)2−1B=\Big(\dfrac{T}{\tan\beta}\Big)^2-1B=(tanβT )2−1.
Особые вырожденные случаи:
- Если плоскость проходит через вершину (d=0d=0d=0, т.е. h=0h=0h=0), сечение — пара прямых (если плоскость не совпадает с образующей) или одна образующая (касательная плоскость).
- Если плоскость касается конуса (в угловом смысле) — это параболический случай с вырождением предельного случая между эллипсом и гиперболой.
Кратко: тип сечения определяется сравнением угла β\betaβ плоскости с полууглом α\alphaα конуса:
β>α⇒эллипс,β=α⇒парабола,β<α⇒гипербола, \beta>\alpha\Rightarrow\text{эллипс},\qquad
\beta=\alpha\Rightarrow\text{парабола},\qquad
\beta<\alpha\Rightarrow\text{гипербола},
β>α⇒эллипс,β=α⇒парабола,β<α⇒гипербола, а аналитические величины (полуоси, фокус) выражаются приведёнными формулами через α,β\alpha,\betaα,β и перпендикулярное расстояние ddd от вершины до плоскости (или через hhh в выбранной системе координат).