Нека да сме благодарни на проф. д-р Михаил Константинов за разрешението да четем курса в math10.com.
Класификация и канонизация на повърхнините от втора степен
В тази глава ще разгледаме въпросите за класификация на повърхнините от втора степен
ƒ(x, у, z) = ƒ(r) := rTАr + 2рTr + q = 0
където
и за опростяване (канонизиране) на уравненията им. Това опростяване се прави чрез подходяща смяна на променливите, включваща транслация и ротация:
r = Uρ + r0
където ρ := [ξ, η, ζ]T е нова векторна променлива, r0 := [x0, y0, z0]T е постоянен вектор и U
R3x3 е ортогонална матрица, т.е., UTU = I3. Ще отбележим, че всяка ортогонална 3x3 матрица се свежда до един от следните два типа:
- чиста ротация
U = U(φ, ψ, ω) = U1(φ) U2(ψ)U3(ω)
където
- отражение
U = U(φ, ψ, ω) = U1(φ)U2(ψ)U3(ω)diag(0, 0, -1).
Както и при кривите от втора степен можем да въведем симетричната матрица
и вектора , при което уравнението на повърхнината се записва във вида
При смяната, състояща се в транслация и ротация, матрицата М се трансформира в
Както и в случая на алгебрични криви е в сила
N = VTMV.
където
Имаме
det(V) = 1
и матрицата V е обратима. Величината
J4 := det(М) = det(N)
която не е тъждествено постоянна, не се променя при направената смяна, т.е., тя е инварианта на уравнението на повърхнината, съответно на матрицата Л4.
При смяната матрицата А се преобразува в UTАU, и следователно собствените стойности λ1, λ2 и λ3 на А също са инварианти. Обикновено се работи с други три инварианти, а именно
J1 := λ1 + λ2 = tr(А),
J2 := λ1λ2 + λ2λ3 + λ3λ1,
J3 := λ1λ2λ3 = det(А).
Те са коефициентите на характеристичния полином на матрицата А,
det(λI3 - А) = λ3 - J1λ2 + J2λ - J3.
Ще отбележим, че величините J1, J2, J3 и J4 не са инварианти на кривата, а само на нейното уравнение.
С помощта на транслацията
r = r1 + r0, r1 = [х1, у1, z1]T
се анулират (когато това е възможно) линейните членове 2рTr1 в уравнението ƒ(х1, у1, z1) = 0 на кониката, а с ротацията r1 = Uρ - смесените произведения 2а12x1y1, 2а13x1z1, 2а23y1z1.
Повърхнините от втора степен се разделят на три класа (или вида): елиптичен, хиперболичен и параболичен. Видът на повърхнината се определя от квадратичните членове rTАr, т.е., от матрицата А и по-точно от нейните собствени стойности
λ := λ1(А), μ := λ2(А), ν := λ3(А).
Елиптичен клас
Елиптичният клас, или клас Е, се характеризира с условието, че собствените стойности λ, μ, ν на А са ненулеви и с еднакъв знак. Другояче казано, в този случай или матрицата А, или матрицата -А е положително определена.
Необходимото и достатъчно условие за положителна определеност на матрицата А се дава от критерия на Силвестър
По-нататък без ограничаване на общността ще приемем, че
λ, μ, ν > 0,
тъй като при λ, μ, ν < 0 след умножаване на уравнението с -1 стигаме до случая с положителни собствени стойности.
Да извършим смяната
r = Uρ + r0.
След заместване в уравнението на квадриката ƒ(r) = 0 получаваме
ƒ(Uρ + r0) = ρTUTAUρ + 2(Аr0 + p)TUρ + q1 = 0
където
q1 := ƒ(r0) = гT0Аr0 + 2рTr0 + q = q - рTА-1р.
За да елиминираме линейния член 2(Аr0 + р)TUρ при всяко ρ е необходимо и достатъчно да анулираме вектора Аr0 + р чрез избор на транслационния вектор r0, т.е.,
r0 = -А-1р
(тук матрицата А е обратима, тъй като собствените й стойности са ненулеви).
Нека изберем ортогоналната матрица U така, че UTАu да бъде Шур-формата на А, която в случая (поради симетричността на А) е диагонална матрица S с елементи λ, μ, ν по главния диагонал. В резултат стигаме до уравнението
ρTSρ + q1 = λξ2 + μη2 + νζ2 + q1 = 0.
Тъй като тук
N = diag(λ, μ, ν, q1)
и
J4 = det(N) = λμνq1
то
За разлика от случая на плоски алгебрични криви, тук не съществува толкова удобен израз за ротацията U, която диагонализира матрицата А. За намиране на U е необходимо да се реши кубичното характеристично уравнение
det(λI3 - А) = λ3 - J1λ2 + J2λ - J3 = 0
на матрицата А. Когато матрицата А е зададена числено, диагонализирането й може да стане с някоя от функциите на диалоговите системи MATLAB или SYSLAB, вж. М. Константинов, П. Петков, Н. Христов: Матрични пресмятания с диалоговата система SYSLAB. Изд. на ВИАС, София 1992.
Вижда се, че ако ρ удовлетворява уравнението на повърхнината, то и -ρ също го удовлетворява. Така изследваната повърхнина е симетрична относно началото O1 на новата координатна система O1ξηζ. Такава повърхнина се нарича централна с център началото O1.
По-нататък за удобство вместо ξ, η, ζ ще използваме отново старите означения х, у, z. Така кривата се записва като
λх2 + μу2 + νz2 + q1 = 0.
В зависимост от вида на числото q1 са възможни три случая.
Случай Е1 (същински елипсоид) Този случай се характеризира с неравенството q1 < 0. След разделяне на двете страни на уравнението с -q1 получаваме
където
Получената фигура се нарича елипсоид с полуоси а, b, с и център (0, 0, 0). При а = b = с фигурата е сфера с радиус а > 0. Елипсоидът се параметризира чрез рационалните зависимости
където u, v
R са текущи параметри на точка от повърхнината. Една друга параметризация на елипсоида е
х = аcos φ cos θ,
у = bsin φ cos θ,
z = сcos θ.
Случай Е2 (точка) Този случай се определя от условието q1 = 0, т.е.,
λx2 + μy2 + νz2 = 0.
Тъй като по предположение λ, μ, ν > 0, то в R3 имаме единствено решение х = у = z = 0. Така повърхнината се свежда то точката (0, 0, 0).
В комплексното пространство С3 този случай отговаря на конус (фигура, съставена от мними прави), които се пресичат в реалната точка (0, 0, 0). Такава е например правата
x√λ = iy√μ, z = 0.
Случай Е3 (празно множество) Този случай се характеризира с неравенството q1 > 0. Разделяме двете страни на уравнението с q1 и получаваме
Виждаме, че няма реални тройки (x, у, z), които да удовлетворя-ват уравнението на повърхнината, т.е., тя е празното множество в R3.
В С3 фигурата е имагинерен елипсоид.
Хиперболичен клас
Хиперболичният клас, или клас X, се характеризира с условието, че собствените стойности λ, μ, ν на А са ненулеви и две от тях (например λ и ν) са с различни знаци.
Тъй като и тук матрицата А е неособена, можем да извършим същите преобразувания, както и при елиптичния клас, при което стигаме до уравнението
λx2 + μу2 + νz2 + q1 = 0
(запазени са означенията от предишния раздел).
В зависимост от вида на числото q1 и знаците на собствените стойности на А са възможни три случая.
Случай X1 (двулистен хиперболоид) Този случай се характеризира с условието q1 ≠ 0, като една собствена стойност (например λ) е със знак, противоположен на q1, а другите две (μ и ν) имат знака на q1. След разделяне на двете страни на уравнението с -q1 получаваме
където
Получената фигура се нарича двулистен хиперболоид с център (0, 0, 0). Фигурата се състои от две отделни симетрично разположени части с уравнения
За точките от фигурата очевидно имаме |х| ≥ а. Точките (± а, 0, 0) са върхове на фигурата. Сеченията на хиперболоида с равнини
х = d, |d| > а,
са елипси. Сеченията с равнини у = d или z = d са хиперболи.
Двулистният хиперболоид се параметризира рационално чрез зависимостите
В сила е и параметризацията
х = аcosh u,
у = bsinh u cos φ,
z = сsinh u sin φ.
Случай Х2 (еднолистен хиперболоид) Този случай се характеризира с условието q1 ≠ 0, като две собствени стойности (например λ и μ) е със знак, противоположен на q1, а другата (т.е., ν) има знака на q1. След разделяне на двете страни на уравнението с -q1 получаваме
където
При а = b = с еднолистният хиперболоид се нарича правилен.
Сеченията на фигурата с равнини z = d са елипси. Най-малката елипса се получава при z = 0. Сеченията с равнините х = d и у = d са хиперболи.
Еднолистният хиперболоид има праволинейни образуващи. За да намерим тези образуващи записваме уравнението на фигурата като
откъдето
В частност получаваме две семейства lom и mτ от образуващи като пресечници съответно на двете двойки равнини
и
Случай Х3 (конус) Този случай се характеризира с условието q1 = 0, при което
λх2 + μу2 + νz2 = 0.
Нека λ, μ > 0 и ν < 0. Тогава уравнението може да се запише като
където предварително сме разделили двете страни с λ + μ - ν, т.е.,
Частен случай е кръговият конус, образуван от въртене около апликатната ос на права (образуваща), която пресича тази ос. Полученият конус има уравнение
х2 + у2 - ω2z2 = 0
където ω = tan α и α е ъгълът между образуващата и равнината z = 0.
Ще покажем как кониките могат да се получат от сечения на кръгов конус с равнини.
Сечението на конуса с равнината z = d е окръжност с радиус ω|d|. Ако леко наклоним тази равнина, получаваме елипса. На свой ред хиперболи се получават при пресичане на конуса с равнини х = d или у = d.
Ще покажем как се получава парабола. Нека за простота ω = 1, при което
х2 + у2 - z2 = 0.
Да разгледаме сечението на конуса с равнината х - z + 1 = 0 и да извършим смяната
В новите координати х1, у1, z1 получаваме
y21 - 2х1z1 - x1√2 = 0
и сечението с равнината z1 = 0 е параболата у21 = х1√2.
Още древните гърци са разполагали с чисто геометрично доказателство на този забележителен факт.
Параболичен клас
Параболичният клас, или клас П, се характеризира с условието, че поне една от собствените стойности λ, μ, ν на А е нулева. Тъй като сме приели, че матрицата А е ненулева, то не може и трите й собствени стойности да са равни на нула. Така без ограничаване на общността ще приемем, че ν = 0. Предвид уравнението за собствените стойности на А условието за параболичност е еквивалентно на условията
det(А) = 0, А ≠ О
или
J3 = 0, J21 + J22 > 0.
Така параболичният клас клас „разделя" елиптичния клас от хиперболичния. Ако отъждествим симетричната матрица А с вектора
[a11, a21, a32, a22, a32, a33]
R6
то параболичният клас отговаря на повърхнина от втора степен в R6, която е конус с връх в началото. Конусът на параболичния клас разделя пространството R6 на две части: вътрешна (отговаряща на елиптичния клас) и външна (отговаряща на хиперболичния клас).
Да разгледаме първо случая
λμ ≠ 0.
Тъй като тук матрицата А е особена, не можем в общия случай да елиминираме линейния член в уравнението на повърхнината. Затова първо извършваме ротация
r = Ur1, r1 = [х1, у1, z1]T
с матрица U, която привежда матрицата А в диагонална Шур-форма
UTAU = diag(λ, μ, 0).
Получаваме уравнението
λx21 + μy21 + 2b1x1 + 2b2y1 + 2b3z1 + q = 0
където
[b1, b2, b3] = pTU
Наличието на квадратични членове относно х1 и у1 позволява да анулираме линейните относно х1, у1 членове чрез допълване до точен квадрат. За целта записваме уравнението като
и правим смяната
Получаваме
Тъй като тук
то
J4 = det(N) = -λμb23.
Като отчетем, че λμ = J2 получаваме
По-нататък са възможни няколко случая (по-точно, цели 11(!)). Както и при кривите от втора степен, параболичният клас съдържа повече подслучаи в сравнение с елиптичния и хиперболичния.
Случай П1 (елиптичен параболоид) Този случай е на-лице при
λμ > 0, b3 ≠ 0.
Тук с транслация по z1 можем да анулираме свободния член в уравнението. Полагаме
и получаваме
λx22 + μy22 + 2b3z2 = 0.
Делим двете страни на уравнението с 2b3 и стигаме до
където вместо x2, y2, z2 отново използваме старите означения x, у, z. Важното в случая е, че числата α и β тук са с еднакви знаци. Така сеченията на фигурата с равнини z = d, са елипси, а с равнини х = d и у = d - параболи. При α = β (т.е. при λ = μ) фигурата е ротационен параболоид.
Случай П2 (хиперболичен параболоид) Това е най- интересната повърхнина. Получава се при същите условия както в случай П1 (и има формално същото уравнение), но с тази разлика, че тук числата λ и μ са с различни знаци. Така можем да напишем
Фигурата наподобява седло, или планински превал (Прочутите пирински „порти", през които минават пътеките между циркусите, дават идея за това какво е хиперболичен параболоид). Има праволинейни образуващи, които пресичат равнината z = 0 или лежат в нея. За построяването им нека запишем уравнението на хиперболичния параболоид като
Оттук получаваме първо семейство образуващи lω, определени от
както и второ семейство образуващи kω, определени от
Равнините z = d ≠ 0 пресичат фигурата по хиперболи, а равнината z = 0 - по двойка пресичащи се прави. Равнините х = d и у = с пресичат хиперболичния параболоид по параболи. Равнините x = 0 и у = 0 са равнини на симетрия на фигурата.
Останалите девет случая на параболичния клас са цилиндри (в уравнението не участват всичките три променливи).
Да разгледаме първо случая λμ ≠ 0 и b3 = 0. Имаме уравнението
λx2 + μу2 + q1 = 0
където сме използвали старите означения х, у вместо x2, y2
Случай П3 (елиптичен цилиндър) Този случай (отговарящ на същинска елипса в равнината) се характеризира с условието, че λ и μ са с еднакъв знак, а q1 ≠ 0 е с противоположен знак. След разделяне с -q1 получаваме
Фигурата е цилиндър с основа елипса и ос, съвпадаща с апликатната ос.
Случай П4 (права) Този случай се определя от условията λμ > 0 и q1 = 0. Единственото решение на уравнението тук е х = у = 0. Тъй като върху z няма ограничения, фигурата съвпада с апликатната ос. В комплексния случай фигурата е имагинерен конус.
Случай П5 (празно множество) Тук числата λ, μ, q1 са ненулеви и с еднакъв знак. Уравнението няма реални решения, т.е., фигурата е празното множество в R3. В С3 фигурата е имагинерен цилиндър.
Случай П6 (хиперболичен цилиндър) Характеризира се условията λμ < 0 и q1 ≠ 0, например
Фигурата се състои от две хиперболични стени, съответстващи на двата клона на хиперболата.
Случай П7 (двойка пресичащи се равнини) Тук имаме λμ < 0 и q1 = 0. Уравнението (при λ > 0 и μ < 0)
λx2 + μy2 = (x√λ) - у√-μ)(х√λ) + у√-μ) = 0
описва две пресичащи се равнини, успоредни на апликатната ос.
Последните четири случая се получават когато А има две нулеви собствени стойности, например λ ≠ 0 и μ = ν = 0. Тук след ротация получаваме уравнението
λx21 + 2b1x1 + 2b2y1 + 2b3z1 + q = 0.
След транслация по x1 анулираме линейния член по x1:
λx21 + 2b2у1 + 2b3z1 + q3 = 0.
Случай П8 (параболичен цилиндър) Фигурата се характеризира с условието
b2 := b22 + b23 > 0.
Правим ротация в равнината Оу1z1 от вида
и получаваме
λx21 + 2bу2 + q3 = 0.
След транслация по у2 за анулиране на свободния член q3 и разделяне с λ получаваме (в старите променливи) каноничното уравнение
х2 + 2ру = 0.
Фигурата се състои от една параболична стена, перпендикуляр-на на равнината Оху.
Случай П9 (двойка успоредни равнини) Тук фигурата се определя от условията b = 0 и λq1 < 0. След разделяне с λ получаваме
и
Това са уравненията на две равнини, перпендикулярни на абсцисната ос.
Случай П10 (двойна равнина) Този случай отговаря на b = 0 и q1 = 0. Имаме
х2 = 0
което е уравнението на два съвпадащи екземпляра на равнината Оуz. В С3 фигурата е имагинерен конус.
Случай П11 (празно множество) Тук имаме b = 0 и q1 > 0. Така фигурата е празното множество в R3. В С3 имаме двойка успоредни имагинерни равнини.
Упражнения
1 Начертайте фигурите от класове Е1, Е2, X1, Х2, Х3, П1, П2, П3, П4, П6, П7, П8, П9 и П10.
2 Определете вида на повърнината
(uTr)2 + (vTr)2 + (wTr)2 = 1
където u, v, w
R3, в зависимост това дали детерминантата с1е1;[и, и,и>] е равна на нула или различна от нула.
3 Докажете, че равнина не може да пресича елиптичен параболоид по хиперболи, а хиперболичен параболоид - по елипси.
4 Реални праволинейни образуващи имат конусите, цилиндрите, еднолистните хиперболоиди и хиперболичните параболоиди. Обаче праволинейни, но имагинерни образуващи могат да имат и други повърхнини от втори ред. Намерете имагинерните образуващи на елипсоида
5 Определете вида и намерете образуващите на повърхнината z = ху.
6 Намерете уравнението на повърхнина, образувана от правите, успоредни на дадена равнина и пресичащи две зададени кръстосани прави.
7 Намерете уравнението на повърхнина, образувана от правите, пресичащи три зададени неуспоредни и непресичащи се прави.
8 Нека са дадени две повърхнини от втора степен с уравнения
ƒ(r) = 0, g(r) = 0, r = (х, у, z)
и точка r0
R3. Намерете уравнението на повърхнина от втора степен, съдържаща точката го и пресечницата на двете повърхнини. Кога тази повърхнина се разпада на двойка равнини?
9 Дефинирайте частни производни ƒxƒyƒz на полином ƒ на три променливи х, у, z.
10 Нека ƒ(x0, y0, z0) = 0, където ƒ е полином на три променливи. Равнината с уравнение
(x - x0)ƒx(x0, y0, z0) + (у - y0)ƒy(x0, y0, z0) + (z - z0)ƒz(x0, y0, z0) = 0
се нарича допирателна към повърхнината с уравнение ƒ(x, у, z) = 0 в точката (x0, y0, z0). Намерете допирателните равнини към елипсоида, хиперболоидите и параболоидите, описани в тази глава.
11 Канонизирайте повърхнините
16x2 + 9у2 - z2 - 24xу - 9x - 12у + 4z + 71 = 0,
-x2 - 9у2 + бxу + 50x - 50у - 15z - 100 = 0,
5x2 + 8у2 + 4xу + 2x + 44у - 36z + 65 = 0,
(x + у + z)(х - у + z) - (2x - у + 2z)2 = 1.
Елементи на аналитичната геометрия: криви и повърхнини от втора степен,
проф. д-р Михаил Константинов
Алгебрични и плоски криви. Криви от втора степенКласификация и канонизация на кривите от втора степен.
Алгебрични повърхнини. Повърхнини от втора степен
Класификация и канонизация на повърхнините от втора степен.
Повърхнини в многомерното пространство. Повърхнини от втора степен.

