Гіперповерхня

Матеріал з testwiki
Версія від 21:22, 30 грудня 2024, створена imported>Білецький В.С.
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку
Файл:Гіперповерхня.png
Приклад гіперповерхні

Гіперповерхнею називається многовид розмірності n, який вкладений у евклідів простір на одиницю більшої розмірності n+1.

Одиничний вектор нормалі

Нехай гіперповерхня задана параметричними рівняннями:

(1)𝐫=𝐫(u1,u2,un)

Будемо скрізь в цій статті вважати функції (1) достатньо гладкими (неперервні другі похідні), з невиродженим метричним тензором gij=(𝐫i𝐫j).

Координатні вектори 𝐫i=𝐫ui в точці многовида P задають афінний підпростір — дотичну до многовида гіперплощину. Ортогональним доповненням до гіперплощини є пряма L, що проходить через дану точку многовида і перпендикулярна до неї. Виберемо (якийсь один із двох можливих) напрям цієї прямої і відкладемо на прямій одиничний вектор 𝐧. В сусідній (близькій до точки P) точці P многовида ортогональна пряма L буде близькою за напрямком до прямої L, тому проєкція вектора 𝐧 на L уже однозначно задає додатній напрям на прямій L. Відкладемо в цьому додатньому напрямку прямої L одиничний вектор 𝐧. Таким чином, рухаючись від однієї точки многовида до іншої в деякій області многовида, ми матимемо векторну функцію:

(2)𝐧=𝐧(P)=𝐧(u1,u2,un)

Ця функція буде неперервною (оскільки гіперповерхня (1) гладка, без особливих точок). Спробуємо поширити функцію 𝐧=𝐧(P) на весь многовид. Це можна зробити в тому разі, коли рухаючись по будь-якому замкнутому контуру, що лежить в гіперповерхні, почавши з точки P і обчислюючи по неперервності вектор нормалі, ми вернемося в точку P з тим самим напрямком вектора нормалі. Така гіперповерхня називається двосторонньою або орієнтовною. Але бувають і такі гіперповерхні, що обійшовши деякий замкнутий контур ми повернемось в точку P з протилежним вектором нормалі. Такі гіперповерхні називають односторонніми або неорієнтовними. Прикладами односторонніх гіперповерхонь є стрічка Мебіуса та пляшка Клейна.

Із ортогональності вектора нормалі до координатних векторів гіперповерхні маємо рівняння:

(3)(𝐧𝐫i)=0

а одинична довжина вектора нормалі описується рівнянням:

(4)𝐧2=(𝐧𝐧)=1

Тензор повної кривини

Із розкладу

(5)𝐫ij=Γijk𝐫k+𝐛ij

і того факту, що існує лише один напрям 𝐧, ортогональний до векторів 𝐫i, слідує, що всі вектори 𝐛ij колінеарні вектору 𝐧, тобто ми можемо записати:

(6)𝐛ij=𝐧bij

Числа bij є проєкціями векторів 𝐛ij на вектор нормалі 𝐧, а тому можуть бути як додатніми так і від'ємними. Відповідно до формули (6), кривина всіх геодезичних ліній, що проходять через фіксовану точку P многовиду, паралельна вектору 𝐧 (центри кривини лежать на прямій, що ортогональна до многовиду):

(7)𝐤=𝐛ijτiτj=𝐧bijτiτj=𝐧k
(7a)k=bijτiτj

Похідні вектора нормалі

Диференціювання по координатах многовида формули (4) дає:

(8)ui𝐧2=2(𝐧𝐧i)=0

тобто похідні одиничного вектора нормалі 𝐧i=𝐧ui ортогональні до самого вектора нормалі 𝐧, а тому лежать в дотичній до многовида гіперплощині. Ми можемо розкласти вектор 𝐧i по базисних векторах дотичного простору:

(9)𝐧i=αij𝐫j

Знайдемо коефіцієнти розкладу αij. Для цього помножимо ліву і праву частини формули (9) скалярно на вектор 𝐫k.
Для лівої частини маємо:

(10)(𝐧i𝐫k)=i(𝐧𝐫k)(𝐧𝐫ik)=bik

А для правої:

(11)αij(𝐫j𝐫k)=αijgjk=αik

Із формул (9-11) одержуємо наступну формулу для обчислення похідних одиничного вектора нормалі через тензор повної кривини:

(12)𝐧i=bij𝐫j

Відмітимо, що вектор 𝐧 ортогональний до координат на многовиді, а тому його коваріантна похідна збігається з частинною похідною (подібно до градієнта скаляра):

(13)i𝐧=i𝐧=𝐧i

Для геодезичної лінії, яку ми розглянемо як криву лінію в охоплюючому (n+1)-вимірному евклідовому просторі, вектор нормалі до гіперповерхні 𝐧 буде збігатися з головним вектором нормалі до кривої, якщо число k в формулі (7а) додатне, або буде протилежним вектором (якщо k<0). Знайдемо кручення геодезичної ϰ:

(14)d𝐧ds=kτ+ϰ
(15)d𝐧ds=𝐧iduids=𝐧iτi=bjiτj𝐫i
(16)ϰ=d𝐧ds+kτ=(bjiτj+kτi)𝐫i

Із формули (16) ми бачимо, що кручення геодезичної лінії буде дорівнювати нулю, якщо вектор дотичної τi буде власним вектором матриці bji:

(17)bjiτj=kτi

Головні кривини і напрямки гіперповерхні

Симетричний тензор bij в дотичному в точці P до гіперповерхні векторному просторі задає лінійне перетворення:

(18)yi=bijxj

і ми можемо поставити задачу на власні числа і вектори цього перетворення. Спочатку перейдемо в систему координат, яка буде прямокутною декартовою в точці P (дивіться Майже декартові координати в точці многовида). Оскільки метричний тензор в цій точці одиничний (gij=δij), то коваріантні і контраваріантні координати тензора bij будуть однакові, тому перетворення (18) здійснюється симетричною матрицею bij. Як відомо з теорії матриць, симетрична матриця має n взаємно ортогональних власних векторів τ(s),s=1,2,n (ми можемо їх вважати також одиничними), причому всі відповідні їм власні числа є дійсними числами k(s) (що можуть бути як додатніми так і від'ємними). В обраній системі координат маємо:

(19)bijτj(s)=k(s)τi(s)
(20)iτi(s)τi(p)=(τ(s)τ(p))=δsp={1,s=p0,sp

Формула (19) має тензорний характер, а тому справедлива в будь-якій системі координат, так само і ортогональність власних векторів (20) можна записати в будь-якій системі координат через метричний тензор:

(21)gijτi(s)τj(p)=gijτ(s)iτ(p)j=δsp

За формулою (7a) ми можемо знайти кривину геодезичної лінії, що проведена паралельно одному з власних векторів τ(s):

(22)k=bijτ(s)iτ(s)j=k(s)τj(s)τ(s)j=k(s)

Власні числа k(1),k(2),k(n) називаються головними кривинами гіперповерхні, а відповідні їм власні вектори — головними напрямками.

В системі координат, яка в точці P гіперповерхні має координатні вектори 𝐫i що збігаються з головними напрямками, матриця тензора повної кривини bij=bij буде діагональною:

(23)B=(bij)=[k(1)000k(2)000k(n)]

Те ж саме можна записати в тензорних позначеннях:

(24)bij=k(i)δij

у цій формулі додавання за індексом i не проводиться.

Запишемо спектральний розклад тензора bij, користуючись власними числами і векторами. В довільній системі координат маємо:

(25)bij=sk(s)τi(s)τj(s)

Рівняння Петерсона-Кодацці

Розглянемо дію комутатора коваріантних похідних на координатні вектори:

(26)[jk]𝐫i=Rijks𝐫s

Цей комутатор ми можемо записати через тензор повної кривини:

(27)[jk]𝐫i=j(k𝐫i)k(j𝐫i)=j𝐛kik𝐛ji=
=(j𝐧)bki+𝐧jbki(k𝐧)bji𝐧kbji=(bjsbkibksbji)𝐫s+𝐧(jbkikbji)

Порівнюючи формули (26) і (27) знаходимо:

(28)Rijks=bjsbkibksbji,Rijkl=bikbjlbilbjk
(29)jbki=kbji

Рівняння (29) називається рівнянням Петерсона-Кодацці. Цю рівність можна трактувати таким чином: коваріантна похідна тензора повної кривини для гіперповерхні є симетричним тензором з трьома індексами:

(30)ibjk=bijk

Тензор внутрішньої кривини

Підставимо в формулу (28) спектральний розклад (25). Знаходимо тензор Рімана:

(31)Rijkl=bikbjlbilbjk=p,s(k(p)τi(p)τk(p)k(s)τj(s)τl(s)k(p)τi(p)τl(p)k(s)τj(s)τk(s))=
=p,sk(p)k(s)τi(p)τj(s)(τk(p)τl(s)τl(p)τk(s))

Введемо позначення бівектора — орієнтованої площадки σ(ps), побудованої на двох векторах головних напрямків:

(32)σ(ps)=τ(p)τ(s)

або те саме в компонентах:

(33)σij(ps)=τi(p)τj(s)τj(p)τi(s)

Ці бівектори мають одиничну площу і взаємно ортогональні:

(34)|σ(ps)|=|τ(p)||τ(s)|sinϕ=1
(35)σij(ps)σ(kl)ij=0,if (ps)(kl)

У правій частині формули (31) діагональні доданки з однаковими індексами (p=s) дорівнюють нулю, а недіагональні розбиваються на дві однакові за кількістю групи: доданки з p<s, і доданки з p>s. Тому формулу (31) можна переписати так:

(36)Rijkl=p<sk(p)k(s)σij(ps)σkl(ps)

Із формули (36) і властивості бівектора легко видно, що має виконуватися алгебраїчна тотожність Біанкі. Адже для будь-якого бівектора σ)ij (орієнтованої площадки) маємо тотожність:

(37)σijσkl+σjkσil+σkiσjl=0

В системі координат, що побудована на головних напрямках гіперповерхні, власні вектори мають координати:

(38)τi(s)=δis,τ(s)={0,0,1,0,0}

Тут у виразі в дужках одиниця стоїть на s-тому місці, а решта координат дорівнюють нулю.

Легко можна записати і координати бівекторів σij(ps), скориставшись формулами (33):

(39)σij(ps)={1,i=p,j=s1,i=s,j=p0,for any other i,j

Із (39) і (36) знаходимо ненульові компоненти тензора Рімана:

(40)Rijij=Rijji=k(i)k(j),ij

Далі, оскільки в обраній системі координат метричний тензор дорівнює одиничній матриці, знаходимо тензор Річчі і скалярну кривину:

(41)Rij=sRisjs=0,if ij
(41a)Rii=jiRijij=k(i)jik(j)
(42)R=i,jijk(i)k(j)=2i<jk(i)k(j)

Відображення в одиничну гіперсферу 𝕊n

Для кожної точки гіперповерхні 𝐫=𝐫(u1,u2,un) маємо одиничний вектор нормалі 𝐧=𝐧(u1,u2,un) (формула 3), який ми відкладемо від початку декартової системи координат в евклідовому (n+1)-вимірному просторі. Кінець цього вектора (точка) лежить на гіперсфері одиничного радіуса. Задамось питанням, яким може бути на цій гіперсфері образ всієї нашої гіперповерхні.

Якщо наша гіперповерхня плоска, то її образом буде лише одна точка на гіперсфері. Образом циліндра або конуса буде лінія на гіперсфері (коло — для кругового циліндра чи конуса). В загальнішому випадку це буде деяка область на гіперсфері, яка може зокрема покривати і всю гіперсферу, навіть і неоднократно. Отже для замкнутого многовида ми маємо деяку цілочислену характеристику — скільки разів його образ покриває одиничну гіперсферу. Очевидно, що при малих деформаціях многовида ця характеристика не змінюється і є топологічним інваріантом гіперповерхні. Поставимо за мету вивести інтегральну формулу для обчислення цього інваріанта.

Для цього нам потрібна формула для перетворення об'ємів при відображенні в одиничну гіперсферу 𝕊n.

Спочатку розглянемо маленький відрізок на многовиді, який ми представимо вектором d𝐫=𝐫idui. Його образом на гіперсфері буде відрізок:

(43)d𝐧=𝐧idui=(bijdui)𝐫j

Тепер ми можемо розглянути паралелепіпед, побудований на n векторах:

(44)(d𝐫)(1)=𝐫1du1,(d𝐫)(2)=𝐫2du2,(d𝐫)(n)=𝐫ndun

Об'єм цього паралелепіпеда буде величиною мультивектора, складеного з цих векторів:

(45)dτ(𝐫)=(𝐫1𝐫2𝐫n)du1du2dun

Образами векторів (44) на гіперсфері 𝕊n будуть такі вектори:

(46)(d𝐧)(1)=𝐧1du1=(i1b1i1𝐫i1)du1(d𝐧)(2)=𝐧2du2=(i2b2i2𝐫i2)du2(d𝐧)(n)=𝐧ndun=(inbnin𝐫in)dun

З цих образів ми також складаємо мультивектор:

(47)dτ(𝐧)=(𝐧1𝐧2𝐧n)du1du2dun=(1)ndet(bji)dτ(𝐫)

З формули (47) видно, що образ мультивектора пропорційний оригіналу з коефіцієнтом пропорційності, який ми позначимо так:

(48)K[n]=(1)ndet(bji)=(k(1))(k(2))(k(n))

і назвемо кривиною Ґаусса n-го степеня. Цей коефіцієнт з точністю до знаку дорівнює добутку головних кривин гіперповерхні.

Властивості добутку головних кривин двовимірної гіперповерхні вперше вивчив німецький математик Карл Фрідріх Ґаусс у 1827 році.

Інтеграл Ґаусса

Розглянемо замкнуту гіперповерхню M (подібну до сфери, тора і т. д.), і проінтегруємо кривину Ґаусса по всій нашій гіперповерхні (це і є інтегралом Ґаусса):

(49)I=MK[n]dτ(𝐫)

Підінтегральний вираз внаслідок (47) дорівнює елементу об'єму одиничної гіперсфери 𝕊n, взятому зі знаком «плюс» або «мінус» залежно від знаку кривини Ґаусса. Образ на гіперсфері може мати складки, коли одна і та ж точка гіперсфери покривається зі знаком «плюс» для одної точки многовида, і зі знаком «мінус» для деякої іншої точки многовида. В цьому разі відповідні вклади в інтеграл (49) компенсуються. Але оскільки образ не має обірваних країв (для двосторонніх гіперповерхонь), то він повинен покривати всю гіперсферу, можливо кілька разів. Цей факт можна записати у вигляді такої формули:

(50)MK[n]dτ(𝐫)=Nωn+1

де N — ціле число (для двосторонніх гіперповерхонь), яке може бути як додатнім, так і від'ємним, а ωn+1 — об'єм одиничної гіперсфери:

(51)ωn+1=ω(𝕊n)=2πn+12Γ(n+12)

Для односторонніх гіперповерхонь також справедлива формула (50), але в ній число N напівціле (оскільки одна й та ж точка многовиду має два образи — діаметрально протилежні точки на гіперсфері).

Зазначимо, що не для всіх цілих та напівцілих чисел N існує гладка замкнута гіперповерхня, для якої виконується рівність (50). Наприклад, при розмірності гіперповерхні n=1, тобто кривої на площині, число N не може бути напівцілим (у кривої що має форму краплі, є хвіст, в якому вектори нормалі протилежні, але ця точка не є регулярною точкою). Цілі числа N реалізуються кривими, які (із самоперетином) N разів обкручуються довкола фіксованої точки площини. Формула (50) для кривої L запишеться так:

(51)Lkds=2πN

де k — кривина кривої, взята зі знаком плюс або мінус в залежності від того, за чи проти годинникової стрілки вигинається крива. Число N=0 реалізується для кривої у формі вісімки.

Для двомірної гіперповерхні S (n=2) в тривимірному просторі, число N дорівнює половині Ейлерової характеристики:

(52)N=12χ(S)

а тому може набувати всіх цілих та напівцілих значень менших або рівних одиниці: N1

Джерела

Шаблон:Багатовимірність