Будем (для простоты)
использовать ортонормированный базис
,которого
вполнедостаточно для изложения основных
понятий в курсе теоретической механики,
тем более что все формулы остаются
справедливыми и в случае произвольного
базиса.
Разложим все
векторы в произвольном тензоре
по базису:
,
, подставим в
и «приведем подобные». Получим
,
где набор из девяти диад
называется
тензорным
базисом, а величины
—
координатами (компонентами) тензора.
Тензору
в указанном базисе можно сопоставить
матрицу=.
Подчеркнем, что
матричный образ тензора изменяется при
изменении системы координат, а
следовательно и базиса, а сам тензор —
нет; в этом и заключается, пожалуй,
главное ( но не единственное) преимущество
тензорного «языка».
3. Скалярное и векторное умножение тензора на вектор и тензор. Единичный тензор.
Скалярное
произведение – самая распространенная
операция. Пусть
.
По определению,
умножение справа:
)
=,
умножение
слева:
=
.
В обоих случаях
вектор скалярно умножается на ближайший
в каждой диаде вектор, и в результате
получается новый вектор; отсюда,
по-видимому, следует принятое в математике
определение тензора как « линейного
оператора, преобразующего векторное
пространство само в себя». Впрочем, и
это крайне узкое определение имеет
смысл.
Пусть тензор –
одна диада
.
Тогда при умножении его, например,
справа на любой векторполучается
– вектор, коллинеарный вектору
— отсюда и его название «линейный тензор».
Если– сумма двух диад, то при умножении
его (например)
справа на любой вектор
получится вектор
,
лежащий в плоскости векторови
–отсюда и название «плоский тензор»:
все векторы «ложатся» на одну плоскость.
Аналогично
умножению на вектор вводится скалярное
умножение тензора на тензор.
Пусть
,
.
Тогда(
)
— новый тензор.
Правило осталось
тем же: скалярно перемножаются ближайшие
векторы в диадах.
Упражнение:
1.Показать, что
и, следовательно для симметричного
тензора
, а для кососимметричного (
)
2.
Показать, что
Пусть тензоры
записаны в координатном виде
,
.
Тогда
,
откуда изполучаем правило перемножения матриц
,которое в
линейной алгебре
вводится «по определению».
Единичным тензором
называется тензор, в результате
скалярного произведения на который
слева или справа вектора ( или тензора)
получается тот же самый вектор (или
тензор.)
Разложение
вектора
по базису имеет вид
=
(, где,
согласно определению,
— единичный тензор
Обратным к тензору.называется тензор
,являющийся
решением уравнения
.или, что равносильно,
.
Векторное
умножение тензора на вектор достаточно
показать на одной диаде
— получается новый
тензор.
Упражнение.
Доказать тождество
,
( 1.7)
и, умножив его
скалярно на
,
получить формулу (1.6) двойного векторного
произведения.
4.След, векторный инвариант, определитель тензора. Теорема о представлении кососимметричного тензора .
След (trace)
тензора
—
число, получаемое заменой диадного
умножения на
скалярное:
.
(1.8)
Если тензор записан
в координатном виде
,
то— сумма
элементов главной
диагонали матрицы. В силу своего
определения при любой замене базиса
след тензора не изменяется (скалярные
произведения от базиса не зависят),
поэтому его называют первым
инвариантом
тензора.
Векторным
инвариантом тензора
называется вектор, полученный заменой
диадного произведения векторным:
или
(1.9)
Векторный инвариант
симметричного тензора, у которого
равен нулю.
Что же касается
кососимметричного тензора, то можно
доказать теорему:
Теорема.
Произвольный
кососимметричный тензор
может быть
единственным
образом
представлен
в виде
, (1.10)
где
называется
сопутствующим вектором тензора
.
Доказательство.
Поскольку
,
тои
можем записать в виде
Найдем вектор
и обозначим его
:
.
Поскольку
координаты
содержат по одной лишь компоненте
тензора,
а не их
комбинации, то
сопутствующий вектор определяется
через
единственным образом.
Обратно, умножив
,
убедимся, что.
Определителем
(детерминантом) тензора называется
число:
,
(1.11)
Очевидно, что
определение (1.11) не зависит от системы
координат и, более того, можнодоказать,
что оно не зависит и от выбора тройки
некомпланарных векторов
.
Запишем тензор в видеи
обозначим для простоты.Тогда
и с помощью (1.5)
выражение (1.11) принимает вид определителя
матрицы координат тензора в ортонормированном
базисе:
(1.12)
Определитель
тензора имеет простой геометрический
смысл. Обозначим
,
,
.
Тогда, вспомнив, что смешанное произведение
– объем построенного на перемножаемых
векторах параллелепипеда, получим:-отношение
«деформированного
и повернутого» объема к исходному.
Соседние файлы в предмете Теоретическая механика
- #
- #
- #
- #
а затем берем числа перед членами как координаты.
Здесь я написал бы «числа перед членами ». Эти числа и есть координаты тензора в базисе
, по определению.
Так как векторных множителей здесь всего два, можно условиться записывать коэффициенты в виде матрицы для наглядности (
, как обычно, — это номер строки,
— номер столбца). У меня получилось:
а)
б)
в)
И вот этот тензор (как и подавляющее большинство тензоров) уже невозможно представить в виде тензорного произведения двух векторов, а только в виде суммы таких произведений. Это то, что автор задачи хочет, чтобы решающие поняли.
г)
Всё совпадает с Вашими решениями, которые получаются, если элементы этих матриц выписать построчно.
(Кстати)
Матричная запись координат оправдывается не только удобством. Сам тензор можно получить из такой формальной записи:
Знак тензорного произведения можно было бы поставить справа от матрицы. Раскрывая это по правилам матричного умножения, получим нужную сумму из девяти (в этом примере) слагаемых . Я пишу в ответах только центральную матрицу, потому что в задании надо найти координаты.
Теперь можно приступить и к более сложному заданию 1. Там получается тензор аж пятого ранга, вида (пять знаков суммирования подразумеваются). Вот Вам и надо найти
, то есть коэффициент при
.
Не все мои обозначения (различение верхних и нижних индексов, матричная запись коэффициентов, соглашение Эйнштейна) могут понравиться Вашему преподавателю, так что Вы осторожнее.
Время на прочтение
7 мин
Количество просмотров 315K
Содержание
- Что такое тензор и для чего он нужен?
- Векторные и тензорные операции. Ранги тензоров
- Криволинейные координаты
- Динамика точки в тензорном изложении
- Действия над тензорами и некоторые другие теоретические вопросы
- Кинематика свободного твердого тела. Природа угловой скорости
- Конечный поворот твердого тела. Свойства тензора поворота и способ его вычисления
- О свертках тензора Леви-Чивиты
- Вывод тензора угловой скорости через параметры конечного поворота. Применяем голову и Maxima
- Получаем вектор угловой скорости. Работаем над недочетами
- Ускорение точки тела при свободном движении. Угловое ускорение твердого тела
- Параметры Родрига-Гамильтона в кинематике твердого тела
- СКА Maxima в задачах преобразования тензорных выражений. Угловые скорость и ускорения в параметрах Родрига-Гамильтона
- Нестандартное введение в динамику твердого тела
- Движение несвободного твердого тела
- Свойства тензора инерции твердого тела
- Зарисовка о гайке Джанибекова
- Математическое моделирование эффекта Джанибекова
Введение
Это было очень давно, когда я учился классе в десятом. Среди довольно скудного в научном плане фонда районной библиотеки мне попалась книга — Угаров В. А. «Специальная теория относительности». Эта тема интересовала меня в то время, но информации школьных учебников и справочников было явно недостаточно.
Однако, книгу эту я читать не смог, по той причине, что большинство уравнений представлялись там в виде тензорных соотношений. Позже, в университете, программа подготовки по моей специальности не предусматривала изучение тензорного исчисления, хотя малопонятный термин «тензор» всплывал довольно часто в некоторых специальных курсах. Например, было жутко непонятно, почему матрица, содержащая моменты инерции твердого тела гордо именуется тензором инерции.
Погружение в специальную литературу не приносило просветления. Технарю достаточно тяжело переварить строгий абстрактный язык чистой математики. Тем не менее, от случая к случаю я возвращался к этому вопросу, и вот спустя почти шестнадцать лет наступило просветление, о чем и будет рассказано под катом. Возможно, мои рассуждения покажутся примитивными и упрощенными, но понимание любой сложной вещи принято разворачивать от процесса оперирования простыми понятиями, поэтому начнем.
1. Вектор на плоскости. Контравариантные, ковариантные координаты и связь между ними
Рассмотрим вектор, и без потери общности наших рассуждений, рассмотрим вектор заданный на плоскости. Как известно из курса ещё школьной геометрии, любой вектор можно задать на плоскости с помощью двух неколлинеарных векторов
Здесь — коэффициенты разложения, (под верхним индексом следует понимать именно номер компоненты, а не возвдение в степень), называемые контрвариантные координаты вектора
. Геометрически это можно изобразить так, как показано на рисунке ниже. Векторы
называют базисными, угол между ними, при условии
, может быть произвольным, произвольна так же ненулевая длина базисных векторов. Указанный базис задает косоугольную систему координат на плоскости, с осями
.
Исходя из чертежа длины отрезков и
равны
Однако, это не единственный способ определить вектор в данной системе координат. Его можно так же задать ортогональными проекциями на оси
. Нетрудно видеть, что эти проекции равны
С другой стороны, выразим длины этих проекций через длины базисных векторов таким образом
где и
— ковариантные координаты вектора
.
Сравниваем (3), (5) и (4), (6)
Умножим (7) на , а (8)
на и преобразуем их
Введем матрицу
тогда (9) и (10) можно выразить следующим соотношением
Выражение (12) дает связь между ковариантными и контрaвариантными координатами вектора, определяемую лишь видом матрицы , зависящей от длин взаимного расположения базисных векторов. Пока никак не будем интерпретировать полученный результат, а просто запомним его.
Набор контравариантных и ковариантных компонент, по сути, задают в выбранном базисе один и тот же вектор. При использовании контравариантных координат этот вектор задается матрицей-столбцом
а в ковариантной форме — матрицей-строкой
2. Скалярное произведение векторов
Перейдем к пространству более высокой размерности и рассмотрим два вектора
где базисные векторы , как и выше, ненулевые
некомпланарные векторы. Перемножим векторы скалярно.
В последнем выражении аккуратно раскроем скобки
и снова введем матрицу
и тогда скалярное произведение можно свернуть весьма компактным образом
Первое, что можно заметить, при уменьшении числа измерений пространства мы перейдем от (14) к (11) а выражение
(15) будет работать и давать склярное произведение векторов, но уже на плоскости. То есть мы получили некую обобщающую форму записи операции скалярного умножения, не зависящую ни от размерности пространства, ни от рассматриваемого базиса, все свойства которого обраны в матрице . Внимательно взглянув на (15) мы поймем ещё одну вещь
что есть ничто иное как ковариантные координаты вектора . То есть, (15) можно переписать
Но и это не предел упрощения
3. Правило Эйнштейна
Хитный и проницательный Альберт Эйнштейн придумал правило суммирования, в выражениях подобных (17), избавляющее математика от надоедливой и избыточной . В выражениях (16) и (17) можно опустить знак суммы, подразумевая суммирование по повторяющемуся индексу, который называют «немым». То есть, (16) переписываем так
здесь j — индекс, по которому происходит суммирование. По правилу, этот индекс должен чередовать свое положение — если у первого множителя он внизу, то у второго должен быть вверху и наоборот. Выражение (17) будет выглядеть так
Ну а (15) придет к виду
А теперь мы посмотрим, для чего надо было городить такой огород.
4. Анализ на простых примерах
Допустим, что наш базис — декартов, то есть ортонормированый. Тогда, матрица становится единичной
Пусть вектор задан в таком базисе. Квадрат длины вектора, как известно, это скалярное произведение этого вектора самого на себя, то есть
И мы получили… квадрат длины вектора, заданного в прямоугольной системе координат!
Ещё пример, дабы не загроможнать который, будем работать в двух измерениях. Пусть система координат подобна той, что изображена на рисунке из параграфа 1, и в ней задан вектор своими контравариантными rоординатами. Тогда
где — угол между векторами базиса. Вычислим длину вектора
Ровно такой же результат мы получим, если воспользуемся теоремой косинусов и найдем квадрат длины диагонали параллелограмма.
Что получается? Работая в разных системах координат, мы использовали одну единственную формулу (20) для вычисления скалярного произведения. И её вид совершенно не зависит ни от базиса, ни от числе измерений пространства, в котором мы работаем. Базисом определяются лишь конкретные значения компонент матрицы .
Так вот, уравнение (20) выражает скалярное произведение двух векторов в тензорной, то есть независимой от выбранного базиса форме.
Матрица задает так называемый метрический тензор. Её вид
определяет каким образом в выбранных координатах вычисляется расстояние между двумя точками.
Но почему мы называем эту матрицу тензором? Следует понимать, что математическая форма, в данном случае квадратная матрица, содержащая набор компонент, это ещё не тензор. Понятие тензора несколько шире, и прежде чем мы скажем, что такое тензор, мы рассмотрим ещё один вопрос.
5. Преобразование метрического тензора при смене базиса
Перепишем соотношение (20) в матричной форме, так нам будет легче оперировать им
где c — скалярное произведение векторов. Верхний индекс несет смысл системы координат, в которой заданы векторы и определен метрический тензор. Скажем это система координат СК0. Преобразование вектора к некоторой другой системе
координат СК1 описывается матрицей преобразования , то есть
Подставим (22) в (21)
в последнем выражении
метрический тензор, компоненты которого определяются новым базисом. То есть, в новом базисе операция имеет аналогичную форму
Тем самым мы показали ещё одно свойство тензора — его компоненты меняются синхронно с компонентами векторов того пространства, в котором определен тензор. То есть теперь мы можем сказать, что тензор — это математический объект, представленный набором компонент и правилом их преобразования при смене базиса.
Теперь, используя правило Эйнштейна, перепишем (22) и (23) в тензорной форме
где — элементы матрицы
. Проиллюстрируем (25) на трехмерном примере. Пусть матрица преобразования координат имеет вид
Распишем преобразование компонента метрического тензора, выполняя суммирование по немым индексам k и l в (25)
откуда видно что в (25) выполняется транспонирование матрицы перехода, умножение результата на метрический тензор и
умножение полученной матрицы на матрицу перехода.
Теперь рассмотрим конкретный пример, на плоскости, чтобы не писать излишне громоздких выкладок
Пусть вектор задан в двух нормированных базисах: прямоугольном
и косоугольном
. Преобразование из косоугольной системы координат в прямоугольную выражается матрицей
обратное преобразование
Пусть также, в прямоугольных координатах наш вектор имеет компоненты
и совсем нетрудно увидеть, что длина его . Метрический тензор в ортонормированном базисе представляется единичной матрицей
значит
Зададим угол наклона осей и вычислим контравариантные компоненты вектора в косоугольных осях
Вместе с вектором необходимо преобразовать и метрический тензор
Ну а теперь вычислим длину вектора в новом базисе
то есть
и скалярное произведение и длина вектора инвариантны, то есть неизменны при преобразовании координат, а так и должно быть. При этом, мы использовали по сути одно и то же соотношение (20) для работы в разных базисах, предварительно преобразовав метрический тензор в соответствии с правилом преобразования векторов в рассматриваемых пространствах
(25).
Заключение и выводы
Что мы увидели в предыдущем параграфе? Если свойства пространства, в котором заданы векторы известны, то для нас не составляет труда выполнить, строго формальным образом, действия над векторами, используя соотношения, вид которых от формы пространства независим. Причем соотношения (20), (24) и (25) дают нам и алгоритм вычисления и способ преобразования компонент выражений, используемых алгоритмом. В этом — мощь и сила тензорного подхода.
Многие физические теории, например ОТО, оперируют искривленным пространством-временем, и там другой подход просто неприемлем. В искривленном пространстве-времени метрический тензор задан локально, в каждой его точке, и если попытаться обойтись без тензоров, у нас ничего не выйдет — мы получим громоздкие и неповоротливые уравнения, если получим их вообще.
В прикладных областях науки тензорная запись выражений применима там, где требуется получать уравнения, независимые от используемой системы координат.
Но это ещё не всё. Мы не поговорили о свойствах метрического тензора, не рассмотрели векторное произведение и тензор Леви-Чевиты. Не поговорили о ранге тензоров и операциях с ними, не разобрались до конца с правилами индексации компонент тензоров и о многом другом. Об этом будет написано несколько позднее, а пока — спасибо всем моим читателям за внимание.
Продолжение следует…