Петр Путенихин
Параллельный перенос вектора. Критика
Практически во всех источниках, учебниках, рассматривающих вопрос определения кривизны собственного пространства внутренним наблюдателем, можно встретить утверждение, что он способен сделать это без привлечения понятия пространства большей размерности:
"… внутренняя кривизна пространства-времени, т. е. кривизна, при определении которой не только не используется погружение в какое-либо гипотетическое плоское многообразие более высокой размерности, но даже не допускается мысли о возможности такого погружения" [8, т.1, с.411].
В качестве одного из способов такого определения чаще всего рассматривается явление поворота вектора при его параллельном переносе по замкнутому контуру:
"Кривизна многообразия сама по себе выражается через изменение направления вектора, возникающее при параллельном переносе вектора по небольшому замкнутому контуру. Изменение направления вектора зависит от исходного направления вектора, а также от ориентации двумерной поверхности, в которой расположен этот замкнутый контур; при заданной ориентации изменение направления вектора пропорционально площади, охватываемой замкнутым контуром. Следовательно, численное значение кривизны многообразия можно выразить через изменение направления вектора (в градусах) на единицу площади, охватываемой замкнутым контуром, по которому совершается обход" [1, с.82].
Известны и более формализованные описания таких процессов, например, в терминах тензоров:
"… параллельный перенос произвольного вектора (тензора) по замкнутому контуру. Параллельно перенося произвольный тензор … из произвольной точки А в точку D вдоль различных сторон параллелограмма … можно убедиться в том, что тензор Римана-Кристоффеля определяет разность компонент тензоров, перенесенных из одной точки в другую (близкую) двумя разными путями (уравнение) …" [4, с.67]
Разностью компонент тензора в данном случае и обозначают изменение направления вектора при таком параллельном переносе. Примерно такой же вывод следует из доказательств еще одного автора:
"При произвольном переносе … вектор получает приращение … Выведем формулу … Таким образом, при параллельном переносе вектор … получает приращение …" [5, с.51]
Эти выводы относятся к криволинейным пространствам, поскольку в декартовой и в евклидовой системах координат компоненты векторов при параллельном переносе не изменяются и результирующий вектор после прохождения любого замкнутого контура совпадет с исходным вектором, причем система координат в общем случае, как считается, может быть и искривленной. Но в искривленном пространстве:
"… результирующий вектор a*i, вообще говоря, будет отличен от исходного вектора ai, причем разность a*i – a*i зависит от выбора замкнутой кривой … это единственное существенное различие между плоским и искривленным пространствами" [7, с.231].
Именно такое поведение вектора при параллельном переносе, как правило, и используется в качестве определения понятия кривизны пространства:
"… пространство называется искривленным, если результат параллельного переноса вектора из одной точки в другую зависит от выбора пути, по которому производится перенос" [1, с.84].
При параллельном переносе всегда принимается, что длина вектора остается неизменной, поэтому результатом переноса может быть только поворот вектора, но не его растяжение или сжатие. Поскольку пути могут быть разными, то и результирующий поворот так же может быть разным. В частности, главной характеристикой связности на многообразии есть изменение при переносе касательного вектора:
"В дифференциальной форме его можно описать заданием оператора поворота вектора Г при переходе из точки
Коэффициенты
Таким образом, параллельный перенос в искривленном пространстве зависит от пути, по которому он осуществляется" [6, с.30].
Очевидно, что разных путей параллельного переноса вектора из одной точки в другую может быть сколько угодно. В плоском пространстве существует единственное направление, параллельное заданному в какой-то точке, поэтому результат переноса определяется только исходным вектором и не зависит от пути переноса. Напротив, в искривленном пространстве:
"… результат параллельного переноса вектора зависит не только от исходного вектора, но и от пути, по которому совершается перенос.
Рис.35. Параллельный перенос вектора по двум возможным путям
Если вектор
Численно величина кривизны многообразия (пространства) может быть выражена через конкретные числовые параметры параллельного переноса:
"Кривизна многообразия сама по себе выражается через изменение направления вектора, возникающее при параллельном переносе вектора по небольшому замкнутому контуру. … численное значение кривизны многообразия можно выразить через изменение направления вектора (в градусах) на единицу площади, охватываемой замкнутым контуром, по которому совершается обход" [1, с.82].
Как вариант, объективным, количественным показателем кривизны пространства может быть величина, пропорциональная площади контура, по которому производится параллельный перенос вектора:
"В искривленном пространстве начальное и конечное направление вектора не совпадают, причем отличие δA будет прямо пропорционально площади контура δS" [2, с.54].
В работе [3, с.59] в достаточно общем, формальном виде приводятся определения понятий параллельного переноса вектора и понятия кривизны – тензора кривизны или тензора Римана. Отмечено, что задача о параллельном переносе и определении кривизны является корректной и имеет однозначное решение.
Следует возразить: при всей корректности, однозначности и точности аналитических выкладок, они все-таки недостаточно наглядны. Вместе с тем, это весьма важное обстоятельство, поскольку в графических иллюстрациях можно заметить некоторое несоответствие с аналитикой. Действительно, при анализе рис.35 к приведенной выше цитате сразу же возникает вопрос: почему при движении вектора из точки A в точку C его направление резко изменилось
В качестве наиболее наглядной демонстрации такого изменения направления вектора при параллельном переносе обычно приводится перенос вектора на поверхности сферы. В этом случае роль прямой играют дуги больших кругов сферы, получаемые сечением сферы плоскостью, проходящей через её центр. Во всех таких примерах наглядно демонстрируется, что при параллельном переносе вектора по поверхности сферы в исходную точку его направление не совпадает с направлением исходного вектора.
Рассмотрим один из таких примеров параллельного переноса вектора на поверхности сферы, ожидая, что в нем никаких неясностей, неопределенностей нет.
"На рисунке начальное положение вектора обозначено цифрой 1 (северный полюс). Он обносится параллельным образом (положения 2, 3, …) вокруг сферического треугольника, все углы которого равны 90o. По возвращении в исходную точку вектор (положение 4) оказывается повернутым на 90o:
(положительна; направление поворота совпадает с направлением обхода) [8, т.1, с.412]".
Рис.1. Паралельный перенос вектора [8, т.1, с.412]
Гауссова кривизна γG в рассмотренном случае сферической поверхности определена как отношение площади, обойденной вектором, к углу поворота вектора, когда он вернулся в исходную точку [8, т.1, с.412]. В примере с треугольным контуром, действительно, получается вполне осмысленная величина кривизны – 1/a2, где а – радиус сферы:
Как видим, и в этом случае при обходе по замкнутому контуру результирующий вектор не совпал по направлению с исходным. Хотя на рисунке это не очень заметно, но в предпоследней точке 3 направление вектора в точности совпадает с последним направлением 4 при обходе треугольника. Тем не менее, и в данном случае возникает вопрос по изображению векторов. Судя по всему, векторы в точках 2 и 3 направлены точно по сторонам треугольника, то есть, по определению параллельны друг другу. Однако они изображены слишком короткими отрезками, поэтому на рисунке не совсем ясно, лежат ли они на поверхности сферы? На плоском пространстве поверхности сферы возможны лишь векторы, полностью совпадающие с этой поверхностью.
В случае сферического треугольника вектор, как показано на рисунке, при переносе изменил своё направление. Но что будет, если взять квадратный или прямоугольный контур? Как видно на рис.2а при таком переносе итоговый угол φ = 0, поэтому кривизна оказывается равной нулю. Получается, что метод не вполне корректен, поскольку даёт для одной и той же поверхности при использовании одного и того же правила разные значения.
Немного доработаем рисунок, чтобы устранить эту неопределенность с направлениями вектора. Будем считать, что исходный вектор 1, векторы 2, 3 и 4 касательны к дугам 1-2 и 3-4, то есть, к боковым сторонам треугольника, вдоль которого они переносятся. Именно это и означает их параллельность.
Поскольку мы вправе произвести параллельный перенос вектора по произвольному маршруту, то мы добавим ещё один отрезок, превратив сферический треугольник в сферический квадрат (вернее, криволинейный четырехугольник). И сразу же обнаруживаем, что наш вопрос возник, вообще-то, не на пустом месте. Мы видим два переноса вектора по ортогональным к меридианам линиям – 2-3 и 4-1. Вновь возникает вопрос: почему при переносе по параллели 2-3 вектор остался коллинеарным своим меридианам 1-2 и 3-4, а на отрезке 4-1 нет? Логического оправдания такого различия, похоже, не существует.
Рис.2. Паралельный перенос вектора на сфере
Для наглядности на рисунке 2а добавлены промежуточные меридианы – параллельные линии, с которыми вектор обязан совмещаться при параллельном переносе. Штриховые стрелки показывают направление обхода, а тонкие стрелки – промежуточные положения переносимого вектора. Хорошо видно, что при возвращении в исходную точку вектор сохранил своё исходное направление – вдоль меридиана.
Надо заметить, что полученный результат не только противоречивый, но и странный. Выходит, что такой метод внутреннего определения кривизны пространства не вполне корректен? Мы точно знаем, что сфера – это искривленное пространство. Но поворот вектора, возникающий при параллельном переносе по замкнутому контуру и считающийся признаком кривизны поверхности, отсутствует. То есть, кривизны нет? Но мы же в исходном варианте с треугольной траекторией отчетливо видели – вектор испытал поворот. Почему возникло такое несоответствие?
Чтобы выяснить причину расхождений, проделаем следующее. Уменьшим длину верхней параллели, то есть, переместимся на более высокую широту, следующую параллель, которые показаны штриховыми линиями на рисунке 2b, и вновь произведем перенос вектора по образовавшемуся контуру. Очевидно, что результат будет таким же – вектор вернётся точно в исходное состояние. Ещё уменьшим длину верхней параллели и вновь перенесём вектор. Результат прежний. Будем уменьшать верхнюю параллель до тех пор, пока она не сожмётся в точку. Видимо, даже достигнув полюса, мы будем
Здесь следует обратиться к похожей ситуации из геометрии, рис.3. Рассмотрим кривую с изломом в точке B. Построим семейство касательных к этой кривой. Очевидно, что в точке изгиба перед нами встанет вопрос: в какую сторону направлена касательная и существует ли она вообще?
Рис.3 Касательные к линии с изломом
Если рассуждать строго, то точка B – это точка, определенно принадлежащая нашей кривой, поэтому касательная, видимо, должны быть. Но кривая состоит из двух отрезков. Если бы мы точно знали, какому из них принадлежит точка B, то вопросов не возникло бы. Но в этом, собственно, и состоит ответ. Нам нужно просто определиться, точка B – это единственная точка, или это две точки, принадлежащие каждому из отрезков? Сделать это просто: нужно задать интервалы, которые и укажут, какому из отрезков эта точка принадлежит. Видимо, соломоново решение с удвоением точки здесь вряд ли уместно, поскольку создаёт неопределенность, двусмысленность. Пусть точка B принадлежит правому отрезку. Тогда с касательной всё ясно. В этой точке она принадлежит семейству остальных касательных к родительскому участку кривой. При переходе через эту точку мы, соответственно, переходим к семейству касательных другого отрезка линии. Как видим, никаких двусмысленностей и противоречий нет. При этом мы можем определенно заявить: касательная к точке B – единственная. Если мы будет последовательно строить касательные к левой половине линии, то мы никогда не сможем заявить: вот эта касательная – в точке B, мы не имеем права, поскольку точка B этому отрезку не принадлежит.
Теперь вернёмся к нашей сфере. Движение по квадратному контуру нам отчетливо показало, что конечная точка – это не удвоенная точка полюса, это две
Рассмотрим детальнее ещё два примера обоснования изменения направления вектора при его параллельном переносе. Обратимся ещё раз к примеру, приведённому в работе [4].
"К тензору кривизны, введенному ранее коммутацией вторых ковариантных производных, можно прийти другим путем, рассматривая параллельный перенос произвольного вектора (тензора) по замкнутому контуру. Параллельно перенося произвольный тензор
из произвольной точки A в точку D вдоль различных сторон параллелограмма (см. рис.1.6), можно убедиться в том, что тензор Римана-Кристоффеля определяет разность компонент тензоров, перенесенных из одной точки в другую (близкую) двумя разными путями:
Рис.1.6. Введение тензора кривизны посредством параллельного переноса вектора (тензора) по замкнутому контуру" [4, с.67].
Обратим внимание на то, что рисунок можно рассматривать двояко: как 2-мерное пространство и как пространство 3-мерное. Для наглядности мы внесли небольшие коррективы в оригинальный рисунок: добавили голубоватый фон плоскости перемещения векторов, а для демонстрации трёхмерности пространства продлили вектора под плоскость пространства.
Теперь с целью получения результатов в самом общем виде, рассмотрим оба этих варианта. Поскольку изображение на рисунке направления вектора изменённым мы считаем произволом, так сказать, рисованием "на глазок", рассмотрим другой, аналогичный вариант рисунка, на который нанесём параллели или меридианы, кому какое название больше понравится. Наличие этих линий лишит нас возможности для произвольного выбора направлений векторов. Такой рисунок-аналогию можно представить в следующем вид:
Рис.4. Кривое пространство с точки зрения "плосковитян"
Это 2-мерное пространство, каким его воспринимают так называемые "плосковитяне", то есть, некие условные обитатели этого плоского искривлённого пространства. То, что это пространство искривлённое, видно из нашего трёхмерного пространства. Но его обитатели ничего, разумеется, увидеть не могут. Однако, если они попробуют определить сумму углов треугольника, например, треугольника DEF, то обнаружат, что их сумма меньше 180 градусов. Более того, для некоторых областей они получат вообще немыслимый результат: сумма углов треугольника GHK, наоборот, приближается к 360 градусам. Вместе с тем, в этом кривом пространстве есть и область, в которых треугольник, например, ABC имеет нормальную сумму углов – 180 градусов. Заметим, что подобную картину будут наблюдать и обитатели поверхности сферы: сумма внутренних углов некоторых треугольников у них также может достигать практически 360 градусов.
При измерении внутренних углах
Поскольку мы рассматриваем картину с точки зрения 2-мерного пространства, то и векторы в нём могут лежать только в "плоскости" этого пространства, у них по определению не может быть третьей пространственной компоненты, координаты. Кроме того, мы выбираем
Рис.5. Перенос вектора в искривлённом 2-мерном пространстве из точки A в точку B по двум разным траекториям
На рисунке мы обязаны всегда вектор "накладывать" на ближайшую к нему параллель, поэтому приводим только те положения вектора, где он точно совпадает с параллелью. Промежуточные положения вектора также совпадают с промежуточными параллелями. Как видно на рис.5, никаким образом мы не сможем изменить