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

Е. Е. Тыртышников

167

 

 

Задача. В пространстве вещественных многочленов скалярное произведение

(f, g) определено

произвольным образом, но так, что для любых многочленов f(x) è g(x) выполняется равенство 3

(xf(x), g(x)) = (f(x), xg(x)),

и пусть при

применении процесса

ортогонализации Грама Шмидта

к системе

многочленов

1, x, x2, ..., xn

получены многочлены

L0(x), L1(x), ..., Ln(x). Докажите,

что имеют

место трех-

членные соотношения

 

 

 

Lk(x) = akxLk−1(x) + bkLk−1(x) + ckLk−2(x), 2 ≤ k ≤ n,

ak, bk, ck R.

25.6Дополнение до ортогонального базиса

Пусть V пространство размерности n со скалярным произведением.

Лемма о дополнении до ортогонального базиса. Любая ортогональная (орто-

нормированная) система векторов v1, . . . , vk V может быть достроена какими-то векторами из V до ортогонального (ортонормированного) базиса в V .

Доказательство. Дополним v1, . . . , vk какими-нибудь векторами до базиса в V , а затем к полученному базису применим процесс ортогонализации. 2

Следствие. Åñëè Lk подпространство размерности k, то dim Lk = n − k. Ïðè ýòîì

V = Lk Lk .

Доказательство. В V существует ортонормированный базис q1, . . . , qn такой, что Lk = L(q1, . . . , qk). При этом очевидно, что любой вектор, ортогональный Lk, åñòü ëè- нейная комбинация векторов qk+1, . . . , qn. 2

25.7Биортогональные системы

Пусть V линейное пространство со скалярным произведением (· , ·). Системы векто- ðîâ u1, . . . , um è v1, . . . , vm называются биортогональными, åñëè

(ui, vj) =

0,

i 6= j.

 

1,

i = j,

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

Åñëè i è j векторы-столбцы из координат векторов ui è vj â каком-либо фикси-

рованном ортонормированном базисе, то биортогональность равносильна матричному равенству

 

ˆ ˆ

ˆ

ˆ

, ..., vˆm].

( )

 

V U = I,

U = [ˆu1, ..., uˆm],

V = [ˆv1

 

 

 

 

 

 

3Проверьте, что оно выполняется,

например, если

скалярное

произведение задано

формулой

 

1

 

 

 

 

 

(f, g) =

R1 f(x)g(x)dx, В этом случае полученные ортогональные многочлены называются

многочле-

нами Лежандра.

168 Лекция 25

ˆ ˆ−1 .

В случае dim L(u1, ..., um) = dim L(v1, ..., vm) = m отсюда ясно, что V = (U )

Утверждение 1. В случае биортогональности каждая из систем u1, . . . , um è v1, . . . , vm является линейно независимой.

Доказательство. Пусть z ≡ α1u1 + . . . + αmum = 0. Используя биортогональность, находим (z, vi) = αi = 0. 2

Утверждение 2. Пусть L, M V подпространства размерности m такие, что L ∩M = {0}. Тогда для любой линейно независимой системы u1, . . . , um L существует единственная биортогональная система v1, . . . , vm M.

Доказательство. Фиксируем какой-либо ортонормированный базис в пространстве

L+M. Тогда задача сводится к нахождению матрицы V из уравнения ( ). Пусть матри-

ˆ

öà ˆ

Q имеет столбцы, составленные из коэффициентов разложений векторов какого-либо

ˆ ˆ

базиса в M по данному фиксированному базису в L + M. Тогда V = QZ для некоторой матрицы Z порядка m, которая должна удовлетворять матричному уравнению

ˆ ˆ

Z Q U = I.

Столбцы квадратной матрицы ˆ ˆ ˆ ˆ

Q U линейно независимы. В самом деле, если Q Ux = 0,

òî ˆ ˆ ˆ

Ux L M Ux = 0. В силу линейной независимости столбцов матрицы U,

x = 0. Поэтому матрица Qˆ Uˆ невырожденная

 

Z = (Qˆ Uˆ)−1

. 2

 

 

 

25.8QR-разложение матрицы

Пусть A Cn×m имеет линейно независимые столбцы a1, . . . , am Cn и к ним приме-

няется процесс ортогонализации Грама Шмидта с использованием естественного скалярного произведения.. Пусть в результате получаются ортонормированные векторы

q1, . . . , qm Cm.

Соотношения ak L(q1, . . . , qk) выполняются при k = 1, . . . , m и означают, что для каких-то чисел rik имеют место равенства

 

k

 

 

 

 

Xi

 

 

 

 

ak =

rik qi, k = 1, . . . , m,

 

 

 

=1

 

 

 

 

или, в матричном виде,

 

 

 

. . . r2m

 

 

r22

 

 

r11

r12

. . . r1m

.

A = QR, Q = [q1

, . . . , qm], R =

 

 

... . . .

 

 

 

 

rmm

 

 

 

 

 

 

 

 

 

 

 

 

Определение. Разложение A = QR, где Q имеет ортонормированные столбцы, а R верхняя треугольная матрица, называется QR-разложением матрицы A.

Таким образом, мы только что доказали, что для любой прямоугольной матрицы

с линейно независимыми столбцами существует QR-разложение. В частности, оно

Е. Е. Тыртышников

169

 

 

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

Теорема. Любая прямоугольная матрица, в которой число строк не меньше числа столбцов, обладает QR-разложением с верхней ступенчатой матрицей R.

Доказательство. Пусть ai1 первый ненулевой столбец матрицы A, ai2 первый столбец такой, что ai2 / L(ai1 ), ai3 первый столбец такой, что ai3 / L(ai1 , ai2 ), è òàê далее. В итоге получаем в A базисную систему столбцов

ai1 , . . . , air , i1 < i2 < . . . < ir,

обладающую такими свойствами:

aj = 0 ïðè j < i1;

 

 

aj L(ai1

, . . . , ail )

ïðè

il < j < il+1, l = 1, . . . , r − 1;

aj L(ai1

, . . . , air )

ïðè

ir < j.

Найдем QR-разложение

[ai1 , . . . , air ] = [qi1 , . . . , qir ]Rr.

Систему столбцов qi1 , . . . , qir дополним до ортонормированного базиса в n-мерном пространстве столбцов и из полученных столбцов составим матрицу Q, сохранив

первоначальные столбцы в позициях i1, . . . , ir.

Записав A = QR, видим, что в матрице R первые r элементов il-ãî столбца те же, ÷òî â l-м столбце матрицы Rr. В то же время, j-й столбец при il < j < il+1 имеет нули в позициях ниже il-é. 2

Задача. Пусть A Cn×n имеет столбцы a1, . . . , an Cn. Докажите неравенство

 

n

| det A| ≤

jY

||aj||2.

 

=1

Задача. Пусть A матрица порядка n с элементами aij = ±1. Докажите, что если | det A| = nn/2 (такие матрицы называются матрицами Адамара) è n ≥ 3, òî n делится на 4.

170

Лекция 25

 

 

Лекция 26

26.1Линейные функционалы

Пусть V линейное пространство над числовым полем P è f(x) функция от вектора

x V с числовыми значениями. Такие функции принято называть функционалами.

Если выполняется свойство линейности

f(αx + βy) = αf(x) + βf(y) α, β P, x, y V,

то функция f называется линейным функционалом èëè линейной формой.

Пусть теперь V нормированное пространство1. Линейный функционал называется ограниченным, если для некоторой константы c > 0

|f(x)| ≤ c||x||V x V. ( )

Утверждение 1. Для ограниченности линейного функционала необходима и достаточна его непрерывность.

Доказательство. Если выполняется ( ), то из сходимости ||xk − x||V → 0 ïðè k → ∞

следует, что |f(xk) − f(x)| = |f(xk − x)| ≤ c||xk − x||V → 0.

Если линейный функционал f(x) непрерывен, то покажем, что он ограничен на еди-

ничной сфере S = {x : ||x||V

= 1}. Если это не так, то для какой-то последовательности

векторов xk S имеем |f(xk)| → ∞.

Отсюда ||xk/|f(xk)| ||V

→ 0 xk/|f(xk)| → 0. В силу непрерывности,

f(xk/|f(xk)|) → f(0) = 0, что невозможно, так как |f(xk/|f(xk)|)| = |f(xk)|/|f(xk)| = 1. Èòàê, |f(x)| ≤ c äëÿ âñåõ x таких, что ||x||V = 1. Следовательно,

|f(x/||x||V )| ≤ c |f(x)| ≤ c||x||V x V. 2

Замечание. Для линейного функционала непрерывность в какой-то одной точке равносильна непрерывности во всех точках пространства.

Утверждение 2. Если V конечномерно, то любой линейный функционал на V является ограниченным.

Доказательство. Пусть v1

, . . . , vn базис в V . Åñëè x = x1v1 + . . . + xnvn, òî

n

n

XX

|

f

(

x

)| ≤

|

i| |

f

(

v

i)| ≤

c

|

x

i|

,

c

1 i n |

f

(

v

i)|

.

 

 

 

x

 

 

 

 

 

 

max

 

 

 

 

 

 

i=1

 

 

 

 

 

 

i=1

 

 

 

 

 

 

≤ ≤

 

 

 

 

 

1Значит, P = C èëè P = R.

171

V называ-

172 Лекция 26

В конечномерном пространстве из сходимости по норме вытекает покоординатная сходимость. Поэтому если xk → 0 ïðè k → ∞, òî xki → 0. Отсюда |f(xk)| → 0. Значит,

функционал непрерывен при x = 0. 2

Задача. Линейный функцонал f определен на пространстве векторов вида Ax, ãäå A Rm×n è x Rm. Докажите, что f(Ax) = y>Ax для некоторого y Rm, не зависящего от x.

26.2Сопряженное пространство

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

Пусть f(x) è g(x) линейные функционалы на V . Тогда их суммой называется функция h = f + g : V → C, определенная правилом h(x) ≡ f(x) + g(x). Äëÿ α C функция h = αf : V → C определяется правилом h(x) ≡ αf(x).

Элементарно проверяется, что f + g è αf остаются линейными функционалами.

Таким образом, множество всех всех линейных функционалов на V превращается в линейное пространство.

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

Линейное пространство всех ограниченных линейных функционалов на

åòñÿ сопряженным пространством äëÿ V . Обозначение: V .

Нормой функционала f V называется величина

||f|| = sup |f(x)|.

||x||V =1

Конечность ||f|| вытекает из ограниченности f. Аксиомы векторной нормы проверяются очевидным образом.

Задача. Пусть φ линейный функционал на сопряженном пространстве V для конечномер-

ного пространства V . Докажите, что φ(f) = f(x0), ãäå x0 V некоторый фиксированный вектор, зависящий от φ и не зависящий от f V .

26.3Примеры линейных функционалов

(1) Пусть P линейное пространство всех вещественных многочленов на отрезке

[−1, 1] ñ C-нормой ||p||C = sup |p(x)|. Пусть p0(x) обозначает производную мно-

−1≤x≤1

гочлена p(x) (ÿñíî, ÷òî p0 P). Функционал f : P → R, заданный правилом

f(p) ≡ p0(1), p P,

является, очевидно, линейным, но не ограниченным: если pn(x) = xn, òî ||pn||C = 1

è f(pn) = n.

Задача. Докажите, что функционал f(p) = p0(0) также не будет ограниченным.

(2)В том же пространстве P функционал f(p) = p(0) является ограниченным линейным функционалом.

Е. Е. Тыртышников

173

 

 

1

R

(3) Функционал f(p) = p(x)dx является линейным и ограниченным на P.

−1

(4)Рассмотрим пространство Cn с любой нормой, и пусть даны числа c1, . . . , cn. Пусть x = [x1, . . . , xn]> Cn è f(x) = c1x1 + . . . + cnxn. Это ограниченный линей- ный функционал на Cn.

26.4Размерность дополнительного пространства

Множество L = {x V : f(x) = 0} называется ядром èëè нуль-пространством линейного функционала f : V → C. Обозначение: L = kerf. Легко видеть, что L подпрост-

ранство. Если dim V = n и функционал не равен нулю тождественно, то dim L = n − 1

(докажите!). Мы собираемся доказать, что в бесконечномерном случае конечной (и равной 1) оказывается размерность так называемого дополнительного подпространства.

Подпространство L0 в пространстве V называется дополнительным для подпрост- ранства L, если разложение V = L + L0 является прямой суммой. Размерность дополнительного пространства называется коразмерностью подпространства L.

Åñëè V конечномерно, то его базис можно получить объединением базисов в L è L0. Поэтому dim L0 = dim V − dim L коразмерность одна и та же для любого

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

Скажем, что a b, åñëè a − b L. Это отношение эквивалентности на V . Поэтому V разбивается на множество непересекающихся классов эквивалентности.

Пусть классы [a] è [b] порождены векторами a è b. Естественные определения операций сложения и умножения на число

[a] + [b] = [a + b], α[a] = [αa]

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

нейное пространство над тем же полем, что и пространство V . Оно называется факторпространством. Обозначение: V/L.

Утверждение. Любое дополнительное для L подпространство изоморфно факторпространству V/L.

Доказательство. Для a L0 пусть Φ(a) = [a]. Очевидно, отображение Φ : L0 → V/L сохраняет операции и Φ(L) = V/L. Кроме того, если Φ(a) = Φ(b), òî a b a − b L и одновременно a − b L0 a − b = 0. Значит, Φ сохраняющее операции взаимно-однозначное отображение L0 íà V/L другими словами, изоморфимзм. 2

Следствие. Для любых двух разложений в прямую сумму V = L + L0 = L + L00 размерности дополнительных пространств L0 è L00 одинаковы.

26.5Линейные функционалы и гиперплоскости

Пусть L = kerf. Åñëè L = V , то функционал тождественно равен нулю (и поэтому

называется нулевым или тривиальным).

Пусть L 6= V . Тогда существует вектор x0, для которого f(x0) 6= 0. Для произвольного вектора x V находим

f(x − αx0) = 0 ïðè α = f(x)/f(x0) x = z + αx0, z L.

174 Лекция 26

Очевидно, α однозначно определяется условием z L. Поэтому V есть прямая сумма

подпространств L è L(x0). Таким образом, ядро нетривиального линейного функционала имеет коразмерность, равную 1.

Теперь рассмотрим множество Mc = {x V : f(x) = c}. Åñëè f(x0) = c, òî, î÷å- видно, Mc = x0 + L. Таким образом, Mc есть линейное многообразие с направляющим пространством L коразмерности 1. В таких случаях линейное многообразие называется

гиперплоскостью. Легко видеть, что отображение f(x) 7→M(f) = {x V : f(x) = 1}

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

Пусть dim V = n è e1, . . . , en базис в V . В данном случае ясно, что любой линейный функционал имеет вид f(x1e1 + . . . + xnen) = c1x1 + . . . + cnxn, ãäå ci = f(ei). Таким образом, любая гиперплоскость в n-мерном пространстве имеет вид

c1x1 + . . . + cnxn = c,

( )

ãäå x1, . . . , xn координаты разложения вектора по выбранному базису.

 

ДОПОЛНИТЕЛЬНАЯ ЧАСТЬ

26.6Опорные гиперплоскости

Уравнение гиперплоскости ( ) â Rn удобно записывать в виде

(x, h) = c, ãäå h = [c1, . . . , cn]>.

Гиперплоскость, проходящая через точку x0, задается уравнением (x, h) = (x0, h). Под скалярным произведением здесь понимается естественное скалярное произведение в Rn.

Пусть M Rn некоторое множество. Точка x0 M называется граничной äëÿ M, если в любой ее окрестности имеются точки u M è v / M. Для определенности под

окрестностью точки можно понимать шар относительно 2-нормы (важно, что метрика должна порождаться нормой, а все нормы на Rn эквивалентны).

Гиперплоскость π : (x, h) = (x0, h), проходящая через граничную точку x0 M,

называется опорной гиперплоскостью äëÿ M, åñëè (x, h) ≤ (x0, h) x M.

Задача. Докажите, что множество всех внутренних точек выпуклого множества в нормированном пространстве является выпуклым.

Задача. Докажите, что любая внутренняя точка замыкания выпуклого множества S в конечномерном нормированном пространстве принадлежит S. Верно ли это в случае произвольного множества

S?

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

Лемма о наилучшем приближении на выпуклом множестве. Пусть M Rn

замкнутое выпуклое множество. Тогда для любой точки x / M существует единственная точка z0 M такая, что

|x − z0| = ρ ≡ inf |x − z|.

z M

Е. Е. Тыртышников

175

 

 

Ïðè ýòîì (x − z0, z − z0) ≤ 0 z M.

 

Доказательство. 2 Пусть |x − zk| → ρ,

zk M. В силу ограниченности длин |zk|,

найдется подпоследовательность zkl → z0

M. Положим h = x − z0. С помощью

предельного перехода получаем |h| = ρ. Далее, если z M è v ≡ z − z0, òî, â ñèëó выпуклости M, z0 + εv M äëÿ âñåõ 0 ≤ ε ≤ 1. Следовательно,

ρ2 ≤ |x − (z0 + εv)|2 = (h − εv, h − εv) = ρ2 − 2ε(h, v) + ε2|v|2

 

 

(h, v) ≤ ε|v|2/2 0 < ε ≤ 1 (h, v) ≤ 0.

 

 

Åñëè |x − (z0 + v)| = ρ, òî |v|2 = 2(h, v) ≤ 0

v = 0. 2

 

 

Rn проходит хотя бы одна опорная гиперплоскость для M.

 

M

Теорема 1. Через любую граничную точку замкнутого выпуклого множества

 

Доказательство. Любая граничная точка x0

M есть предел некоторой последо-

вательности внешних для M точек: xk → x0,

xk / M. В силу леммы, для каждой

точки xk существует элемент наилучшего приближения zk M: |xk − zk| ≤ |xk − z|

è (xk−zk, z−zk) ≤ 0 z M. Отсюда (pk, z) ≤ (pk, zk), ãäå pk = hk/|hk|, hk = xk−zk. Èç

последовательности векторов pk выберем подпоследовательность, сходящуюся к некоторому вектору p; очевидно, |p| = 1. Кроме того, |zk −x0| ≤ |zk −xk|+|xk −x0| ≤ 2|xk −x0|zk → x0. Поэтому для любой точки z M выполняется неравенство (z, p) ≤ (x0, p).

2

Теорема 2. Пусть L, M Rn выпуклые множества и при этом множество внутренних точек для L не пусто 3 и не пересекается с M. Тогда существует гиперплоскость (x, h) = c такая, что

(u, h) ≤ c ≤ (v, h) u L, v M.

Доказательство. Пусть L0 множество внутренних точек для L. Легко проверить, что множество K = L0 − M = {z Rn : z = u − v, u L, v M} выпукло и при этом 0 / K. Отсюда можно заключить, что точка 0 не является внутренней точкой для

замыкания множества K. Åñëè 0 является граничной точкой для K, искомой является проходящая через 0 опорная гиперплоскость для K. Åñëè 0 является внешней точкой для замыкания K, то нужная гиперплоскость строится с помощью леммы о наилучшем приближении на выпуклом множестве. 2

Замечание. Говорят, что выпуклые множества L è M разделяются с помощью ли-

нейного функционала f(x), åñëè f(x) ≤ f(y) для любых x L è y M. Теорема

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

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

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

176 Лекция 26

конечномерности пространства. 4

Задача. Дано замкнутое выпуклое множество M Rn è x0 / M. Доказать, что существует гиперплоскость (x, h) = (x0, h) такая, что (x, h) < (x0, h) x M.

Задача. Множество называется выпуклым конусом, если вместе с любыми двумя точками x è

y оно содержит все точки вида αx + βy при произвольных α, β ≥ 0. Докажите, что любая опорная гиперплоскость для выпуклого конуса проходит через 0.

Задача. В пространстве Rn с естественным скалярным произведением (x, y) = y>x дано компактное выпуклое множество M и для него построено множество K всех векторов y Rn таких, ÷òî (x, y) ≥ 0 äëÿ âñåõ x Rn. Докажите, что K замкнутый выпуклый конус. Докажите также, что для любой его опорной гиперплоскости с нормальным вектором h проходящая через 0 прямая с направляющим вектором h содержит точку из M.

Задача. Â Rn с естественным скалярным произведением компактные выпуклые множества L è M таковы, что для всякого x M с каким-то y = y(x) L выполняется неравенство (x, y) ≥ 0. Докажите,

что можно выбрать y0 L, для которого (x, y0) ≥ 0 äëÿ âñåõ x M.

Задача. Даны компактные выпуклые множества L Rm, M Rn и матрица A Rm×n. Доказать,

÷òî

min max y>Ax.

max min y>Ax =

x Rn y Rm

y Rm x Rn

Задача. Пусть a1, . . . , am Rn. Докажите, что пересечение полупространств

a>1 x ≤ c1, . . . , a>mx ≤ cm

пусто тогда и только тогда, когда для некоторых α1, . . . , αm ≥ 0 выполняются равенства

α1a1 + . . . + αmam = 0, α1c1 + . . . + αmcm = −1.

4В этом случае доказательство требует особой техники, связанной с вопросами продолжения линейных функционалов и теоремами Хана Банаха.

Соседние файлы в папке лИТЕРАТУРА