В математике , в частности, в линейной алгебре и функциональном анализе , спектральная теорема — это результат о том, когда линейный оператор или матрица могут быть диагонализированы (то есть представлены в виде диагональной матрицы в некотором базисе). Это чрезвычайно полезно, поскольку вычисления, включающие диагонализуемую матрицу, часто можно свести к гораздо более простым вычислениям, включающим соответствующую диагональную матрицу. Концепция диагонализации относительно проста для операторов в конечномерных векторных пространствах , но требует некоторой модификации для операторов в бесконечномерных пространствах. В общем случае спектральная теорема определяет класс линейных операторов , которые могут быть смоделированы операторами умножения , которые настолько просты, насколько это вообще возможно. На более абстрактном языке спектральная теорема — это утверждение о коммутативных C*-алгебрах . См. также спектральную теорию для исторической перспективы.
Примерами операторов, к которым применима спектральная теорема, являются самосопряженные операторы или, в более общем смысле, нормальные операторы в гильбертовых пространствах .
Спектральная теорема также обеспечивает каноническое разложение, называемое спектральным разложением , базового векторного пространства, на которое действует оператор.
Огюстен-Луи Коши доказал спектральную теорему для симметричных матриц , т. е. что каждая действительная симметричная матрица диагонализируема. Кроме того, Коши был первым, кто систематически изучал определители . [1] [2] Спектральная теорема, обобщенная Джоном фон Нейманом , сегодня, возможно, является самым важным результатом теории операторов .
В этой статье основное внимание уделяется простейшему виду спектральной теоремы, а именно для самосопряженного оператора в гильбертовом пространстве. Однако, как отмечено выше, спектральная теорема справедлива и для нормальных операторов в гильбертовом пространстве.
Начнем с рассмотрения эрмитовой матрицы на (но последующее обсуждение будет адаптировано к более ограниченному случаю симметричных матриц на ). Мы рассматриваем эрмитово отображение A на конечномерном комплексном пространстве скалярного произведения V , снабженном положительно определенным полуторалинейным скалярным произведением. Эрмитово условие на означает, что для всех x , y ∈ V ,
Эквивалентным условием является то, что A * = A , где A * — эрмитово сопряженная матрица A . В случае, когда A отождествляется с эрмитовой матрицей, матрица A * равна своей сопряженной транспонированной матрице . (Если A — действительная матрица , то это эквивалентно A T = A , то есть A — симметричная матрица .)
Это условие подразумевает, что все собственные значения эрмитового отображения являются действительными: Чтобы увидеть это, достаточно применить его к случаю, когда x = y является собственным вектором. (Напомним, что собственный вектор линейного отображения A является ненулевым вектором v таким, что A v = λv для некоторого скаляра λ . Значение λ является соответствующим собственным значением . Более того, собственные значения являются корнями характеристического многочлена .)
Теорема — Если A является эрмитовым на V , то существует ортонормированный базис V , состоящий из собственных векторов A. Каждое собственное значение A является действительным.
Мы приводим набросок доказательства для случая, когда базовым полем скаляров являются комплексные числа .
По фундаментальной теореме алгебры , примененной к характеристическому многочлену A , существует по крайней мере одно комплексное собственное значение λ 1 и соответствующий собственный вектор v 1 , которые по определению должны быть ненулевыми. Тогда, поскольку мы находим, что λ 1 является действительным. Теперь рассмотрим пространство ортогонального дополнения v 1 . По эрмитовости, является инвариантным подпространством A . Чтобы увидеть это, рассмотрим любое так что по определению Чтобы удовлетворить инвариантности, нам нужно проверить, является ли Это верно, поскольку Применение того же аргумента к показывает, что A имеет по крайней мере одно действительное собственное значение и соответствующий собственный вектор Это можно использовать для построения другого инвариантного подпространства Конечная индукция затем завершает доказательство.
Матричное представление A в базисе собственных векторов диагонально, и по построению доказательство дает базис взаимно ортогональных собственных векторов; выбрав их в качестве единичных векторов, получим ортонормированный базис собственных векторов. A можно записать в виде линейной комбинации попарно ортогональных проекций, называемой ее спектральным разложением . Пусть — собственное пространство, соответствующее собственному значению. Обратите внимание, что определение не зависит от выбора конкретных собственных векторов. В общем случае V — ортогональная прямая сумма пространств , где пробегает спектр
Если разлагаемая матрица является эрмитовой, то спектральное разложение является частным случаем разложения Шура (см. доказательство в случае нормальных матриц ниже).
Спектральное разложение является частным случаем разложения по сингулярным значениям , которое утверждает, что любая матрица может быть выражена как где и являются унитарными матрицами и является диагональной матрицей. Диагональные элементы однозначно определяются и известны как сингулярные значения Если является эрмитовым, то и что подразумевает
Спектральная теорема распространяется на более общий класс матриц. Пусть A — оператор на конечномерном пространстве скалярного произведения. A называется нормальным, если A * A = AA * .
Можно показать, что A является нормальной тогда и только тогда, когда она унитарно диагонализуема с помощью разложения Шура . То есть, любую матрицу можно записать как A = UTU * , где U является унитарной, а T является верхней треугольной . Если A является нормальной, то видно, что TT * = T * T . Следовательно, T должна быть диагональной, поскольку нормальная верхняя треугольная матрица является диагональной (см. нормальную матрицу ). Обратное очевидно.
Другими словами, A является нормальной тогда и только тогда, когда существует унитарная матрица U такая, что где D — диагональная матрица . Тогда элементы диагонали D являются собственными значениями A. Векторы-столбцы U являются собственными векторами A , и они ортонормальны. В отличие от эрмитова случая, элементы D не обязательно должны быть действительными.
В более общем случае гильбертовых пространств, которые могут иметь бесконечную размерность, формулировка спектральной теоремы для компактных самосопряженных операторов практически такая же, как и в конечномерном случае.
Теорема — Предположим, что A — компактный самосопряженный оператор в (действительном или комплексном) гильбертовом пространстве V. Тогда существует ортонормированный базис V, состоящий из собственных векторов оператора A. Каждое собственное значение является действительным.
Что касается эрмитовых матриц, ключевым моментом является доказательство существования хотя бы одного ненулевого собственного вектора. Нельзя полагаться на детерминанты, чтобы показать существование собственных значений, но можно использовать аргумент максимизации, аналогичный вариационной характеристике собственных значений.
Если предположение о компактности убрать, то неверно , что каждый самосопряженный оператор имеет собственные векторы. Например, оператор умножения, на котором переводит каждый в , является ограниченным и самосопряженным, но не имеет собственных векторов. Однако его спектр, соответствующим образом определенный, по-прежнему равен , см. спектр ограниченного оператора .
Следующее обобщение, которое мы рассмотрим, — это ограниченные самосопряженные операторы в гильбертовом пространстве. Такие операторы могут не иметь собственных векторов: например, пусть A — оператор умножения на t на , то есть, [3]
Этот оператор не имеет собственных векторов в , хотя имеет собственные векторы в большем пространстве. А именно, распределение , где — дельта-функция Дирака , является собственным вектором при толковании в соответствующем смысле. Дельта-функция Дирака, однако, не является функцией в классическом смысле и не лежит в гильбертовом пространстве L 2 [0, 1] или любом другом банаховом пространстве . Таким образом, дельта-функции являются «обобщенными собственными векторами» , но не собственными векторами в обычном смысле.
При отсутствии (истинных) собственных векторов можно искать «спектральное подпространство», состоящее из почти собственного вектора , т. е. замкнутое подпространство из , связанное с борелевским множеством в спектре . Это подпространство можно рассматривать как замкнутую область обобщенных собственных векторов для с собственными значениями в . [4] В приведенном выше примере, где мы могли бы рассмотреть подпространство функций, поддерживаемых на небольшом интервале внутри . Это пространство инвариантно относительно и для любого в этом подпространстве, очень близко к . Каждое подпространство, в свою очередь, кодируется связанным оператором проекции, и совокупность всех подпространств затем представляется проекционно-значной мерой .
Одна из формулировок спектральной теоремы выражает оператор A как интеграл координатной функции по спектру оператора относительно проекционно-значной меры. [5]
Когда рассматриваемый самосопряженный оператор компактен , эта версия спектральной теоремы сводится к чему-то похожему на конечномерную спектральную теорему выше, за исключением того, что оператор выражается как конечная или счетно бесконечная линейная комбинация проекций, то есть мера состоит только из атомов.
Альтернативная формулировка спектральной теоремы гласит, что каждый ограниченный самосопряженный оператор унитарно эквивалентен оператору умножения. Значение этого результата в том, что операторы умножения во многих отношениях просты для понимания.
Теорема [6] — Пусть A — ограниченный самосопряженный оператор в гильбертовом пространстве H. Тогда существует пространство меры ( X , Σ, μ ) и вещественнозначная существенно ограниченная измеримая функция f на X и унитарный оператор U : H → L 2 ( X , μ ) такие, что где T — оператор умножения : и.
Спектральная теорема является началом обширной области исследований функционального анализа, называемой теорией операторов ; см. также спектральная мера .
Существует также аналогичная спектральная теорема для ограниченных нормальных операторов в гильбертовых пространствах. Единственное отличие в выводе состоит в том, что теперь f может быть комплекснозначным.
Существует также формулировка спектральной теоремы в терминах прямых интегралов . Она похожа на формулировку с оператором умножения, но более канонична.
Пусть будет ограниченным самосопряженным оператором и пусть будет спектром . Формулировка спектральной теоремы в виде прямого интеграла сопоставляет две величины . Во-первых, меру на , а во-вторых, семейство гильбертовых пространств Затем мы образуем гильбертово пространство прямого интеграла Элементами этого пространства являются функции (или «сечения») такие, что для всех . Версия спектральной теоремы в виде прямого интеграла может быть выражена следующим образом: [7]
Теорема — Если — ограниченный самосопряженный оператор, то унитарно эквивалентен оператору «умножения на » на для некоторой меры и некоторого семейства гильбертовых пространств. Мера однозначно определяется с точностью до эквивалентности по теории меры; то есть любые две меры, ассоциированные с одной и той же, имеют одинаковые множества меры ноль. Размерности гильбертовых пространств однозначно определяются с точностью до множества меры ноль.
Пространства можно рассматривать как нечто вроде «собственных пространств» для . Однако следует отметить, что если одноэлементное множество не имеет положительной меры, пространство на самом деле не является подпространством прямого интеграла. Таким образом, следует рассматривать как «обобщенные собственные пространства» — то есть элементы являются «собственными векторами», которые на самом деле не принадлежат гильбертову пространству.
Хотя и формулировки спектральной теоремы с оператором умножения, и формулировки с прямым интегралом выражают самосопряженный оператор как унитарно эквивалентный оператору умножения, подход с прямым интегралом более каноничен. Во-первых, множество, по которому выполняется прямой интеграл (спектр оператора), является каноническим. Во-вторых, функция, на которую мы умножаем, является канонической в подходе с прямым интегралом: просто функция .
Вектор называется циклическим вектором для , если векторы охватывают плотное подпространство гильбертова пространства. Предположим, что — ограниченный самосопряженный оператор, для которого существует циклический вектор. В этом случае нет различия между формулировками прямого интеграла и оператора умножения спектральной теоремы. Действительно, в этом случае существует мера на спектре , такая , что унитарно эквивалентна оператору «умножения на » на . [8] Этот результат одновременно представляет собой оператор умножения и прямой интеграл, поскольку — просто прямой интеграл, в котором каждое гильбертово пространство — просто .
Не каждый ограниченный самосопряженный оператор допускает циклический вектор; действительно, в силу уникальности в прямом интегральном разложении это может произойти только тогда, когда все имеют размерность один. Когда это происходит, мы говорим, что имеет «простой спектр» в смысле теории спектральной кратности . То есть ограниченный самосопряженный оператор, допускающий циклический вектор, следует рассматривать как бесконечномерное обобщение самосопряженной матрицы с различными собственными значениями (т.е. каждое собственное значение имеет кратность один).
Хотя не все допускают циклический вектор, легко видеть, что мы можем разложить гильбертово пространство как прямую сумму инвариантных подпространств, на которых имеет циклический вектор. Это наблюдение является ключом к доказательствам форм умножения-оператора и прямого интеграла спектральной теоремы.
Одним из важных приложений спектральной теоремы (в любой форме) является идея определения функционального исчисления . То есть, учитывая функцию, определенную на спектре , мы хотим определить оператор . Если — просто положительная степень, , то — просто -я степень , . Интересны случаи, когда — неполиномиальная функция, такая как квадратный корень или экспонента. Любая из версий спектральной теоремы обеспечивает такое функциональное исчисление. [9] В версии прямого интеграла, например, действует как оператор «умножения на » в прямом интеграле: То есть каждое пространство в прямом интеграле является (обобщенным) собственным пространством для с собственным значением .
Многие важные линейные операторы, которые встречаются в анализе , такие как дифференциальные операторы , являются неограниченными . Существует также спектральная теорема для самосопряженных операторов , которая применяется в этих случаях. Приведем пример: каждый дифференциальный оператор с постоянным коэффициентом унитарно эквивалентен оператору умножения. Действительно, унитарным оператором, который реализует эту эквивалентность, является преобразование Фурье ; оператор умножения является типом множителя Фурье .
В общем случае спектральная теорема для самосопряженных операторов может принимать несколько эквивалентных форм. [10] Примечательно, что все формулировки, приведенные в предыдущем разделе для ограниченных самосопряженных операторов — версия с проекционно-значной мерой, версия с оператором умножения и версия с прямым интегралом — продолжают действовать для неограниченных самосопряженных операторов с небольшими техническими изменениями для решения проблем домена. В частности, единственная причина, по которой оператор умножения на ограничен, заключается в выборе домена . Тот же оператор на , например, был бы неограниченным.
Понятие «обобщенных собственных векторов» естественным образом распространяется на неограниченные самосопряженные операторы, поскольку они характеризуются как ненормализуемые собственные векторы. Однако, в отличие от случая почти собственных векторов, собственные значения могут быть действительными или комплексными и, даже если они действительны, не обязательно принадлежат спектру. Хотя для самосопряженных операторов всегда существует действительное подмножество «обобщенных собственных значений», такое, что соответствующий набор собственных векторов является полным . [11]