Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МАРТ_Часть1_Главы1_5

.pdf
Скачиваний:
0
Добавлен:
21.03.2026
Размер:
1.76 Mб
Скачать

оператор, называют областью определения X , а соответствующее множество элементов Y в Y – областью значений. Если Y – числовое множество, то оператор превращается в функционал. Если X – также числовое множество, то речь идет о функции y = f(x). Если уравнение y = Ax разрешимо относительно х при любом у из области значений оператора А, т. е. х = А–1у, то го-

ворят, что оператор А обратим, и А–1 – его обратный оператор.

Оператор А непрерывен, если для любой сходящейся последовательности

 

 

 

x

 

 

y

 

 

 

 

 

 

 

 

 

х

и у

векторов из области определения

xn x0

следует

Axn Ax0

, где

метрики ЛП Х и Y соответственно.

Оператор А называется ограниченным, если существует такая постоян-

ная С, что для всякого

 

X выполняется неравенство

 

 

 

 

 

C

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

x

 

Ax

 

 

 

 

 

 

x

 

 

 

Наименьшее из чисел С называется нормой оператора и обозначается

 

 

 

A

 

. Для

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

любого ограниченного оператора А, действующего из нормированного про-

странства в нормированное, норму

 

A

можно определить следующим образом:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sup

 

Ax

 

 

 

 

 

A

= sup

 

Ax

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

x

x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

Определение. Пусть Х и Y – линейные нормированные пространства.

 

 

 

 

 

 

 

 

Оператор А, действующий из Х в Y ( y

Ax ), называется линейным, если вы-

 

 

 

 

 

 

1, 2 F , где

полняется принцип суперпозиции: для любых x1, x2 X и

X – область определения оператора А, а F – поле, над которым задано ЛП Х,

справедливо равенство:

 

 

 

 

 

 

 

 

 

 

 

 

A 1x1

2x2 1Ax1 2 Ax2 .

 

 

 

Это означает, что линейный оператор аддитивен,

A x1

x2

Ax1

Ax2, и

 

 

 

 

 

 

 

 

однороден, A x

Ax .

 

 

 

 

 

 

51

Примеры линейных операторов.

1. Линейный оператор в конечномерных пространствах Rn и Сп. Рас-

 

 

 

 

 

 

 

 

 

смотрим для определенности Rn с базисом ek ,

k = 1, 2, …, n. Для произ-

 

 

 

 

 

n

 

 

 

вольного вектора

x из Rn можно записать x

xk ek ,

и в силу линейности

 

 

 

 

 

k 1

 

 

 

 

 

n

 

 

 

 

 

оператора А:

Ax

xk Aek . Таким образом, линейный оператор полностью

 

 

 

k 1

 

 

 

 

 

определен, если известно, как он действует на базисные вектора.

 

Рассмотрим ЛП Y

– область значений оператора А и выберем в нем ба-

 

 

 

 

 

 

 

m

 

зис fl ,

l = 1, 2, …, m, m n. Тогда можно записать Aek aik fi , где aik

 

 

 

 

 

 

 

i1

 

координаты преобразованного базисного вектора

относительно базиса

Aek

 

 

n m

 

 

 

 

 

 

fl , и Ax

xk aik fi .

 

 

 

 

 

k 1i1

 

 

 

 

 

 

Таким образом, результат действия любого линейного оператора А на

 

 

 

 

 

 

 

 

 

вектор x

в конечномерном пространстве сводится к умножению вектора x

на матрицу оператора aik , i = 1, 2, …, m; k = 1, 2, …, n. Ранг этой матрицы (наивысший порядок отличных от нуля миноров) определяет размерность

подпространства Y (область значений оператора А). Если

X = Х и Y

= Y

 

 

 

(оператор А отображает Х на Х), то базисные системы ek

и fl совпадают

и координаты aik (элементы матрицы оператора) вычисляются относительно

исходного базиса ek .

2. Оператор поворота вектора на плоскости на угол . Ортонормальным базисом в R2 будет система векторов i = (1, 0), j = (0, 1). Преобразованные

(повернутые на угол ) базисные векторы можно записать в исходном базисе

 

 

(cos , sin )

 

 

как Ai

и Aj ( sin , cos ) . Таким образом, матрица поворо-

та любого вектора на плоскости имеет вид

 

 

 

 

cos

sin

 

 

 

A

.

 

 

 

 

 

 

 

sin

cos

Вектор

 

будет иметь вид

x

= (–3, 2) после поворота на угол

 

 

 

 

 

 

А x

= (–3cos – 2sin , –3sin + 2 cos ).

52

3. Тождественный, или единичный, оператор Е. Он превращает любой

вектор из Х в самого себя, т. е. E x = x . Для Rn этот оператор определяется единичной матрицей Е.

Рассмотрим наиболее употребительные линейные операторы в функциональных пространствах C [a, b] и L2 [a, b]. Простейшим оператором в

C [a, b] и L2 [a, b] является умножение произвольной функции f(t) C [a, b]

или L2 [a, b] на фиксированную функцию 0 (t) , также принадлежащую рассматриваемым ЛП, т. е. А f(t) = 0 (t) f(t).

Весьма важным является оператор дифференцирования D f t f t .

Областью его определения в С [a, b] и L2 [a, b] является множество дифференцируемых функций. Более общим является дифференциальный оператор

n

k t , где k(t) – фик-

n-го порядка Dn, определяемый как Dn f t k t f

k 0

 

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

Так, например, оператор

D2 f t Lf

 

 

1

f t определяет

 

t Rf

t

C

 

 

 

 

 

собственные колебания тока f(t) = i(t) в последовательном колебательном контуре.

Большую роль в приложениях играют интегральные операторы Фред-

b

t

гольма A f t K s, t f s ds и Вольтерра

A f t K s, t f s ds . Здесь

a

a

функция двух переменных K(s, t) называется ядром оператора. Обычно для С[a, b] предполагается непрерывность K(s, t) по обоим аргументам, а для

b b

L2 [a, b] – интегрируемость квадрата ядра, т. е. K 2 s, t dsdt . Для опера-

a a

тора Вольтерра обычно предполагается, что функция K(s, t) непрерывна при s < t и K(s, t) = 0 при s > t.

 

Сумма и произведение линейных операторов. Суммой линейных

операторов

 

А и В называют линейный оператор С, для которого

 

 

 

Cx

Ax Bx . Область определения оператора С является пересечением об-

ластей определения операторов А и В.

Если операторы А и В ограничены, то C A B AB .

53

 

 

Произведением операторов А и В называют результат их последова-

 

 

 

 

 

тельного действия, т. е. Cx

ABx

A Bx . Область определения С состоит из

 

 

 

 

 

тех

x

DB , для которых Ax DA

, где DB и DA – области определения опера-

торов В и А соответственно. Для нормы оператора С справедливо неравен-

ство

 

 

 

C

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

B

 

 

 

. На основании введенных определений ясно, как опреде-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

лять степень оператора Ak

и функцию от оператора f A ak Ak , пред-

k 0

ставленную с помощью степенного ряда. По определению полагают A0 E . Спектр оператора. Мы уже отмечали, что наличие у оператора А об-

–1

позволяет утверждать, что уравнение

 

 

ратного А

Ax

y разрешимо относи-

 

при любом

 

Y . Часто вместо этого уравнения рассматривают

тельно x

y

уравнение

 

 

 

 

, где – числовой параметр. Это уравнение можно пе-

Ax

x

y

реписать в форме

 

 

 

 

 

 

 

 

 

 

 

 

 

(5.1)

 

 

 

 

 

 

A E x

y ,

 

где Е – тождественный (единичный) оператор. Одновременно с уравнением

(5.1) рассматривают уравнение

 

 

 

 

0 ,

(5.2)

 

A E x

которое называют однородным для уравнения (5.1). Если для данного значе-

ния оператор А Е имеет обратный (А Е)–1 = R , называемый разре-

шающим оператором или резольвентой, то уравнение (5.1) имеет при любом

 

Y решение, и при том только одно. Тогда однородное уравнение (5.2)

y

при данном имеет лишь нулевое решение. Такие значения называются регулярными значениями оператора А. Все значения параметра , не являющиеся регулярными, образуют спектр оператора А.

Среди значений параметра , образующих спектр, могут быть такие

значения 0, 1, …, n, … , при которых однородное уравнение (5.2) имеет

 

 

 

ненулевые решения x0, x1,

, xn , . Такие значения параметра называются

собственными значениями

или характеристическими числами, а соответ-

 

 

 

 

ствующие им вектора

x0

, x1, , xn , – собственными векторами оператора

А. Совокупность собственных значений называется дискретным (точечным) спектром оператора А.

Мы уже отмечали, что в конечномерных пространствах действие любо-

го линейного оператора сводится к умножению вектора x X на матрицу

54

оператора А = {aij}. Уравнение (5.1) в этом случае превратится в систему линейных уравнений вида

a11 x1 a12x2

a1n xn

y1

a21x1 a22

x2 a2n xn

y2

. (5.3)

an1x1 an2x2

ann xn yn

Мы считаем в данном случае, что Х = Х ' = Y = Y ', т. е. оператор А действует из Х в Х и матрица оператора квадратная. Если определитель этой си-

 

a11

a12

 

a1n

 

 

 

стемы D

a21

a22

 

a2n

отличен от нуля, то есть не явля-

 

 

 

 

 

 

 

an1

an2

ann

 

ется корнем уравнения D( ) = 0, называемого характеристическим, то запи-

санная система уравнений имеет единственное решение при любых y Y (правых частях) и все такие значения параметра регулярны. Корни уравнения D( ) (их не более n) образуют спектр. Так как при этих значениях однородная система, соответствующая (5.3), имеет нетривиальное решение (отличное от нуля), то любая точка спектра является собственным значением.

Таким образом, характеристические числа, или собственные значения линейного оператора в конечномерном пространстве, являются корнями характеристического уравнения D( ) = 0, а решения однородной системы для каждого собственного значения дают собственные векторы оператора.

Для дифференциального оператора D2 y(t) = y''(t)+ y(t), описывающего колебательный контур без потерь, собственные значения равны j а соответствующие им собственные векторы (в данном случае функции) равны exp (j t) и exp (–j t) соответственно.

Линейные функционалы и операторы в Гильбертовом простран-

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

из L в скаляры из поля F, над которым задано L. Выражение f (x) называется

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

щий в том, что для любых

 

 

и , F

 

 

 

 

x ,

y L

f ( x

y) f (x) f ( y) ,

включающий в себя аддитивность

 

 

 

 

однородность

f (x

y)

f (x) f ( y) и

 

 

 

 

 

 

 

 

 

 

f ( x) f (x) .

 

 

 

 

 

 

 

 

55

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

 

 

 

 

n

 

В Rn любой линейный функционал имеет вид f (x)

ak xk , где

 

 

 

 

k 1

 

= (х1, х2, …, хп) – аргумент функционала,

 

= (а1, а2, …, ап) – фиксирован-

x

a

ный вектор из Rn. Линейность данного функционала вытекает из аксиом ЛП. В С [a, b] примером линейного функционала может служить интеграл

b

вида x(t)s(t) dt f x(t) , называемый в задачах обработки сигналов корре-

a

ляционным интегралом, где x(t) является аргументом, а s(t) – фиксированной функцией, т. е., как уже отмечалось, скалярное произведение при фиксированном втором сомножителе по отношению к первому является линейным

функционалом.

 

 

Очень важным

является

линейный функционал, для которого

s(t) (t t0 ), где (t)

– функция, равная нулю всюду, кроме точки t = t0,

t (a, b), и принимающая в t0

бесконечно большое значение. При этом

b

 

 

(t t0 ) dt 1. Функция

(t) называется дельта-функцией Дирака и более

a

 

подробно будет рассмотрена далее.

Рассмотрим геометрический смысл линейного функционала. Выберем для наглядности в качестве ЛП R3 – трехмерное арифметическое простран-

 

 

 

3

ство. Линейный функционал f (x)

ak xk в R3 задает плоскость, опреде-

 

 

 

k 1

 

3

1, где

 

ляемую уравнением

ak xk

a = (а1, а2, а3) – фиксированный вектор.

 

k 1

 

 

Каждому вектору x

соответствует точка на этой плоскости. Для произволь-

ного ЛП линейный функционал задает гиперплоскость.

Выпуклые множества и выпуклые функционалы. Понятие выпук-

лости лежит в основе многих разделов теории ЛП. Оно является ключевым при решении многих задач оптимизации (выпуклое программирование)*.

* Выпуклое программирование – раздел математического программирования, занимающийся решением задач оптимизации с ограничениями в пространстве Rn.

56

 

 

 

 

 

 

y

 

 

 

y

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

x

 

 

а

 

 

 

б

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 5.1

 

 

 

 

Пусть L – некоторое ЛП. Подпространство M L

 

называется выпук-

лым, если для

 

M

 

(1 )

, где 0

1, так-

x, y

все векторы вида x

y

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

Для С [a, b] множество функций, удовлетворяющих условию | f(t)| 1, выпукло, так как если | f(t)| 1 и | g(t)| 1, то

g(t) (1 ) f (t) g(t) (1 ) f (t) | g(t) | (1 ) | f (t) | 1 1.

 

 

 

 

 

Для произвольного множества A L существует

 

 

 

наименьшее выпуклое множество, которое содержит А.

 

А

 

Оно называется выпуклой оболочкой множества А. На

 

 

 

рис. 5.2 штрихами показана оболочка множества А.

 

 

 

 

 

 

 

 

Важным примером выпуклой оболочки является

Рис. 5.2

п-мерный симплекс, который определяется следующим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

образом. Симплекс с вершинами x 1,

x 2, …,

x п + 1 есть

совокупность всех точек, представимых в виде

 

 

 

 

 

 

 

n1

 

 

 

n1

 

 

 

 

 

x

k xk ,

k 0,

 

k 1 .

 

 

 

 

 

 

 

k 1

 

 

 

k 1

 

 

 

 

 

 

 

 

 

При этом векторы

x2 x1, x3

x1, , xn 1 x1 должны быть линейно незави-

симы. В Rn нуль-мерный симплекс – это точка, одномерный – отрезок, двумерный – треугольник, трехмерный – тетраэдр.

С понятием выпуклости множества тесно связано понятие выпуклого

функционала.

 

 

 

 

 

 

 

 

 

Определение.

 

 

 

 

0 для

 

L

Неотрицательный функционал p( x )

x

называется выпуклым, если выполняются следующие условия:

 

 

 

1.

 

 

 

 

 

,

 

 

 

 

 

p(x

y) p(x) p( y) для x

y L;

 

 

 

 

2.

 

 

 

 

 

 

 

 

 

 

 

p( x ) = p( x ) для всех > 0.

 

 

 

 

 

 

57

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

Напомним, что гильбертовым называется бесконечномерное полное евклидово пространство H. В зависимости от того, над каким полем построено исходное ЛП (R или С), различают вещественное и комплексное H-

пространства.

 

 

 

 

 

 

 

 

 

 

 

 

Для линейных функционалов

 

 

 

в Н ключевой является теорема,

 

 

f x

утверждающая,

что любой линейный

функционал в Н имеет

вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f x

x, y0

, где вектор y0 H однозначно определяет функционал

f x .

При этом

 

 

 

 

.

 

 

 

 

 

 

 

 

 

f

y0

 

 

 

 

 

 

 

 

 

 

 

Для линейных функционалов

 

f

 

sup

. Опираясь на неравенство

 

 

 

f x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

x

 

Коши–Буняковского и сформулированную выше теорему, можно доказать предыдущее утверждение.

Пусть А – линейный оператор в гильбертовом пространстве Н. Рассмот-

рим функционал

 

 

, где

 

– фиксированный вектор из Н. Очевид-

f x

Ax, y

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

но, что f x – линейный функционал и в соответствии со сформулированной

выше теоремой

f

 

 

 

 

 

 

x

x, y . Выражая y

через y с помощью оператора А*

 

 

 

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

получим окончательно Ax, y

x, A* y . Оператор А* называется сопряженным

к А. Его норма

 

A*

 

равна норме исходного оператора, т. е.

 

A*

 

 

 

 

 

A

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Понятие сопряженного оператора может быть введено в любом евкли-

довом пространстве. Так в Rn, где любой линейный оператор определяется матрицей А, сопряженным будет оператор, задаваемый сопряженной матри-

цей А*. Напомним, что элементы сопряженной матрицы aij* равны элементам

aji исходной матрицы. В вещественном гильбертовом пространстве L2[a, b]

b

для интегрального оператора Фредгольма Af t f s K s,t ds сопряжен-

a

b

ным будет оператор A* f t f s K t, s ds .

a

Таким образом, если для исходного оператора интегрирование ядра ведется по первой переменной, то для сопряженного оператора – по второй.

58

b

 

 

Для комплексного Н A* f t f s K * t, s ds , где символ * над К(t, s) означа-

a

 

 

ет комплексное сопряжение.

 

 

Оператор А называется самосопряженным, если A* = А, что означает

 

 

 

выполнение равенства Ax, y

x, Ay . Для линейного оператора в Rn это

означает самосопряженность матрицы А, т. е. А – симметрическая матрица. Для Сn оператор А – эрмитова матрица.

Для рассмотренного ранее оператора Фредгольма самосопряженность означает симметричность ядра оператора по обеим переменным, т. е. выпол-

нение равенств К(s, t) = К(t, s) для вещественного Н и К(s, t) = K* t, s для комплексного.

Воператорах Фредгольма и Вольтерра часто приходится сталкиваться

сядрами, зависящими от разности переменных s – t, т. е. К(s, t) = К(s t). Такие ядра называют ядрами разностного типа. Для самосопряженных операто-

ров К(s t) = К(t s), т. е. К является четной функцией переменной = s t. Позже мы столкнемся с такими ядрами при изучении стационарных случайных процессов. С ядрами разностного типа мы также встретимся при изучении отклика линейной стационарной системы (системы с постоянными пара-

метрами) на входное воздействие.

 

 

Давая определение линейного функционала

f x

x, y0 , мы подчер-

кивали, что

 

 

 

 

y0

фиксированный вектор. Если y0

связан с вектором x , то

функционал

f x

перестает быть линейным. Для дальнейшего чрезвычайно

важен функционал вида Ax, x , называемый квадратичной формой. В Rn или Cn квадратичная форма определяется матрицей А. Для квадратной матрицы

 

n n

(А действует из Rn в Rn) Ax, x

aij xi x j ; для Cn

 

i1 j 1

 

n n

aij xi x*j .

Ax, x

 

i1 j 1

В L2[a, b] квадратичная форма может быть определена для оператора

b b

 

Фредгольма как K s,t f s f t dsdt , для комплексного варианта L2[a, b]

a a

 

вместо f(t) берется комплексно сопряженная функция

f *(t) .

Вещественная квадратичная форма называется положительно (неотри-

 

 

цательно) определенной, если, соответственно, Ax, x

> 0 или Ax, x 0 для

всех ненулевых векторов x из области определения оператора А.

59

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

все главные миноры являются положительными;

все коэффициенты характеристического многочлена отличны от нуля и имеют чередующиеся знаки;

все собственные значения имеют положительные вещественные части.

Если А – самосопряженный оператор, то соответствующая ему квадратичная форма вещественна.

Для самосопряженных операторов справедливо следующее важное утверждение. Собственные значения самосопряженного оператора вещественны и соответствующие им собственные векторы ортогональны. Вспомним разговор о способах построения ортогональных систем. Ввиду важности этого утверждения и его приложений докажем эту теорему для веществен-

ных Н пространств.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть – собственное значение оператора А, а

– соответствующий

x

ему собственный вектор, т.

 

 

Умножим скалярно обе части этого

е. Ax x .

 

 

 

 

 

 

 

 

 

 

2 . Левая часть в силу самосопря-

 

 

 

равенства на x . Тогда

x, Ax

Ax, x

 

x

 

 

 

женности А вещественна,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 – веще-

 

 

 

 

 

 

 

 

 

поскольку x, Ax

 

Ax, x x, Ax * ;

 

 

 

x

 

 

 

ственен и положителен. Следовательно, – вещественное число. Для поло-

 

 

 

 

 

 

 

 

жительно определенных самосопряженных операторов x, Ax

> 0 для x и

– вещественно и положительно.

 

 

 

 

 

 

Пусть i и j – два различных собственных значения, а

 

 

xi

и x j соот-

 

 

 

 

 

 

 

 

ветствующие им собственные векторы, т. е.

Axi i xi и

Ax j

j x j . Умно-

жая скалярно обе части первого уравнения на

 

, а второго на

 

и почленно

x j

xi

вычитая, получим Axi , x j Ax j , xi i j xi , x j . Пользуясь тем, что А

 

 

 

 

 

 

 

 

самосопряженный оператор и для вещественных пространств скалярное про-

 

 

, можно утверждать, что левая

изведение коммутативно, т. е. x, y y, x

часть записанного выражения равна нулю и в силу различия собственных

значений xi , x j 0 .

Для любого самосопряженного линейного оператора в Н справедлива фундаментальная теорема Гильберта–Шмидта, утверждающая, что для

60

Соседние файлы в предмете Математический аппарат радиотехники