Паралельне перенесення векторів

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

Шаблон:Примітка версії для друку

Паралельне перенесення вектора на малу відстань

Розглянемо многовид в евклідовому просторі і точку P на многовиді з координатами ui, з цієї точки відкладемо дотичний до многовида вектор 𝐚=ai𝐫i. Тепер перейдемо до близької точки P~ на многовиді з координатами u~i=ui+dui. В цій точці вектор 𝐚 вже, взагалі кажучи, не буде дотичним до многовида, оскільки дотичний до многовида афінний простір повернеться на деяку величину.

Але ми можемо розглянути ортогональну проекцію вектора 𝐚 на цей новий дотичний афінний простір. Коваріантні координати проекції:

ai~=(𝐚𝐫~i)=(𝐚(𝐫i+𝐫ijduj))=ai+(as𝐫s(Γijk𝐫k+𝐛ij))duj=ai+Γijkakduj

Отже зміна коваріантних координат dai=a~iai паралельно перенесеного вектора обчислюється за формулою:

(1)dai=Γijkakduj

Тензорний диференціал

Можна вести поняття тензорного диференціала вектора Dai (аналогічно коваріантній похідній) за формулою:

(2)Dai=daiΓijkakduj

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

(3)Dai=0

Тензорний диференціал (2) можна розглядати для векторів, які визначені тільки в двох близьких точках і ніде інде. Але у випадку, коли вектор ai визначений у деякій області многовиду довкола точки P, то можна розглядати також коваріантну похідну векторного поля ai, маємо:

(4)Dai=daiΓijkakduj=(jaiΓijkak)duj=jaiduj

Як бачимо з формули (4), тензорний диференціал від вектора є дійсно тензором, оскільки є згорткою тензора коваріантної похідної jai і вектора диференціала координат duj.

Користуючись формулою (4) ми можемо поширити тензорний диференціал на тензори довільного рангу.

DTj1j2i1i2=(sTj1j2i1i2)dus=
dTj1j2i1i2+Γski1Tj1j2ki2dus+Γsj1kTkj2i1i2dus

Тензорний диференціал від метричного тензора дорівнює нулю:

Dgij=dgijΓiskgkjdusΓjskgikdus=(sgij)dus=0

Отже метричний тензор можна вносити і виносити за знак тензорного диференціала. Наприклад для контраваріантних координат паралельно перенесеного вектора маємо:

Dai=gijDaj=0

або аналогічну до (1) формулу:

(5)Dai=dai+Γjkiajduk=0

Звичайно, формулу (5) можна одержати і прямими обчисленнями з формули (1):

Dai=d(gijaj)Γij,kakduj=gijdaj+(dgikΓij,kduj)ak=
=gijdaj+(jgik12(igjk+jgikkgij))akduj=
=gijaj+Γjk;iakduj=gij(daj+Γskjakdus)=gijDai=0

Групова властивість паралельного перенесення

Якщо ми одночасно переносимо паралельно два вектора ai і bi, (тобто Dai=0, Dbi=0) то їхній скалярний добуток в процесі переносу не змінюється:

(6)d(aibi)=D(aibi)=(Dai)bi+ai(Dbi)=0

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

Паралельне перенесення вздовж кривої

Формула (1) дозволяє обчислити паралельний вектор в одній близькій до P точці P2. Але ми можемо, послідовно застосовуючи формулу (1), перейти до наступної точки P3, близької до попередньої точки P2, тоді до P4 і так далі, рухаючись вздовж деякої кривої.

Якщо на многовиді задано відрізок кривої лінії ui=ui(t) з початком в точці P, то для знаходження координат паралельно перенесеного вектора із (1) одержуємо таке звичайне диференціальне рівняння:

(7)daidt=Γijku˙jak

з початковими умовами:

(8)ai|t=0=ai|P

Координати перенесеного вектора як функціонал від кривої

Дві точки P і Q многовиду можна сполучити різними кривими. Для визначеності будемо вважати, що параметр t кожної з цих кривих змінюється від нуля в точці P до одиниці в точці Q. Розв'язуючи систему рівнянь (7) з початковими умовами (8) для кожної з цих кривих, ми одержимо свій набір чисел ai в точці Q. Тобто числа ai в точці Q є функціоналом від проведеної кривої.

Дослідимо, в якому випадку цей функціонал буде постійним, незалежним від кривої — лише в цьому випадку ми зможемо говорити про вектор в точці Q, який паралельний вектору в точці P.

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

Розглянемо варіацію δui(t) кривої, що сполучає точки P і Q. На кінцях кривої маємо:

(9)δui|t=0=δui|t=1=0;δai|t=0=0

нам треба обчислити δai|t=1

Для проведення обчислень буде зручно ввести позначення величин qi:

(10)qi=δaiΓijkakδuj

Обчислюємо тензорну похідну цих величин:

DqiDt=q˙iΓijkqku˙j=δa˙iddt(Γijkakδuj)Γijku˙j(δakΓkspapδus)=
=δ(Γijku˙jak)[(ddtΓijk)akδuj+Γijka˙kδuj+Γijkakδu˙j]
Γijku˙jδak+ΓijkΓkspapδus=
=(jΓisksΓijk+ΓjpkΓispΓspkΓijp)aku˙sδuj

Маємо систему лінійних диференціальних рівнянь відносно невідомих функцій qi:

(11)dqidtΓijku˙jqk=Rijsku˙sδujak

з нульовими початковими умовами:

(12)qi|t=0=0

Паралельність за нульового тензора Рімана

Якщо тензор Рімана тотожно дорівнює нулю на всіх розглядуваних кривих, то система (10) буде однорідною, і матиме розв'язком тотожний нуль: qi(t)=0. У цьому разі варіація функціонала координат (оскільки згідно з (9) в кінцевій точці δuj=0)

ai|Q=ai|t=1=(qi+Γijkakδuj)|=0

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

Висновок: якщо в якійсь однозв'язній області многовида (або на всьому многовиді) тензор Рімана тотожно дорівнює нулю, то цій області можна побудувати векторне поле, яке утворене паралельними переносами вектора із якоїсь однієї точки цієї області. Із формули (4) тоді слідує, що тотожно

jai=0

тобто векторне поле є постійним.

Паралельне перенесення вздовж замкнутого контура

Тепер розглянемо випадок ненульового тензора Рімана. Візьмемо ненульовий вектор ai в точці P і здійснимо паралельний перенос цього вектора вздовж замкнутого контура. Спробуємо приблизно оцінити, на скільки перенесений вектор відрізняється від оригінального, вважаючи цю різницю малою.

Натягнемо на даний замкнутий контур двомірну поверхню S, і в цій поверхні проведемо послідовність все менших контурів, які мають спільну точку P і стягуються в цю точку. Оскільки в формулі (11) величини qk малі, ми знехтуємо другим доданком в лівій частині формули (11). Приблизно:

(13)dqiRijskdusδujak=Rijskakdσjs

де dσjs є елементом площі поверхні між двома сусідніми контурами. Оскільки ми вважаємо зміну вектора ak малою, то можемо проінтегрувати формулу (13) по всіх смугах між контурами послідовності, тобто по всій двомірній поверхні S, винісши ak за знак інтеграла:

(14)Δai(SRijskdσjs)ak

Якщо контур обмежує маленьку приблизно плоску площадку σjs, то в інтегралі формули (14) можна тензор Рімана також винести за знак інтеграла, одержуючи ще простішу наближену формулу:

(15)ΔaiRijskσjsak

Можна також поставити перед собою задачу знайти формулу, точнішу за формулу (13). Ця задача в загальному випадку досить складна, але неважко зрозуміти, що в уточненій формулі буде шукатися не зміна вектора Δai, а ортогональна матриця перетворення векторів Uij. Дійсно, при паралельному переносі групи векторів скалярні добутки цих векторів зберігаються (формула 6). Тому довільний вектор ai при паралельному обході контура переходить у вектор a~i (у тій же точці, а отже в тій самій системі координат), який знаходиться за формулою:

(16)a~i=Uijaj

Ортогональна матриця Uij (напевне досить складно) знаходиться як фукціонал, що залежить від контура обходу ui=ui(t) і тензора Рімана Rijsk.