Повърхнини в многомерното пространство. Повърхнини от втора степен

Уводни бележки


В тази глава са разгледани повърхнините (и в частност повърхнините от втора степен) в п-мерното пространство Rn или Сn. Те се определят чрез уравнение от вида
            ƒ(x) = о
където
          ƒ : Rn -> R
е полином относно
      x = (x1, x2,..., xn) = [x1, x2,..., xn]T.
За такива геометрични обекти (или фигури) казваме, че са с размерност n - 1, или, еквивалентно, с коразмерност 1. Те се наричат още хиперповърхнини, или накратко повърхнини. Пресичането на два такива обекта в общо положение дава обект с коразмерност 2 и т.н. Обектите с размерност 1 (или с коразмерност n - 1) се наричат линии в Rn. Например в R3 обектите с коразмерност 1 и 2 са познатите ни от класическата геометрия повърхнини и линии. При n = 2 фигурите с размерност 1 са и с коразмерност 1, т.е., тук понятията „линия" и „повърхнина" съвпадат.
Повърхнините от 2 степен в n-мерното пространство се описват с уравнение от вида
        ƒ(x) := хTАх + 2рTх + q = 0
където х = [x1, x2,..., xn]T е текущ вектор (или точка) от повърхнината, А принадлежи Rnxn е симетрична ненулева матрица, р принадлежи Rn. Така първоначално повърхнината се определя чрез
        \frac{n(n+1)}{2} + n + 1 = \frac{(n+1)(n+2)}{2}
параметъра (числата, определящи А, р и q; отчита се фактът, че матрицата А е симетрична). Това е твърде голямо число и затова се налага уравнението да се опрости или канонизира. След канонизиране на уравнението то се привежда в опростена форма, зависеща от не повече от n числови константи.
Както в случаите n = 2,3 и тук е удобно да се въведе симетричната матрица
      M := \left[ \begin{array}{cc} A & p \\ p^T & q \end{array} \right] \in R^{\textrm{(n + 1) x (n + 1)}}
и вектора
        x = \left[ \begin{array}{cc} x \\ 1 \end{array} \right] \in R^{\textrm{n + 1}}
при което уравнението на повърхнината добива вида
            хTМх = 0.
Както и преди може да се покаже, че n-те собствени стойности λ1,... , λn на А, както и величината
          Jn+1 := det(М)
са инварианти на уравнението ƒ(x) = 0 при ротации и транслации, например
            х = Uξ + x0.
Вместо собствените стойности е по-удобно да се използват съответните елементарни симетрични функции Jk. Ще напомним, че Jk е сумата от всевъзможните произведения
          λi1λi2....λik
на k екземпляра от набора λ := {λ1,..., λn}. Алтернативно, Jk е сумата от главните минори от ред k на матрицата А. В частност J1 = tr(А) и Jn = det(А).
Случаите n = 2 и n = 3 вече бяха подробно разгледани. Що се отнася до случая n = 1, то от съдържателна гледна точка той не е интересен, защото геометрията на едномерното пространство е твърде „бедна". Нека все пак от съображения за пълнота разгледаме и случая n = 1. Тук уравнението на „кривата" Γ ⊂ R е
          Ах2 + 2рх + q = 0, А ≠ 0.
Имаме само елиптичен клас с три подслучая:
Е1. Изпълнено е неравенството
            q_1 = q-\frac{p^2}{A} > 0
т.е., уравнението има два различни реални корена х1, x2 и Γ е двуточково множество с елементи х1, x2. Така „едномерната елипса" се свежда до две точки.
Е2. Изпълнено е равенството q1 = 0, уравнението има двоен реален корен х1 = х2 = -р и Γ съдържа единствен елемент х1. Фигурата е двойна точка.
Е3. Изпълнено е неравенството q1 > 0, уравнението няма реални корени и Γ е празното множество в R. В комплексния случай Γ ⊂ С е двуелементното множество {х1, x2}.
Ако означим със Σn броя на различните повърхнини от втора степен в n-мерното пространство, то имаме
        Σ1 = 3, Σ2 = 9, Σ3 = 17.
Интересно би било да се получи формула за Σn в общия случай. Лесно се проверява, че примерно изразът
          Σn = n2 + 3n - 1
„работи" за n = 1, 2, 3. Колкото и да е странно, това е наистина общата формула за Σn, както ще покажем след малко.
Както в случаите n = 1, 2, 3, така и при n > 3 повърхнините от втора степен се делят на три класа: елиптичен, хиперболичен и параболичен в зависимост от вида на собствените стойности на матрицата А. Ще напомним, че вследствие на симетрията си матрицата А има реални собствени стойности λi и в частност може да бъде приведена в диагонална форма на Шур с едно ортогонално преобразувание на подобие:
      UTAU = S = diag(λ1, λ2,..., λn)
където U принадлежи Rnxn е ортогонална матрица, т.е., UTU = In.

Елиптичен клас

Елиптичният клас (или клас Е) се характеризира с условието, че всички собствени стойности на А са с еднакъв знак, т.е., те са или всичките положителни, или всичките отрицателни. Това означава, че матрицата А е или положително, или отрицателно определена. Без ограничаване на общността ще приемем, че А е положително определена, т.е., че има само положителни собствени стойности. Съгласно критерия на Силвестър необходимото и достатъчно условие симетричната матрица А = [aij] да е положително определена е главните й минори А1, А2,..., Аn да са положителни, а именно
  A_1 = a_{11} > 0 \textrm{ , } A_2 = \textrm{det} \left[ \begin{array}{cc} a_{11} & a_{12} \\ a_{12} & a_{22} \end{array} \right] = a_{11}a_{22} - a_{12}^2 > 0 \textrm{ , } \cdots \textrm{ , } \\ \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad A_n = (-1)^n \textrm{det }(A) > 0 .
          Аn = (-1)ndet(А) > 0.
Да извършим смяната
            х = Uξ + х0
където ξ принадлежи Rn е векторът на новите променливи, транслационният вектор х0 = -А-1р се избира така, че да се анулират линейните членове относно ξ, а ортогоналната матрица U привежда А в диагонална форма на Шур. Тези преобразувания са съвършено аналогични на направените в случаите n = 2 и n = 3. В резултат получаваме
        λ1ξ21 + λ2ξ22 + .... + λnξ2n + q1 = 0
където
      q1 = q + xT0Ax0 + 2рTх0 = q - рTА-1р.
Вижда се, че фигурата е централна, тъй като наред с точката ξ тя съдържа и точката -ξ.
Тук са възможни три случая в зависимост от знака на числото
            q_1=\frac{J_{n+1}}{J_n}
(ще напомним, че λi > 0 по предположение).
Случай Е1 (същински елипсоид) Този случай се характеризира с условието q1 < 0. След разделяне с -q1получаваме
        \frac{x_1^2}{a_1^2} + \frac{x_2^2}{a_2^2} + ... + \frac{x_n^2}{a_n^2} = 1
където
            a_i : = \sqrt{ \frac{-q_1}{\lambda _i} }
(тук за удобство се върнахме към старото означение х вместо ξ). При
      а1 = а2 = .... = аn = а > 0
имаме сфера с радиус а. Ако само n - 1 от числата ai са равни помежду си, например а2 = a3 = .... = аn, имамеротационен елипсоид с ос Ох1.
Случай Е2 (точка) В този случай имаме q1 = 0, или
      λ1ξ21 + λ2ξ22 + .... + λnξ2n = 0.
Предвид на положителността на числата λi, единственото решение на горното уравнение е x1 = х2 = .... = хn = 0, т.е., х = 0.
В комплексния случай фигурата е пресечница на различни комбинации от равнини в Сn, минаващи през началото.
Случай Е3 (празно множество) Този случай се характеризира с условието q1 > 0. Няма реални координати, които да удовлетворяват уравнението и в Rsn фигурата е празно множество. В Сn фигурата се наричаимагинерен елипсоид.

Хиперболичен клас

Хиперболичният клас (или клас X) се характеризира с условието, че собствените стойности на А са ненулеви,
          det(A) = λ1λ2...λn ≠ 0
но има поне две с противоположни знаци. Това означава, че матрицата А е (знако)неопределена.
След извършване на същите преобразувания, както при елиптичния клас, стигаме до уравнението
        λ1ξ21 + λ2ξ22 + .... + λnξ2n + q1 = 0
Виждаме, че фигурите от хиперболичния клас също са централни.
В зависимост от вида на числото q1 са възможни два основни случая.

Случай X1 (същински хиперболоиди) Този случай се характеризира с неравенството q1 ≠ 0. Да предположим освен това, че матрицата А има m на брой собствени стойности λ1,..., λm със знак, противоположен на знака на q1 и n - m на брой собствени стойности λm+1,..., λn със знака на q1. След разделяне на двете страни на уравнението с -q1 получаваме
      \frac{x_1^2}{a_1^2} + ... + \frac{x_m^2}{a_m^2}-\frac{x_{m+1}^2}{a_{m+1}^2}- ... -\frac{x_n^2}{a_n^2} = 1
където
    a_i : = \sqrt{ \frac{\lambda _i}{-q_1} }; 1 \le i \le m; a_j = \sqrt{ \frac{\lambda _j}{q_1} }, m + 1 \le j \le n.
Очевидно хиперболоидите от този тип са точно n - 1 на брой, колкото са възможните стойности 1, 2,..., n-1 за m. Ще казваме, че всеки от горните хиперболоиди е от тип (m). При това са възможни следните подслучаи.
1. При n ≥ 2 и m = 1 имаме двулистен хиперболоид Γ, състоящ се от две части, разположени в полупространствата х1 ≤ -a1 и х1 ≥ а1. Равнините х1 - d (|d| > а1) пресичат Γ по (n - 2)-мерни елипсоиди, а равнините хi = d (i = 2,..., n) пресичат Γ по (n - 1)-мерни двулистни хиперболоиди.
2. При n ≥ 4 и 2 ≤ m ≤ n-2 имаме хиперболоид, който пресича всяка от равнините хi = d (i = 1,... , n) или по (n-2)-мерни хиперболоиди, или по (п - 2)-мерни конуси.
3. При n ≥ 3 и m = n - 1 имаме хиперболоид Γ, аналогичен на еднолистния. Равнините хn = d пресичат Γ по (n - 2)-мерни елипсоиди, чиито полуоси растат заедно с |d|. Равнините хi = d (i = 1,..., n - 1) пресичат Γ по (n - 2)-мерни хиперболоиди или конуси.
Може да се докаже, че всички хиперболоиди с изключение на двулистните съдържат линейни образуващи.
Да се върнем към общия случай. Всяко т-мерно линейно многообразие
          xm+1 = dm+1,...., xn = dn
пресича хиперболоида от тип (m) по (m - 1)-мерен елипсоид. Сред (n - m)-мерните линейни многообразия от вида
      x1 = d1,... , xm = dm
има такива, които пресичат хиперболоида по (n - m - 1)-мерни елипсоиди. Изобщо, в хиперболоида се съдържат r-мерни елипсоиди за всички размерности до
      r = max{m - 1, n - m - 1}
включително, но няма елипсоиди с по-висока размерност.
Случай Х2 (конуси) Този случай съответства на равенството q1 = 0 или Jn+1 = 0. Да предположим освен това, че матрицата А има m на брой положителни собствени стойности λ1,..., λm и n - m на брой отрицателни собствени стойности λm+1,..., λn. Получаваме
      \frac{x_1^2}{a_1^2} + ... + \frac{x_m^2}{a_m^2}-\frac{x_{m+1}^2}{a_{m+1}^2}- ... -\frac{x_n^2}{a_n^2} = 1
където
    a_i : = \sqrt{ \frac{\lambda _i}{-q_1} }; 1 \le i \le m; a_j = \sqrt{ \frac{\lambda _j}{q_1} }, m + 1 \le j \le n.
Очевидно можем да считаме, че m ≥ n/2, тъй като в противен случай след умножаване на уравнението с -1 стигаме до уравнение с m ≥ n/2. Така броят Kn на (n - 1)-мерните конуси е n/2 при четно n и (n-1)/2 при нечетно n. Ще казваме, че всеки такъв конус е от тип (m).
Равнината хn = d ≠ 0 пресича конуса от тип (m) по (n - 2)-мерен елипсоид при m = n - 1, и по (n-2)-мерни хиперболоиди при n ≥ 4 и m < n - 1.
Конусът се състои от всевъзможните прави през началото и през точки от пресечницата на конуса с дадена равнина хn = d ≠ 0.

Параболичен клас

Параболичният клас (или клас П) се характеризира с условието, че поне една от собствените стойности на А е нулева,
            det(А) = 0.
Тъй като по условие матрицата А е ненулева, то не може всички собствени стойности на А да са равни на нула. Така при параболичния клас матрицата А може да има от 1 до n-1 нулеви собствени стойности включително.
При параболичния клас матрицата А е особена и не е възможно в общия случай да се анулират чрез транслация всички линейни членове в уравнението.
Нека матрицата А има r (1 &lr; r ≤ n-1)на брой ненулеви собствени стойности (ще отбележим, че предвид симетричността на матрицата А рангът й rank(A) е равен на броя на ненулевите й собствени стойности), като U принадлежи Rnxn е ортогоналната матрица, която привежда А в диагонална Шур-форма:
      UTАU = diag(λ1,..., λn, 0,..., 0).
Тогава след ротацията х = Uх' (ще отбележим, че тук и по-нататък знаците ' (чете се "прим") и '' (чете се "секонд") не означават диференциране) уравнението на повърхнината се записва като
    λ1x'1 + ... + λrx'r + 2b1x'1 + ... + 2bnx'n + q = 0
където
          [b1, b2,..., bn] := рTU.
С помощта на транслациите
          x_i^{''} = x_i^' + \frac{b_i}{\lambda_i}, 1 \le i \le r
анулираме линейните по х'1,..., х'r членове:
    λ1х''21 + .... + λrх''2r + 2br+1х''r+1 + .... + 2bnх'n + q' = 0
където
          q^' := q-\frac{b_1^2}{\lambda_1}-....-\frac{b_r^2}{\lambda_r}.
Това именно е уравнението, с което ще започнем нашия анализ. Видът на получените фигури зависи изключително от числата r и
            b = \sqrt{ b_{r+1}^2 + ... + b_n^2 }.
Ще разделим повърхнините от параболичния клас на три групи.
В първите две групи се съдържат същински параболоиди. Те се характеризират с условието r = n-1 и b = |bn| > 0. Тук уравнението е от вида
        λ1х21 + .... + λn-1х2n-1 + 2bnхn + q' = 0
където
            q^' = \pm \sqrt{ -\frac{J_{n+1}}{J_{n-1}} }
В третата група, която обхваща най-много случаи, се съдържат всевъзможните параболични цилиндри (т.е., фигурите, в чиито уравнения отсъства поне една от променливите). Те се получават при r < n-1 и/или b = 0. Всяка фигура от третата група може да се разглежда като получена от някоя повърхнина в Rn-1 чрез успоредно пренасяне по всевъзможните направления на някакво подпространство П ⊂ Rn с размерност 1 ≤ dim(Π) < n-1.
Случай П1 (елиптичен параболоид) При този случай
          r = n - 1, b > 0
и всички собствени стойности λ1,..., λn-1 са с еднакъв знак. Правим транслацията
            x_n^{''} = x_n^' + \frac{q^'}{2b_n}
и делим двете страни на уравнението с -bn. Получаваме уравнението
        \frac{x_1^2}{\alpha_1} + ... + \frac{x_{n-1}^2}{\alpha_{n-1}} = 2x_n
в което всички параметри α1,...,αn-1 са с еднакъв знак (тук отново използваме означението х вместо х''). Получената фигура се нарича (същински) елиптичен параболоид. Фигурата има връх в точката х = 0 и се намира в едно от полупространствата хn ≤ 0 (ако параметрите αi са отрицателни) или хn > 0 (ако параметрите αi са положителни). Нека за определеност тези параметри са положителни. Тогава сеченията на фигурата с равнини xn = d > са (n-2)-мерни елипсоиди, а сеченията й с всяка равнина xi = di (1 ≤ i ≤ n-1) са (n-2)-мерни елиптични параболоиди.
Случай П2 (същински хиперболични параболоиди) Този случай се характеризира с условията r = n-1, b > 0, като поне две от собствените стойности λ1,... ,λn-1 на А са с различни знаци. Това са най-сложните повърхнини от втора степен. Очевидно съществуват толкова вида хиперболични параболоиди, колкото вида са конусите в Rn-1.
Случай П3 (цилиндри) В този случай имаме r < n-1 и/или b = 0. Да разгледаме първо случая r < n-1 и b > 0. Да извършим ротация в (n-r)-мерното подпространство
            x''1 = ... = x''r = 0
като положим
        x_{r+1}^{''} := \frac{1}{b}(b_{r+1}x_{r+1}^' + ... + b_nx_n^').
Останалите нови променливи x''r+2,... , x''n определяме по следния начин. Нека
           W принадлежи R(n-r)x(n-r)
е ортогонална матрица, чиито първи ред е
          \left[ \frac{b_{r+1}}{b} \textrm{ , } \cdots \textrm{ , } \frac{b_n}{b} \right].
Тогава полагаме
      \left[ \begin{array}{ccc} x_{r+1}^{''} \\ \vdots \\ x_n^{''} \end{array} \right] = W \left[ \begin{array}{ccc} x_{r+1}^' \\ \vdots \\ x_n^' \end{array} \right].
Така получаваме уравнението
    λ1х''21 + .... + λrх''2r + 2br+1х''r+1 + q' = 0
След транслация по х''r+1 с цел анулиране на свободния член и разделяне с -b получаваме
          \frac{x_1^2}{\alpha_1} + ... + \frac{x_r^2}{\alpha_r} = 2x_{r+1}
(използваме отново старите променливи х вместо х"). Получихме параболичен цилиндър.
Нека накрая r < n-1 и b = 0. Тогава имаме уравнението
      λ1х21 + .... + λrх2r + q' = 0
което описва цилиндър, който е или елиптичен (ако числата λ1,..., λr са с еднакви знаци; тук се включват (n-r)-мерното подпространство х1 = ... = хr = 0 и празното множество), или от хиперболичен тип (ако сред числата λ1,..., λr има с различни знаци; тук се включват и цилиндрите с основа конус).

Брой на видовете повърхнини

Да разгледаме въпроса за пресмятане на броя Σn на различните видове повърхнини от втора степен в Rn. Нека En, Hn и Pn е броят съответно на фигурите в елиптичния, хиперболичния и параболичния клас в Rn. Тогава
          Σn = En + Hn + Pn.
По-нататък за отделните събираеми в Σn получаваме следното.
1. В елиптичния клас винаги имаме три случая и
                Еn = 3.
2. В хиперболичния клас имаме n-1 същински хиперболоида (случай X1) и Kn конуса (случай Х2). Така
            Hn = n - 1 + Кn.
3. В параболичния клас имаме един елиптичен параболоид (случай Π1), Кn-1 хипреболични параболоида (случай П2) и Σn-1 цилиндъра (случай П3). Следователно
          Рn = 1 + Kn-1 + Σn-1.
Ще отчетем и обстоятелството, че
            Кn + Кn-1 = n - 1.
От горните разсъждения получаваме
    Σn = 3 + n - 1 + Кn + 1 + Кn-1 + σn-1
      = Σn-1 + 2n + 2, n ≥ 2.
Към това рекурентно уравнение за Σn трябва да прибавим условието Σ1 = 3. Може да се докаже, че решението на получената рекурентна задача има вида
          Σn = An2 + Вn + С.
След заместване в уравнението получаваме
          2(1 - А)n + А - В + 2 = 0
за всяко n ≥ 2. Оттук 1 - А = 0 и А - В + 2 = 0. Следователно А = 1, В = 3 и
          Σn = n2 + 3n + С.
Константата С определяме от условието Σ1 = 3, което дава С = -1. Окончателно имаме
          Σn = n2 + 3n - 1.
Така определихме броя на различните класове повърхнини от втора степен в реално пространство с произволна размерност.

Елементи на аналитичната геометрия: криви и повърхнини от втора степен,
проф. д-р Михаил Константинов

Алгебрични и плоски криви. Криви от втора степен
Класификация и канонизация на кривите от втора степен.
Алгебрични повърхнини. Повърхнини от втора степен
Класификация и канонизация на повърхнините от втора степен.
Повърхнини в многомерното пространство. Повърхнини от втора степен.

Няма коментари:

Публикуване на коментар