Оператор (математика)
Опера́тор (лат. operator — работник, исполнитель, от operor — работаю, действую) — математическое отображение между множествами, каждое из которых наделено какой-либо дополнительной структурой (порядком, топологией, алгебраическими операциями). Понятие оператора используется в различных разделах математики для отличия от другого рода отображений (главным образом, числовых функций); точное значение зависит от контекста. Так, в функциональном анализе под операторами понимают отображения, ставящие в соответствие функции другую функцию («оператор на пространстве функций» вместо «функции от функции»)[1][2].
Некоторые виды операторов:
- операторы на пространствах функций (дифференцирование, интегрирование, свёртка с ядром, преобразование Фурье) в функциональном анализе;
- отображения (в особенности линейные) между векторными пространствами (проекторы, повороты координат, гомотетии, умножения вектора на матрицу) в линейной алгебре;
- преобразования последовательностей (свёртки дискретных сигналов, медианный фильтр) в дискретной математике.
Общие сведения
| Оператор | |
|---|---|
| лат. operator | |
| Область использования |
функциональный анализ линейная алгебра квантовая механика |
История
Операторные методы применялись задолго до появления общего понятия оператора. В XVIII—XIX веках развивалось символическое исчисление: Ж. Л. Лагранж, а затем О. Коши обращались с символом дифференцирования как с алгебраической величиной, формально раскладывая функции от в ряды. В 1880-е годы английский инженер Оливер Хевисайд построил на этой основе операционное исчисление для расчёта электрических цепей; строгое обоснование его методов было получено позднее средствами преобразования Лапласа[3].
Общая теория операторов выросла из теории интегральных уравнений и задач на собственные значения. Термин «функциональный анализ» ввёл Ж. Адамар для обозначения ветви вариационного исчисления, которую на рубеже XIX—XX веков разрабатывала группа итальянских и французских математиков, в том числе В. Вольтерра, рассматривавший «функции от линий» — прообраз современных функционалов[4].
Поворотным моментом стала работа шведского математика Э. И. Фредгольма об интегральных уравнениях (1900—1903), давшая толчок как теории интегральных уравнений, так и формированию функционального анализа. В 1904—1910 годах Д. Гильберт в цикле работ об интегральных уравнениях очертил спектральную теорию и ввёл понятие ограниченной квадратичной формы в бесконечном числе переменных; отсюда происходит и термин «спектр»[5].
В 1910—1920-е годы усилиями Ф. Риса, С. Банаха, Г. Хана сложилась общая теория нормированных пространств и ограниченных линейных операторов; в монографии Банаха Théorie des opérations linéaires (1932) теория приобрела законченный вид. В 1929—1932 годах Дж. фон Нейман, М. Стоун и Рис построили аксиоматическую теорию гильбертовых пространств и спектральную теорию самосопряжённых операторов — во многом под влиянием запросов квантовой механики, где наблюдаемым величинам сопоставляются именно самосопряжённые операторы[6].
В 1936 году С. Л. Соболев ввёл понятие обобщённой функции (независимо от него в 1940-х годах к нему пришёл Л. Шварц), что позволило корректно определить дельта-функцию и существенно расширило круг задач, доступных операторным методам[7]. В 1930—1950-е годы в теории операторов получены значительные результаты за счёт применения алгебраических инструментов — операторных и банаховых алгебр[8].
Основная терминология
С теоретико-множественной точки зрения оператор , действующий из множества в множество , есть подмножество прямого произведения этих множеств (график оператора), обладающее свойством однозначности: для каждого в содержится не более одной пары вида [9].
Множество тех , для которых такая пара существует, называется областью определения оператора и обозначается ; оператор может быть определён не на всём . Соответствующий элемент единственн; его называют значением оператора и обозначают или . Таким образом, операторы — всегда однозначные отображения; многозначные соответствия (например, в комплексной области) операторами не называют, для них используют термины «многозначное отображение» или «соответствие»[10].
Всюду далее элементы векторных пространств (в том числе функции, рассматриваемые как элементы функциональных пространств) обозначаются строчными латинскими буквами , , , без дополнительного выделения полужирным начертанием или стрелкой; операторы — прописными латинскими , , ; матрицы операторов — прописными с двумя индексами, например ; скаляры — , . Компоненты вектора обозначаются ; нумерация во всех формулах начинается с единицы.
Множество называется образом (множеством значений) оператора, а множество — его ядром (для оператора, действующего в векторных пространствах) (В математике термин ядро оператора может относится к двум объектам. Пусть дан линейный оператор : . Ядром оператора называется множество всех векторов из пространства , которые оператор переводит в нулевой вектор: . Ядро также называют нулевым пространством оператора. В интегральных уравнениях и функциональном анализе ядром оператора называют функцию, стоящую под знаком интеграла. Если оператор задан формулой , то функция является ядром интегрального оператора)[11][9].
Если и — векторные пространства, то в множестве всех операторов из в можно выделить класс линейных операторов.
Если и — топологические векторные пространства, то в множестве операторов из в естественно выделяется класс непрерывных операторов, а также класс линейных ограниченных операторов и класс линейных компактных операторов (называемых также вполне непрерывными)[12].
Для линейных операторов между нормированными пространствами непрерывность равносильна ограниченности[13]; для нелинейных операторов это не так.
Простые примеры
Оператор, действующий на пространстве функций, сопоставляет каждой функции из области определения единственную функцию: если и — множества функций, то оператор есть однозначное соответствие . Результат применения оператора к функции записывают в виде или, проще, .
Примеры подобных преобразований — умножение на число и дифференцирование . Соответствующие операторы называются операторами умножения на число, дифференцирования, интегрирования, решения дифференциального уравнения и т. д.
Операторы, изменяющие аргумент функции, называются операторами преобразования или преобразованиями. Преобразование подменяет координатные оси, отображает функцию в другое пространство. Например, преобразование Фурье переводит функцию из временно́й области в частотную:
Отличие оператора от простой суперпозиции функций в данном случае заключается в том, что значение функции , вообще говоря, в каждой точке зависит не только от , а от значений функции во всех точках. Поясним на примере преобразования Фурье: значение этого преобразования (спектр функции) в точке меняется при изменении исходной функции в окрестности любой точки .
Изучением общих свойств операторов и применением их к решению различных задач занимается теория операторов. Например, оказывается, что у оператора умножения вектора на матрицу и оператора свёртки функции с весом есть много общих свойств.
Фундаментальным для практики является класс линейных операторов; он же наиболее исследован. В качестве примера можно привести умножение вектора-столбца на матрицу: если — матрица размером ( строк и столбцов), то произведение определено для и принадлежит , то есть оператор действует из -мерного пространства в -мерное.
Произведение определено не при любых размерностях: число столбцов матрицы обязано совпадать с числом компонент вектора. Отсюда видно, что порядок сомножителей существен — выражение для вектора-столбца при смысла не имеет, а размер результата определяется числом строк: матрица «поглощает» координат и выдаёт . В частности, при оператор действует из пространства в себя, и только в этом случае осмысленны его степени и понятие собственного вектора.
Линейные операторы
Оператор , действующий из векторного пространства в векторное, называется линейным, если он обладает двумя свойствами[14]:
- аддитивность — оператор применяется почленно к сумме аргументов:
- однородность — скаляр можно выносить за знак оператора:
Из однородности при следует, что для всякого линейного оператора .
Оператор вида
где — линейный оператор, а — фиксированный вектор, называется аффинным. При он не является линейным: для него , нарушены и аддитивность, и однородность. В литературе по дифференциальным уравнениям такие операторы иногда называют линейными неоднородными, имея в виду, что уравнение называется линейным неоднородным; сам оператор при этом линейным не является[15].
В случае линейного преобразования дискретных функций (последовательностей, векторов) новые значения линейно выражаются через старые значения :
Здесь — матрица размера : первый индекс нумерует строки и пробегает значения от 1 до , второй индекс нумерует столбцы и пробегает значения от 1 до . Суммирование ведётся по второму индексу, поэтому исходный вектор должен иметь ровно компонент, а результат имеет компонент. Таким образом, оператор действует из в .
В более общем случае непрерывных функций двумерная матрица весов заменяется функцией двух переменных , называемой ядром линейного интегрального преобразования:
Спектр может быть и дискретным; тогда заменяется вектором с компонентами , и представимо конечным или бесконечным рядом функций:
Норма оператора
Для линейного оператора , действующего из нормированного пространства в нормированное пространство , величина
называется нормой оператора. Оператор ограничен тогда и только тогда, когда его норма конечна. Множество всех ограниченных линейных операторов из в само образует нормированное пространство, обозначаемое ; если полно, то полно и [16].
Если операторы согласованы по размерностям, то есть и , то определена их композиция , и норма обладает свойством субмультипликативности:
В конечномерном случае это означает, что для матрицы размера и матрицы размера произведение имеет размер : внутренние размерности должны совпадать.
Спектр оператора
Пусть — ограниченный линейный оператор, действующий из комплексного банахова пространства в себя. Число называется регулярным для , если оператор имеет ограниченный обратный, определённый на всём ; сам оператор называется резольвентой. Множество всех нерегулярных чисел называется спектром оператора и обозначается [17].
В конечномерном пространстве спектр совпадает с множеством собственных значений матрицы оператора. В бесконечномерном случае это не так: спектр может вовсе не содержать собственных значений. Например, оператор умножения на независимую переменную в пространстве собственных векторов не имеет, а его спектр есть весь отрезок .
Спектр ограниченного оператора непуст, замкнут и содержится в круге радиуса [18]. Для самосопряжённых операторов в гильбертовом пространстве справедлива спектральная теорема, представляющая оператор в виде интеграла по спектральной функции (разложению единицы) :
где — монотонное семейство ортогональных проекторов. Это представление обобщает разложение симметричной матрицы по собственному базису и служит основным инструментом при изучении операторов, в том числе неограниченных[19].
Нулевой оператор
Оператор , ставящий в соответствие каждому вектору нулевой вектор , очевидно, линеен; он называется нулевым оператором[20].
Единичный (тождественный) оператор
Оператор , ставящий в соответствие каждому вектору сам вектор , очевидно, линеен; он называется единичным, или тождественным, оператором:
В матричной записи он определяется равенством
где , а единичная матрица имеет размер . Тождественный оператор существует только как оператор из пространства в себя: для неквадратной матрицы равенство невозможно, поскольку левая и правая части лежали бы в пространствах разной размерности. Единичная матрица записывается большей частью с помощью символа Кронекера : имеем при и при .
Формально тождественный оператор записывают и в интегральном виде
где — дельта-функция Дирака. Следует подчеркнуть, что не является функцией в обычном смысле: не существует функции, равной нулю всюду, кроме одной точки, и имеющей единичный интеграл (у такой функции интеграл Лебега равен нулю). Дельта-функция определяется как обобщённая функция (распределение) — непрерывный линейный функционал на пространстве основных функций, действующий по правилу , где — основная функция[21].
Соответственно, написанный выше интеграл не является интегралом Римана или Лебега: это условная запись действия функционала на функцию , принятая в физической и инженерной литературе. Строгий смысл ей придаёт теория обобщённых функций: символ по определению означает [21]. Тождественный оператор не является интегральным оператором с обычным (функциональным) ядром: если бы такое ядро из существовало, тождественный оператор был бы компактным, что в бесконечномерном пространстве невозможно[9].
Запись
В математике и технике широко применяется условная форма записи операторов, аналогичная алгебраической символике. Такая символика в ряде случаев позволяет избежать сложных преобразований и записывать формулы в простой и удобной форме. Аргументы оператора называются операндами, число операндов называется арностью оператора (например, унарный, бинарный). Написание операторов можно систематизировать следующим образом:
- префиксная — первым идёт оператор, операнды следом:
- постфиксная — символ оператора следует за операндами:
- инфиксная — оператор вставляется между операндами, применяется преимущественно с бинарными операторами:
- позиционная — знак оператора опускается, оператор присутствует неявно. Чаще всего не пишется знак произведения (переменных, численного значения на физическую единицу, матриц, композиции функций), например 3 кг. Такая способность одного оператора действовать над разнородными сущностями достигается перегрузкой операторов;
- подстрочная или надстрочная слева или справа; главным образом используется для операций возведения в степень и выбора элемента вектора по индексу.
Запись оператора часто принимает сокращённую форму от общепринятой записи функций. При использовании префиксной или постфиксной записи скобки опускаются в большинстве случаев, если известна арность оператора. Так, унарный оператор над функцией обычно для краткости записывается вместо ; скобками пользуются для ясности, например при операции над произведением . Оператор , действующий на , записывают также . Для обозначения некоторых операторов вводятся специальные знаки, например унарные (факториал, справа от операнда), (отрицание, слева), или каллиграфические символы, как в случае преобразования Фурье .
Применение
Дифференциальные и интегральные уравнения
Запись задачи в операторном виде , где — искомый элемент, а — заданная правая часть, позволяет применять к дифференциальным и интегральным уравнениям единый аппарат. Вопросы существования и единственности решения сводятся к вопросу об обратимости оператора , а устойчивость решения относительно возмущений правой части — к ограниченности обратного оператора. Классический результат такого рода — альтернатива Фредгольма для уравнений с компактным оператором[22].
Квантовая механика
В квантовой механике состояние системы описывается вектором гильбертова пространства, а каждой наблюдаемой величине — координате, импульсу, энергии — сопоставляется самосопряжённый оператор. Возможные результаты измерения суть точки спектра этого оператора, а эволюция системы описывается уравнением Шрёдингера с оператором Гамильтона. Именно потребности квантовой механики стимулировали построение спектральной теории неограниченных самосопряжённых операторов[23].
Обработка сигналов
Линейные операторы — основной инструмент теории линейных систем: отклик стационарной линейной системы на входной сигнал есть свёртка сигнала с импульсной характеристикой, а преобразование Фурье переводит свёртку в умножение, что и объясняет широкое использование частотных методов. Дискретные аналоги — цифровые фильтры — описываются операторами преобразования последовательностей[24].
Символ дифференциального оператора
Для линейных дифференциальных операторов важную роль играет сопоставляемый оператору многочлен — его символ. Если оператор порядка записан в мультииндексной форме , то его полным символом называют многочлен — множитель, на который оператор умножает экспоненту . Составленный из старших членов главный символ преобразуется при замене координат как тензор и определяет тип уравнения: оператор называется эллиптическим, если главный символ не обращается в нуль ни при каком . Так, для оператора Лапласа главный символ равен [25].
Подробнее о символе и связанной с ним классификации уравнений см. статьи «Дифференциальный оператор» и «Псевдодифференциальный оператор».
Теория вероятностей
Операторный подход — один из основных инструментов современной теории вероятностей: случайные процессы описываются не траекториями, а действием операторов на функции или на распределения вероятностей.
Переходные операторы
Пусть — марковская цепь с переходной матрицей . Она порождает два сопряжённых оператора: оператор, действующий на функциях,
и оператор, действующий на распределениях,
Марковость равносильна полугрупповому свойству , которое для цепей с непрерывным временем записывается как уравнение Колмогорова — Чепмена. Тем самым эволюция случайного процесса представляется полугруппой операторов, а вероятностная задача переводится на язык функционального анализа[26].
Спектр переходного оператора несёт информацию о поведении цепи. Все его точки лежат в единичном круге, а число всегда является собственным значением, отвечающим стационарному распределению (). Величина , где — второе по модулю собственное значение, называется спектральной щелью и задаёт скорость сходимости: отклонение от убывает как . Оценки спектральной щели лежат в основе анализа алгоритмов Монте-Карло по схеме марковских цепей.
Производящий оператор
Для процессов с непрерывным временем полугруппа задаётся своим производящим (инфинитезимальным) оператором
определённым на тех , для которых предел существует. Полугруппа восстанавливается по генератору: в конечномерном случае , а в общем случае условия, при которых оператор порождает полугруппу, даёт теорема Хилле — Иосиды[27]. Функция удовлетворяет обратному уравнению Колмогорова , а плотность распределения — сопряжённому прямому уравнению (для диффузий — уравнению Фоккера — Планка)[28].
Для винеровского процесса производящий оператор равен , где — оператор Лапласа; для общего диффузионного процесса со сносом и коэффициентом диффузии —
Это соответствие связывает теорию случайных процессов с теорией уравнений в частных производных: вероятностные задачи о моментах достижения границы сводятся к краевым задачам для эллиптических операторов, и наоборот.
Условное ожидание как проектор
Условное математическое ожидание относительно σ-алгебры — линейный оператор в пространстве случайных величин с конечным вторым моментом. Он идемпотентен и самосопряжён, то есть является ортогональным проектором на подпространство -измеримых величин; его норма равна единице. Отсюда следует, что есть наилучшее в среднеквадратичном приближение величины среди -измеримых, а «башенное свойство» при — частный случай композиции вложенных проекторов. На этом языке мартингал определяется условием [29].
Интегральные преобразования распределений
Характеристическая функция есть преобразование Фурье распределения, а производящая функция — его дискретный аналог. Оба преобразования переводят свёртку распределений (отвечающую сумме независимых величин) в обычное умножение:
Именно это свойство делает интегральные преобразования основным техническим приёмом при доказательстве предельных теорем: центральная предельная теорема получается изучением поведения характеристических функций вблизи нуля[30].
Эргодическая теория
В эргодической теории сохраняющему меру преобразованию сопоставляют два сопряжённых оператора: оператор Купмана , действующий на функциях, и оператор Перрона — Фробениуса, действующий на плотностях распределений. Оператор Купмана унитарен в , что позволяет применять к нелинейной динамике спектральные методы[31].
Эргодическая теорема фон Неймана утверждает, что средние по времени сходятся в к ортогональному проектору на подпространство инвариантных функций:
а теорема Биркгофа — Хинчина даёт сходимость почти всюду. Если инвариантные функции исчерпываются константами (система эргодична), проектор сводится к интегралу по мере, и среднее по времени совпадает со средним по пространству.
Другие области
Операторный подход применяется также в численных методах, где разностные схемы трактуются как приближения дифференциальных операторов, а устойчивость схемы формулируется как равномерная ограниченность степеней оператора перехода; в теории управления, где линейной системе сопоставляется передаточный оператор; в математической экономике и теории игр (операторы Беллмана в динамическом программировании).
Примечания
- ↑ Колмогоров, Фомин, Элементы теории функций и функционального анализа, 2004, с. 223.
- ↑ Люстерник, Соболев, Элементы функционального анализа, 1965, с. 122.
- ↑ Юшкевич, 1972, История математики, с. 399—406.
- ↑ Бурбаки, Очерки по истории математики, 1963, с. 141.
- ↑ Бурбаки, Очерки по истории математики, 1963, с. 142, 221-223.
- ↑ Бурбаки, Очерки по истории математики, 1963, с. 166—167, 221-226.
- ↑ Soboleff S. «Méthode nouvelle à résoudre le problème de Cauchy pour les équations linéaires hyperboliques normales» // Матем. сб., 1(43):1 (1936), 39-72
- ↑ Бурбаки, Очерки по истории математики, 1963, с. 224, 226.
- ↑ 1 2 3 Колмогоров, Фомин, Элементы теории функций и функционального анализа, 2004, с. 234.
- ↑ Колмогоров, Фомин, Элементы теории функций и функционального анализа, с. 224.
- ↑ Люстерник, Соболев, Элементы функционального анализа, 1965, с. 99.
- ↑ Люстерник, Соболев, Элементы функционального анализа, 1965, с. 261.
- ↑ Колмогоров, Фомин, Элементы теории функций и функционального анализа, 2004, с. 229.
- ↑ Колмогоров, Фомин, Элементы теории функций и функционального анализа, 2004, с. 233—252.
- ↑ Люстерник, Соболев, Элементы функционального анализа, 1965, с. 122—171.
- ↑ Колмогоров, Фомин, Элементы теории функций и функционального анализа, 2004, с. 238.
- ↑ Колмогоров, Фомин, Элементы теории функций и функционального анализа, 2004, с. 250.
- ↑ Люстерник, Соболев, Элементы функционального анализа, 1965, с. 253.
- ↑ Рид, Саймон, Методы современной математической физики, 1977.
- ↑ Шилов, Математический анализ. Специальный курс, 1961, с. 203.
- ↑ 1 2 Владимиров, Уравнения математической физики, 2003, с. 18—19.
- ↑ Колмогоров, Фомин, Элементы теории функций и функционального анализа, 2004, с. 240.
- ↑ Рид, Саймон, Методы современной математической физики, 1977, с. 53.
- ↑ Гоноровский, Радиотехнические цепи и сигналы, 1986.
- ↑ Хёрмандер, Анализ линейных дифференциальных операторов с частными производными, 1986.
- ↑ Феллер В. Введение в теорию вероятностей и её приложения. В 2-х томах. Т. 1 / пер. с англ.. — М.: Мир, 1984. — С. 397.
- ↑ Иосида, 1967, с. 299.
- ↑ Феллер В. Введение в теорию вероятностей и её приложения. В 2-х томах. Т. 1 / пер. с англ.. — М.: Мир, 1984. — С. 372.
- ↑ Ширяев А. Н. Вероятность. — 3-е изд., перераб. и доп.. — М.: МЦНМО, 2004. — Т. 1. — С. 128. — ISBN 5-94057-105-0.
- ↑ Ширяев А. Н. Вероятность. — 3-е изд., перераб. и доп.. — М.: МЦНМО, 2004. — Т. 1. — С. 413, 418, 427, 434. — ISBN 5-94057-105-0.
- ↑ Ширяев А. Н. Вероятность. — 3-е изд., перераб. и доп.. — М.: МЦНМО, 2004. — Т. 1. — С. 136. — ISBN 5-94057-105-0.
Литература
- Бурбаки Н. Очерки по истории математики. — М.: Изд-во иностранной литературы, 1963. — 292 с.
- Владимиров В. С. Уравнения математической физики. — 5-е изд. — М.: Наука, 2003. — 512 с. — ISBN 5-9221-0310-5.
- Гоноровский И. С. Радиотехнические цепи и сигналы. — 4-е изд. — М.: Радио и связь, 1986. — 512 с.
- Колмогоров А. Н., Фомин С. В. Элементы теории функций и функционального анализа. — 7-е изд.. — М.: ФИЗМАТЛИТ, 2004. — 572 с. — ISBN 5-9221-0266-4.
- Люстерник Л. А., Соболев В. И. Элементы функционального анализа. — 2-е изд. — М.: Наука, 1965. — 520 с.
- Рид М., Саймон Б. Методы современной математической физики. — М.: Мир, 1977. — Т. 1: Функциональный анализ. — 357 с.
- Хёрмандер Л. Анализ линейных дифференциальных операторов с частными производными. — М.: Мир, 1986. — Т. 1. — 464 с.
- Шилов Г. Е. Математический анализ. Специальный курс. — М.: Физматгиз, 1961. — 436 с.
- Юшкевич А. П. (ред.). История математики. — М.: Наука, 1972. — Т. 3: Математика XVIII столетия. — 496 с.