Vector-valued function of multiple vectors, linear in each argument
В линейной алгебре полилинейное отображение — это функция нескольких переменных, линейная отдельно по каждой переменной. Точнее, полилинейное отображение — это функция

где
(
) и
— векторные пространства (или модули над коммутативным кольцом ), обладающие следующим свойством: для каждого
, если все переменные, кроме
остаются постоянными, то
является линейной функцией
. [1] Один из способов визуализировать это — представить два ортогональных вектора; если один из этих векторов масштабируется в 2 раза, а другой остается неизменным, векторное произведение также масштабируется в два раза. Если оба масштабируются в 2 раза, векторное произведение масштабируется в 2 раза.
.
Полилинейное отображение одной переменной является линейным отображением , а двух переменных — билинейным отображением . В более общем смысле, для любого неотрицательного целого числа
Полилинейное отображение k переменных называется k -линейным отображением . Если кодоманом полилинейного отображения является поле скаляров , оно называется полилинейной формой . Полилинейные отображения и полилинейные формы — фундаментальные объекты изучения полилинейной алгебры .
Если все переменные принадлежат одному и тому же пространству, можно рассматривать симметричные , антисимметричные и знакопеременные k -линейные отображения. Последние два совпадают, если основное кольцо (или поле ) имеет характеристику, отличную от двух, в противном случае первые два совпадают.
- Любая билинейная карта является полилинейной картой. Например, любой внутренний продукт на
-векторное пространство является полилинейной картой, как и векторное произведение векторов в
. - Определитель знакопеременная матрицы — это полилинейная функция столбцов (или строк) квадратной матрицы .
- Если
это буква С к функция , то
-я производная от
в каждой точке
в своей области можно рассматривать как симметричный
-линейная функция
. [ нужна ссылка ]
Позволять

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

Тогда скаляры
полностью определить полилинейную функцию
. В частности, если

для
, затем

Возьмем трилинейную функцию

где V i = R 2 , d i = 2, i = 1,2,3 и W = R , d = 1 .
Основой для каждого V i является
Позволять

где
. Другими словами, константа
— значение функции в одной из восьми возможных троек базисных векторов (поскольку для каждой из трех есть два варианта выбора).
), а именно:

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

Значение функции в произвольном наборе из трех векторов
может быть выражено как

или в развернутом виде как

Между полилинейными картами существует естественное взаимно однозначное соответствие.

и линейные карты

где
обозначает произведение тензорное
. Связь между функциями
и
определяется формулой

Можно рассматривать полилинейные функции на матрице размера n × n над коммутативным кольцом K с единицей как функцию строк (или, что то же самое, столбцов) матрицы. Пусть A — такая матрица, а a i , 1 ≤ i ≤ n строки , — ее . Тогда полилинейную функцию D можно записать в виде

удовлетворяющий

Если мы позволим
представляют j -ю строку единичной матрицы, мы можем выразить каждую строку a i как сумму

Используя полилинейность D, перепишем D ( A ) как

Продолжая эту замену для каждого a i, мы получаем для 1 ≤ i ≤ n ,

Следовательно, D ( A ) однозначно определяется тем, как D действует на
.
В случае матриц 2×2 получаем

где
и
. Если мы ограничим
быть знакопеременной функцией, то
и
. Сдача в аренду
, мы получаем определительную функцию на матрицах 2×2:

- Полилинейное отображение имеет нулевое значение, если один из его аргументов равен нулю.