В геометрия и линейная алгебра, а Декартов тензор использует ортонормированный базис к представлять а тензор в Евклидово пространство в виде компонентов. Преобразование компонентов тензора из одного такого базиса в другой осуществляется через ортогональное преобразование.
Наиболее известные системы координат - это двумерный и трехмерный Декартова координата системы. Декартовы тензоры могут использоваться с любым евклидовым пространством или, более технически, с любым конечномерным пространством. векторное пространство над поле из действительные числа который имеет внутренний продукт.
Использование декартовых тензоров происходит в физика и инженерное дело, например, с Тензор напряжений Коши и момент инерции тензор в динамика твердого тела. Иногда вообще криволинейные координаты удобны, так как в высокодеформируемых механика сплошной среды, или даже необходимо, как в общая теория относительности. Хотя ортонормированные основы могут быть найдены для некоторых таких систем координат (например, касательная к сферические координаты), Декартовы тензоры могут значительно упростить приложения, в которых достаточно вращения прямолинейных осей координат. Преобразование - это пассивное преобразование, поскольку меняются координаты, а не физическая система.
Декартова основа и соответствующая терминология
Векторы в трех измерениях
В 3D Евклидово пространство, ℝ3, то стандартная основа является еИкс, еу, еz. Каждый базисный вектор указывает на оси x, y и z, и все векторы единичные векторы (или нормализованный), поэтому базис ортонормированный.
На всем протяжении, говоря о Декартовы координаты в три измерения, предполагается правосторонняя система, и на практике это гораздо чаще, чем левосторонняя система, см. ориентация (векторное пространство) для подробностей.
Для декартовых тензоров порядка 1 декартов вектор а может быть записано алгебраически как линейная комбинация базисных векторов еИкс, еу, еz:
где координаты вектора относительно декартового базиса обозначаются аИкс, ау, аz. Обычно и полезно отображать базисные векторы как вектор-столбец
когда у нас есть вектор координат в векторном представлении столбца:
А вектор строки представление также является законным, хотя в контексте общих криволинейных систем координат представления векторов строк и столбцов используются отдельно по определенным причинам - см. Обозначения Эйнштейна и ковариация и контравариантность векторов для чего.
Термин «компонент» вектора неоднозначен: он может относиться к:
- конкретная координата вектора, например аz (скаляр), и аналогично для Икс и у, или же
- координатный скаляр, умножающий соответствующий базисный вектор, и в этом случае "y-компонента" а является ауеу (вектор), и аналогично для Икс и z.
Более общие обозначения обозначение тензорного индекса, который имеет гибкость числовых значений, а не фиксированных меток координат. Декартовы метки заменяются тензорными индексами в базисных векторах еИкс ↦ е1, еу ↦ е2, еz ↦ е3 и координаты аИкс ↦ а1, ау ↦ а2, аz ↦ а3. В общем, обозначения е1, е2, е3 относится к любой основа, и а1, а2, а3 относится к соответствующей системе координат; хотя здесь они ограничены декартовой системой. Потом:
Стандартно использовать Обозначения Эйнштейна- знак суммирования по индексу, который присутствует ровно дважды в пределах члена, может быть опущен для краткости обозначений:
Преимущество индексной нотации перед обозначениями, специфичными для координат, заключается в независимости размерности лежащего в основе векторного пространства, то есть одно и то же выражение в правой части принимает ту же форму в более высоких измерениях (см. Ниже). Ранее декартовы метки x, y, z были просто метками и нет индексы. (Неофициально сказать "я = x, y, z ").
Тензоры второго порядка в трех измерениях
А диадический тензор Т - тензор порядка 2, образованный тензорное произведение ⊗ двух декартовых векторов а и б, написано Т = а ⊗ б. Аналогично векторам его можно записать как линейную комбинацию тензорного базиса еИкс ⊗ еИкс ≡ ехх, еИкс ⊗ еу ≡ еху, ..., еz ⊗ еz ≡ еzz (правая часть каждого идентификатора - это всего лишь аббревиатура, не более того):
Представление каждого базисного тензора в виде матрицы:
тогда Т более систематично можно представить в виде матрицы:
Видеть матричное умножение для обозначения соответствия между матрицами и скалярными и тензорными произведениями.
В более общем плане, независимо от того, Т представляет собой тензорное произведение двух векторов, это всегда линейная комбинация базисных тензоров с координатами Тхх, Тху, ... Тzz:
а в терминах тензорных индексов:
и в матричной форме:
Тензоры второго порядка естественным образом встречаются в физике и технике, когда физические величины имеют направленную зависимость в системе, часто по принципу «стимул-реакция». Математически это можно увидеть через один аспект тензоров - они полилинейные функции. Тензор второго порядка Т который принимает вектор ты некоторой величины и направления вернет вектор v; другой величины и в другом направлении ты, в целом. Обозначения, используемые для функции в математический анализ заставляет нас писать v = Т(ты),[1] в то время как та же идея может быть выражена в матричных и индексных обозначениях[2] (включая соглашение о суммировании), соответственно:
Под «линейным», если ты = ρр + σs для двух скаляров ρ и σ и векторы р и s, затем в обозначениях функций и индексов:
и аналогично для матричных обозначений. Обозначения функций, матриц и индексов означают одно и то же. Матричные формы обеспечивают четкое отображение компонентов, а индексная форма позволяет упростить тензорно-алгебраические манипуляции с формулами в компактной форме. Оба обеспечивают физическую интерпретацию направления; векторы имеют одно направление, а тензоры второго порядка соединяют два направления вместе. Можно связать тензорный индекс или координатную метку с направлением базисного вектора.
Использование тензоров второго порядка является минимумом для описания изменений величин и направлений векторов, поскольку скалярное произведение двух векторов всегда является скаляром, а перекрестное произведение двух векторов всегда является псевдовектором, перпендикулярным плоскости, определяемой векторами, поэтому эти произведения векторов сами по себе не могут получить новый вектор любой величины в любом направлении. (См. Также информацию о скалярных произведениях и перекрестных произведениях ниже). Тензорное произведение двух векторов - это тензор второго порядка, хотя сам по себе он не имеет очевидной направленной интерпретации.
Предыдущую мысль можно продолжить: если Т принимает два вектора п и q, он вернет скаляр р. В обозначениях функций пишем р = Т(п, q), а в матричных и индексных обозначениях (включая соглашение о суммировании) соответственно:
Тензор Т линейна по обоим входным векторам. Когда векторы и тензоры записываются без ссылки на компоненты, а индексы не используются, иногда точка · ставится там, где суммирование по индексам (известное как тензорные сокращения) принимаются. Для вышеуказанных случаев:[1][2]
мотивировано обозначением скалярного произведения:
В более общем смысле тензор порядка м который принимает п векторы (где п находится между 0 и м включительно) вернет тензор порядка м − п, видеть Тензор: как полилинейные карты для дальнейших обобщений и деталей. Приведенные выше концепции также применимы к псевдовекторам так же, как и к векторам. Сами векторы и тензоры могут меняться в пределах пространства, и в этом случае мы имеем векторные поля и тензорные поля, а также может зависеть от времени.
Вот несколько примеров:
В примере с электропроводностью индексные и матричные обозначения будут следующими:
а для вращательной кинетической энергии Т:
Смотрите также конститутивное уравнение для более специализированных примеров.
Векторы и тензоры в п размеры
В п-мерное евклидово пространство над действительными числами, ℝп, стандартный базис обозначается е1, е2, е3, ... еп. Каждый базисный вектор ея указывает на положительные Икся оси с ортонормированным основанием. Компонент j из ея дается Дельта Кронекера:
Вектор в ℝп принимает форму:
Аналогично для тензора порядка 2 выше для каждого вектора а и б в ℝп:
или в более общем плане:
Преобразования декартовых векторов (любое количество измерений)
Значение «инвариантности» относительно преобразований координат
В вектор положения Икс в ℝп это простой и распространенный пример вектора, который может быть представлен в любой система координат. Рассмотрим случай прямоугольные системы координат только с ортонормированными основаниями. Можно иметь систему координат с прямоугольной геометрией, если все базисные векторы взаимно перпендикулярны и не нормализованы, и в этом случае базис ортогонал но не ортонормальный. Однако ортонормированными базами легче манипулировать, и они часто используются на практике. Следующие результаты верны для ортонормированных, а не ортогональных базисов.
В одной прямоугольной системе координат Икс как контрагент имеет координаты Икся и базисные векторы ея, а как ковектор имеет координаты Икся и базисные ковекторы ея, и у нас есть:
В другой прямоугольной системе координат Икс как контрагент имеет координаты Икся и базы ея, а как ковектор имеет координаты Икся и базы ея, и у нас есть:
Каждая новая координата является функцией всех старых, и наоборот для обратная функция:
и аналогично каждый новый базисный вектор является функцией всех старых, и наоборот для обратной функции:
для всех я, j.
Вектор инвариантен при любой смене базиса, поэтому если координаты преобразуются в соответствии с матрица преобразования L, базы преобразуются согласно матрица обратная L−1, и наоборот, если координаты преобразуются по обратному L−1, базы преобразуются по матрице L. Разница между каждым из этих преобразований обычно отображается с помощью индексов в виде верхних индексов для контравариантности и нижних индексов для ковариации, а координаты и основания - линейно преобразованный по следующим правилам:
Векторные элементы | Контравариантный закон преобразования | Ковариантный закон преобразования |
---|
Координаты | | |
---|
Основа | | |
---|
Любой вектор | | |
---|
где Lяj представляет записи матрица преобразования (номер строки я и номер столбца j) и (L−1)яk обозначает записи обратная матрица матрицы Lяk.
Если L является ортогональное преобразование (ортогональная матрица), преобразующиеся им объекты определяются как Декартовы тензоры. Это геометрически имеет интерпретацию, что прямоугольная система координат отображается в другую прямоугольную систему координат, в которой норма вектора Икс сохраняется (и расстояния сохраняются).
В детерминант из L это det (L) = ± 1, что соответствует двум типам ортогональных преобразований: (+1) для вращения и (−1) для неправильные вращения (включая размышления).
Имеются значительные алгебраические упрощения, матрица транспонировать это обратный из определения ортогонального преобразования:
Из предыдущей таблицы ортогональные преобразования ковекторов и контравекторов идентичны. Нет необходимости различать повышение и понижение показателей, и в этом контексте и в приложениях к физике и технике все индексы обычно имеют нижние индексы, чтобы исключить путаницу для экспоненты. В оставшейся части статьи все индексы будут понижены. Фактические повышенные и пониженные индексы можно определить, рассмотрев, какие количества являются ковекторами или контравекторами, а также соответствующими правилами преобразования.
Точно такие же правила преобразования применяются к любому вектору а, а не только вектор положения. Если его компоненты ая не трансформируйте по правилам, а не вектор.
Несмотря на схожесть приведенных выше выражений, для изменения координат, таких как Иксj = LяjИкся, а действие тензора на вектор вида бя = Тijаj, L не тензор, но Т является. При смене координат L это матрица, используется для связи двух прямоугольных систем координат с ортонормированными основаниями. Для тензора, связывающего вектор с вектором, векторы и тензоры во всем уравнении принадлежат одной и той же системе координат и базису.
Производные и матричные элементы Якоби
Записи L находятся частные производные новых или старых координат относительно старых или новых координат соответственно.
Дифференцировать Икся относительно Иксk:
так
является элементом Матрица якобиана. Существует (частично мнемоническое) соответствие между индексными позициями, прикрепленными к L и в частной производной: я наверху и j внизу, в каждом случае, хотя для декартовых тензоров индексы могут быть понижены.
И наоборот, дифференцируя Иксj относительно Икся:
так
является элементом обратной матрицы Якоби с аналогичным индексным соответствием.
Во многих источниках преобразования формулируются в терминах частных производных:
а явные матричные уравнения в 3d следующие:
аналогично для
Проекции по координатным осям
Вершина: Углы от
Икся оси к
Икся топоры.
Нижний: Наоборот.
Как и все линейные преобразования, L зависит от выбранной основы. Для двух ортонормированных баз
- проектирование Икс к Икс оси:
- проектирование Икс к Икс оси:
Следовательно, компоненты сводятся к направляющие косинусы между Икся и Иксj оси:
куда θij и θджи углы между Икся и Иксj топоры. В целом, θij не равно θджи, потому что например θ12 и θ21 это два разных угла.
Преобразование координат можно записать:
а явные матричные уравнения в 3d следующие:
аналогично для
Геометрическая интерпретация - это Икся компоненты равны сумме проецирования Иксj компоненты на Иксj топоры.
Цифры ея⋅еj организованный в матрицу, образует симметричная матрица (матрица, равная собственному транспонированию) из-за симметрии скалярных произведений, фактически это метрический тензор грамм. Напротив ея⋅еj или же ея⋅еj делать нет образуют симметричные матрицы в целом, как показано выше. Поэтому пока L матрицы по-прежнему ортогональны, они не симметричны.
За исключением вращения вокруг какой-либо одной оси, в которой Икся и Икся для некоторых я совпадают, углы не такие, как Углы Эйлера, и поэтому L матрицы не совпадают с матрицы вращения.
Преобразование точечных и перекрестных произведений (только для трех измерений)
В скалярное произведение и перекрестное произведение встречаются очень часто в приложениях векторного анализа к физике и технике, например:
- мощность переведен п объектом, оказывающим силу F со скоростью v по прямолинейному пути:
Как эти продукты трансформируются при ортогональных преобразованиях, показано ниже.
Точечное произведение, дельта Кронекера и метрический тензор
В скалярное произведение Каждой возможной пары базисных векторов следует из ортонормированности базиса. Для перпендикулярных пар имеем
а для параллельных пар мы имеем
Замена декартовых меток индексным обозначением, как показано надэти результаты можно резюмировать следующим образом:
куда δij компоненты Дельта Кронекера. Декартово основание можно использовать для представления δ таким образом.
Кроме того, каждый метрический тензор компонент граммij относительно любого базиса является скалярным произведением пары базисных векторов:
Для декартового базиса компоненты, организованные в матрицу, следующие:
таковы простейшие из возможных для метрического тензора, а именно δ:
Это нет верно для общих баз: ортогональные координаты имеют диагональ метрики, содержащие различные масштабные коэффициенты (т.е. не обязательно 1), а общие криволинейные координаты также может иметь ненулевые записи для недиагональных компонентов.
Скалярное произведение двух векторов а и б трансформируется в соответствии с
что интуитивно понятно, поскольку скалярное произведение двух векторов представляет собой единый скаляр, не зависящий от каких-либо координат. Это также применимо в более общем плане к любым системам координат, а не только к прямоугольным; скалярное произведение в одной системе координат одинаково в любой другой.
Крест и произведение, символ Леви-Чивиты и псевдовекторы
Циклические перестановки значений индекса и положительно ориентированный кубический объем.
Антициклические перестановки значений индекса и отрицательно ориентированный кубический объем.
Ненулевые значения
Символ Леви-Чивита εijk как объем
ея · еj × еk куба, натянутого на трехмерный ортонормированный базис.
Для перекрестное произведение × двух векторов результаты (почти) наоборот. Опять же, предполагая правую трехмерную декартову систему координат, циклические перестановки в перпендикулярных направлениях дают следующий вектор в циклическом наборе векторов:
а параллельные векторы явно исчезают:
и заменяя декартовы метки индексным обозначением как над, их можно резюмировать следующим образом:
куда я, j, k - индексы, принимающие значения 1, 2, 3. Отсюда следует, что:
Эти перестановочные отношения и соответствующие им значения важны, и есть объект, совпадающий с этим свойством: Символ Леви-Чивита, обозначаемый ε. Записи символа Леви-Чивиты могут быть представлены декартовым основанием:
что геометрически соответствует объем из куб натянутая на ортонормированные базисные векторы, со знаком, указывающим ориентация (и нет «положительный или отрицательный объем»). Здесь ориентация фиксируется ε123 = +1, для правой системы. Система для левой руки исправит ε123 = −1 или эквивалентно ε321 = +1.
В скалярное тройное произведение теперь можно написать:
с геометрической интерпретацией объема ( параллелепипед охватывает а, б, c) и алгебраически является детерминант:[3]
Это, в свою очередь, может быть использовано для перезаписи перекрестное произведение двух векторов следующим образом:
В отличие от своего внешнего вида, символ Леви-Чивита не тензор, но псевдотензор, компоненты преобразуются в соответствии с:
Следовательно, преобразование перекрестного произведения а и б является:
и так а × б трансформируется как псевдовектор, из-за определяющего фактора.
В обозначение тензорного индекса применяется к любому объекту, который имеет сущности, образующие многомерные массивы - не все с индексами по умолчанию является тензорным. Вместо этого тензоры определяются тем, как их координаты и базисные элементы изменяются при преобразовании из одной системы координат в другую.
Обратите внимание, что произведение двух векторов является псевдовектором, а произведение псевдовектора на вектор - другим вектором.
Приложения δ тензор и ε псевдотензор
Другие идентичности могут быть сформированы из δ тензор и ε псевдотензор, примечательным и очень полезным тождеством является тот, который преобразует два символа Леви-Чивиты, смежно сжатых по двум индексам, в антисимметричную комбинацию дельт Кронекера:
Формы индексов точечных и перекрестных произведений, вместе с этим тождеством, значительно облегчают манипулирование и вывод других тождества в векторном исчислении и алгебра, которые, в свою очередь, широко используются в физике и технике. Например, очевидно, что скалярное произведение и кросс-произведение являются распределительными по сравнению с векторным сложением:
не прибегая к каким-либо геометрическим построениям - вывод в каждом случае представляет собой быструю строку алгебры. Хотя процедура менее очевидна, можно также получить векторное тройное произведение. Переписывание в индексной записи:
и поскольку циклические перестановки индексов в ε символ не меняет своего значения, циклически переставляя индексы в εкм чтобы получить εℓmk позволяет нам использовать вышеуказанное δ-ε личность для преобразования ε символы в δ тензоры:
таким образом:
Обратите внимание, что это антисимметрично в б и c, как и ожидалось с левой стороны. Точно так же с помощью индексной нотации или даже просто циклической перемаркировки а, б, и c в предыдущем результате и принимая отрицательный результат:
а разница в результатах показывает, что перекрестное произведение не ассоциативно. Более сложные идентичности, например, учетверенные продукты;
и так далее, можно получить аналогичным образом.
Преобразования декартовых тензоров (любое количество измерений)
Тензоры определяются как величины, которые определенным образом преобразуются при линейных преобразованиях координат.
Второго порядка
Позволять а = аяея и б = бяея быть двумя векторами, так что они преобразуются согласно аj = аяLяj, бj = бяLяj.
Тензорное произведение дает:
затем применяя преобразование к компонентам
и к базам
дает закон преобразования тензора второго порядка. Тензор а⊗б инвариантно относительно этого преобразования:
В более общем смысле, для любого тензора порядка 2
компоненты преобразуются согласно;
- ,
и базис преобразуется:
Если р не преобразуется в соответствии с этим правилом - какое бы количество р может быть - это не тензор второго порядка.
Любой порядок
В общем, для любого заказа п тензор
компоненты преобразуются согласно;
и базис преобразуется:
Для псевдотензор S порядка п, компоненты преобразуются согласно;
Псевдовекторы как антисимметричные тензоры второго порядка
Антисимметричный характер перекрестного произведения можно преобразовать в тензорную форму следующим образом.[4] Позволять c быть вектором, а быть псевдовектором, б быть другим вектором, и Т - тензор второго порядка такой, что:
Поскольку перекрестное произведение линейно по а и б, компоненты Т можно найти при осмотре, а это:
так что псевдовектор а можно записать как антисимметричный тензор. Это преобразуется как тензор, а не как псевдотензор. Для механического примера выше для тангенциальной скорости твердого тела, заданной формулой v = ω × Икс, это можно переписать как v = Ω · Икс куда Ω - тензор, соответствующий псевдовектору ω:
Для примера в электромагнетизм, в то время как электрическое поле E это векторное поле, то магнитное поле B - псевдовекторное поле. Эти поля определяются из Сила Лоренца для частицы электрический заряд q движется со скоростью v:
и рассматривая второе слагаемое, содержащее векторное произведение псевдовектора B и вектор скорости v, его можно записать в матричной форме с F, E, и v как векторы-столбцы и B как антисимметричная матрица:
Если псевдовектор явно задается перекрестным произведением двух векторов (в отличие от ввода перекрестного произведения с другим вектором), то такие псевдовекторы также могут быть записаны как антисимметричные тензоры второго порядка, где каждая запись является компонентом перекрестного произведения. Угловой момент классической точечной частицы, вращающейся вокруг оси, определяемый формулой J = Икс × п, является еще одним примером псевдовектора с соответствующим антисимметричным тензором:
Хотя декартовы тензоры не встречаются в теории относительности; тензорная форма орбитального углового момента J входит в пространственноподобную часть релятивистский угловой момент тензор, и указанная выше тензорная форма магнитного поля B входит в пространственноподобную часть электромагнитный тензор.
Векторное и тензорное исчисление
Следующие формулы настолько просты в декартовых координатах - в общих криволинейных координатах есть множители метрики и ее определителя - см. тензоры в криволинейных координатах для более общего анализа.
Векторное исчисление
Ниже приведены дифференциальные операторы векторное исчисление. Всюду слева Φ (р, т) быть скалярное поле, и
быть векторные поля, в котором все скалярные и векторные поля являются функциями вектор положения р и время т.
В градиент оператор в декартовых координатах задается следующим образом:
а в индексной записи это обычно сокращается по-разному:
Этот оператор действует на скалярное поле Φ, чтобы получить векторное поле, направленное с максимальной скоростью увеличения Φ:
Индексные обозначения для скалярных произведений и перекрестных произведений переносятся на дифференциальные операторы векторного исчисления.[5]
В производная по направлению скалярного поля Φ - это скорость изменения Φ вдоль некоторого вектора направления а (не обязательно единичный вектор), сформированный из компонентов а и градиент:
В расхождение векторного поля А является:
Обратите внимание, что обмен компонентами градиента и векторного поля дает другой дифференциальный оператор
которые могут действовать на скалярные или векторные поля. Фактически, если А заменяется поле скорости ты(р, т) жидкости, это член в материальная производная (со многими другими именами) механика сплошной среды, с другим членом, являющимся частной производной по времени:
которая обычно действует на поле скорости, приводя к нелинейности Уравнения Навье-Стокса.
Для завиток векторного поля А, это можно определить как псевдовекторное поле с помощью ε символ:
который действителен только в трех измерениях, или антисимметричное тензорное поле второго порядка посредством антисимметризации индексов, обозначенное разделением антисимметризованных индексов квадратными скобками (см. Исчисление Риччи):
который действителен в любом количестве измерений. В каждом случае порядок компонентов градиента и векторного поля не следует менять местами, поскольку это приведет к другому дифференциальному оператору:
которые могут действовать на скалярные или векторные поля.
Наконец, Оператор лапласа определяется двумя способами дивергенция градиента скалярного поля Φ:
или квадрат оператора градиента, который действует на скалярное поле Φ или векторное поле А:
В физике и технике градиент, дивергенция, ротор и оператор Лапласа неизбежно возникают в механика жидкости, Ньютоновская гравитация, электромагнетизм, теплопроводность, и даже квантовая механика.
Тождества векторного исчисления могут быть получены аналогично тождествам векторных точечных и перекрестных произведений и комбинаций. Например, в трех измерениях ротор перекрестного произведения двух векторных полей А и B:
где правило продукта использовался, и повсюду дифференциальный оператор не заменялся на А или же B. Таким образом:
Тензорное исчисление
Можно продолжить операции с тензорами более высокого порядка. Позволять Т = Т(р, т) обозначают тензорное поле второго порядка, снова зависящее от вектора положения р и время т.
Например, градиент векторного поля в двух эквивалентных обозначениях («диадический» и «тензорный» соответственно) равен:
которое является тензорным полем второго порядка.
Дивергенция тензора:
которое является векторным полем. Это возникает в механике сплошной среды в Законы движения Коши - расходимость тензора напряжений Коши σ векторное поле, связанное с силы тела действуя на жидкость.
Отличие от стандартного тензорного исчисления
Декартовы тензоры как в тензорная алгебра, но Евклидова структура и ограничение базиса вносит некоторые упрощения по сравнению с общей теорией.
Общая тензорная алгебра состоит из общих смешанные тензоры типа (п, q):
с элементами основы:
компоненты преобразуются в соответствии с:
Что касается баз:
Для декартовых тензоров только порядок п + q тензора имеет значение в евклидовом пространстве с ортонормированным базисом, и все п + q индексы могут быть понижены. Декартов базис не существует, если векторное пространство не имеет положительно определенной метрики, и поэтому не может использоваться в релятивистский контексты.
История
Диадические тензоры исторически были первым подходом к формулировке тензоров второго порядка, аналогично триадным тензорам для тензоров третьего порядка и так далее. Использование декартовых тензоров обозначение тензорного индекса, в которой отклонение могут быть замалчены и часто игнорируются, поскольку компоненты остаются неизменными повышение и понижение показателей.
Смотрите также
Рекомендации
Примечания
Дополнительная литература и приложения
внешняя ссылка