Билинейная форма: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
викификация
 
(не показано 37 промежуточных версий 22 участников)
Строка 1: Строка 1:
Пусть <math>\,L</math> есть [[векторное пространство]] над полем <math>\,K</math> (чаще всего рассматриваются поля <math>K=\mathbb R</math> и <math>K=\mathbb C</math>).
Пусть <math>L</math> есть [[векторное пространство]] над полем <math>K</math> (чаще всего рассматриваются поля <math>K=\mathbb R</math> или <math>K=\mathbb C</math>).


'''Билинейной формой''' называется [[Функция (математика)|функция]] <math>F\colon L\times L\to K</math>, линейная по каждому из [[Функция (математика)|аргументов]]:
'''Билинейной формой''' называется [[Функция (математика)|функция]] <math>F\colon L\times L\to K</math>, линейная по каждому из [[Функция (математика)|аргументов]]:
: <math>~F(x+z, y)=F(x,y)+F(z,y)</math>,
: <math>F(x+z,\,y)=F(x,\,y)+F(z,\,y)</math>,
: <math>~F(x, y+z)=F(x,y)+F(x,z)</math>,
: <math>F(x,\,y+z)=F(x,\,y)+F(x,\,z)</math>,
: <math>~F(\lambda x, y)=\lambda F(x,y)</math>,
: <math>F(\lambda x,\,y)=\lambda F(x,\,y)</math>,
: <math>~F(x, \lambda y)=\lambda F(x,y)</math>,
: <math>F(x,\,\lambda y)=\lambda F(x,\,y)</math>,
здесь <math>x,y,z \in L</math> и <math>\lambda \in K.</math>
здесь <math>x,y,z \in L</math> и <math>\lambda \in K.</math>

Билинейная форма — частный случай понятия [[тензор]]а (тензор ранга (0,2)).

== Альтернативное определение ==
В случае конечномерных пространств (например, <math>\mathbb R^n</math>) чаще используется другое определение.

Пусть <math>L</math> есть множество [[Вектор (геометрия)|векторов]] вида <math>x=(x_1,x_2,\dots,x_n),</math> где <math>x_i \in K, i=\overline{1,n}</math>.

Билинейными формами называются [[Функция (математика)|функции]] <math>F\colon L \times L \to K</math> вида
: <math>F(x,y)=\sum_{i,\,j=1}^n a_{ij}x_i y_j,</math>
где <math>x=(x_1,x_2,\dots,x_n),</math> <math>y=(y_1,y_2,\dots,y_n),</math> а <math>a_{ij}</math> — некоторые константы из поля <math>K.</math>

Говоря другими словами, билинейная форма — это функция от двух векторов по <math>n</math> переменных компонент в каждом, являющаяся [[Однородный многочлен|однородным многочленом]] первой степени относительно переменных компонент каждого вектора.


== Связанные определения ==
== Связанные определения ==
* Билинейная форма <math>~F</math> называется '''симметричной''', если <math>~F(x,y)=F(y,x)</math> для любых векторов <math>x,y\in L </math>.
* Билинейная форма <math>F</math> называется '''симметричной''', если <math>F(x,\,y)=F(y,\,x)</math> для любых векторов <math>x,y\in L </math>.
* Билинейная форма <math>~F</math> называется '''кососимметричной''' (антисимметричной), если <math>~F(x,y)=-F(y,x)</math> для любых векторов <math>x,y\in L </math>.
* Билинейная форма <math>F</math> называется '''кососимметричной''' (антисимметричной), если <math>F(x,\,y)=-F(y,\,x)</math> для любых векторов <math>x,y\in L </math>.
* Вектор <math>x\in L</math> называется ''ортогональным'' подпространству <math>M \subset L</math> относительно <math>~F</math>, если <math>~F(x,y)=0</math> для всех <math>y\in M</math>. Совокупность векторов <math>x\in L</math>, ортогональных подпространству <math>M \subset L</math> относительно данной билинейной формы <math>~F</math>, называется '''ортогональным дополнением''' подпространства <math>M \subset L</math> относительно <math>~F</math>.
* Вектор <math>x\in L</math> называется ''ортогональным'' (более точно, ''ортогональным слева'') подпространству <math>M \subset L</math> относительно <math>F</math>, если <math>F(x,\,y)=0</math> для всех <math>y\in M</math>. Совокупность векторов <math>x\in L</math>, ортогональных подпространству <math>M \subset L</math> относительно данной билинейной формы <math>F</math>, называется '''[[ортогональное дополнение|ортогональным дополнением]]''' подпространства <math>M \subset L</math> относительно <math>F</math> и обозначается <math>M^{\perp}</math>.
* '''Радикалом''' билинейной формы <math>~F</math> называется ортогональное дополнение самого пространства <math>~L</math> относительно <math>~F</math>, то есть совокупность векторов <math>x\in L</math>, для которых <math>~F(x,y)=0</math> при всех <math>y\in L</math>.
* '''Радикалом''' билинейной формы <math>F</math> называется ортогональное дополнение самого пространства <math>L</math> относительно <math>F</math>, то есть совокупность <math>L^{\perp}</math> векторов <math>x\in L</math>, для которых <math>F(x,\,y)=0</math> при всех <math>y\in L</math>.


== Свойства ==
== Свойства ==
* Множество всех билинейных форм <math>W(L,L)</math>, заданных на произвольном фиксированном пространстве, является линейным пространством.
* Множество всех билинейных форм <math>W(L,L)</math>, заданных на произвольном фиксированном пространстве, является линейным пространством.
* Любую билинейную форму можно представить в виде суммы симметричной и кососимметричной форм.
* Любую билинейную форму можно представить в виде суммы симметричной и кососимметричной форм.
* При выбранном [[базис]]е <math>e_1,\ldots,e_n</math> в <math>L</math> любая билинейная форма <math>~F</math> однозначно определяется [[Матрица (математика)|матрицей]]
* При выбранном [[базис]]е <math>e_1,\ldots,e_n</math> в <math>L</math> любая билинейная форма <math>F</math> однозначно определяется [[Матрица (математика)|матрицей]]
: <math>\begin{pmatrix}
: <math>\begin{pmatrix}
F(e_1, e_1) & F(e_1, e_2) & \ldots & F(e_1, e_n) \\
F(e_1,\,e_1) & F(e_1,\,e_2) & \ldots & F(e_1,\,e_n) \\
F(e_2, e_1) & F(e_2, e_2) & \ldots & F(e_2, e_n) \\
F(e_2,\,e_1) & F(e_2,\,e_2) & \ldots & F(e_2,\,e_n) \\
\vdots & \vdots & \ddots & \vdots \\
\vdots & \vdots & \ddots & \vdots \\
F(e_n, e_1) & F(e_n, e_2) & \ldots & F(e_n, e_n) \end{pmatrix},
F(e_n,\,e_1) & F(e_n,\,e_2) & \ldots & F(e_n,\,e_n) \end{pmatrix},
</math>
</math>
так что для любых векторов <math>x=x^1 e_1+x^2 e_2+\cdots+x^n e_n</math> и <math>y=y^1 e_1+y^2 e_2+\cdots+y^n e_n</math>
так что для любых векторов <math>x=x^1 e_1+x^2 e_2+\cdots+x^n e_n</math> и <math>y=y^1 e_1+y^2 e_2+\cdots+y^n e_n</math>
: <math>
: <math>
F(x,y)=\begin{pmatrix}
F(x,\,y)=\begin{pmatrix}
x^1 & x^2 & \ldots & x^n
x^1 & x^2 & \ldots & x^n
\end{pmatrix}
\end{pmatrix}
\begin{pmatrix}
\begin{pmatrix}
F(e_1, e_1) & F(e_1, e_2) & \ldots & F(e_1, e_n) \\
F(e_1,\,e_1) & F(e_1,\,e_2) & \ldots & F(e_1,\,e_n) \\
F(e_2, e_1) & F(e_2, e_2) & \ldots & F(e_2, e_n) \\
F(e_2,\,e_1) & F(e_2,\,e_2) & \ldots & F(e_2,\,e_n) \\
\vdots & \vdots & \ddots & \vdots \\
\vdots & \vdots & \ddots & \vdots \\
F(e_n, e_1) & F(e_n, e_2) & \ldots & F(e_n, e_n) \end{pmatrix}
F(e_n,\,e_1) & F(e_n,\,e_2) & \ldots & F(e_n,\,e_n) \end{pmatrix}
\begin{pmatrix}y^1 \\ y^2 \\ \vdots \\ y^n \end{pmatrix},
\begin{pmatrix}y^1 \\ y^2 \\ \vdots \\ y^n \end{pmatrix},
</math>
</math>
то есть
то есть
: <math>~F(x,y) = \sum_{i,j=1}^n x^i F_{ij}\, y^j.</math>
: <math>F(x,\,y) = \sum_{i,j=1}^n f_{ij}\, x^i y^j, \ \quad f_{ij} = F(e_i,\,e_j).</math>
* Это также означает, что билинейная форма полностью определяется своими значениями на векторах [[базис]]а.
* Размерность пространства <math>W(L,L)</math> есть <math>\dim W(L,L)=(\dim L)^2</math>.
* Несмотря на то, что матрица билинейной формы <math>F</math> зависит от выбора базиса, ранг матрицы билинейной формы в любом базисе один и тот же, он называется рангом билинейной формы <math>F</math>. Билинейная форма называется '''невырожденной''', если её ранг равен <math>\dim L</math>.
* Для любого подпространства <math>M \subset L</math> ортогональное дополнение <math>M^{\perp}</math> является подпространством <math>M^{\perp} \subset L</math>.
* <math>\dim L^{\perp} = \dim L - r</math>, где <math>r</math> — ранг билинейной формы <math>F</math>.


== Преобразование матрицы билинейной формы при замене базиса ==
Это также означает, что билинейная форма полностью определяется своими значениями на векторах [[базис|базиса]].

Таким образом, размерность пространства <math>\,W(L,L)</math> есть <math>\,\dim W(L,L)=(\dim L)^2</math>.

== Преобразование матрицы билинейной формы при переходе к новому базису ==
Матрица, представляющая билинейную форму в новом базисе, связана с матрицей, представляющей её в старом базисе, через матрицу, обратную матрице перехода к новому базису (матрице Якоби), через которую преобразуются координаты векторов.
Матрица, представляющая билинейную форму в новом базисе, связана с матрицей, представляющей её в старом базисе, через матрицу, обратную матрице перехода к новому базису (матрице Якоби), через которую преобразуются координаты векторов.


Иными словами, если координаты вектора в старом базисе <math>~X^i</math> выражаются через координаты в новом <math>~x^i</math> через матрицу <math>~\beta</math>
Иными словами, если координаты вектора в старом базисе <math>X^i</math> выражаются через координаты в новом <math>x^i</math> через матрицу <math>\beta</math>
<math>~X^i = \sum \beta^i_j x^j</math>, или в матричной записи <math>~X = \beta x</math>, то билинейная форма <math>~F</math> на любых векторах <math>~x</math> и <math>~y</math> запишется, как
<math>X^i = \sum \beta^i_j x^j</math>, или в матричной записи <math>X = \beta x</math>, то билинейная форма <math>F</math> на любых векторах <math>x</math> и <math>y</math> запишется, как
: <math>F(x,y) = \sum_{i,j} F_{ij} X^i Y^j = \sum_{i,j,k,m} F_{ij} \beta^i_k \beta^j_m x^k y^m</math>,
: <math>F(x,\,y) = \sum_{i,j} F_{ij} X^i Y^j = \sum_{i,j,k,m} F_{ij} \beta^i_k \beta^j_m x^k y^m</math>,
то есть компоненты матрицы, представляющей билинейную форму в новом базисе, будут:
то есть компоненты матрицы, представляющей билинейную форму в новом базисе, будут:
: <math>f_{km} = \sum_{i,j} F_{ij} \beta^i_k \beta^j_m</math>,
: <math>f_{km} = \sum_{i,j} F_{ij} \beta^i_k \beta^j_m</math>,
или, в матричной записи:
или, в матричной записи:
: <math>~f = \beta^T F \beta</math>,
: <math>f = \beta^T F \beta</math>,
: <math>~\beta = \alpha^{-1}</math>, где <math>~\alpha</math> — матрица прямого преобразования координат <math>~x = \alpha X</math>.
: <math>\beta = \alpha^{-1}</math>, где <math>\alpha</math> — матрица прямого преобразования координат <math>x = \alpha X</math>.

== Связь с тензорными произведениями и функтором Hom ==
Из [[тензорное произведение#определение с помощью универсального свойства|универсального свойства тензорного произведения]] следует, что билинейные формы на ''V'' находятся во взаимно-однозначном соответствии со множеством <math>\text{Hom}(V\otimes V, k)</math>, где ''k'' — основное поле.

Так как [[функтор (математика)|функтор]] тензорного произведения и [[функтор Hom]] являются [[сопряженные функторы|сопряженными]], <math>\text{Hom} (V \otimes V, k) \cong \text{Hom}(V, \text{Hom}(V,k))</math>, то есть билинейной форме соответствует линейное отображение из <math>V</math> в [[двойственное пространство]] <math>V^*</math>. Это соответствие может быть проведено двумя путями (так как существует два функтора тензорного произведения — с зафиксированным левым аргументом и с зафиксированным правым), их часто обозначают как

<math>B_1(\mathsf{v})=B(\mathsf{v},\cdot)</math>

<math>B_2(\mathsf{v})=B(\cdot,\mathsf{v})</math>.


== См. также ==
== См. также ==
Строка 60: Строка 83:
* [[Билинейное преобразование]]
* [[Билинейное преобразование]]


== Литература ==
[[Категория:Линейная алгебра]]
* {{Книга|автор=Мальцев А. И.|заглавие=Основы линейной алгебры|ответственный=|издание=|место=М.|издательство=Наука|год=1975|страницы=|страниц=|isbn=|isbn2=}}
* {{Книга|автор=[[Гельфанд, Израиль Моисеевич|Гельфанд И. М.]]|заглавие=Лекции по линейной алгебре|ответственный=|издание=|место=М.|издательство=Наука|год=1971|страницы=|страниц=|isbn=|isbn2=}}
* ''[[Фаддеев, Дмитрий Константинович|Фаддеев Д. К.]]'' Лекции по алгебре. М.: Наука, 1984.
* ''Кострикин А. И.'' Введение в алгебру, М.: Наука, 1977.
* {{Книга|автор=[[Беклемишев, Дмитрий Владимирович|Беклемишев Д. В.]]|заглавие=Аналитическая геометрия и линейная алгебра|ответственный=|издание=|место=М.|издательство=Высш. шк.|год=1998|страницы=|страниц=320|isbn=|isbn2=}}
* ''Гельфанд И. М.'', [https://web.archive.org/web/20030706015956/http://www.nature.ru/db/msg.html?mid=1151602&uri=index.html Линейная алгебра]. Курс лекций.
* ''[[Шафаревич, Игорь Ростиславович|Шафаревич И. Р.]], Ремизов А. О.'' Линейная алгебра и геометрия, — Физматлит, Москва, 2009.


{{Вектора и матрицы}}
[[cs:Bilineární forma]]

[[de:Bilinearform]]
[[Категория:Линейная алгебра]]
[[en:Bilinear form]]
[[es:Operador bilineal]]
[[fr:Forme bilinéaire]]
[[he:תבנית בילינארית]]
[[it:Forma bilineare]]
[[pl:Funkcjonał dwuliniowy]]
[[uk:Білінійна форма]]
[[zh:雙線性形]]

Текущая версия от 12:08, 18 декабря 2023

Пусть есть векторное пространство над полем (чаще всего рассматриваются поля или ).

Билинейной формой называется функция , линейная по каждому из аргументов:

,
,
,
,

здесь и

Билинейная форма — частный случай понятия тензора (тензор ранга (0,2)).

Альтернативное определение

[править | править код]

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

Пусть есть множество векторов вида где .

Билинейными формами называются функции вида

где а  — некоторые константы из поля

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

Связанные определения

[править | править код]
  • Билинейная форма называется симметричной, если для любых векторов .
  • Билинейная форма называется кососимметричной (антисимметричной), если для любых векторов .
  • Вектор называется ортогональным (более точно, ортогональным слева) подпространству относительно , если для всех . Совокупность векторов , ортогональных подпространству относительно данной билинейной формы , называется ортогональным дополнением подпространства относительно и обозначается .
  • Радикалом билинейной формы называется ортогональное дополнение самого пространства относительно , то есть совокупность векторов , для которых при всех .
  • Множество всех билинейных форм , заданных на произвольном фиксированном пространстве, является линейным пространством.
  • Любую билинейную форму можно представить в виде суммы симметричной и кососимметричной форм.
  • При выбранном базисе в любая билинейная форма однозначно определяется матрицей

так что для любых векторов и

то есть

  • Это также означает, что билинейная форма полностью определяется своими значениями на векторах базиса.
  • Размерность пространства есть .
  • Несмотря на то, что матрица билинейной формы зависит от выбора базиса, ранг матрицы билинейной формы в любом базисе один и тот же, он называется рангом билинейной формы . Билинейная форма называется невырожденной, если её ранг равен .
  • Для любого подпространства ортогональное дополнение является подпространством .
  • , где  — ранг билинейной формы .

Преобразование матрицы билинейной формы при замене базиса

[править | править код]

Матрица, представляющая билинейную форму в новом базисе, связана с матрицей, представляющей её в старом базисе, через матрицу, обратную матрице перехода к новому базису (матрице Якоби), через которую преобразуются координаты векторов.

Иными словами, если координаты вектора в старом базисе выражаются через координаты в новом через матрицу , или в матричной записи , то билинейная форма на любых векторах и запишется, как

,

то есть компоненты матрицы, представляющей билинейную форму в новом базисе, будут:

,

или, в матричной записи:

,
, где  — матрица прямого преобразования координат .

Связь с тензорными произведениями и функтором Hom

[править | править код]

Из универсального свойства тензорного произведения следует, что билинейные формы на V находятся во взаимно-однозначном соответствии со множеством , где k — основное поле.

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

.

Литература

[править | править код]
  • Мальцев А. И. Основы линейной алгебры. — М.: Наука, 1975.
  • Гельфанд И. М. Лекции по линейной алгебре. — М.: Наука, 1971.
  • Фаддеев Д. К. Лекции по алгебре. М.: Наука, 1984.
  • Кострикин А. И. Введение в алгебру, М.: Наука, 1977.
  • Беклемишев Д. В. Аналитическая геометрия и линейная алгебра. — М.: Высш. шк., 1998. — 320 с.
  • Гельфанд И. М., Линейная алгебра. Курс лекций.
  • Шафаревич И. Р., Ремизов А. О. Линейная алгебра и геометрия, — Физматлит, Москва, 2009.