Формула Гаусса — Бонне

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Фо́рмула Га́усса — Бонне́ пов'язує Ейлерову характеристику області двовимірного многовида з кривиною Гаусса в цій області та геодезичною кривиною кривої, яка обмежує область.

Формулювання

Нехай Ω — компактний двовимірний орієнтований ріманів многовид із гладкою межею Ω. Позначимо через K гаусову кривину Ω та через kg геодезичну кривину Ω. Тоді

(1)ΩKdσ+Lkgds=2πχ(Ω)

де χ(Ω) — ейлерова характеристика Ω.

Зокрема, якщо у Ω межа відсутня, отримуємо спрощений вираз

ΩKdσ=2πχ(Ω)

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

Пояснення позначень

Топологія областей інтегрування

Область Ω обмежена. Але вона може бути доволі складною, мати одну або кілька компонент зв'язності:

(2)Ω=Ω1+Ω2+

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

Кожна з цих компонент Ωi в свою чергу може бути топологічно складною.

Зокрема область Ω може повністю покривати замкнутий многовид (наприклад сферу, тор, …) і не мати межі зовсім — тоді другого інтеграла в формулі (1) не буде:

(3)ΩKdσ=2πχ(Ω)

В інших випадках межа Li області Ωi може складатися з одного контуру (наприклад якщо область гомеоморфна кругу), або більшої кількості контурів Lij (наприклад якщо область є кільцем між двома концентричними колами):

(4)Li=jLij

В цих випадках інтеграл по межі L також розбивається на суму інтегралів по Lij.

Кривини

Буквою K під першим інтегралом (1) позначено кривиною Гаусса другого степеня, яка для двовимірного многовида дорівнює половині скалярної кривини:

(5)K=K[2]=R2

Геодезична кривина 𝐤g кривої взагалі кажучи є вектором, ортогональним до одиничного дотичного вектора τ=d𝐫ds, і який лежить у многовиді. Але в формулі (1) через kg позначено скалярну величину — проєкцію вектора геодезичної кривини на напрям нормалі, напрямленої всередину області Ω.

Запишемо вищесказане математично. Компоненти вектора геодезичної кривини обчислюються через тензорну похідну одиничного дотичного вектора τi по натуральному параметру кривої:

(6)kgi=DτiDs=dτids+Γjkiτjτk

Нормаль до вектора τi можна утворити дією одиничного антисиметричного тензора εij, а тому (при належному виборі напрямку обходу контуру):

(7)kgi=kgεijτj

Коефіцієнт kg в правій частині формули (7) той самий, який стоїть під другим інтегралом в формулі (1).

Злами на контурах

В попередньому підпункті ми розглядали гладкий контур L. Але неважко, використовуючи граничний перехід, узагальнити формулу (1) для кусково-гладкої межі яка складається з гладких дуг, що сходяться під деяким кутом між собою (дивіться наприклад статтю Геодезичний трикутник).

Якщо в точці зламу Pi дотичний вектор τ розвертається на кут ϕi в сторону області Ω (може бути додатне чи від'ємне число) то формула (1) узагальнюється до такої:

(8)ΩKdσ+Lkgds+iϕi=2πχ(Ω)

В цій формулі другий інтеграл береться по гладких ділянках дуг межі L.

Для виводу формули (8) область Ω, яка має злами на межі, треба апроксимувати областю Ω~, яка має згладжені кути. Потім радіус закруглення на кутах спрямовуємо до нуля.

Ейлерова характеристика

Обмежену двовимірну область Ω можна розбити лініями на кілька менших підобластей Ω1,Ω2,, гомеоморфних кругу. Лінії в свою чергу можна поділити точками на дуги, гомеоморфні відрізку. Якщо позначити кількість точок буквою B (вершини графу), кількість дуг буквою P (ребра графу), а кількість підобластей буквою Γ (грані), то наступне ціле число:

(9)χ=BP+Γ

не залежить від способу розбивки області Ω і називається характеристикою Ейлера. Для кожної підобласті Ωk можна знайти карту (систему координат {u1,u2}), яка відображає область Евклідової площини в Ωk.

Три етапи доведення теореми Гаусса — Бонне

На першому етапі доводимо теорему для простої області, гомеоморфної кругу, з гладкою границею. На другому етапі граничним переходом поширюємо теорему на просту область з кутами. На третьому (топологічному) етапі об'єднуємо та склеюємо прості області в довільну область і показуємо, що при операціях об'єднання та склейки формула (1) залишається справедливою.

Перший етап доведення

Обчислення характеристики Ейлера

Обчислимо характеристику Ейлера для простої області Ω. Межа цієї області є контуром L, гомеоморфним колу. Поставимо на цьому контурі дві точки P і Q, які розбивають наш контур на дві дуги, гомеоморфні відрізку. Маємо дві вершини, два ребра і одну грань — саму область Ω, тому за формулою (9) маємо:

(10)χ=BP+Γ=22+1=1

і нам треба довести наступну формулу для цього випадку:

(11)ΩKdσ+Lkgds=2π

Вектори на контурі

Паралельний обхід контура вектором v
Паралельний обхід контура вектором v

Візьмемо точку P на контурі L. Позначимо буквою 𝐧 вектор нормалі до контуру, напрямлений всередину області Ω. При належному виборі напрямку обходу контуру компоненти цього вектора виражаються через дотичний вектор τi та одиничний антисиметричний тензор εij:

(12)ni=εijτj

При обході контуру, очевидно, вектори 𝐧 і τ повернуться на кут 2π і збіжаться з початковими значеннями цих векторів.

Щоб простежити, як здійснюється цей поворот, розглянемо паралельне перенесення векторів. Як відомо, при паралельному перенесенні двох векторів зберігаються довжини векторів і кут між ними.

Нехай вектори 𝐯 і 𝐰 збігаються з векторами τ і 𝐧 в початковій точці P, але потім при обході контуру переносяться паралельно і після обходу виявляються повернутими на деякий кут Δα. Ці два вектора утворюють ортонормований базис:

(13)𝐯2=𝐰2=1,(𝐯𝐰)=0
(14)wi=εijvj

Розкладемо одиничний дотичний вектор τ за базисом {𝐯,𝐰}:

(15)τ=𝐯cosφ+𝐰sinφ

де φ — кут, на який повернутий вектор τ відносно вектора 𝐯. На початку обходу φ=φ0=0.

В кінці обходу вектор τ повернеться на кут 2π, а вектор 𝐯 на кут Δα, тому:

(16)φ1=2πΔα

Повороти векторів на контурі і геодезична кривина

Маємо такі тензорні диференціали векторів вздовж контуру:

(17)Dτi=dτi+Γjkiτjduk=kgids
(18)Dvi=dvi+Γjkivjduk=0
(19)Dwi=dwi+Γjkiwjduk=0

тому при диференціюванні рівності (15) одержуємо:

(20)kgids=visinφdφ+wicosφdφ=
=εij(wjsinφ+vjcosφ)dφ=εijτjdφ

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

(21)kgds=dφ
(22)Lkgds=φ0φ1dφ=2πΔα

Порівнюючи формули (22) і (11) одержуємо таку формулу, яку нам лишається довести:

(23)ΩKdσ=Δα

Застосування формули Остроградського — Гаусса

В лівій частині формули (23) стоїть інтеграл по двовимірній області Ω, а в правій — поворот вектора при паралельному перенесенні довкола межі L області Ω, який природно буде виразити через контурний інтеграл. Ці два інтеграла — інтеграл по двовимірній області і інтеграл по межі цієї області можна пов'язати через застосування формули Остроградського — Гаусса. Але для цього нам знадобиться допоміжне векторне поле, яке визначене і диференційовне скрізь всередині області Ω та на її межі L.

Вибір допоміжного векторного поля

Оскільки на контурі L нас можуть цікавити лише кути між векторами а не їхні довжини, то доцільно вибрати допоміжне векторне поле 𝐚 одиничної довжини, причому не лише на контурі, а і скрізь всередині області Ω:

(24)𝐚2=gijaiaj=g11(a1)2+2g12a1a2+g22(a2)2=1

Очевидно що умова (24) разом з неперервністю поля 𝐚 накладає деякі обмеження — це поле не може мати всередині Ω точок завихрення або точок, із яких вектори розходяться (або навпаки, сходяться) в різні боки. В усьому іншому поле 𝐚 досить довільне.

Наприклад (хоч і необов'язково) можна взяти вектор напрямлений вздовж одного з координатних векторів. Коваріантні координати цього вектора:

(25)a1=1g11,a2=0

Обчислення повороту вектора при паралельному перенесенні по контуру

Вектор (a) всередині контура
Вектор (a) всередині контура

На контурі L розкладемо одиничний вектор 𝐚 по базису {𝐯,𝐰}:

(26)ai=vicosα+wisinα

Тут вектори 𝐯 і 𝐰 ті ж самі що і раніше в цій статті — здійснюють паралельний обхід контуру.

Кут α між векторами (𝐯,𝐚^) є функцією від натурального параметра s на контурі L:

(27)α=α(s);α(0)=α0,α(smax)=α1

Оскільки при обході контуру вектор 𝐚 не змінює напрямку, а вектор 𝐯 повертається на кут Δα то:

(28)Δα=(α1α0)

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

Продиференціюємо формулу (26) вздовж кривої L:

(29)Dai=(visinα+wicosα)dα

Тензорний диференціал вектора 𝐚 можна записати через коваріантну похідну:

(30)Dai=dai+Γjkiajduk=(kai+Γjkiaj)duk=(kai)τkds

Права ж частина формули (29) виражається через вектор:

(31)bi=εijaj=εij(vjcosα+wjsinα)=wicosαvisinα

який є одиничним вектором, повернутим на кут π2 щодо вектора 𝐚.

Одержання контурного інтеграла

Підставивши (30) і (31) в формулу (29), ми одержимо векторне рівняння:

(32)(kai)τkds=bidα

в якому нас цікавить скалярна функція α=α(s).

Помножимо (32) скалярно на одиничний вектор bi і візьмемо інтеграл:

(33)0smax(bikai)τkds=0smaxdα=α1α0=Δα

Інтеграл в лівій частині цієї рівності фактично є інтегралом по контуру.

Для застосування формули Остроградського — Гаусса нам потрібно, щоб підінтегральний вираз був скалярним добутком деякого вектора 𝐪 на вектор зовнішньої нормалі (в наших старих позначеннях це ni=εijτj).

Фактичне застосування формули Остроградського — Гаусса

Домножимо рівняння (12) на εik, після цього знайдемо дотичний вектор τk:

(34)εikni=(εikεij)τj=δjkτj=τk

і підставити його в підінтегральний вираз формули (33), одночасно перейменовуючи індекси:

(35)(bikai)τk=(εikblkal)ni

Вираз у дужках в правій частині цього рівняння і буде тим вектором 𝐪:

(36)qi=εikblkal

який підставляємо в рівняння (33):

(37)L(𝐪𝐧)ds=Δα

Інтеграл являє собою потік вектора 𝐪 всередину контуру L, враховуючи наш вибір напрямку нормалі 𝐧. Застосовуючи формулу Остроградського — Гаусса (і враховуючи знак) маємо інтеграл від дивергенції:

(38)Ω(𝐪)dσ=Δα

Завершення обчислень

Порівнюючи формули (38) і (23) ми бачимо що для завершення першого етапу нам досить перевірити рівність підінтегральних виразів цих формул:

(39)K=(𝐪)=iqi

Дивергенція вектора (36) розкладається на два доданка:

(40)jqj=j(εjkbikai)=εjk(jbi)(kai)+biεjkjkai

Розпочнемо з другого доданку, а ще краще з частини цього доданку окрім множника bi. Оскільки тензор εjk антисиметричний, то:

(41)εjkjkai=12εjk(jkkj)ai=12εjkRsjkias=12εjkRjkisas

Тензор Рімана для двовимірного многовида можна виразити через кривину Гаусса K:

(42)Rjkis=K(δjiδksδkiδjs)

Тому вираз (41) спрощується:

(43)εjkjkai=K2εjk(δjiδksδkiδjs)as=K22εisas=Kbi

а отже другий доданок формули (40) просто дорівнює Гауссовій кривині:

(44)biεjkjkai=Kbibi=K

Залишається показати, що перший доданок формули (40) дорівнює нулю.

(45)εjk(jbi)(kai)=0

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

(46)jbi=λjai,kai=μkbi

Дійсно, підставляючи (46) в (45) одержимо вираз:

(47)(εjkλjμk)(aibi)

в якому скалярний добуток векторів в других дужках дорівнює нулю.

Нарешті покажемо справедливість розкладу (46). Із одиничності вектора 𝐚 слідує:

(48)aikai=gijajkai=12k(gijajai)=12k1=0

Оскільки вектор 𝐛 також ортогональний до 𝐚 то маємо наступну однорідну систему двох лінійних рівнянь з двома невідомими a1,a2:

(49){(ka1)a1+(ka2)a2=0b1a1+b2a2=0

Ця система має ненульовий розв'язок, тому матриця її коефіцієнтів:

(50)[ka1ka2b1b2]

вироджена і рядки цієї матриці пропорційні. Тобто ми маємо друге рівняння (46). Перше рівняння одержується аналогічно.

Формулу (11) доведено.

Другий етап доведення

Розглянемо просту область з кусково-гладкою межею. Ми можемо згладити всі кути, вписуючи гладку дугу AB в кожен криволінійний кут P (див. малюнок).

Закруглення криволінійного кута
Закруглення криволінійного кута

Одержуємо область з гладкою межею, до якої можна застосувати теорему Гаусса — Бонне, доведену на першому етапі. Спробуємо здійснити граничний перехід формули (11) стягуючи дугу AB в точку зламу P.

Перший інтеграл формули (11) для згладженої і незгладженої кривих, відрізняється на величину інтеграла по криволінійному трикутнику ABP

(51)ABPKdσ

Оскільки площа цього трикутника прямує до нуля, а Гауссова кривина K обмежена, то і величина (51) прямує до нуля. Отже при граничному переході перший інтеграл

(52)ΩKdσ

зберігає свій вигляд, просто область Ω може мати злами на контурі.

З другим (контурним) інтегралом складніше. Розглянемо спочатку випадок плоского многовида (евклідову площину). В цьому разі паралельне перенесення не залежить від шляху і тому можна говорити про кут між векторами, що знаходяться в різних точках. Інтегрування геодезичної кривини по дузі AB, згідно з формулою (22), дає кут між дотичними в точках A і B:

(53)ABkgds=ϕAϕB

При граничному переході ця величина прямує до кута ϕ між двома дотичними векторами в точці зламу P:

(54)ABkgdsϕ

а інтеграли по (викинутих при згладжуванні) дугах AP і PB прямують до нуля, оскільки геодезична кривина цих дуг залишається обмеженою, а їхня довжина зменшується до нуля.

Із формули (54) слідує формула (8) при χ(Ω)=1, що і треба було довести.

Нам ще залишається довести, що формула (54) має місце і в загальному випадку викривленого многовида. Виберемо систему координат на мн оговиді в околі точки P таку, що метричний тензор gij в точці P записується одиничною матрицею δij, а символи Крістофеля Γijs в цій точці дорівнюють нулю.

Дану систему координат {u1,u2} можна розглядати як дифеоморфне відображення між областю многовиду та областю площини (картою), в якій ця система координат є декартовою.

Позначимо dt елемент довжини кривої на карті:

dt=(u1)2+(u2)2

а буквою з тильдою k~g — геодезичну кривину кривої на карті. Тоді:

(55)kg=εijτikj=εijduids(d2ujds2+Γkljdukdsdulds)
(56)k~gdt=ε^iju˙iu¨jdt
(57)kgds=gs˙2ε^iju˙i(u¨j+Γklju˙ku˙l)dt

Крапками позначено похідні по параметру t.

Із двох останніх формул уже можна зробити висновок про однаковість, з точністю до нескінченно малих доданків, двох інтегралів від геодезичної кривини по дузі AB, один з яких береться по многовиду, а другий по карті:

ABkgdsABk~gdt

але для цього потрібні два додаткових припущення щоб унеможливити надмірну довжину дуги AB за рахунок осциляцій або закручувань у спіраль. А саме, припустимо що знак геодезичної на дузі AB є постійний, а також, що дуга AB не має інших спільних точок з криволінійним кутом, окрім своїх кінців.

Дійсно, множник

gs˙2=gg11cos2α+2g12cosαsinα+g22sin2α1

прямує до одиниці, а символи Крістофеля до нуля внаслідок спеціального вибору системи координат.

Отже і в загальному випадку справедлива границя (54), а тому для простої області доведено варіант формули (8):

(58)ΩKdσ+Lkgds+iϕi=2π

Третій етап доведення

Розіб'ємо топологічно складну область Ω на скінченну кількість простих підобластей Ωi, до кожної з яких можна застосувати формулу (58).

Розбивка на прості підобласті
Розбивка на прості підобласті

Характеристика Ейлера обчислюється за формулою (9)

χ=BP+Γ

де B,P,Γ позначають кількості вершин, ребер та граней (підобластей Ωi). Для простоти доведення будемо вважати всі ребра одержаного графу гладкими кривими, а всі злами на контурах відбуваються при вершинах графу.

Зручно розглядати внутрішні кути αij при всіх вершинах графу. Тут перший індекс (i) нумерує всі вершини, як внутрішні, так і ті, що лежать на межі Ω області Ω.

Другий індекс (j) нумерує кути при вершині Ai.

Злам ϕij при вершині є доповненням до внутрішнього кута:

ϕij=παij

і ми можемо знайти суму формул (58) для всіх підобластей Ωi:

(59)2πΓ=ΩiΩiKdσ+LiLikgds+Aij(παij)

Розберемося з кожним із трьох доданків у правій частині формули (59).

Перший доданок, очевидно, дорівнює інтегралу по цілій області Ω:

(60)ΩKdσ=ΩiΩiKdσ

В другому доданку треба розрізняти зовнішні ребра LiΩ, які лежать на межі, від внутрішніх.

Інтегрування по внутрішньому ребру відбувається двічі, при розгляді двох суміжних підобластей, що розділяються даним ребром. Причому проєкції геодезичної кривини будуть протилежними:

kg=(𝐤g𝐧)=(𝐤g𝐧)=kg

A отже всі інтеграли по внутрішніх ребрах взаємно компенсуються і в сумі (59) лишаються тільки інтеграли по зовнішніх ребрах:

(61)LiLikgds=LiΩLikgds

Перейдемо до розгляду третього доданка формули (59). Для кожної внутрішньої вершини маємо:

(62)j(παij)=πρi2π

де ρi — кількість кінців (внутрішніх) ребер, що сходяться в цій вершині.

Для вершини на межі області Ω маємо:

(63)j(παij)=πρi+(πA^i)=πρi+ϕi

де ρi також, як і в попередній формулі, позначає кількість кінців внутрішніх ребер, що сходяться у вершині Ai, а ϕi позначає кут, на який повертається дотичний до лінії межі вектор при переході через точку Ai.

Оскільки кожне ребро має два кінця, то сума всіх цих кінців дорівнює подвоєній кількості внутрішніх ребер:

(64)iρi=2Pint

і ми можемо записати для третього доданка:

(65)Aij(παij)=2π(PintBint)+AiΩϕi

Очевидно, що межа Ω складається з декількох контурів, гомеомеорфних колу. На кожному такому контурі, а отже і на всій межі Ω кількість вершин BΩ і кількість ребер PΩ однакова. Маємо:

(66)PintBint=(Pint+PΩ)(Bint+BΩ)=PB

Підставимо формули (60), (61), (65) і (66) в (59). Одержуємо:

(67)2πΓ=ΩKdσ+LiΩLikgds+AiΩϕi+2π(PB)

що є еквівалентом формули (8). Теорему повністю доведено.

Історія

Окремий випадок цієї формули для геодезичних трикутників був отриманий Гауссом, проте він не опублікував її. В 1848 році її опублікував французький математик Бонне П'єр Осіян, який узагальнив формулу на випадок диска, обмеженого довільною кривою. У сучасному формулюванні формула вперше з'являється у Вільгельма Бляшке.