Введение

Обратный образ нуля при гомоморфизме
В алгебре ядро гомоморфизма (функция, сохраняющая структуру) обычно является обратным образом 0 (за исключением групп, операция которых обозначается умножением, где ядро является обратным образом 1). Важным частным случаем является ядро линейного отображения. Ядро матрицы, также называемое нулевым пространством, является ядром линейного отображения, заданного этой матрицей. Ядро гомоморфизма тривиально (сводится к 0 или 1) тогда и только тогда, когда гомоморфизм инъективен, то есть обратный образ каждого элемента состоит из одного элемента. Это означает, что ядро можно рассматривать как меру неинъективности гомоморфизма. Для некоторых типов структур, таких как абелевы группы и векторные пространства, возможные ядра являются точно подструктурами того же типа. Это не всегда так, и иногда возможные ядра имеют специальное название, например, нормальная подгруппа для групп и двусторонние идеалы для колец. Ядра позволяют определять фактор-объекты (также называемые фактор-алгебрами в универсальной алгебре и коядрами в теории категорий). Для многих типов алгебраических структур фундаментальная теорема о гомоморфизмах (или первая теорема об изоморфизмах) утверждает, что образ гомоморфизма изоморфен факторгруппе по ядру. Понятие ядра было расширено на структуры, для которых обратного образа одного элемента недостаточно для определения инъективности гомоморфизма. В этих случаях ядро является отношением конгруэнтности. Данная статья представляет собой обзор некоторых важных типов ядер в алгебраических структурах.

Гомоморфизмы группы

Пусть G и H – группы, а f – групповой гомоморфизм из G в H. Если eH – тождественный элемент H, то ядро f – это прообраз одноэлементного множества {eH}; то есть подмножество G, состоящее из всех элементов G, которые отображаются f в элемент eH. Ядро обычно обозначается ker f (или его вариацией). Поскольку групповой гомоморфизм сохраняет тождественные элементы, тождественный элемент eG группы G должен принадлежать ядру. Гомоморфизм f инъективен тогда и только тогда, когда его ядро состоит только из одноэлементного множества {eG}. Если f не инъективен, то неинъективные элементы могут образовывать отличный элемент его ядра: существуют a, b ∈ G такие, что a ≠ b и f(a) = f(b) = eH. Следовательно, f(ab⁻¹) = f(a)f(b⁻¹) = eH, то есть ab⁻¹ ∈ ker f, и ker f не является одноэлементным множеством. И наоборот, различные элементы ядра непосредственно нарушают инъективность: если существует элемент g ≠ eG ∈ ker f, то f(g) = f(eG) = eH, следовательно, f не инъективен. Ядро ker f является подгруппой G и, более того, нормальной подгруппой. Таким образом, существует соответствующая факторгруппа G / (ker f). Она изоморфна f(G) – образу группы G под действием f (которая также является подгруппой H) – согласно первой теореме об изоморфизме для групп. В частном случае абелевых групп отклонений от предыдущего раздела нет.

Пример

Пусть G — циклическая группа из 6 элементов с операцией сложения по модулю, H — циклическая группа из 2 элементов с операцией сложения по модулю, и f — гомоморфизм, отображающий каждый элемент g из G в элемент g по модулю 2 в H. Тогда все эти элементы отображаются в 0H. Факторгруппа G / (ker f) имеет два элемента: 0H и 1H, и она действительно изоморфна H.

Моноидные гомоморфизмы

Пусть M и N — моноиды, а f — моноидный гомоморфизм из M в N. Тогда ядро f — это подмножество прямого произведения M × M, состоящее из всех упорядоченных пар элементов M, компоненты которых отображаются функцией f в один и тот же элемент в N. Ядро обычно обозначается ker f (или его вариацией). Поскольку f — функция, элементы вида (m, m) должны принадлежать ядру. Гомоморфизм f инъективен тогда и только тогда, когда его ядро состоит только из диагонального множества. Оказывается, ker f является отношением эквивалентности на M, и, более того, отношением конгруэнтности. Следовательно, имеет смысл говорить о фактор-моноиде M / (ker f). Первая теорема об изоморфизме для моноидов утверждает, что этот фактор-моноид естественным образом изоморфен образу f (которое является подмоноидом N; для отношения конгруэнтности). Это существенно отличается от приведенных выше примеров. В частности, прообраз нейтрального элемента N недостаточно для определения ядра f.

Универсальная алгебра

Все вышеперечисленные случаи могут быть объединены и обобщены в универсальной алгебре.

Алгебры Мальцева

В случае алгебр Мальцева эта конструкция может быть упрощена. Каждая алгебра Мальцева имеет специальный нейтральный элемент (нулевой вектор в случае векторных пространств, единичный элемент в случае коммутативных групп и нулевой элемент в случае колец или модулей). Характерной особенностью алгебры Мальцева является то, что мы можем восстановить все отношение эквивалентности ker f из класса эквивалентности нейтрального элемента. Чтобы быть точным, пусть A и B – алгебраические структуры Мальцева данного типа, а f – гомоморфизм этого типа из A в B. Если eB – нейтральный элемент B, то ядро f является прообразом одноэлементного множества {eB}; то есть подмножества A, состоящего из всех элементов A, которые отображаются f в элемент eB. Ядро обычно обозначается ker f (или его вариацией). В символах:

Поскольку гомоморфизм алгебры Мальцева сохраняет нейтральные элементы, нейтральный элемент eA из A должен принадлежать ядру. Гомоморфизм f инъективен тогда и только тогда, когда его ядро состоит только из одного элемента. Понятие идеала обобщается на любую алгебру Мальцева (как линейное подпространство в случае векторных пространств, нормальную подгруппу в случае групп, двусторонний идеал в случае колец и подмодуль в случае модулей). Оказывается, что ker f не является подалгеброй A, но является идеалом. Тогда имеет смысл говорить о фактор-алгебре A / (ker f). Первая теорема об изоморфизме для алгебр Мальцева утверждает, что эта фактор-алгебра естественно изоморфна образу f (который является подалгеброй B). Связь между этим и отношением конгруэнтности для более общих типов алгебр следующая. Во-первых, ядро как идеал является классом эквивалентности нейтрального элемента eA относительно ядра как отношения конгруэнтности. Для обратного направления нам необходимо понятие частного в алгебре Мальцева (которое является делением на обе стороны для групп и вычитанием для векторных пространств, модулей и колец). Используя это, элементы a и b из A эквивалентны относительно ядра как отношения конгруэнтности тогда и только тогда, когда их частное a/b является элементом ядра как идеала.

Алгебры с неалгебраической структурой

Иногда алгебры снабжаются неалгебраической структурой в дополнение к своим алгебраическим операциям. Например, можно рассмотреть топологические группы или топологические векторные пространства, которые снабжены топологией. В этом случае мы ожидаем, что гомоморфизм f сохранит эту дополнительную структуру; в топологических примерах мы хотим, чтобы f было непрерывным отображением. Этот процесс может столкнуться с затруднением при рассмотрении фактор-алгебр, которые могут вести себя непредсказуемо. В топологических примерах мы можем избежать проблем, требуя, чтобы топологические алгебраические структуры были хаусдорфовыми (как это обычно делается); тогда ядро (независимо от способа его построения) будет замкнутым множеством, а фактор-пространство будет работать корректно (и также будет хаусдорфовым).

Ядра в теории категорий

Понятие ядра в теории категорий является обобщением ядер абелевых алгебр; см. Ядро (теория категорий). Категорическое обобщение ядра как отношения конгруэнтности — это пара ядра. (Существует также понятие ядра разности, или бинарного уравнителя.)