В абстрактной алгебре прямая сумма — это конструкция, которая объединяет несколько модулей в новый, больший модуль. Прямая сумма модулей — это наименьший модуль, который содержит заданные модули как подмодули без «ненужных» ограничений, что делает его примером копроизведения . Сравните с прямым произведением , которое является двойственным понятием.
Наиболее известные примеры этой конструкции встречаются при рассмотрении векторных пространств (модулей над полем ) и абелевых групп (модулей над кольцом Z целых чисел ). Конструкция также может быть расширена для охвата банаховых пространств и гильбертовых пространств .
О способе записи модуля в виде прямой суммы подмодулей читайте в статье «Разложение модуля» .
Сначала мы приводим конструкцию в этих двух случаях, предполагая, что у нас есть только два объекта. Затем мы обобщаем на произвольное семейство произвольных модулей. Ключевые элементы общей конструкции более четко определяются путем углубленного рассмотрения этих двух случаев.
Предположим, что V и W — векторные пространства над полем K. Декартову произведению V × W можно придать структуру векторного пространства над K (Halmos 1974, §18), определив операции покомпонентно:
для v , v1 , v2 ∈ V , w , w1 , w2 ∈ W и α ∈ K.
Полученное векторное пространство называется прямой суммой V и W и обычно обозначается знаком плюс внутри круга:
Элементы упорядоченной суммы принято записывать не в виде упорядоченных пар ( v , w ), а в виде суммы v + w .
Подпространство V × {0} пространства V ⊕ W изоморфно V и часто отождествляется с V ; аналогично для {0} × W и W . (См. внутреннюю прямую сумму ниже.) При такой идентификации каждый элемент пространства V ⊕ W может быть записан одним и только одним способом как сумма элемента пространства V и элемента пространства W . Размерность пространства V ⊕ W равна сумме размерностей пространства V и пространства W . Одним из элементарных применений является восстановление конечного векторного пространства из любого подпространства W и его ортогонального дополнения:
Эту конструкцию легко обобщать на любое конечное число векторных пространств.
Для абелевых групп G и H, которые записаны аддитивно, прямое произведение G и H также называется прямой суммой (Mac Lane & Birkhoff 1999, §V.6). Таким образом, декартово произведение G × H снабжено структурой абелевой группы путем определения операций покомпонентно:
для g 1 , g 2 в G и h 1 , h 2 в H .
Целые кратные определяются аналогично покомпонентно:
для g в G , h в H и n — целое число . Это соответствует расширению скалярного произведения векторных пространств до прямой суммы выше.
Полученная абелева группа называется прямой суммой G и H и обычно обозначается знаком плюс внутри кружка:
Элементы упорядоченной суммы принято записывать не в виде упорядоченных пар ( g , h ), а в виде суммы g + h .
Подгруппа G × {0} группы G ⊕ H изоморфна G и часто отождествляется с G ; аналогично для {0} × H и H . (См. внутреннюю прямую сумму ниже.) При таком отождествлении верно, что каждый элемент группы G ⊕ H может быть записан одним и только одним способом как сумма элемента группы G и элемента группы H . Ранг группы G ⊕ H равен сумме рангов групп G и H .
Эта конструкция легко обобщается на любое конечное число абелевых групп.
Следует отметить явное сходство между определениями прямой суммы двух векторных пространств и двух абелевых групп. Фактически, каждое из них является частным случаем построения прямой суммы двух модулей . Кроме того, изменив определение, можно вместить прямую сумму бесконечного семейства модулей. Точное определение таково (Bourbaki 1989, §II.1.6).
Пусть R — кольцо, а { M i : i ∈ I } — семейство левых R -модулей, индексированных множеством I . Тогда прямая сумма { M i } определяется как множество всех последовательностей , где и для коконечного числа индексов i . ( Прямое произведение аналогично, но индексы не обязательно должны коконечно обращаться в нуль.)
Его также можно определить как функции α из I в несвязное объединение модулей M i , такие, что α( i ) ∈ M i для всех i ∈ I и α( i ) = 0 для конечного числа индексов i . Эти функции можно эквивалентно рассматривать как конечно носимые сечения расслоения над множеством индексов I , причем волокно над является .
Этот набор наследует модульную структуру через покомпонентное сложение и скалярное умножение. Явно, две такие последовательности (или функции) α и β можно сложить, записав для всех i (обратите внимание, что это снова ноль для всех, кроме конечного числа индексов), и такую функцию можно умножить на элемент r из R, определив для всех i . Таким образом, прямая сумма становится левым R -модулем, и она обозначается
Принято записывать последовательность в виде суммы . Иногда используется штрихованное суммирование, чтобы указать, что конечное число членов равно нулю.
Предположим, что M является R-модулем, а M i является подмодулем M для каждого i из I . Если каждый x из M может быть записан ровно одним способом как сумма конечного числа элементов M i , то мы говорим, что M является внутренней прямой суммой подмодулей M i (Halmos 1974, §18). В этом случае M естественно изоморфен (внешней) прямой сумме M i , как определено выше (Adamson 1972, p.61).
Подмодуль N модуля M является прямым слагаемым M , если существует некоторый другой подмодуль N′ модуля M , такой что M является внутренней прямой суммой N и N′ . В этом случае N и N′ называются дополнительными подмодулями .
На языке теории категорий прямая сумма является копроизведением и, следовательно, копределом в категории левых R -модулей, что означает, что она характеризуется следующим универсальным свойством . Для каждого i в I рассмотрим естественное вложение
который отправляет элементы M i тем функциям, которые равны нулю для всех аргументов, кроме i . Теперь пусть M будет произвольным R -модулем и f i : M i → M будут произвольными R -линейными отображениями для каждого i , тогда существует ровно одно R -линейное отображение
такой, что f o j i = f i для всех i .
Прямая сумма дает набору объектов структуру коммутативного моноида , в котором определено сложение объектов, но не вычитание. Фактически, вычитание может быть определено, и каждый коммутативный моноид может быть расширен до абелевой группы . Это расширение известно как группа Гротендика . Расширение осуществляется путем определения классов эквивалентности пар объектов, что позволяет рассматривать некоторые пары как обратные. Конструкция, подробно описанная в статье о группе Гротендика, является «универсальной», в том смысле, что она обладает универсальным свойством уникальности и гомоморфности любому другому вложению коммутативного моноида в абелеву группу.
Если рассматриваемые нами модули несут некоторую дополнительную структуру (например, норму или скалярное произведение ), то прямая сумма модулей часто может быть сделана так, чтобы нести эту дополнительную структуру. В этом случае мы получаем копроизведение в соответствующей категории всех объектов, несущих дополнительную структуру. Два ярких примера встречаются для пространств Банаха и пространств Гильберта .
В некоторых классических текстах фраза «прямая сумма алгебр над полем » также вводится для обозначения алгебраической структуры , которая в настоящее время чаще называется прямым произведением алгебр; то есть декартовым произведением базовых множеств с покомпонентными операциями . Однако эта конструкция не дает копроизведения в категории алгебр, а только прямое произведение ( см. примечание ниже и замечание о прямых суммах колец ).
Прямая сумма алгебр и есть прямая сумма как векторных пространств, с произведением
Рассмотрим эти классические примеры:
Джозеф Веддерберн использовал концепцию прямой суммы алгебр в своей классификации гиперкомплексных чисел . См. его Lectures on Matrices (1934), стр. 151. Веддерберн ясно показывает различие между прямой суммой и прямым произведением алгебр: Для прямой суммы поле скаляров действует совместно на обе части: в то время как для прямого произведения скалярный множитель может собираться попеременно с частями, но не обеими: Ян Р. Портеус использует три прямые суммы выше, обозначая их как кольца скаляров в своем анализе алгебр Клиффорда и классических групп (1995).
Описанная выше конструкция, а также использование Веддерберном терминов прямая сумма и прямое произведение следуют иному соглашению, чем в теории категорий . В категориальных терминах прямая сумма Веддерберна является категориальным произведением , в то время как прямое произведение Веддерберна является копроизведением (или категориальной суммой) , которое (для коммутативных алгебр) фактически соответствует тензорному произведению алгебр .
Прямая сумма двух банаховых пространств и есть прямая сумма и рассматриваемых как векторные пространства, с нормой для всех и
В общем случае, если — набор банаховых пространств, где проходит по множеству индексов , то прямая сумма — это модуль, состоящий из всех функций, определенных над , таких, что для всех и
Норма задается суммой выше. Прямая сумма с этой нормой снова является банаховым пространством.
Например, если мы возьмем множество индексов , а затем прямую сумму , то получим пространство , состоящее из всех последовательностей действительных чисел с конечной нормой
Замкнутое подпространство банахова пространства дополняемо, если существует другое замкнутое подпространство такое , что равно внутренней прямой сумме. Обратите внимание, что не каждое замкнутое подпространство дополняемо; например, не дополняется в
Пусть — семейство, индексированное по модулей, снабженных билинейными формами . Ортогональная прямая сумма — это прямая сумма модулей с билинейной формой, определяемая [1], в которой суммирование имеет смысл даже для бесконечных наборов индексов, поскольку только конечное число членов ненулевые.
Если задано конечное число гильбертовых пространств , можно построить их ортогональную прямую сумму, как указано выше (поскольку они являются векторными пространствами), определив скалярное произведение как:
Полученная прямая сумма представляет собой гильбертово пространство, которое содержит заданные гильбертовы пространства как взаимно ортогональные подпространства.
Если задано бесконечно много гильбертовых пространств для , мы можем выполнить то же самое построение; обратите внимание, что при определении скалярного произведения только конечное число слагаемых будет ненулевым. Однако результатом будет только скалярное пространство произведения , и оно не обязательно будет полным . Затем мы определяем прямую сумму гильбертовых пространств как пополнение этого скалярного пространства произведения.
Альтернативно и эквивалентно можно определить прямую сумму гильбертовых пространств как пространство всех функций α с областью определения такой, что является элементом для каждого и:
Внутреннее произведение двух таких функций α и β тогда определяется как:
Это пространство является полным, и мы получаем пространство Гильберта.
Например, если мы возьмем множество индексов , то прямая сумма будет пространством , которое состоит из всех последовательностей действительных чисел с конечной нормой. Сравнивая это с примером для банаховых пространств , мы видим, что прямая сумма банахова пространства и прямая сумма гильбертова пространства не обязательно совпадают. Но если имеется только конечное число слагаемых, то прямая сумма банахова пространства изоморфна прямой сумме гильбертова пространства, хотя норма будет другой.
Каждое гильбертово пространство изоморфно прямой сумме достаточно большого числа копий базового поля, которое либо Это эквивалентно утверждению, что каждое гильбертово пространство имеет ортонормированный базис. В более общем смысле, каждое замкнутое подпространство гильбертова пространства дополняемо, поскольку оно допускает ортогональное дополнение . Наоборот, теорема Линденштрауса–Цафрири утверждает, что если каждое замкнутое подпространство банахова пространства дополняемо, то банахово пространство изоморфно (топологически) гильбертову пространству.