Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ALGYeBRA_I_GYeOMYeTRIYa.doc
Скачиваний:
110
Добавлен:
14.04.2015
Размер:
1.5 Mб
Скачать

Глава 6. Билинейные функции и квадратичные формы §1. Линейные функции

Определение. Линейной функцией или функционалом на векторном пространстве L называется отображение f:L R, сопоставляющее каждому вектору xL число f(x), так что выполнены условия

1. f(x+y)=f(x)+f(x), 2. f(x)=f(x) x,yL R.

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

Пусть линейная функция f определена на пространстве Ln, B = ={e1, e2,…, en} – базис в Ln, а x=x1e1+x2e2+…+ xnen – произвольный вектор. Тогда

f(x)=f(x1e1+x2e2+…+ xnen)=x1f(e1)+x2f(e2)+…+ xnf(en)= (6.1)

=a1x1+a2x2+…+ anxn,

где ai=f(ei), i=1,…, n – постоянные, не зависящие от выбора вектора x. Числа a1, a2,…, an называются коэффициентами линейной функции в базисе B. Из коэффициентов можно составить строку A=(a1 a2an). Тогда

f(x)=AX, (6.1)

где X – координатный столбец вектора x в данном базисе.

Примеры. 1. pi – функция, которая сопоставляет каждому вектору его i-ую координату в выбранном базисе: pi(x)=xi. Самостоятельно убедитесь, что она является линейной.

2. Пусть En – евклидово пространство, a – произвольный вектор. Зафиксируем его. Тогда функция f(x)=a·x является линейной. Это, очевидно, вытекает из свойств скалярного произведения. Если в пространстве En выбран ОНБ, и a(a1, a2,…, an), то в соответствии с формулой для вычисления скалярного произведения

f(x)=a1x1+a2x2+…+ anxn.

Получается, что любую линейную функцию f:En R можно представить в виде f(x)=a·x; для этого надо только выбрать вектор a, у которого координаты совпадают с коэффициентами функции f в ОНБ.

3. Пусть x(t) – произвольная функция из пространства Co([0, 1]). Из свойств интеграла вытекает, что следующим равенством задаётся линейная функция f: Co([0, 1]) R:

f(x)=\s\do1(\a\vs18( 1;0x(t)dt.

§2. Билинейные функции

Определение. Пусть L – векторное пространство. Функция, которая сопоставляет каждой упорядоченной паре векторов (x, y) число f(x, y) называется билинейной функцией или билинейной формой, если она линейна по каждому аргументу, т.е. если x, x1, x2, y, y1, y2L выполнено

1. f(x1+x2, y)=f(x1, y)+f(x2, y);

2. f(x, y1+y2)=f(x, y1)+f(x, y2);

3. f(x, y)=f(x, y)=f(x, y).

Билинейная функция называется симметрической, если x, yL выполнено f(x, y)=f(y, x).

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

Пусть билинейная функция f определена на пространстве Ln, B = ={e1, e2,…, en} – базис в Ln, x=x1e1+x2e2+…+ xnen, y=y1e1+y2e2+…+ ynen – произвольные векторы. Тогда

f(x, y)=f((;\s\do10(i=1xiei,(;\s\do10(j=1yjej)=(;\s\do10(ixiyjf(ei,ej)=(;\s\do10(iaijxiyj, (6.2)

где aij=f(ei,ej), i,j=1,…, n – постоянные, не зависящие от выбора векторов x и y. Числа a1, a2,…, an называются коэффициентами линейной функции в базисе B. Из коэффициентов можно составить матрицу

A=.

Тогда

f(x, y)=(x1 x2xn) =XTAY. (6.2)

Если f(x, y) – симметрическая, то f(ei,ej)=f(ej,ei)  aij=aji, т.е. A – симметрическая матрица. И наоборот, если матрица билинейной функции симметрическая, то

f(x, y)=(;\s\do10(iaijxiyj=(;\s\do10(iajiyjxi=f(y, x).

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

f(x, y)=a11x1y1+ a12x1y2+ a21x2y1+ a22x2y2,

а симметрическая билинейная функция выглядит так:

f(x, y)=a11x1y1+ a12(x1y2+ x2y1)+a22x2y2.

Пусть в пространстве Ln выбран ещё один базис B={e1, e2,…, en} и C – матрица перехода от B к B. Пусть A – матрица билинейной функции в новом базисе, X, Y координатные столбцы векторов x и y в новом базисе. Имеем

f(x, y)=XTAY=XTAY, X=CX, Y=CY. 

(CX)TA(CY)= XTAY  XT(CTAC)Y=XTAY

Итак, мы видим, что

A=CTAC. (6.3)

Это закон изменения матрицы билинейной функции при переходе к новому базису. Напомним, что матрица линейного оператора преобразуется по закону A=C1AC.

Определение. Пусть f(x, y) – симметрическая билинейная функция. Тогда функция одного аргумента k(x)=f(x,x) называется квадратичной формой. Говорят, что билинейная функция f(x,y) является полярной к квадратичной форме k(x).

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

k(x)=(;\s\do10(iaijxixj=XTAX.

В двумерном и трёхмерном пространствах квадратичная форма выглядит так:

k(x)=a11x12+ 2a12x1x2+a22x22;

k(x) = a11(x1)2 + a22(x2)2 + a33(x3)2 + 2a12x1x2 + 2a13x1x3 + 2a23x2x3.

Функция одной переменной k(x) определяется с помощью симметрической функции двух переменных f(x, y). Оказывается верно и обратное: мы можем найти значение f(x, y) с помощью функции k(x). Имеем

k(x+y)=f(x+y,x+y)=f(x,x)+f(x,y)+f(y,x)+f(y,y)=k(x)+2f(x,y)+k(y).

Отсюда

f(x,y)=(k(x+y)k(x)k(y)).

Теорема 6.1. Для любой симметрической билинейной функции f(x, y), определённой в En, существует самосопряжённый оператор A:En En, такой что

f(x,y)=(Axy.

Доказательство. Пусть {e1, e2,…, en} – ОНБ в En. Пусть A – матрица билинейной функции относительно этого базиса. Рассмотрим оператор A:En En, который имеет такую же матрицу в данном базисе. Поскольку f(x, y) – симметрическая, то её матрица A – тоже симметрическая. Значит, оператор A – самосопряжённый. Напомним, что для билинейной функции aij=f(ei,ej), а для оператора aij=(Aeiej, i,j=1,…, n. Так же

f(x, y)=(;\s\do10(iaijxiyj, (Axy=(;\s\do10(iaijxiyj.

Правые части этих равенств равны, значит равны и левые части.

Казалось бы, теорема доказана. Но остаётся один важный вопрос. В доказательстве использовался ОНБ в En. Если мы выберем другой ОНБ, не получится ли, что той же самой билинейной функции соответствует другой оператор? Мы знаем, что при переходе к новому базису матрица линейного оператора преобразуется по закону A=C1AC, а матрица билинейной функции – по закону A=CTAC. Значит, в другом ОНБ оператор A и билинейная функция f(x, y) будут иметь разные матрицы и не будут уже соответствовать друг другу? Значит, в новом базисе билинейной функции должен соответствовать другой оператор? В подобной ситуации математики говорят, что определение нашего оператора некорректно.

Оказывается, наше определение всё-таки корректно. Мы знаем, что переход от одного ОНБ к другому осуществляется с помощью ортогональной матрицыC, т.е. CT=C1, а значит, законы преобразования матриц совпадают.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]