Двойственное пространство

Pause

Дво́йственное простра́нство (также сопряжённое простра́нство) — векторное пространство, элементами которого служат все линейные функционалы на данном векторном пространстве , то есть все линейные отображения из в поле скаляров . Операции сложения и умножения на скаляр вводятся поточечно, благодаря чему совокупность функционалов сама становится векторным пространством; она обозначается (встречаются также обозначения и )[1][2].

Взаимодействие между пространством и его двойственным формализуется с помощью билинейной формы спаривания (или пары двойственности), которую часто обозначают угловыми скобками: , где , . Это обозначение подчёркивает симметрию: функционал можно рассматривать как «вектор», действующий на «функционал» из второго двойственного . В рефлексивных пространствах это спаривание полностью симметрично.

Если — топологическое векторное пространство, то выделяют топологическое (непрерывное) двойственное пространство , состоящее из всех непрерывных линейных функционалов; в конечномерном случае оба понятия совпадают[3]. Двойственное пространство — одно из центральных понятий линейной алгебры и функционального анализа; с ним связаны слабые топологии, рефлексивность, сопряжённые операторы и теория обобщённых функций, а также многочисленные приложения — от уравнений математической физики до линейного программирования, квантовой механики и машинного обучения.

undefined
Общие сведения

История

Понятие линейной формы по существу появляется уже в «Учении о протяжении» Германа Грассмана: во втором издании 1862 года он ввёл «обратную систему» (нем. reziprokes System) векторов, биортогональную заданной системе, — прямой предшественник двойственного базиса[4]. Джузеппе Пеано в «Геометрическом исчислении» (1888), содержащем первую аксиоматику линейных пространств, систематически пользовался линейными формами[5]. В тензорном исчислении Грегорио Риччи-Курбастро и Туллио Леви-Чивиты (1900) линейные формы выступают как ковариантные векторы — ковекторы[6].

Как самостоятельный объект исследования двойственное пространство оформилось на рубеже XIX—XX веков в рамках зарождавшегося функционального анализа. Термин «функционал» — для функции, сопоставляющей другой функции число, — ввёл Жак Адамар в 1903 году[7]. Ключевые результаты о строении двойственных пространств получил Фридеш Рис: в 1909 году он описал общий вид непрерывного линейного функционала на как интеграл Стилтьеса[8], а в 1911 году установил двойственность , ставшую образцом всех последующих теорем о «вычислении» двойственных пространств[9].

Теорема о продолжении функционалов — теорема Хана — Банаха — в частной форме встречается уже у Эдуарда Хелли (1912)[10]; в полной общности её независимо доказали Ганс Ган (1927)[11] и Стефан Банах (1929)[12]. Монография Банаха «Теория линейных операций» (1932) систематизировала теорию сопряжённых пространств, слабой сходимости и сопряжённых операторов; в ней для сепарабельного случая была получена и слабая компактность шара двойственного пространства[13]. Общий факт — теорема Банаха — Алаоглу — доказал в 1940 году Леонидас Алаоглу, опираясь на теорему Тихонова о компактности произведения компактных пространств[14][15].

В дальнейшем двойственность стала каркасом всей функциональной теории. Группа Бурбаки в 1950-е годы построила общую теорию локально выпуклых пространств и топологий, согласованных с двойственностью[16]. Лоран Шварц в 1945—1951 годах создал теорию распределений, в которой пространства обобщённых функций по определению двойственны пространствам основных (пробных) функций, — цикл работ принёс ему Филдсовскую премию 1950 года[17]. В квантовой механике формализм бра- и кет-векторов Поля Дирака (1930) явно противопоставляет векторы состояний элементам двойственного пространства[18], а Леонид Канторович (1939) заложил линейное программирование, где двойственные переменные — «объективно обусловленные оценки» — имеют прямой экономический смысл[19]. Развитие идей двойственности в этот период подробно описано в историческом обзоре Дьёдонне[20].

Определение

Алгебраическое двойственное пространство

Пусть — векторное пространство над полем . Отображение называется линейным функционалом, если

для любых и . Множество всех линейных функционалов

называется (алгебраическим) двойственным пространством к . Для и полагают

;

относительно этих поточечных операций само является векторным пространством над ; его нулевой элемент — функционал, тождественно равный нулю[21][22].

Геометрически ненулевой линейный функционал задаёт семейство параллельных гиперплоскостей уровня: для каждого множество — аффинная гиперплоскость, а ядро — гиперплоскость, проходящая через ноль; все гиперплоскости семейства параллельны друг другу и «нумеруются» значением . В тензорном исчислении и дифференциальной геометрии элементы двойственного пространства называются ковекторами (ковариантными векторами, 1-формами)[6].

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

Топологическое двойственное пространство

Если — топологическое векторное пространство, то двойственным к нему называют пространство всех непрерывных линейных функционалов; при этом снабжается топологией равномерной сходимости на соответствующих множествах (например, на ограниченных множествах ) и само становится локально выпуклым пространством[16]. Для нормированного пространства непрерывность функционала равносильна его ограниченности, и на вводится норма

;

с этой нормой — банахово пространство независимо от того, полно ли само [3]. В бесконечномерном случае не всякий линейный функционал непрерывен (разрывные функционалы строятся с помощью базиса Гамеля), поэтому алгебраическое двойственное пространство заведомо шире топологического[23].

Двойственный базис

Пусть — базис конечномерного пространства . Каждый вектор единственным образом раскладывается по нему: . Поэтому равенство определяет линейный функционал — функцию -й координаты. Семейство линейно независимо: если , то, применив его к , получаем . Кроме того, любой функционал раскладывается по этому семейству: [24]. Значит, семейство — базис ; он называется двойственным по отношению к базису . По построению

где — символ Кронекера, равный единице при и нулю при . Попарная проверка на базисных векторах показывает, что двойственный базис — единственный базис с таким свойством. Из существования двойственного базиса немедленно следует, что [24].

undefined

Координаты ковектора

В паре двойственных базисов ковектор записывается строкой своих значений на базисных векторах, а вектор — столбцом координат. Значение функционала на векторе равно сумме произведений соответствующих координат:

то есть вычислительно — «строка, умноженная на столбец». Изоморфизм , сопоставляющий вектору-столбцу ковектор-строку с теми же числами, зависит от базиса: при смене базиса правило соответствия меняется. Отсюда принципиальный вывод конечномерной теории — пространства и изоморфны, но канонического, не зависящего от произвола, изоморфизма между ними нет[1].

Изменение базиса

Пусть новый базис выражается через старый матрицей перехода , столбцы которой — координаты новых базисных векторов в старом базисе. Столбец координат тогда пересчитывается формулой , а координаты ковекторов (строки) — формулой : строка умножается справа на матрицу [24]. Компоненты ковектора преобразуются согласованно с матрицей базиса, поэтому их называют ковариантными; компоненты вектора преобразуются противоположным образом — контравариантно[24]. В тензорном исчислении это различие фиксируется положением индекса: ковектор имеет нижний индекс, вектор — верхний[25].

Второе двойственное пространство

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

Отображение , переводящее в , линейно. В конечномерном случае оно является изоморфизмом: если для всех функционалов, то все координаты вектора нулевые, поэтому ядро тривиально, а размерности и совпадают[24].

Ценность отображения в том, что для его построения не нужен базис: оно определено для любого векторного пространства и потому называется каноническим, или естественным, вложением. Через конечномерное отождествляют со вторым двойственным, и тогда аннулятор аннулятора совпадает с исходным подпространством[26]. В бесконечномерных пространствах перестаёт быть сюръективным, и этот факт превращается в одну из центральных тем функционального анализа[3].

undefined

Аннуляторы и системы линейных уравнений

Пусть — подпространство . Аннулятором называется множество всех функционалов, равных нулю на :

Аннулятор — подпространство , и для конечномерного справедливы соотношения

где во втором равенстве рассматривается в через каноническое вложение[26]. Включения обращаются: из следует , поэтому соответствие переворачивает решётку подпространств[24].

undefined

Аннуляторы позволяют перевести классическую задачу об уравнениях на язык функционалов. Однородная система линейных уравнений требует найти векторы, на которых обнуляются все функционалы-строки; пространство решений есть пересечение ядер этих функционалов, а аннулятор пространства решений — линейная оболочка строк. Отсюда немедленно следует базовый факт: если ранг системы равен , то фундаментальная система решений состоит из векторов[25]. Ядро ненулевого функционала, заданного строкой, есть гиперплоскость, и всякая гиперплоскость в конечномерном пространстве получается таким образом[24].

Сопряжённый оператор

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

Каждому линейному отображению отвечает отображение , называемое сопряжённым оператором:

Функционал , определённый на , переносится назад по и становится функционалом на . Операция сопряжения линейна: и ; композиция переводится в композицию в обратном порядке: , а для обратимого оператор совпадает с [24].

В пространствах со скалярным произведением

В паре двойственных базисов матрица сопряжённого оператора — транспонированная матрица [24]. Отсюда следует, что ранги и равны, а образ является аннулятором ядра — это конечномерные аналоги теорем Фредгольма, которые в бесконечномерной теории формулируются как альтернатива Фредгольма[26]. Такое транспонирование не случайно: каждая строка матрицы и есть функционал, действующий на векторах-столбцах[27].

undefined

В пространствах со скалярным произведением сопряжённый оператор допускает второе описание. Отождествив пространство с двойственным по теореме Рисса, получают оператор с равенством ; операторы, совпадающие со своим сопряжённым, называются самосопряжёнными и составляют основной класс спектральной теории[3].

Бесконечномерные пространства

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

Для бесконечномерного нормированного пространства различают два двойственных пространства. Алгебраическое содержит все линейные функционалы без ограничений; топологическое, или непрерывное, сопряжённое — только непрерывные, и в нормированном случае непрерывность равносильна ограниченности: существует константа такая, что . Наименьшую такую константу называют нормой функционала; норма функционала задаётся как , и с этой нормой — банахово пространство[3]. Мостом между двумя теориями служит теорема Хана — Банаха: каждый функционал, заданный на подпространстве, продолжается на всё пространство с сохранением нормы[28]. Её следствие — разделимость точек: для любого ненулевого вектора найдётся функционал, отправляющий его в единицу, поэтому сопряжённое пространство всегда достаточно богато[3]. Алгебраическое двойственное пространство к бесконечномерному имеет строго большую размерность, и потому естественного изоморфизма с исходным пространством нет[1].

Теорема Риса

В гильбертовом пространстве со скалярным произведением всякий непрерывный линейный функционал представляется единственным образом в виде

с некоторым вектором , причём [29]. Соответствие переводит двойственное пространство в само с сохранением норм; в комплексном случае оно антилинейно (линейно по сопряжению)[3]. Теорема носит имя Фридьеша Рисса, чьи работы 1907—1910-х годов положили начало описанию функционалов в конкретных пространствах[30]. Геометрический смысл прост: множество решений — гиперплоскость уровня, а вектор перпендикулярен ей, и его длина характеризует «крутизну» функционала. Так в гильбертовом случае двойственное пространство получает наглядную модельИосида К. Функциональный анализ / пер. с англ. В. М. Волосова. — М.: Мир, 1967. — С. 121—125..

undefined

Слабая топология и рефлексивность

Двойственное пространство определяет на исходном слабую топологию — самую слабую, в которой непрерывны все функционалы из . Последовательность слабо сходится к , если для каждого ; это условие слабее, чем покоординатная или нормовая сходимость, и в приложениях нередко выполняется там, где сильная сходимость отсутствует[31].

Пространство называется рефлексивным, если каноническое вложение сюръективно. Рефлексивны все гильбертовы пространства и пространства при ; не рефлексивны , и [3]. Рефлексивность гарантирует компактность шара в слабой топологии, что является ключом к доказательству существования решений экстремальных задач[31].

Приложения

Градиент и дифференциальные формы

Дифференцируемая функция в каждой точке порождает линейный функционал на векторах приращения — дифференциал , равный производной по направлению [32]. Семейство этих функционалов по точкам образует ковекторное поле. В евклидовом пространстве со стандартной метрикой каждому функционалу отвечает вектор — градиент; на искривлённых пространствах отождествление зависит от метрики, а дифференциал от неё не зависит, поэтому строгое определение градиента опирается именно на двойственное пространство[24]. Из ковекторов собираются дифференциальные формы — объекты, по которым определено интегрирование вдоль кривых и поверхностей. При замене координат компоненты формы преобразуются ковариантно, и это согласуется с формулой из конечномерной теории[33]. Различие между векторами и ковекторами, невидимое в ортонормированных координатах, становится рабочим инструментом тензорного исчисления и общей теории относительности[25].

Двойственность в выпуклом анализе и линейном программировании

В выпуклом анализе каждой функции сопоставляется сопряжённая по Фенхелю: — функция на двойственном пространстве. Эта конструкция позволяет свести задачу минимизации к задаче максимизации и лежит в основе современных методов оптимизации[3]. В линейном программировании той же идеей устроена двойственная задача: каждой прямой задаче отвечает двойственная, переменные которой интерпретируются как оценки ресурсов, а оптимальные значения обеих задач совпадают[24].

Примечания

  1. ↑ 1 2 3 {{книга|автор=Халмош П. Р. Конечномерные векторные пространства / пер. с англ. Д. Ф. Борисовой и Д. А. Райкова. — М.: Физматгиз, 1963. — С. 33—34.
  2. ↑ Дерр В. Я. Функциональный анализ. — М.: Кнорус, 2013. — С. 135—140. — 460 с. — (Бакалавриат). — ISBN 978-5-406-02728-8.
  3. ↑ 1 2 3 4 5 6 7 8 9 Рудин У. Функциональный анализ / пер. с англ. В. Я. Лина; под ред. Е. А. Горина. — М.: Мир, 1975. — С. 67.
  4. ↑ Grassmann H. Die Ausdehnungslehre. Vollständig und in strenger Form begründet (нем.). — Berlin: Th. Chr. Fr. Enslin, 1862.
  5. ↑ Peano G. Calcolo geometrico secondo l'Ausdehnungslehre di H. Grassmann (итал.). — Torino: Bocca, 1888.
  6. ↑ 1 2 Ricci C., Levi-Civita T. Méthodes de calcul différentiel absolu et leurs applications (фр.) // Mathematische Annalen. — 1900. — Vol. 54, no 1—2. — P. 125—201. — doi:10.1007/BF01454201.
  7. ↑ Hadamard J. Sur les opérations fonctionnelles (фр.) // Comptes rendus hebdomadaires des séances de l'Académie des sciences. — 1903. — Vol. 136. — P. 351—354.
  8. ↑ Riesz F. Sur les opérations fonctionnelles linéaires (фр.) // Comptes rendus hebdomadaires des séances de l'Académie des sciences. — 1909. — Vol. 149. — P. 974—977.
  9. ↑ Riesz F. Sur certains systèmes singuliers d'équations intégrales (фр.) // Annales scientifiques de l'École normale supérieure. — 1911. — Vol. 28. — P. 33—62. — doi:10.24033/asens.633.
  10. ↑ Helly E. Über lineare Funktionaloperationen (нем.) // Sitzungsberichte der Mathematisch-Naturwissenschaftlichen Klasse der Kaiserlichen Akademie der Wissenschaften (Wien), Abteilung IIa. — 1912. — Bd. 121. — S. 265—297.
  11. ↑ Hahn H. Über lineare Gleichungssysteme in linearen Räumen (нем.) // Journal für die reine und angewandte Mathematik. — 1927. — Bd. 157. — S. 214—229.
  12. ↑ Banach S. Sur les fonctionnelles linéaires (фр.) // Studia Mathematica. — 1929. — Vol. 1, no 1. — P. 211—216. — doi:10.4064/sm-1-1-211-216.
  13. ↑ Banach S. Théorie des opérations linéaires (фр.). — Warszawa: Z subwencji Funduszu kultury narodowej, 1932. — Т. 1. — (Monografie Matematyczne).
  14. ↑ Alaoglu L. Weak topologies of normed linear spaces (англ.) // Annals of Mathematics. — 1940. — Vol. 41, no. 1. — P. 252—267. — doi:10.2307/1968829.
  15. ↑ Tychonoff A. Über die topologische Erweiterung von Räumen (нем.) // Mathematische Annalen. — 1930. — Bd. 102. — S. 544—561. — doi:10.1007/BF01782364.
  16. ↑ 1 2 Bourbaki N. Espaces vectoriels topologiques. Chapitres I—V (фр.). — Paris: Hermann, 1953—1955. — (Éléments de mathématique).
  17. ↑ Schwartz L. Théorie des distributions. Tome I—II (фр.). — Paris: Hermann, 1950—1951. — (Actualités Scientifiques et Industrielles).
  18. ↑ Дирак П. А. М. Принципы квантовой механики / пер. с англ. Ю. Н. Демкова и Г. Ф. Друкарева; под ред. В. А. Фока. — М.: Физматгиз, 1960. — 434 с.
  19. ↑ Канторович Л. В. Математические методы организации и планирования производства. — Ленинград: Издательство Ленинградского государственного университета, 1939. — 68 с.
  20. ↑ Dieudonné J. History of Functional Analysis (англ.). — Amsterdam: North-Holland, 1981. — Vol. 49. — (North-Holland Mathematics Studies). — ISBN 978-0-444-86148-1.
  21. ↑ Виленкин Н. Я., Горин Е. А., Костюченко А. Г. и др. Функциональный анализ / под ред. С. Г. Крейна. — М.: Наука, 1964. — С. 39—54.
  22. ↑ Axler S. Linear Algebra Done Right. — 3-е изд.. — Cham: Springer, 2015. — С. 101—111. — (Undergraduate Texts in Mathematics). — ISBN 978-3-319-11079-0. — doi:10.1007/978-3-319-11080-6.
  23. ↑ Богачев В. И., Смолянов О. Г. Действительный и функциональный анализ: университетский курс. — М.—Ижевск: Регулярная и хаотическая динамика, 2009. — С. 246.
  24. ↑ 1 2 3 4 5 6 7 8 9 10 11 Кострикин А. И. Введение в алгебру. Ч. 2: Линейная алгебра. — 4-е изд., стереотип.. — М.: МЦНМО, 2021. — ISBN 978-5-4439-4118-9.
  25. ↑ 1 2 3 Kwon M. Dimension, Linear Functionals, and Norms in a Vector Space (англ.) // The American Mathematical Monthly. — 2010. — Vol. 117, no. 8. — P. 738. — doi:10.4169/000298910x515811.
  26. ↑ 1 2 3 Annihilator (англ.). Wolfram MathWorld.
  27. ↑ Lang S. Linear Algebra. — 3rd ed.. — New York: Springer, 1987. — ISBN 978-0-387-96412-6.
  28. ↑ Narita K., Endou N., Shidama Y. Dual Spaces and Hahn-Banach Theorem (англ.) // Formalized Mathematics. — 2014. — Vol. 22, no. 1. — P. 69—77. — doi:10.2478/forma-2014-0007.
  29. ↑ Riesz Representation Theorem (англ.). Wolfram MathWorld.
  30. ↑ Frigyes Riesz (англ.). MacTutor History of Mathematics Archive.
  31. ↑ 1 2 Колмогоров А. Н., Фомин С. В. Элементы теории функций и функционального анализа. — 7-е изд.. — М.: Физматлит, 2009. — ISBN 978-5-9221-0266-7.
  32. ↑ Gradient (англ.). Wolfram MathWorld.
  33. ↑ Differential Form (англ.). Wolfram MathWorld.

Литература

  • Виленкин Н. Я., Горин Е. А., Костюченко А. Г. и др. Функциональный анализ / под ред. С. Г. Крейна. — М.: Наука, 1964. — 424 с.
  • Вулих Б. З. Введение в функциональный анализ. — 2-е изд., перераб. и доп.. — М.: Наука, 1967. — 415 с.
  • Дерр В. Я. Функциональный анализ. — М.: Кнорус, 2013. — 460 с. — (Бакалавриат). — ISBN 978-5-406-02728-8.
  • Иосида К. Функциональный анализ / пер. с англ. В. М. Волосова. — М.: Мир, 1967. — 616 с.
  • Люстерник Л. А., Соболев В. И. Элементы функционального анализа. — М.: Физматлит, 1965. — 520 с.
  • Халмош П. Р. Конечномерные векторные пространства / пер. с англ. Д. Ф. Борисовой и Д. А. Райкова. — М.: Физматгиз, 1963. — 262 с.

Дополнительно по теме

Pause