1. Foundations: Vector Spaces, Duals, and Einstein Notation
Основы: Векторные пространства, дуальные пространства и нотация Эйнштейна
Добро пожаловать в курс «Введение в тензорное исчисление». Прежде чем мы сможем описывать искривление пространства-времени или напряжения внутри материалов, нам необходимо построить прочный фундамент. Тензоры — это не просто матрицы чисел; это геометрические объекты, которые сохраняют свою сущность независимо от того, как мы на них смотрим (то есть, в какой системе координат мы находимся).
В этой первой статье мы разберем язык, на котором говорят тензоры: векторные пространства, их «теневых партнеров» — дуальные пространства, и гениальное изобретение Альберта Эйнштейна, которое позволяет записывать сложные уравнения компактно и элегантно.
Векторы: Больше, чем просто стрелки
В школе нас учили, что вектор — это направленный отрезок, имеющий длину и направление. В тензорном исчислении мы смотрим на векторы более абстрактно. Вектор — это элемент векторного пространства.
Чтобы описать вектор математически, нам нужен базис. Представьте себе набор эталонных векторов , которые определяют оси нашей системы координат. Любой вектор можно представить как сумму этих базисных векторов, умноженных на определенные числа — компоненты.
где: * — сам вектор (геометрический объект). * — компоненты вектора (числа, координаты). * — базисные векторы. * — размерность пространства (например, 3 для нашего обычного мира).
Обратите внимание на положение индексов: у компонентов индекс находится сверху, а у базисных векторов — снизу. Это не случайно, и скоро вы поймете, почему это критически важно.
!Разложение вектора v по базису e1 и e2.
Соглашение Эйнштейна о суммировании
Тензорные уравнения часто содержат огромные суммы. Альберт Эйнштейн заметил закономерность: знак суммы всегда появляется там, где один и тот же индекс встречается дважды — один раз сверху и один раз снизу. Он предложил просто не писать знак суммы, чтобы не загромождать формулы.
Это называется соглашением Эйнштейна. Правила просты:
> «Я сделал великое открытие в математике; я подавил знак суммирования всякий раз, когда суммирование происходило по индексу, который встречается дважды...» — Альберт Эйнштейн
Дуальные пространства и Ковекторы
Теперь перейдем к более тонкой концепции. Для каждого векторного пространства существует «зеркальное» пространство, называемое дуальным пространством (обозначается ). Элементы этого пространства называются ковекторами (или 1-формами).
Что такое ковектор? Если вектор — это стрелка, то ковектор — это инструмент для измерения этой стрелки. Математически, ковектор — это линейная функция, которая принимает вектор и выдает скаляр (число).
Обозначим ковектор греческой буквой, например, . Его действие на вектор записывается так:
где: * — ковектор. * — вектор. * — вещественное число, результат операции.
Базис ковекторов
Так же, как векторы раскладываются по базису , ковекторы раскладываются по своему дуальному базису, который мы обозначим (индекс сверху!).
Дуальный базис определяется через уникальное соотношение с векторным базисом, используя символ Кронекера:
где: * — -й базисный ковектор. * — -й базисный вектор. * — символ Кронекера. Он равен , если , и , если .
Любой ковектор можно записать через компоненты:
где: * — компоненты ковектора (индекс снизу). * — базисные ковекторы (индекс сверху).
Заметьте красивую симметрию: * Векторы: компоненты сверху (), базис снизу (). * Ковекторы: компоненты снизу (), базис сверху ().
Действие ковектора на вектор в компонентах выглядит как простое сворачивание индексов:
где: * — сумма произведений соответствующих компонент (аналог скалярного произведения).
!Ковектор как набор уровневых поверхностей, измеряющих вектор.
Трансформационные свойства: Суть тензора
Самое важное определение в этом курсе: объект определяется тем, как он изменяется при смене системы координат.
Представьте, что мы переходим от одной системы координат (базис ) к другой (базис ). Базисные векторы связаны матрицей преобразования :
где: * — новые базисные векторы. * — матрица перехода (элемент в -й строке, -м столбце). * — старые базисные векторы.
Контравариантные векторы
Сам вектор — это физический объект, он не меняется при смене координат. Но так как базис изменился, должны измениться его компоненты , чтобы компенсировать изменение базиса.
Если базисные векторы стали в 2 раза длиннее, то компоненты вектора должны стать в 2 раза меньше, чтобы вектор остался прежним. Это свойство называется контравариантностью (изменение «против» базиса).
Закон преобразования для компонент вектора:
где: * — компоненты вектора в новой системе. * — обратная матрица перехода. * — компоненты в старой системе.
Именно поэтому мы пишем индекс сверху — это метка контравариантного объекта.
Ковариантные векторы (Ковекторы)
Компоненты ковектора ведут себя иначе. Они трансформируются так же, как и базисные векторы (синхронно с ними). Это свойство называется ковариантностью.
Закон преобразования для компонент ковектора:
где: * — компоненты ковектора в новой системе. * — та же матрица, что меняла базисные векторы. * — компоненты в старой системе.
Индекс снизу — метка ковариантного объекта.
Итоги
Сегодня мы заложили фундамент:
В следующей статье мы объединим эти понятия, чтобы дать полное определение тензора ранга и начнем строить тензорную алгебру.