Что такое тензор?

У меня довольно хорошие познания в физике, но я не мог глубоко понять, что такое тензор и почему он так фундаментален.

Связанный пост Math.SE: math.stackexchange.com/q/10282/11127 и ссылки в нем.

Ответы (12)

Тензор (контравариантный ранга 2) представляет собой вектор векторов. Если у вас есть вектор, это 3 числа, которые указывают в определенном направлении. Это означает, что они вращаются друг в друге, когда вы выполняете вращение координат. Так что 3 компоненты вектора В я превратиться в

В я знак равно А Дж я В Дж

при линейном преобразовании координат.

Тензор представляет собой вектор из трех векторов, которые вращаются друг в друга при вращении (а также вращаются как векторы --- порядок двух операций вращения не имеет значения). Если вектор В я где я бегу от 1-3 (или 1-4, или от чего угодно до чего угодно), тензор Т я Дж , где первый индекс помечает вектор, а второй индекс помечает компонент вектора (или наоборот). При повороте координат T преобразуется как

Т я Дж знак равно А к я А л Дж Т к л знак равно к л А к я А л Дж Т к л

Где я использую соглашение о суммировании Эйнштейна, согласно которому повторяющийся индекс суммируется, так что среднее выражение действительно означает сумму в крайнем правом углу.

Тензор ранга 3 представляет собой вектор тензоров ранга 2, тензор ранга четыре представляет собой вектор тензоров ранга 3, и так далее до произвольного ранга. Обозначение Т я Дж к л и так далее со столькими верхними индексами, сколько у вас ранга. Закон преобразования - один A для каждого индекса, что означает, что каждый индекс преобразуется отдельно как вектор.

Ковариантный вектор, или ковектор, представляет собой линейную функцию от векторов к числам. Это полностью описывается коэффициентами U я , а линейная функция

U я В я знак равно я U я В я знак равно U 1 В 1 + U 2 В 2 + U 3 В 3

где в первом выражении используется соглашение Эйнштейна, которое просто означает, что если одно и то же имя индекса встречается дважды, один раз ниже и один раз выше, вы понимаете, что должны суммировать индекс, и вы говорите, что индекс сокращен. Наиболее общая линейная функция представляет собой некоторую линейную комбинацию трех компонентов с некоторыми коэффициентами, поэтому это общий ковектор.

Закон преобразования для ковектора должен быть обратной матрицей

U я знак равно А ¯ я Дж U Дж

Умножение матриц просто в соглашении Эйнштейна:

М Дж я Н к Дж знак равно ( М Н ) к я

И определение А ¯ (обратная матрица) приводит к тому, что скалярный продукт U я В я остается неизменным при преобразовании координат (вы должны это проверить).

Ковариантный тензор ранга 2 является ковектором ковекторов и так далее до сколь угодно высокого ранга.

Вы также можете сделать тензор ранга m,n Т Дж 1 Дж 2 . . . Дж н я 1 я 2 . . . я м , с m верхними и n нижними индексами. Каждый индекс преобразуется отдельно как вектор или ковектор в зависимости от того, вверх он или вниз. Любой нижний индекс может быть свернут с любым верхним индексом в тензорном произведении, так как это инвариантная операция. Это означает, что тензоры ранга m,n можно рассматривать разными способами:

  • Как наиболее общая линейная функция от m ковекторов и n векторов в числа
  • Как наиболее общая линейная функция от ковариантного тензора ранга m в контравариантный тензор ранга n
  • Как наиболее общая линейная функция от контравариантного тензора ранга n в ковариантный тензор ранга m.

И так далее для количества интерпретаций, экспоненциально растущего с рангом. Это предпочтительное определение математиков, которое не делает акцент на свойствах преобразования, а скорее делает упор на задействованные линейные карты. Эти два определения идентичны, но я счастлив, что первым выучил определение физики.

В обычном евклидовом пространстве в прямоугольных координатах вам не нужно различать векторы и ковекторы, потому что матрицы вращения имеют обратную, которая является их транспонированием, а это означает, что ковекторы и векторы преобразуются одинаково при поворотах. Это означает, что у вас могут быть только индексы вверх или только вниз, это не имеет значения. Вы можете заменить верхний индекс на нижний, сохраняя компоненты неизменными.

В более общей ситуации отображение между векторами и ковекторами называется метрическим тензором грамм я Дж . Этот тензор берет вектор V и создает ковектор (традиционно пишется с тем же именем, но с более низким индексом).

В я знак равно грамм я Дж В я

И это позволяет вам определить понятие длины

| В | 2 знак равно В я В я знак равно грамм я Дж В я В Дж

это также понятие скалярного произведения, которое можно извлечь из понятия длины следующим образом:

2 В U знак равно | В + U | 2 | В | 2 | U | 2 знак равно 2 грамм мю ν В мю U ν

В евклидовом пространстве метрический тензор грамм я Дж знак равно дельта я Дж это дельта Кронекера. Это похоже на единичную матрицу, за исключением того, что это тензор, а не матрица (матрица переводит векторы в векторы, поэтому у нее есть один верхний и один нижний индекс --- обратите внимание, что это означает, что она автоматически переводит ковекторы в ковекторы, это умножение ковектор на транспонированную матрицу в матричной нотации, но нотация Эйнштейна включает и расширяет матричную нотацию, поэтому лучше всего думать обо всех матричных операциях как о сокращении некоторых сокращений индексов).

Исчисление тензоров важно, потому что многие величины естественным образом являются векторами векторов.

  • Тензор напряжения: если у вас есть скалярная сохраняющаяся величина, плотность тока заряда является вектором. Если у вас есть векторная сохраняющаяся величина (например, импульс), текущая плотность импульса представляет собой тензор, называемый тензором напряжений.
  • Тензор инерции: для вращательного движения твердого объекта угловая скорость является вектором, а угловой момент - вектором, который является линейной функцией угловой скорости. Линейное отображение между ними называется тензором инерции. Только для высокосимметричных тел тензор пропорционален дельта Дж я , так что они всегда указывают в одном направлении. Это исключено из курсов элементарной механики, потому что тензоры считаются слишком абстрактными.
  • Аксиальные векторы: каждый аксиальный вектор в теории сохранения четности можно рассматривать как антисимметричный тензор ранга 2 путем сопоставления с тензором ϵ я Дж к
  • Представления с высоким спином: теория представлений групп непонятна без тензоров и относительно интуитивно понятна, если вы их используете.
  • Кривизна: кривизна многообразия — это линейное изменение вектора, когда вы проводите его по замкнутому контуру, образованному двумя векторами. Это линейная функция трех векторов, которая производит вектор и, естественно, является тензором ранга 1,3.
  • метрический тензор: это обсуждалось ранее. Это главный ингредиент общей теории относительности.
  • Дифференциальные формы: это антисимметричные тензоры ранга n, то есть тензоры, обладающие тем свойством, что А я Дж знак равно А Дж я и аналогичная вещь для более высокого ранга, где вы получаете знак минус для каждой перестановки.

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

Уже есть много ответов, надеюсь, я смогу сделать это еще более ясным.

Тензоры являются обобщением линейных преобразований.

Тензор - это то, что принимает м вектор и делает н векторы из него.

The н + м — порядок (или ранг) тензора.

Их тип обозначается ( н , м ) (n: выходные векторы, m: входные векторы)

Когда тензор принимает 0 векторов, это означает, что он вычисляет что-то из скаляра (или является константой), если тензор создает 0 векторов, он производит скаляр.

Некоторые примеры тензоров по типу:

  • (0,0): скаляр, просто число.
  • (1,0): один вектор.
  • (2,0): бивектор
  • (1,1): Линейное преобразование.
  • (0,2): скалярное произведение двух векторов.
  • (1,2): перекрестное произведение двух векторов в 3D.
  • (1,3): тензор кривизны Римана (если вы интересуетесь общей теорией относительности, вам это понадобится.)

Тензоры могут быть описаны с помощью н + м размерный массив чисел. Таким образом, к элементам тензора можно получить доступ, используя н + м индексы.

Например, линейное преобразование является тензором 2-го порядка.

Доступ к элементам многомерного тензора можно получить по индексу, у матрицы, очевидно, 2 индекса.

Теперь немного об обозначениях. Элементы тензора обычно имеют несколько индексов, некоторые верхние индексы и некоторые нижние. Нижние индексы относятся к входным векторам, верхние индексы — к выходным векторам. Примечание: верхние индексы не имеют ничего общего с показателями степени!

Таким образом, тензор линейного преобразования будет выглядеть так: л Дж я .

Вы выполняете линейное преобразование (также известное как вычисление элементов результирующего вектора) следующим образом:

б я знак равно Дж л Дж я а Дж

Итак, предположим, что вы находитесь в 3D и умножаете матрицу 3 × 3 на вектор-столбец. В этом случае верхний индекс относится к строкам, а нижний — к столбцам матрицы. я а также Дж работает от 1 до измерения, в котором вы находитесь (обычно 3).

Вы можете связать эти линейные преобразования следующим образом:

с к знак равно я М я к Дж л Дж я а Дж

Эйнштейн заметил, что в этих формулах суммирования индекс под знаком суммы встречается ровно дважды. Так что его можно удалить. Таким образом, предыдущие два выражения будут выглядеть так:

б я знак равно л Дж я а Дж

с к знак равно М я к л Дж я а Дж

Что очень похоже на матричные формулы, которые вы используете в линейной алгебре. Верхний индекс убивает нижний индекс во время вычисления, в то время как одинокие индексы остаются нетронутыми.

Таким образом, вы можете умножить две матрицы на тензоры следующим образом:

Т Дж к знак равно М я к л Дж я знак равно я М я к л Дж я

И, наконец, кросс-произведение с тензорами будет выглядеть так:

р к знак равно С я Дж к а я б Дж

The С представляет собой массив чисел 3 × 3 × 3, умноженный на вектор, и обычная матрица, умноженная на другой вектор, даст окончательный вектор.

Скалярное произведение на языке тензоров будет выглядеть так:

р знак равно Д я Дж а я б Дж знак равно я , Дж Д я Дж а я б Дж

Где Д я Дж является единичной матрицей.

Теперь вики-статья о тензорах должна быть более понятной.

Надеюсь, это вызовет у кого-то ага момент.

Может я неправильно понимаю "берёт" и "делает". На мой взгляд, скалярное произведение берет два вектора и делает скаляр, поэтому я думаю, что это будет (2,0), основываясь на вашем описании n и m, но, похоже, все наоборот.
@Calmarius Ваше объяснение такое замечательное, спасибо!

В контексте физики наиболее ярким описанием, которое я нашел, является то, что тензор — это обобщенная величина , чьи алгебраические/аналитические свойства не зависят от используемой системы координат*.

Теперь традиционный способ представления обобщенной величины - это линейная комбинация базисных векторов или скаляр. Например, импульс может быть представлен как п Икс я ^ + п у Дж ^ + п г к ^ . Если вы измените координаты, скажем, пассивным вращением, компонент п α могут измениться, и, конечно, базисные векторы изменятся, но импульс не изменится именно потому , что изменяются и базисные векторы, и компоненты. Вы можете себе представить, насколько важно для физической величины обладать этим свойством. Таким образом, тензоры служат естественным математическим объектом для теоретической физики.

На самом деле, это всего лишь математическая формализация почти всех физических величин, которые вы уже должны были изучить . Полезность этой формализации выходит на первый план, как только вы начинаете изучать такие вещи, как теория относительности, которая полностью посвящена тому факту, что физические законы не зависят от очень общего класса линейных преобразований координат.

Это поведение, возможно, лучше всего отражает фундаментальная теорема о тензорах, где любой тензор, все компоненты которого равны 0 в одной системе координат имеет свои компоненты как 0 во всех остальных также.

Это означает, что если уравнение, включающее тензоры, истинно в одной системе координат, оно верно и во всех остальных.

Эта теорема, насколько я могу судить, следует из одной из многих аксиоматических схем определения тензоров. Некоторые фреймворки начинают с представления тензоров как многолинейных карт. Многие начинают с определения ковариантных/контравариантных тензоров как мультииндексированных наборов компонентов, следующих определенным правилам преобразования.

Однако конечный результат одинаков. Вы получаете что-то, что может быть представлено набором компонентов, и чьи алгебраические/аналитические свойства не меняются независимо от того, какую систему координат вы используете.

Важно отметить, что тензоры — это не просто наборы компонентов. Фактически, некоторые обработки тензоров полностью бескомпонентны. Например, геометрическая алгебра представляет тензорные (думаю, обобщенные геометрические) операции в терминах чего-то, что называется геометрическим произведением. И все же изучаемые вещи по-прежнему являются тензорами именно потому, что их свойства не зависят от того, «как вы на них смотрите».

* Под системой координат я подразумеваю «типичную», к которой можно перейти с помощью обратимых линейных преобразований.

ОП спрашивал, почему тензоры являются фундаментальными, и ответ в основном заключается в том, что все физические законы должны быть независимы от нашего выбора системы координат, которая порождает тензоры. Это единственный ответ, который в достаточной степени отвечает тому, что действительно спрашивал ОП. +1

Существует несколько эквивалентных способов определения и понимания тензоров, и стоит понимать все различные точки зрения и отношения между ними. Точка зрения, которую я нахожу наиболее интуитивной и хорошо мотивированной, — это точка зрения на тензоры как на полилинейные функции .

Тензор — это полилинейная функция, которая принимает на вход набор векторов и выводит скаляр. Под полилинейностью подразумевается, что функция является линейной для каждого входа независимо .

Можно представить полилинейные функции как локальные аппроксимации нелинейных функций, зависящих от нескольких переменных, где аппроксимация конструктивно учитывает тот факт, что имеется несколько входов из нескольких пространств. Точно так же, как когда вы увеличиваете масштаб нелинейной функции одного вектора, он выглядит приблизительно линейным, если вы увеличиваете масштаб функции многих векторов, он выглядит примерно полилинейным.

Если выбраны наборы базисных векторов, которые охватывают каждое входное векторное пространство, то полилинейная функция полностью определяется своим действием на все возможные комбинации базисных векторов. Результаты применения полилинейной функции ко всем комбинациям базисных векторов могут быть организованы в многомерный массив чисел, и этот массив можно рассматривать как представление полилинейной функции относительно заданных базисов.

Если изменить основания, очевидно, что элементы в представлении многомерного массива изменятся, но предсказуемым образом. Точный способ изменения элементов массива при изменении баз известен как «правила преобразования». На многих уроках физики ящики с числами, подчиняющиеся этим правилам преобразования, представлены как определение тензора, что является вполне законным определением, но может вызвать раздражение и немотивированность, если не объяснить многолинейный контекст, из которого берутся эти правила.

Фиксация некоторых входных данных полилинейной функции (в терминологии языка программирования «закрытие» этих входных данных) дает полилинейную функцию в остальных входных данных. Представление массива индуцированной полилинейной функции в остальных входных данных может быть вычислено путем выполнения определенной суммы, включающей исходный массив и векторы координат для фиксированных входных векторов. Этот процесс формирования новой полилинейной функции путем фиксирования определенных входных данных известен как тензорное сжатие.

Поскольку фиксирование всех входных данных тензора, кроме одного, дает линейную функцию в оставшихся входных данных, и поскольку линейные функции в векторном пространстве могут быть отождествлены с элементами в двойственном к этому векторному пространству, тензор можно в равной степени рассматривать как полилинейную функцию, которая принимает на вход меньше исходного количества векторов и создает (двойной) вектор на выходе. Затем этот вывод можно использовать в качестве одного из входных данных для другого тензора, который имеет входное пятно для вектора в двойственном пространстве, которое было получено на выходе. В более общем смысле можно построить сложные сети, в которых различные входные данные для тензора переинтерпретируются как выходные данные, а затем эти выходные данные используются в качестве входных данных для других тензоров в сети (см. Графическое обозначение Пенроуза ).

Если к каждой точке поверхности (или многообразия) присоединить другой тензор, совокупность всех этих тензоров представляет собой тензорное поле (точно так же, как при присоединении векторов ко всем точкам на многообразии получается векторное поле). Обычный частный случай - это когда входные векторные пространства, которые образуют область определения тензора в точке, являются копиями касательного пространства и кокасательного пространства.коллектора в этой точке. В этом случае удобные для использования базы могут быть сформированы из касательных (или котангенсных) векторов в каждой точке, связанной с некоторыми ранее существовавшими координатными картами для многообразия. Если изменить параметризацию многообразия, координатные карты изменятся, поэтому базы для тензорного поля в каждой точке изменятся, поэтому представления массивов тензоров в каждой точке изменятся (но предсказуемым образом..).

Поскольку тензорные поля возникают в физике гораздо чаще, чем одиночные тензоры, часто для обозначения тензорного поля используют термин «тензор». Эта терминология работает, потому что большинство терминов для операций с тензорами также можно использовать для тензорных полей, при том понимании, что операция выполняется одновременно со всеми тензорами в поле, поточечно.

Надеюсь, это поможет с интуицией. Эта перспектива медленно формировалась в течение многих лет борьбы за то, чтобы самому понять тензоры из первых принципов; переходя от полного замешательства в начале к тензорам, которые теперь кажутся естественными и ясными. Этот пост - то, что я хотел бы, чтобы кто-то сказал мне в начале.

"A tensor is a multilinear function that takes as input a collection of vectors, and outputs a scalar."<-- Кажется, это противоречит другому ответу, получившему большое количество голосов, в котором говорится, что:"Tensor is something that takes 𝑚 vectors and makes 𝑛 vectors from it."
@kennysong Они одинаковы из-за полилинейного изоморфизма: л н ( Икс 1 × × Икс н , л м ( Икс н + 1 × × Икс н + м ) ) л н + м ( Икс 1 × Икс 2 , × Икс н + м , Ф ) , куда Ф это базовое поле, как р или же С . Здесь л к ( А , Б ) это пространство к -многолинейные карты из А к Б . Изоморфизм осуществляется путем каррирования (обработка некоторых входных данных как фиксированных констант, что дает полилинейную функцию в остальных входных данных)
@kennysong Другой ответ не совсем правильный (буквально, «что-то, что принимает 0 векторов и выводит 2 вектора» должно быть просто парой векторов, но 2-тензор - это что-то еще), в то время как этот.

Тензоры — это объекты с обычно кратными индексами, обобщение векторов и матриц, обладающие определенными свойствами преобразования при смене базиса. В разных традициях они вводятся по-разному, с разными обозначениями.

Вы можете найти запись «Как связаны матрицы и тензоры?» в главе B8 моего часто задаваемых вопросов по теоретической физике , имеющую отношение к распутыванию некоторых связанных проблем.

Вот что А.Зи говорит о тензоре из своей книги Эйнштейн Гравитация в двух словах (в твердом переплете)

Тензор — это то, что преобразуется подобно тензору.

Давным-давно после курса по теории групп ко мне подошел студент, который впоследствии стал выдающимся физиком конденсированных сред, и спросил: «Что такое тензор?» Я сказал ему, что тензор — это то, что преобразуется подобно тензору . Когда я столкнулся с ним много лет спустя, он потчевал меня следующей историей. На выпускном его отец, возможно, все еще переживающий изрядную сумму, которую он заплатил престижному частному университету, в котором учился его сын, спросил его, какие знания ему больше всего запомнились за четыре года обучения в колледже. Он ответил: «Тензор — это то, что преобразуется подобно тензору».

(Этот ответ был первоначально опубликован для более нового вопроса, заданного 26 октября 2018 года, который позже был отмечен как повторяющийся вопрос. Этот новый вопрос был конкретно о контексте динамики вращения. Я переместил свой ответ сюда, чтобы другие посетители искали для ответа, который специфичен для этого контекста.)

В контексте динамики вращения вектор в это нечто, компоненты которого в я преобразовывать под вращениями, как

в я Дж р я Дж в Дж
куда р является матрицей вращения. Тензор (например, тензор момента инерции) — это нечто, компоненты которого я я Дж преобразовывать под вращениями, как
я я Дж к , р я к р Дж я к .
Более конкретно, это 2 -тензор индекса. Вектор — это 1 -тензор индекса. В общем, Н -тензор индекса есть величина с Н индексы (конечно), которые преобразуются при вращении в соответствии с шаблоном, показанным выше, с одним р за индекс.

Простой пример тензора с 3 индексы Т я Дж к знак равно а я б Дж с к , куда а , б , с являются векторами. Это автоматически правильно преобразуется при вращении из-за способа а , б , с трансформировать.

Тензоры часто имеют специальные симметрии. Например, тензор момента инерции я я Дж симметричен: я я Дж знак равно я Дж я .

Такие симметрии не влияют на общее правило преобразования тензора при поворотах, но могут привести к интересным совпадениям. Например, соответствующее обобщение углового момента на Д -мерное пространство представлено антисимметричной 2 -тензор индекса, л я Дж знак равно л Дж я . Из-за антисимметрии это имеет Д ( Д 1 ) / 2 независимыми компонентами, а именно с я < Дж . (Те, у кого Дж > я определяются антисимметрией, а с я знак равно Дж равны нулю по антисимметрии.) В физически релевантном случае Д знак равно 3 , л я Дж бывает, есть 3 компоненты, как вектор. Еще более интересно (и менее тривиально) то, что эти три компонента преобразуются подобно трем компонентам вектора при вращении, хотя общее правило преобразования тензора с двумя индексами включает две матрицы вращения вместо одной! Вот почему большинство формулировок динамики вращения представляют такие вещи, как угловой момент, угловая скорость и крутящий момент, как если бы они были векторами, хотя их правильнее было бы представлять как антисимметричные тензоры с двумя индексами.

Собственно, даже в Д знак равно 3 , есть один явный признак того, что такие величины, как угловая скорость (и т. д.), на самом деле не являются векторами: они преобразуются как векторы, когда р обычное вращение, но не тогда, когда р является отражением . К этой ситуации относятся такие термины, как «аксиальный вектор» или «псевдовектор». Направление угловой скорости нельзя изменить при зеркальном отражении (поскольку двухиндексный тензор преобразуется с двумя множителями р , поэтому знаки минус сокращаются), но направление допустимого вектора (тензор с одним индексом) можно изменить на противоположное с помощью зеркального отражения.

Более тонкий признак того, что угловой момент должен быть представлен как антисимметричный тензор с двумя индексами (вместо вектора = тензор с одним индексом), заключается в том, как он построен. Например, объект с импульсом п (вектор) на конце безмассового вращающегося стержня длиной р (вектор) обычно записывается как л знак равно р × п или что-то в этом роде (знак является условным). Перекрестное произведение имеет смысл только в трехмерном пространстве. Это действительно должно быть написано л я Дж знак равно р я п Дж р Дж п я вместо. В трехмерном пространстве это имеет тот же список независимых компонентов, что и перекрестное произведение, но двухиндексное тензорное представление имеет смысл в любом количестве измерений.

В других контекстах, таких как теория относительности, определение аналогично, но с группой преобразований Лоренца (в специальной теории относительности) или всеми преобразованиями координат (в общей теории относительности) вместо группы вращений.

Я думаю, что групповые представления — самый естественный способ понять тензоры. Следующие части можно читать практически независимо. 2-й самый актуальный.

Почему тензоры в физике могут сбивать с толку

Я думаю, что основной источник путаницы заключается в том, что Икс -тензоры всегда, всегда, всегда включают в себя структуру, которую в литературе по физике не слишком беспокоит раскрытие. Под структурой я подразумеваю закон трансформации , под теми преобразованиями, которые подразумеваются Икс (Это должно быть Икс е { «Лоренц» или 4 , "евклидово" или 3 , } ).

Печально известный вопрос «Моя матрица здесь ранга 2? Икс -тензор?» можно ответить только «ну, это зависит». Потому что как мы можем проверить, трансформируется ли ваша матрица как тензор , если вы не говорите нам, как трансформируется ваша матрица .

Какой-то элемент А векторного пространства (заметим, что любой Икс -тензор живет в векторном пространстве: добавление Икс -тензоры составляют Икс -тензор и умножение на λ е р также) может быть подтвержден как тензор, только если вы укажете следующие данные:

Д а т а знак равно { А  как это выглядит в кадре  1 , А  как это выглядит в кадре  2 , , А  как это выглядит на последнем кадре } .
Тогда мы можем сравнить с Икс -tensor и может решить, именно так преобразуется наш тензор или нет. Если да, A по определению. ан Икс -тензор, иначе нет.

Тензор как элемент представления группы

Исправить группу Икс (Это должно быть Икс е { Лоренц Трафос , вращения , } в прямом соответствии с первым абзацем). Напомним, что н - тусклый. представительство Икс по опр. групповой гомоморфизм ( ГЛ все обратимые матрицы)

р : Икс ГЛ ( р , н ) , грамм ( Т грамм . Т ) матрица - это функция ( Т е р н  для "тензора" ) .
Если это новое, подумайте об акции » грамм . " из грамм как матрица. Напомним, что гомоморфизм («равная структура») означает только
(*) р ( грамм час ) знак равно р ( грамм ) р ( час ) то есть ( грамм час ) . Т знак равно грамм . ( час . Т ) Т е р н
где в первом знак равно на левой это Икс групповая операция , а справа это ГЛ н , то есть умножение матриц. Я напишу три эквивалентных предложения в разных обозначениях, объясняющих , что такое Икс -тензор :

  1. Это Т е р н на котором грамм е Икс действует как грамм . Т
  2. Это Т е р н который трансформируется под грамм е Икс в качестве грамм . Т
  3. это объект Т который трансформируется под грамм е Икс как Т грамм . Т

Обратите внимание, что вы можете найти много таких р (для одного Икс и один н ), так что р значит физик? Это скрыто в некоторой номенклатуре и обозначениях, в том числе: в ранге, независимо от того, находится ли индекс вверх или вниз, говоря спинор вместо тензора. Примеры :

  1. Икс знак равно ТАК ( 3 ) знак равно вращения в  3  тусклый , ранг 1 : Ранг 1 3-тензор в е р 3 является элементом основного респ. из ТАК ( 3 ) . Это самый простой повтор. в качестве р е ТАК ( 3 ) действует как (читай как «был определен как» и знак равно как "теперь определяется как")
    р ( р ) ( в ) р . в знак равно р в
    т.е. умножением матриц. (На этом, казалось бы, тавтологическом определении стоит остановиться! Выполняется ли (*)? Это должно быть.) Это то, что люди в школе называют вектором , это стрелка с тремя числами, «которые вращаются друг в друге,…». Все, что делает вектор, это то, что он вращается фундаментальным образом. Все 3-тензоры строятся на этом представлении, например...
  2. Икс знак равно ТАК ( 3 ) знак равно вращения в  3  тусклый , классифицировать к > 1 : Ранг к > 1 3-тензор расширяет это поведение до к индексы, где каждый индекс должен быть умножен на грамм знак равно ( р я Дж ) , например Т это к знак равно 2 3-тензор тогда и только тогда
    р ( грамм ) ( Т ) грамм . Т знак равно грамм . ( Т я Дж ) знак равно ( р я к р Дж л Т к л )  (повторяющиеся индексы суммируются от 1..3) .
    В таком случае, н знак равно 3 2 знак равно 9 это тусклый. 2 -тензорного представления . Если вы дочитали до этого места, вам обязательно стоит проверить, что одноповторный. требование (*) для данного действия выполнено! Обратите внимание, что это просто удобство 3 2 числа в квадратной матрице. Пишу это как ( Т 11 , Т 23 , Т 13 , Т 31 , . . ) остается 3-тензором ранга 2, если изменить действие грамм соответственно. (Почему он остается один? Потому что ( *) все еще доволен!)
  3. Икс знак равно некоторая группа Лоренца : различные варианты респ. имеют самые разные, вообще сверхважные, приложения в физике. Фундаментальный респ. (действуя аналогично эксп. 1, но в этом случае н знак равно 4 ) состоит из контравариантных 4-векторов ( Икс мю ) с мю знак равно 0 , . .3 суммируется следующим образом (без каких-либо знаков метрики или около того). Еще 4d респ. получается для траффика Лоренца грамм знак равно Λ знак равно ( Λ ν мю ) по
    р ( грамм ) ( Икс ) грамм . ( Икс мю ) знак равно ( ( Λ 1 ) мю ν Икс ν ) знак равно Λ 1 Т Икс
    (умножение матриц в последнем термине) , называемое двойственным представлением , которое содержит все ковариантные 4-векторы. Некоторые комментарии по этому поводу:
  • Проверьте еще раз (*), если хотите, или хотя бы проверьте, что только что Λ 1 вместо того, чтобы дополнительно транспонировать как Λ 1 Т в последний срок не будет предоставлять респ. И наоборот, простое транспонирование без инвертирования не дает репутации. либо!
  • Необходимость транспонирования Λ Вот почему иногда люди называют ковариантные векторы векторами-строками . Вероятно, это не так сложно, как вы думаете: записи вектора- столбца суммируются с одной строкой матрицы умножения. Λ 1 и записи вектора- строки с одним столбцом матрицы. Здесь Λ 1 транспонируется, а затем умножается на Икс матричным умножением. Так Икс записи суммируются с каждым из Λ 1 колонки . _ Отсюда и нижний индекс ( Икс мю ) . Место индекса говорит вам, какое представительство. автор хочет рассмотреть!
  • В ТАК ( 3 ) двойная респ. буквально то же самое, что и фундаментальное представительство. потому что ТАК ( 3 ) р знак равно р 1 Т по деф. из ТАК ( 3 ) . Так что не нужно различать верхние и нижние индексы! Между ковариантными и контравариантными 3-тензорами любого ранга просто нет разницы . По ходу написания этого я задавался вопросом, почему бы не взять
    р . в знак равно в Т р Т
    ( р е ТАК ( 3 ) и матричное умножение справа) в качестве «индекса нижнего этажа» респ. К счастью, это вообще не работает — попробуйте записать С . ( р . в ) увидеть это.
  1. Икс знак равно некоторая группа Лоренца : Лоренц респ. теория обширна ! Взгляните на этот подраздел общих повторений. Например.

Итог: всякий раз, когда t-слово падает, пожалуйста, знайте, что оно должно включать две вещи: группу Икс и респ. из этого р .

Позвольте мне теперь ответить на вопрос ОП,

Что такое тензор?

Тензор — это все, что лежит в некотором представлении некоторой группы.

Вывод закона преобразования из обозначений

На языке физики реального мира вряд ли когда-либо будет задано точное поведение преобразования, т.е. повторение, при котором трансформируется физическая величина. Но это очень часто понимают. Давайте проиллюстрируем это в специальной теории относительности:

Начнем с 4- тензора ранга 1, Икс мю . Мы знаем по обозначениям, что это то, что есть, а именно ( т , Икс , у , г ) , поэтому мы выводим его поведение преобразования при повышении Λ , а именно Икс мю Λ ν мю Икс ν . Ковариантная версия вроде Икс мю ( Λ 1 ) мю о Икс о . Теперь стандартный вопрос будет "Как Икс мю Икс мю (индексы в сумме 0,..3 без знаков) преобразуются при Λ ?». И из первой части моего ответа вы могли бы сказать: « Ты должен рассказать мне, как он трансформируется, не обманывай меня!».

Но физики имеют в виду нечто очень естественное, когда пишут композиции тензоров: сохраняется известный закон преобразования частей. Каждый объект, который вы пишете, должен иметь определенный закон преобразования, чтобы естественным образом определить преобразование композита как преобразование каждого компонента в отдельности . Следовательно, ответ на вопрос будет

Икс мю Икс мю ( Λ ν мю Икс ν ) ( ( Λ 1 ) мю о Икс о ) знак равно Икс ν дельта ν о Икс о знак равно Икс мю Икс мю .
Таким образом, комбинируя основное и двойное повторение. группы Лоренца, как Икс 2 знак равно Икс мю Икс мю производит объект, преобразующийся в тривиальное представление (и, следовательно, определяется как 4- скаляр ).

Мягкая эквивалентность тензорам в дифференциальной геометрии

Я буду небрежен насчет разницы тензорных полей и тензоров. Позвольте мне также быть кратким и только уточнить, где в ранге ( п , д ) тензор Т как определено

Т знак равно Т ν 1 ν д мю 1 мю п Икс мю 1 Икс мю п д Икс ν 1 д Икс ν д е Т М п Т * М д
можно прочитать закон преобразования. В приведенном выше разложении на координаты неявно заданной карты/системы координат Икс на патче U М , преобразование считывается из определения (ко)векторных полей Икс мю а также д Икс ν . А ( 1 , 0 ) тензор (т.е. касательный вектор) В определяется независимо от диаграммы как производная по классу эквивалентности кривых (здесь я не буду приводить определение). Итак, для двух разных графиков Икс , у мы получаем два разных набора координат, потому что
В ν Икс ν знак равно В знак равно В ¯ мю у мю
это действительно красивое уравнение, показывающее, почему дифференциальная геометрия является языком, на котором должна быть сформулирована общая теория относительности. Гениальный способ определения касательного вектора как производной по направлению вдоль кривой приводит к объекту В который корректно определен без указания системы координат ! В GR мы редко имеем дело с этими абстрактными объектами, мы всегда берем кадр и записываем координаты. Но имея в виду, что есть абстрактная вещь, из которой мы получаем координаты, уже говорит нам, что она выполняет свойства тензорного преобразования, потому что мы вычисляем поведение преобразования, а не проверяем его. Мы вычисляем его из приведенного выше как
В ¯ мю знак равно у мю Икс ν В ν .
Аналогично, ковекторное поле преобразуется с обратным транспонированием,
ю ν д Икс ν знак равно ю знак равно ю ¯ мю д у мю ю ¯ мю знак равно Икс ν у мю ю ν .
Если мы поместим в наш атлас М , т.е. Λ : Λ знак равно ( у мю Икс ν )  графики  Икс , у тогда В лежит в основе и ю в двойственном представлении группы Лоренца.

Следовательно, каждый тензор в смысле дифференциальной геометрии действительно лежит в некотором представлении некоторой группы (группы преобразований координат с фундаментальным и двойственным представлением), но я, честно говоря, не уверен, верно ли и обратное. Например, представитель спинора. заведомо нереализуема, если М принимается за наше пространство-время, но вы можете найти и другие М (например, спиновый пучок), чтобы реализовать спинор как касательный (ко)вектор, но это выходит за рамки моей области знаний.

Спасибо, что прочитали этот чудовищный ответ! :)

Тензор — это обобщение понятия скаляров и векторов. Тензор ранга 0 является скаляром (у него 3 0 компетентен), а тензор ранга 1 — это вектор (который имеет 3 1 составные части). В общем случае тензор ранга н имеет 3 н составные части.

См. http://www.grc.nasa.gov/WWW/k-12/Numbers/Math/documents/Tensors_TM2002211716.pdf для хорошего введения.

Почему вектор должен иметь 3 компонента?

Мой очень простой ответ - это всего лишь одна из многих ситуаций, когда тензор удобен при описании сил, действующих на тело ... однако они используются почти везде в физике ... это всего лишь один ПРОСТОЙ пример.

Кубическое тело движется в воздухе и испытывает сопротивление движению, перпендикулярному его траектории. Эта нормальная сила может возникать на любой СТОРОНЕ куба. ИЛИ, если куб стоит неподвижно, на него действует давление атмосферы, давление можно разложить на нормальные силы с каждой стороны.

Теперь есть сила СДВИГ вязкого воздуха, который цепляется за верхнюю часть куба, и сопротивление деформирует верхнюю часть куба. Эта поперечная сила действует на стороны, параллельные движению движущегося куба. Это может произойти ДЛЯ КАЖДОЙ параллельной поверхности.

Тензоры удобны, когда ВСЕ возможности действительно возможны и имеют место. Затем идут приемы суммирования сил. Вот к чему вся причудливая теноровая математика выше.

Один великий профессор гидромеханики сказал мне, что тензоры следует использовать только тогда, когда мы хорошо понимаем силы и/или систему. Обычно, изучая что-то новое, мы начинаем с каждого измерения отдельно и утомительно прорабатываем всю математику... затем, когда мы знаем, что происходит, можно использовать тензоры.

Тензор - это многомерный вектор в разговорном языке.

Когда изменения в одном направлении влияют на другое.

В ньютоновской механике мы предполагаем, что все силы, скорости и т. д. взаимно ортогональны. взаимно независимы.

Ф знак равно Ф Икс я + Ф у Дж + Ф г к

Ф Икс я . Ф у Дж знак равно 0 поскольку я . Дж знак равно 0 Всякий раз, когда мы применяем некоторую силу, мы разделяемся на компоненты и вычисляем сеть, сделанную как нулевую, если компоненты вносят нулевой вклад в заданном направлении.

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

В то время как некоторые физические величины, такие как давление, приложенное в одном направлении, могут оказывать влияние и в других направлениях. Соответствующая направленная величина является тензором напряжений.

Если мы нажмем на шарик в одном направлении, мы увидим расширение в других направлениях, которые также взаимно перпендикулярны.

Если мы натолкнем сплошной куб на стену, он не поднимется, в то время как воздушный шар поднимется вверх. Это простая аналогия, позволяющая различить вектор и тензор.

Любое изменение x-компоненты тензора напряжений имеет свои эффекты, отражающиеся и в направлениях yz.

о знак равно ( о 11 о 12 о 13 о 21 о 22 о 23 о 31 о 32 о 33 )

То же самое и с моментом инерции.

Здесь мы по-прежнему имеем дело со следствиями причины по другим направлениям независимо.

Другими словами, мы применяем эффекты в направлениях y, z независимо друг от друга.

Следовательно, напряжение, момент инерции являются тензорами второго ранга.

Т.е. одновременно мы могли соединить только 2 пространственных измерения.

Леви-Чивита — это тензор третьего ранга, который мы используем в угловом моменте.

[ л я , л Дж ] знак равно я ϵ я Дж к л к

Здесь порядок всех трех i, j, k определяет значение/знак функции ϵ я Дж к .

В электродинамике и релятивистской механике мы также можем встретить тензоры ранга 4.

Старый вопрос, предлагающий новое понимание. В приведенном ниже описании представлен аспект тензоров, который может помочь в их интуитивном понимании. Для формального определения и других объяснений, пожалуйста, посмотрите другие ответы.

Тензоры в физике и математике имеют две разные, но связанные между собой интерпретации — как физические объекты и как отображение преобразований.

С точки зрения физического объекта тензор можно интерпретировать как нечто, что объединяет различные компоненты одного и того же объекта вместе, не добавляя их вместе в скалярном или векторном смысле сложения . Например

  1. Если у меня есть 2 г кальция и 3 г кальция вместе, я сразу же получаю 5 г кальция - это скалярное сложение, и мы можем воспринимать полученное вещество.
  2. Если я двигаюсь со скоростью 5i м/с и 6j м/с одновременно, я двигаюсь со скоростью (5i+6j) м/с. Это сложение векторов, и опять же, мы можем понять результирующий объект.
  3. Если у меня есть монохроматические пиксели, встроенные в куб, которые излучают свет под разными углами, мы можем определить пиксели на единицу площади ( х ) в кубе как [ х Икс х у х г ] куда х Икс — количество пикселей, излучающих свет перпендикулярно площади в плоскости yz, и так далее.
    Эта сущность, х , имеет три компонента, и, записав х , мы пишем три компонента вместе. Кроме того, три компонента не могут быть добавлены как скаляр или вектор , и мы не можем визуализировать х как единое целое.

х выше приведен пример тензора. Хотя мы можем не видеть х как единую воспринимаемую вещь его можно использовать для извлечения или понимания совершенно понятных объектов, например, для данной области. с , мы можем получить общее количество пикселей, излучающих свет перпендикулярно ему, по уравнению:

[ х Икс х у х г ] [ с Икс с у с г ]

Заменим в этом примере монохроматические пиксели на RGB, и мы получим что-то очень похожее на тензор напряжений (тензор ранга 2), а вектор тяги (силу на единицу площади для заданной единицы площади n) можно получить по формуле уравнение:

Т ( н ) знак равно [ Т Икс Т у Т г ] ( н ) знак равно н о знак равно [ о Икс Икс о Икс у о Икс г о у Икс о у у о у г о г Икс о г у о г г ] [ н Икс н у н г ]

Хотя трудно визуализировать тензор напряжений в целом, каждый из его компонентов говорит нам что-то очень дискретное , например о Икс Икс говорит нам, какая сила в направлении x испытывается единицей площади поверхности, перпендикулярной направлению x (в данной точке твердого тела). Полный тензор напряжений, о , сообщает нам общую силу, которую будет испытывать поверхность с единицей площади, обращенная в любом направлении. Как только мы фиксируем направление, мы получаем вектор тяги из тензора напряжений , или, хотя я не имею в виду буквально, тензор напряжений коллапсирует к вектору тяги.

Обратите внимание, что возможность интерпретации тензоров как единого физического объекта или чего-то, что имеет визуальный смысл, не равна нулю. Например, векторы являются тензорами, и мы можем визуализировать большинство из них (например, скорость, электромагнитное поле).

Здесь мне нужно было сделать это кратким, но больше пояснений по этому поводу можно найти здесь .

Тензор — это не просто набор компонентов, это гораздо больше. Кроме того, пожалуйста, не оставляйте ответы, которые являются просто рекламой вашего блога.
Спасибо за совет, я изменю ответ. Что касается блога, то в основном для форматирования, встраивания видео и лучшего контроля над математическими уравнениями я оставил ссылку на блог. Я посмотрю, сколько деталей я могу добавить сюда.
" ...это в основном для форматирования, встраивания видео и лучшего управления математическими уравнениями... " тогда почему вы публикуете изображение вместо уравнения, написанного с помощью л А Т Е Икс (MathJax здесь) ???
Я добавил изображение в одном месте, чтобы сэкономить время... Теперь я изменил его на Латекс! Спасибо, что подтолкнули. Я здесь новый участник, и, похоже, внешние ссылки здесь не приветствуются. Но я чувствую, что в ссылке гораздо больше, чем я могу или хотел бы добавить здесь.