Диференціа́льна геоме́трія (англ. Differential geometry) — це математична дисципліна яка застосовує методи математичного аналізу для вивчення гладких кривих, поверхонь і, в найзагальнішому вигляді, їхніх n {\displaystyle n} -вимірних аналогів, які називаються многовидами. До ґрунтовних понять диференціальної геометрії належать дотична пряма й площина, довжина, площа, а також кривина ліній і поверхонь.
Можна розглядати многовид розмірності n {\displaystyle n} ззовні, як підмножину в евклідовому просторі більшої розмірності N {\displaystyle N} . Задамо декартову систему координат x 1 , x 2 , … … --> , x N {\displaystyle x^{1},x^{2},\ldots ,x^{N}} в охоплюючому евклідовому просторі, а сам многовид параметризуємо змінними u 1 , u 2 , … … --> , u n {\displaystyle u^{1},u^{2},\ldots ,u^{n}} . На прикладі таких многовидів як коло або сфера, бачимо, що не завжди можна вибрати таку параметризацію, щоб взаємно однозначно покрити нею весь многовид. Для одиничного кола на площині маємо:
і при збільшенні u {\displaystyle u} на 2 π π --> {\displaystyle 2\pi } ми повторно параметризуємо ту саму точку многовиду.
Цю проблему можна обійти, розбивши многовид на шматки, що частково перекриваються подібно до атласу карт Землі. В кожному зі шматків вводимо свою параметризацію (яку будемо також називати системою координат). В областях, що перекриваються, ми маємо одночасно дві або більше систем координат. Основною вимогою до формул диференціальної геометрії є їхня інваріантність щодо заміни координат на многовиді.
Позначимо радіус-вектор в охоплюючому просторі: r = { x 1 , x 2 , … … --> , x N } {\displaystyle \mathbf {r} =\{x^{1},x^{2},\ldots ,x^{N}\}} Для точок многовиду цей радіус-вектор залежить від локальних параметрів: r = r ( u 1 , u 2 , … … --> , u n ) {\displaystyle \mathbf {r} =\mathbf {r} (u^{1},u^{2},\ldots ,u^{n})}
Похідні радіус-вектора по параметрах: r i = ∂ ∂ --> r ∂ ∂ --> u i {\displaystyle \mathbf {r} _{i}={{\partial \mathbf {r} } \over {\partial u^{i}}}} утворюють базис в афінному просторі, дотичному до многовида в даній точці. При переході до іншої параметризації u ^ ^ --> i {\displaystyle {\hat {u}}^{i}} (зміни локальної системи координат), маємо новий базис, який виражається через старий за тензорними правилами:
У цій формулі і надалі за однаковими індексами, один з яких знаходиться вгорі, а другий внизу, проводиться додавання (правило Ейнштейна, цей процес називається згорткою за індексами).
Знайдемо квадрат відстані d s {\displaystyle ds} між двома близькими точками многовиду:
Величини g i j = ( r i ⋅ ⋅ --> r j ) {\displaystyle g_{ij}=(\mathbf {r} _{i}\cdot \mathbf {r} _{j})} називаються компонентами метричного тензора (з нижніми індексами). Сукупність цих величин можна розглядати як матрицю з детермінантом g = det ( g i j ) {\displaystyle g=\det(g_{ij})} . Матриця g i j {\displaystyle g_{ij}} симетрична і невироджена, і g ≠ ≠ --> 0 {\displaystyle g\neq 0} в усіх точках многовиду. Обернена матриця до метричного тензора позначається тією ж літерою g i j {\displaystyle g^{ij}} , але з верхніми індексами. Із властивостей обернених матриць маємо такі рівності:
Сам метричний тензор і всі величини, які виражаються через його компоненти і їхні похідні, відносяться до внутрішньої геометрії многовиду, бо для їх визначення не потрібно виходити в охоплюючий евклідовий простір. За допомогою метричного тензора можна піднімати і опускати індекси векторів та тензорів. Наприклад можна ввести дуальний базис в дотичному афінному просторі:
Для скалярних добутків векторів основного та дуального базисів маємо:
Можна також розлядати довільний дотичний до многовиду вектор a {\displaystyle \mathbf {a} } і розкласти його за базисом r i {\displaystyle \mathbf {r} _{i}} і за дуальним базисом r i {\displaystyle \mathbf {r} ^{i}} :
Коефіцієнти a i = ( a ⋅ ⋅ --> r i ) {\displaystyle a_{i}=(\mathbf {a} \cdot \mathbf {r} _{i})} називаються коваріантними координатами вектора, бо вони при зміні системи координат змінюються аналогічно базисни векторам у формулі (1):
Аналогічні коефіцієнти a i {\displaystyle a^{i}} називаються контраваріантними координатами вектора, бо вони перетворюються через обернену матрицю переходу, аналогічно векторам r i {\displaystyle \mathbf {r} ^{i}} дуального базису:
Інформацію про кривину многовиду може бути одержана з других похідних радіус-вектора, оскільки при переході до сусідньої точки дотичні вектори r i {\displaystyle \mathbf {r} _{i}} кривого многовиду повертаються разом з поворотом дотичного афінного простору. Розкладемо вектор охоплюючого простору r i j {\displaystyle \mathbf {r} _{ij}} на дві частини, паралельну і ортогональну до многовиду:
У цій формулі паралельна частина розкладена за базисом r i {\displaystyle \mathbf {r} _{i}} . Коефіцієнти розкладу Γ Γ --> i j k {\displaystyle \Gamma _{ij}^{k}} називаються символами Кристофеля. Із симетрії другої похідної слідує, що як символи Крістофеля Γ Γ --> i j k {\displaystyle \Gamma _{ij}^{k}} так і вектори b i j {\displaystyle \mathbf {b} _{ij}} симетричні за індексами i {\displaystyle i} , j {\displaystyle j} :
Можна знайти символи Кристофеля, розглядаючи похідні від компонентів метричного тензора:
В останній формулі введено позначення символів Кристофеля з опущеними верхніми індесками:
Із формули (10) можна знайти символи Кристофеля через похідні метричного тензора. Для цього запишемо формулу (10) ще двічі, переставляючи спочатку індекси i k {\displaystyle ik} а потім j k {\displaystyle jk} :
Додаючи (10a) i (10b), і віднімаючи (10) з врахуванням симетрії символів Кристофеля за першими двома індексами, одержуємо:
Отже символи Крістофеля поряд з метричним тензором є об'єктами внутрішньої геометрії многовида:
Знайдемо, як перетворюється формула (8) при переході до іншої системи координат: Γ Γ --> ^ ^ --> i j k r ^ ^ --> k + b ^ ^ --> i j = r ^ ^ --> i j = ∂ ∂ --> ∂ ∂ --> u ^ ^ --> i r ^ ^ --> j = ∂ ∂ --> ∂ ∂ --> u ^ ^ --> i ( ∂ ∂ --> u k ∂ ∂ --> u ^ ^ --> j r k ) = ∂ ∂ --> 2 u k ∂ ∂ --> u ^ ^ --> i ∂ ∂ --> u ^ ^ --> j r k + ∂ ∂ --> u k ∂ ∂ --> u ^ ^ --> j ∂ ∂ --> u s ∂ ∂ --> u ^ ^ --> i r k s = {\displaystyle \qquad {\hat {\Gamma }}_{ij}^{k}{\hat {\mathbf {r} }}_{k}+{\hat {\mathbf {b} }}_{ij}={\hat {\mathbf {r} }}_{ij}={\partial \over \partial {\hat {u}}^{i}}{\hat {\mathbf {r} }}_{j}={\partial \over \partial {\hat {u}}^{i}}({\partial u^{k} \over \partial {\hat {u}}^{j}}\mathbf {r} _{k})={{\partial ^{2}u^{k}} \over \partial {\hat {u}}^{i}\partial {\hat {u}}^{j}}\mathbf {r} _{k}+{\partial u^{k} \over \partial {\hat {u}}^{j}}{\partial u^{s} \over \partial {\hat {u}}^{i}}\mathbf {r} _{ks}=}
= ( ∂ ∂ --> 2 u k ∂ ∂ --> u ^ ^ --> i ∂ ∂ --> u ^ ^ --> j + ∂ ∂ --> u p ∂ ∂ --> u ^ ^ --> j ∂ ∂ --> u s ∂ ∂ --> u ^ ^ --> i Γ Γ --> p s k ) r k + ∂ ∂ --> u k ∂ ∂ --> u ^ ^ --> j ∂ ∂ --> u s ∂ ∂ --> u ^ ^ --> i b k s {\displaystyle \qquad =({{\partial ^{2}u^{k}} \over \partial {\hat {u}}^{i}\partial {\hat {u}}^{j}}+{\partial u^{p} \over \partial {\hat {u}}^{j}}{\partial u^{s} \over \partial {\hat {u}}^{i}}\Gamma _{ps}^{k})\mathbf {r} _{k}+{\partial u^{k} \over \partial {\hat {u}}^{j}}{\partial u^{s} \over \partial {\hat {u}}^{i}}\mathbf {b} _{ks}}
Звідси маємо для символів Кристофеля:
і для вектора b i j {\displaystyle \mathbf {b} _{ij}} :
Отже символи Кристофеля перетворюються не за тензорними правилами (через наявність формулі (14) в доданку другої похідної), для будь-якої точки многовиду можна вибрати таку систему координат, щоб в даній точці символи Кристофеля перетворювалися в нуль.
Формулу (8) можна переписати в такому вигляді:
У цій формулі вираз у лівій частині називається коваріантною похідною (від коваріантного вектора r i {\displaystyle \mathbf {r} _{i}} ), а сам значок ∇ ∇ --> {\displaystyle \nabla } називається «набла». Також в цій формулі введено скорочене позначення для частинних похідних по координатах многовиду:
Із формули (15) видно, що результатом дії коваріантної похідної на вектор r i {\displaystyle \mathbf {r} _{i}} є тензор другого рангу, оскільки ця величина ( b i j {\displaystyle \mathbf {b} _{ij}} ) змінюється за тензорними правилами при переході до іншої системи координат. Для довільного коваріантного вектора a i {\displaystyle a_{i}} ми одержимо аналогічний результат:
теж перетворюється за тензорними правилами. Цей результат очевидний з огляду на те, що як a i {\displaystyle a_{i}} так і r i {\displaystyle \mathbf {r} _{i}} змінюються через одну й ту ж матрицю переходу при заміні координат. Символи Крістофеля в означенні коваріантної похідної компенсують деякою мірою кривину заданої (довільної кривої!) системи координат. Поняття коваріантної похідної можна поширити на довільні тензори так, щоб результатом дії коваріантної похідної був тензор на одиничку вищого рангу (одним нижнім індексом більше), і для похідної добутку тензорів T i 1 i 2 . . . j 1 j 2 . . . {\displaystyle T_{i_{1}i_{2}...}^{j_{1}j_{2}...}} і U k 1 k 2 . . . l 1 l 2 . . . {\displaystyle U_{k_{1}k_{2}...}^{l_{1}l_{2}...}} виконувалось звичайне для похідних правило:
Почнемо зі скаляра ϕ ϕ --> {\displaystyle \phi } (скалярного поля ϕ ϕ --> ( u 1 , u 2 , . . . u n ) {\displaystyle \phi (u^{1},u^{2},...u^{n})} ). Градієнт ϕ ϕ --> {\displaystyle \phi } уже перетворюється за правилами коваріантного вектора при заміні координат:
Тому ми беремо його за означення коваріантної похідної скаляра: ∇ ∇ --> i ϕ ϕ --> = ∂ ∂ --> i ϕ ϕ --> {\displaystyle \nabla _{i}\phi =\partial _{i}\phi } . Тепер обчислимо коваріантну похідну від контраваріантного вектора (з верхнім індексом) v i {\displaystyle v^{i}} . Для цього продиференціюємо скалярний добуток нашого вектора v i {\displaystyle v^{i}} з довільним коваріантним вектором a i {\displaystyle a_{i}} (цей добуток є скалярним полем). З одного боку:
З іншого боку:
Віднявши від другого виразу перший маємо:
В останньому перетворенні ми зробили нехитру операцію — переставили місцями букви індексів i {\displaystyle i} та k {\displaystyle k} . Це можливо тому, що зміст згортки за двома однаковими індексами як суми, не залежить від того, якою буквою позначений індекс згортки. Враховуючи, що вектор a i {\displaystyle a_{i}} довільний (ниприклад може бути паралельним одній з координатних осей a = 0 , 0 , . .1 , 0 , . .0 {\displaystyle a={0,0,..1,0,..0}} ), остання рівність може виконуватись тільки при такому ознаненні коваріантної похідної від контраваріантного вектора:
Тепер перейдемо до диференціювання тензорів вищого рангу. Почнемо для прикладу з мішаного тензора другого рангу T j i {\displaystyle T_{j}^{i}} (з одним верхнім і одним нижнім індексом). Цей тензор перетворюєтся при заміні координат аналогічно добутку двох векторів v i a j {\displaystyle v^{i}a_{j}} . Для добутку векторів маємо:
Отже і для тензора T j i {\displaystyle T_{j}^{i}} маємо аналогічно:
В такий же спосіб можна одержати загальну (і трохи громіздку) формулу для диференціювання тензорів з будь-якою кількістю верхніх та нижніх індексів:
В цій формулі доданки з символами Крістофеля зустрічаються зі знаком плюс для кожного верхнього індекса тензора, і зі знаком мінус для кожного нижнього індекса тензора.
Тепер, маючи загальну формулу, знайдемо коваріантну похідну метричного тензора g i j {\displaystyle g_{ij}} :
Останню рівність ми записали, скориставшись формулою (10). Таким чином, метричний тензор поводиться як константа стосовно коваріантної похідної — в формулах його можна переставляти з наблою (виносити за знак похідної)
Розглянемо криву лінію, що лежить у многовиді. Точки кривої параметризуємо натуральним пораметром s {\displaystyle s} . Ми можемо дивитись на цю криву з двох точок зору. Якщо глянути із многовиду, то кожному значенню параметра s {\displaystyle s} відповідає точка многовиду, яка має координати u 1 , u 2 , . . . u n {\displaystyle u^{1},u^{2},...u^{n}} , тобто:
Якщо ж дивитися із охоплюючого евклідового простору, то точки кривої задаються радіус-вектором r = r ( s ) {\displaystyle \mathbf {r} =\mathbf {r} (s)} , і ми можемо записати одиничний дотичний вектор до кривої τ τ --> = d r d s {\displaystyle \mathbf {\tau } ={d\mathbf {r} \over ds}} , а також вектор кривини кривої k = d 2 r d s 2 {\displaystyle \mathbf {k} ={d^{2}\mathbf {r} \over ds^{2}}} .
Очевидний зв"язок між цими двома точками зору
Знайдемо дотичний вектор кривої:
Отже, як це і очевидно, одиничний дотичний вектор кривої лежить в дотичному афінному просторі многовида (розкладається за його базисом r i {\displaystyle \mathbf {r} _{i}} ), і має такі контраваріантні координати:
Тепер займемося кривиною. Маємо:
Обчислимо окремо похідну в другому доданку:
Отже, знову перейменувавши індекси, за якими проводиться згортка, одержуємо такий вираз:
Отже вектор кривини кривої розкладається на два ортогональні між собою вектори: вектор k ‖ ‖ --> {\displaystyle \mathbf {k_{\|}} } називається геодезичною кривиною, він дотичний до многовида, а вектор k ⊥ ⊥ --> = b i j τ τ --> i τ τ --> j {\displaystyle \mathbf {k_{\perp }} =\mathbf {b} _{ij}\tau ^{i}\tau ^{j}} ортогональний до многовида і залежить тільки від напрямку дотичної τ τ --> {\displaystyle \mathbf {\tau } } а не того, як крива викривляється всередині многовида. Легко показати, що вектор геодезичної кривини також ортогональний до дотичного вектора кривої:
Його контраваріантні координати дорівнюють:
Тепер ми можемо поставити питання, яка лінія на многовиді «найрівніша», тобто має найменшу кривину. Маємо:
Тобто кривина лінії не може бути менша за кривину многовида в даному напрямку. Рівність досягається тоді, коли крива має нульову геодезичну кривину:
Вважаючи метрику заданою (тобто відомими функції координат g i j = g i j ( u ) {\displaystyle g_{ij}=g_{ij}(u)} , а отже і Γ Γ --> i j k = Γ Γ --> i j k ( u ) {\displaystyle \Gamma _{ij}^{k}=\Gamma _{ij}^{k}(u)} ), ми одержуємо з (23) систему n {\displaystyle n} звичайних диференціальних рівнянь другого порядку відносно n {\displaystyle n} невідомих функцій u 1 ( s ) , u 2 ( s ) , . . . u n ( s ) {\displaystyle u^{1}(s),u^{2}(s),...u^{n}(s)} :
Це рівняння можна розв'язувати як задачу Коші, задавши початкову точку u ( 0 ) i {\displaystyle u_{(0)}^{i}} і одиничний вектор напрямку τ τ --> ( 0 ) i {\displaystyle \tau _{(0)}^{i}} в цій точці. Цей розв'язок завжди існує, якщо символи Крістофеля є обмеженими неперервними функціями. Розв'язок цього рівняння приймемо за означення геодезичної лінії. Ми вже бачили дві властивості геодезичної лінії — ця лінія має нульову геодезичну кривину, а також має найменшу кривину в охоплюючому евклідовому просторі серед усіх кривих, що лежать на многовиді і мають спільну дотичну. Геодезична лінія має ще дві важливі властивості: по-перше, дотичний вектор переноситься паралельно вздовж кривої, а по-друге, для двох достатньо близьких точок на многовиді, найкоротшою кривою на многовиді, що сполучає ці точки, є відрізок геодезичної лінії. Про останню властивість треба зробити два зауваження — 1 {\displaystyle 1} . у псевдо-евклідовому просторі (скалярний квадрат вектора може бути і додатнім і від'ємним) це можливо не так, але навіть в евклідовому просторі я не знаю доведення додатньої визначеності квадратичної форми другої варіації; 2. перша варіація довжини кривої дорівнює нулю на геодезичній, як в евклідовому, так і в псевдоевклідовому просторах. Далі, остання властивість допускає узагальнення на підмноговиди розмірності p = 2... n − − --> 1 {\displaystyle p=2...n-1} . А саме ми можемо задати «рамку», або край розмірності p − − --> 1 {\displaystyle p-1} , і шукати многовид з цим краєм, який має мінімальну «площу» (подібно мильній плівці у рамці).
Для кривої на многовиді ми мали:
Як бачимо, ця величина залежить тільки від напрямку одиничного вектора τ τ --> i {\displaystyle \tau ^{i}} , причому вона однакова для протилежних векторів τ τ --> i {\displaystyle \tau ^{i}} і − − --> τ τ --> i {\displaystyle -\tau ^{i}} , (тобто залежить тільки від прямої, на якій лежать ці вектори). Можна розглядати і не тільки одиничні вектори, в цьому випадку формула (25) зміниться на:
Квадратичну форму b i j v i v j {\displaystyle {\mathbf {b} _{ij}v^{i}v^{j}}} називають першою, а g i j v i v j {\displaystyle g_{ij}v^{i}v^{j}} другою.
Як бачимо, вся інформація про кривину многовида міститься у векторах b i j {\displaystyle \mathbf {b} _{ij}} .
Кривину многовида можна помітити із середини. Очевидно, що внутрішня кривина має бути тензорною величиною, щоб не залежати від системи координат. Ми маємо два тензорних об'єкта внутрішньої геометрії — метричний тензор g i j {\displaystyle g_{ij}} та коваріантну похідну ∇ ∇ --> i {\displaystyle \nabla _{i}} . Обмежуючись тільки ними, ми нічого нового не одержимо, оскільки коваріантна похідна метричного тензора дорівнює нулю ( ∇ ∇ --> k g i j = 0 {\displaystyle \nabla _{k}g{ij}=0} ). Тому розглянемо ще один об'єкт — (довільне) тензорне поле, і будемо повторно застосовувати до нього коваріантну похідну. У випадку евклідового простору похідні по різних координатах комутують між собою: ∂ ∂ --> i ∂ ∂ --> j T = ∂ ∂ --> j ∂ ∂ --> i T {\displaystyle \partial _{i}\partial _{j}T=\partial _{j}\partial _{i}T} . Для кривого многовида ця властивість невірна. Позначимо за допомогою квадратних дужок комутатор коваріантних похідних (різницю між добутком і перставленим добутком):
Будемо рухатись від найпростішого. Розглянемо скалярне поле ϕ ϕ --> {\displaystyle \phi } (тензор нульового рангу).
Як бачимо, обидва доданки в останній сумі симетричні за індексами i , j {\displaystyle i,j} . Тому:
Тепер розглянемо коваріантний вектор a i {\displaystyle a_{i}} (тензор першого рангу). Розпишемо другу коваріантну похідну:
В останній сумі ми виділили на початку суми два доданки (кожен з них взято в дужки), які симетричні за індексами j , k {\displaystyle j,k} . В останньому доданку цієї ж суми можна переставити місцями індекси s , p {\displaystyle s,p} за якими проходить згортка. Остаточно маємо для комутатора:
де введено позначення:
Оскільки в лівій частині формули (27) стоїть тензорна величина, і вектор a s {\displaystyle a_{s}} є тензором першого рангу, то звідси слідує, що і щойно введена величина R i j k s {\displaystyle R_{\,ijk}^{s}} є тензором. Цей тензор вперше відкрив німецький математик Бернгард Ріман (1854).
Lokasi Pengunjung: 3.129.210.137