Нормированные пространства
Функции и отображения
Отношение F X Y называется отображением X в Y или функцией, определен- ной в X и принимающей значения в Y, если для x :
x, y1
F x, y2
F y1
y2.
Если x, y F , то элемент y называется значением F в x и обозначается как
y F x .
Используются также обозначения:
F : X Y ,
F : x F x .
Принципиально важным свойством отображения является то, что любому значе- нию "аргумента" x ставится в соответствие единственный элемент y. Такое понятие, как "многозначная" функция, здесь не рассматривается. Вполне правомерно, ко- нечно, определить отображение, значениями которого являются подмножества не- которого данного множества, состоящие более чем из одного элемента. Но такое определение практически бесполезно, т. к. не удается разумным образом опреде- лить алгебраические операции над значениями таких функций. Например, операция
извлечения корня из вещественного числа z приводит к двум значениям со зна-
ками "плюс" и "минус". Но тогда как понимать равенство:
z z 2
z ? Левая
часть имеет три разных значения, а правая — только два. (Хотя, конечно, сущест- вует и понятие Римановой поверхности.)
Сделаем еще одно замечание. Обычно (в "школьной" математике) различают понятия функции и ее графика. В данном выше определении эти понятия со- впадают.
В современной математике важнейшую роль играет рассмотрение отображения (функции) как единого объекта (такого же, как точка или число) и проведение яс- ного различия между отображением F и любым из его значений F x . Первое есть
элемент множества отображений X в Y, обозначаемого как X Y , второе — элемент множества Y, причем
F x, y X Y / y F x .
Таким образом, отображение F есть некоторое множество упорядоченных пар x, y .
Пусть
F : X Y . Пусть также
A X . Тогда множество
F A y Y / x A y F x
называется образом множества А при отображении F. Здесь — квантор сущест- вования. x читается: существует х. Прообразом множества B Y при отображе- нии F называется множество
F 1 B x X / F x B .
Пусть
F : X Y . Пусть
A X . Тогда множество
F ( A Y ) A Y
называется сужением отображения F на множестве А.
Линейные пространства
Часто приходится встречаться с объектами, над которыми производятся операции сложения и умножения на числа. Например, векторы в геометрии в трехмерном пространстве умножаются на числа и складываются. Вещественные функции веще- ственных аргументов умножаются на числа и складываются и т. п. Одни и те же операции производятся над совершенно разными объектами. Для того чтобы изу- чить все такие примеры с единой точки зрения, вводится понятие линейного (или векторного) пространства.
Пусть на множестве L элементов
x, y, z, ... заданы два отображения:
L L L,
L R L,
где R — множество действительных чисел ("вещественная прямая"). Обозначим эти отображения как:
соответственно.
x, y x y L,
x, x L
Тогда множество L называется действительным линейным пространством, если для введенных отображений выполнены следующие требования:
1. x y y x (коммутативность).
2. x y z x y z (ассоциативность).
3. L : x L x x (существование нуля).
4. Для x L x L x x (существование противоположного элемен- та).
5. 1 x x 1 R .
6. x x .
7. x x x .
8. x y x y .
Часто говорят о линейном векторном пространстве. Сами элементы L также назы- ваются векторами.
Если вместо множества R действительных чисел используется множество C ком- плексных чисел, то получим комплексное линейное пространство.
Непустое подмножество линейного пространства L называется подпространством, если оно само является линейным пространством по отношению к определенным в L операциям.
Пусть x — произвольное непустое семейство элементов линейного пространст- ва L (счетность множества x не предполагается). Определение понятия семейства элементов было дано выше. Рассмотрим все подпространства линейного пространст-
ва L, содержащие заданную систему векторов x . Пересечение этих подпро-
странств, очевидно, тоже будет подпространством. Это так называемое наименьшее
подпространство, содержащее x . Оно называется подпространством, порожден- ным множеством x , или линейной оболочкой семейства элементов x .
Примерылинейных пространств.
1. Множество R действительных чисел с обычными операциями сложения и умно- жения (L совпадает с R).
2. Совокупность систем n действительных (или комплексных) чисел
x x1, x2 , ..., xn
, где сложение и умножение на число определяются формулами
x y x1
y1, x2
y2 , ..., xn
yn ,
x x1,
x2 , ...,
xn .
называется n-мерным арифметическим пространством и обозначается Rn
действительного пространства) или Cn (в комплексном случае).
(для
3. Множество непрерывных на отрезке a, b функций с обычными операциями
сложения и умножения на числа образует векторные пространства C a, b ,
C 2 a, b .
Конечное множество векторов xi
называется линейно зависимым, если существует
множество чисел i , из которых не все равны нулю, такое, что
i xi
0 . Если
i xi 0 i : i 0 ,
то конечное множество xi
называется линейно независимым.
Замечание.Важно, что линейная зависимость и линейная независимость — свой- ства множества векторов. Однако соответствующие прилагательные часто условно применяются к самим векторам, которые называются линейно зависимыми или ли- нейно независимыми.
Множество X (не обязательно конечное) называется линейно независимым, если линейно независимо любое его конечное подмножество. В противном случае мно- жество X — линейно зависимо.
Если
xi — конечное множество и для некоторого x L справедливо представле-
ние x
ixi, то говорят, что x является линейной комбинацией векторов
xi .
Линейное пространство L называется конечномерным, если в нем существует n ли-
нейно независимых векторов, а любые n 1 векторы — линейно зависимы. В этом
случае говорят, что L имеет размерность n. Любой набор из n линейно независи- мых векторов n-мерного пространства L называется базисом этого пространства. Если существует любое количество линейно независимых векторов, то пространст- во L называется бесконечномерным. Понятие базиса бесконечномерного простран- ства здесь не обсуждается.
Примеры.
1. Можно доказать, что пространства
Rn , Cn
имеют размерность n, поэтому и бы-
ли названы ранее n-мерными пространствами.
2. Пространства C a, b , C 2
a, b бесконечномерны.
3. Базисом в пространстве от нуля.
4. Базис в пространстве Rn
R1 является любое действительное число, отличное
образует, например, система векторов 1, 0, ..., 0 ,
0, 1, ..., 0 , ..., 0, 0, ..., 1 .
n-мерные пространства изучаются в курсах по линейной алгебре и являются осно- вой для задач нелинейного программирования. Пространства с бесконечным чис- лом измерений изучаются в функциональном анализе и представляют основной интерес для бесконечномерных оптимизационных задач, например, для задач тео- рии оптимального управления.
Нормированные пространства
В теории метрических пространств сформулировано понятие расстояния между элементами произвольного множества. В этом смысле метрические пространства являются частным случаем более общих топологических пространств. Концепция же линейных пространств позволяет наделить множество некоторой алгебраиче- ской структурой с помощью определения операций сложения элементов и умноже- ния их на числа. Нормированные пространства являются одновременно линейными и метрическими пространствами и относятся к важному классу топологических ли- нейных пространств. Развитие теории нормированных пространств связано с име- нем Стефана Банаха и целого ряда других авторов. Структура нормированных про- странств оказывается чрезвычайно удобной для изучения основных конструкций теории оптимизации в достаточно общем виде.
Банаховы пространства
Линейное пространство L называется нормированным, если на L задан функционал
f: L R, удовлетворяющий следующим четырем условиям для x, y L , R:
1. f x
2. f x
0.
0 x 0.
3. f x f x .
4. f x y f x f y (неравенство треугольника).
Такой функционал f называется нормой в L. Значение f x обозначается x и на- зывается нормой элемента x. Нормированным пространством называется линей- ное пространство L с заданной в нем нормой.
Если x x — норма в L, то функционал L L R вида
d x,
y x y есть
расстояние в L. Норма индуцирует соответствующую метрику. Справедливость ак- сиом метрики легко проверяется.
Таким образом, для нормированных пространств имеют смысл все понятия, вве- денные для метрических пространств. Полное нормированное пространство назы- вается банаховым пространством или B-пространством.
Пример 1.В пространстве мулой:
C a, b непрерывных функций определим норму фор-
f max
t a, b
f t .
Порожденная этой нормой метрика совпадает с ранее рассматриваемой метрикой для этого множества. Как мы указывали, это множество функций является полным относительно своей метрики, и, следовательно, пространство C a, b является ба-
наховым пространством.
Подпространством нормированного пространства L называется подпространство линейного пространства L (линейное подпространство), которое является замкну- тым множеством относительно расстояния, индуцированного заданной нормой. Иначе говоря, подпространство нормированного пространства есть линейное под- пространство, содержащее все свои предельные точки. Еще раз отметим, что толь- ко замкнутые линейные подпространства нормированного пространства будут на- зываться подпространствами нормированного пространства.
Например, в пространстве C a, b непрерывных функций с указанной нормой
многочлены образуют подпространство соответствующего линейного пространст- ва, но не замкнутое. Следовательно, это подпространство не будет подпространст- вом нормированного пространства C a, b . В конечномерном нормированном про-
странстве ситуация проще. Там любое линейное подпространство обязательно замкнуто.
Совокупность элементов (не обязательно замкнутую), содержащую вместе с x, y их произвольную линейную комбинацию x y (подпространство линейного простран- ства), будем в случае нормированных пространств называть линейным многообразием.
Для нормированных пространств, являющихся частным случаем линейных про- странств, сохраняются все определения и результаты, полученные для линейных пространств. Например, такие понятия, как наименьшее подпространство, порож- денное подпространство, линейная оболочка и т. д.
В теории нормированных пространств замыкание линейной оболочки произволь- ного непустого множества x называется подпространством, порожденным эле-
ментами x . (Можно доказать, что указанное замыкание действительно будет линейным подпространством.)
Система элементов x нормированного пространства L называется полной, если по-
рождаемое ею линейное многообразие имеет замыкание, совпадающее со всем про- странством L. Иначе говоря, если порождаемое ею подпространство совпадает с L.
Пример 2. Система функций 1, t, t2 , t3, ..., tn, ... полна в пространстве непрерыв- ных функций C a, b .
Евклидовы пространства
В евклидовых пространствах вводится понятие скалярного произведения, а уже на его основе определяется норма.
Пусть в действительном линейном пространстве L задан функционал L L R . Значение этого функционала называется скалярным произведением и обозначается
x, y ,
x L,
y L , если выполняются следующие условия:
1. x L :
2. x, x
x, x 0.
0 x 0.
3. x, y x, y , R.
4. x1
x2 ,
y x1,
y x2 , y .
5. x, y y, x .
Линейное пространство с заданным в нем скалярным произведением называется евклидовым пространством. Иногда евклидовы пространства называются предгиль- бертовыми пространствами, а для скалярного произведения используется обозна-
чение y .
Норма в евклидовом пространстве вводится формулой
x x, x .
Можно проверить, что все аксиомы нормы оказываются при этом выполненными. В евклидовом пространстве может быть задан угол между векторами. Для ненуле-
вых векторов x L, y L угол определяется выражением
cos
x, y .
x y
Можно доказать, что, как и должно быть, правая часть равенства не превосходит единицы.
Если для ненулевых векторов
x L,
y L имеем
x, y
0 , то /2 , а векторы
x и y называются ортогональными.
Система ненулевых векторов x из L называется ортогональной, если они попар- но ортогональны:
x , x 0.
Счетность множества x не предполагается.
Упражнение 1 . 6
Доказать, что если векторы xα
ортогональны, то они линейно независимы.
Если система векторов (семейство элементов) x ортогональна и полна в L, то она называется ортогональным базисом пространства L. Если при этом
: x 1 , то имеем ортогональный нормированный базис или ортонормальный
базис. Если x — ортогональная система, то x x — ортонормальная.
Примерыевклидовых пространств.
1. Пространство действительных чисел R. Скалярное произведение — обычное произведение действительных чисел.
2. Rn
— n-мерное арифметическое пространство с элементами вида
x x1, x2 , ..., xn
, где
xi — действительные числа. Операции сложения и ум-
ножения на числа — общеизвестны, а скалярное произведение задается соотно-
n
шением x, y xiyi.
i 1
3. Линейное пространство C 2
a, b непрерывных на
a, b действительных функ-
ций со скалярным произведением
b
f , g f t g t dt
a
является евклидовым пространством. Можно установить, что все аксиомы ска- лярного произведения оказываются выполненными.
В этом случае норма, очевидно, задается выражением
f 2 f , f
b
f t 2dt.
a
Индуцированная этой нормой метрика имеет вид
d f , g f g
b
f t g t
a
2 dt
1/2
,
что совпадает с ранее введенной метрикой при наделении данного множества
функций структурой метрического пространства и выборе обозначения C 2
a, b .
Одним из ортогональных базисов пространства C 2
рическая система функций:
a, b является тригономет-
1 2, cos n 2 t , sin n 2 t n 1, 2, ... .
b a b a
4. Ранее рассматривалось также метрическое пространство C 2
a, b с метрикой
d f , g
Норма определялась формулой
max
t a, b
f t g t .
f max
t a, b
f t .
(Было установлено, что это банахово пространство.)
Поставим вопрос, можно ли наделить данное нормированное пространство структурой евклидова пространства. Для этого достаточно задать вышеприве- денную норму с помощью некоторого скалярного произведения:
x x, x .
Можно показать, что ответ будет отрицательным. Норму пространства C a, b нель-
зя задать с помощью скалярного произведения. Таким образом, не все нормирован- ные пространства можно "превратить" в евклидовы пространства. Евклидовы про- странства составляют лишь часть нормированных пространств. Еще раз отметим, что
пространство C a, b дает пример банахова, но не евклидова пространства.
Можно доказать следующее утверждение (характеристическое свойство евклидо- вых пространств).
Теорема 1.8. Для того чтобы нормированное пространство L было евклидовым,
необходимо и достаточно, чтобы для x, y L выполнялось равенство
x y 2
Доказательствоопускаем.
x y 2
2 x 2
y 2 .
Теорема 1.9(процесс ортогонализации Шмидта). Пусть
f1,
f2, ... ,
fn, ...
есть линейно независимая (счетная) система векторов в евклидовом пространстве
L. (Ясно, что в эту систему не могут входить нулевые векторы, иначе получим ли- нейную зависимость). Тогда в L существует система векторов
Такая, что:
1. i — ортонормальна.
n
1, 2 , ... ,
n , ...,
2. n nifi, причем nn 0 .
i 1
(Переход от линейно независимой системы векторов к ортогональной называет- ся процессом ортогонализации.)
Доказательство.Положим
1 f1, n fn 1, i n n 1 fn 1 2 i fn 1 i fi . i 1 i i 1 | (1.3) |
В этом случае вектор вительно,
n 1 будет ортогонален всем векторам
i, i
1, ..., n. Дейст-
Для n
1 имеем
n 1,
j fn 1, j
n fn 1, i
2
i 1 i
i , j .
2 f2
f2, 1
2 1 .
Но 1
f1 , поэтому
2 f2
f2 , f1 f1
|
, f ,
f2, f1 f ,
f , f
f2 , f1
f 2 0.
1 2 2 1
2 1 1 2 1 2 1
f f
1 1
Установлена ортогональность 1 и 2 . Покажем по индукции, что система векто-
ров 1, ..., n, ... , построенная согласно выражению (1.3), ортогональна.
Пусть 1, ..., n уже построены и ортогональны. Покажем, что тогда вектор n1
будет ортогонален всем
i, i
1, ..., n.
Имеем (для любого фиксированного j 1, ..., n :
n 1,
j fn 1, j
n fn 1, i
2
i 1 i
i , j
fn 1, j
fn 1, j
2
j
j , j 0.
(Очевидно, в данном выражении только одно слагаемое суммы не равно нулю,
а именно слагаемое с индексом i j . Остальные слагаемые равны нулю, т. к. i,
i 1, ..., n ортогональны и
i , j
0, i j .)
Последнее соотношение может выполняться и если в результате процедуры (1.3) будут все время получаться нулевые векторы. Покажем, что это невозможно из-за
линейной независимости системы векторов
f1,
f2 , ... ,
fn, ...
Действительно, пусть
получили
n1 0 , тогда
f
n fn 1, i n f ,
n 1 2
i i i
i 1 i i 1
что противоречит линейной независимости
f1,
f2 , ... ,
fn, ...
Следовательно
n1 0 . Для окончательного доказательства теоремы достаточно положить
Теорема доказана.
n n .
n