В абстрактной алгебре отношение конгруэнтности ( или просто конгруэнтности ) — это отношение эквивалентности в алгебраической структуре (такой как группа , кольцо или векторное пространство ), которая совместима со структурой в том смысле, что алгебраические операции , выполненные с эквивалентными элементами, дадут результат. эквивалентные элементы. [1] Каждое отношение конгруэнтности имеет соответствующую факторструктуру , элементами которой являются классы эквивалентности (или классы конгруэнтности ) для этого отношения. [2]
Определение сравнения зависит от типа рассматриваемой алгебраической структуры . Частные определения конгруэнтности могут быть даны для групп , колец , векторных пространств , модулей , полугрупп , решеток и т. д. Общая тема заключается в том, что конгруэнция — это отношение эквивалентности алгебраического объекта, совместимое с алгебраической структурой в том смысле, что операции четко определены в классах эквивалентности .
Общее понятие отношения конгруэнтности может быть формально определено в контексте универсальной алгебры — области, которая изучает идеи, общие для всех алгебраических структур . В этом случае отношение в данной алгебраической структуре называется совместимым , если
Отношение конгруэнтности в структуре тогда определяется как отношение эквивалентности, которое также является совместимым. [3] [4]
Прототипическим примером отношения конгруэнтности является конгруэнтность по модулю на множестве целых чисел . Для данного положительного целого числа два целых числа и называются конгруэнтными по модулю , записываются
if делится на (или, что то же самое, если и имеют одинаковый остаток при делении на ).
Например, и конгруэнтны по модулю ,
поскольку кратно 10 или, что то же самое, поскольку оба и имеют остаток от деления на .
Сравнение по модулю (для фиксированного ) совместимо как со сложением , так и с умножением целых чисел. То есть,
если
затем
Соответствующее сложение и умножение классов эквивалентности известно как модульная арифметика . С точки зрения абстрактной алгебры, сравнение по модулю — это отношение сравнения на кольце целых чисел, а арифметика по модулю возникает на соответствующем факторкольце .
Например, группа — это алгебраический объект, состоящий из множества вместе с одной бинарной операцией , удовлетворяющий определённым аксиомам. Если группа с операцией , то отношение сравнения на является отношением эквивалентности на элементах, удовлетворяющих
для всех . Для сравнения в группе класс эквивалентности, содержащий единичный элемент, всегда является нормальной подгруппой , а другие классы эквивалентности — другими смежными классами этой подгруппы. Вместе эти классы эквивалентности являются элементами факторгруппы .
Когда алгебраическая структура включает более одной операции, отношения сравнения должны быть совместимы с каждой операцией. Например, в кольце возможны как сложение, так и умножение, а отношение конгруэнтности на кольце должно удовлетворять
когда угодно и . Для сравнения на кольце класс эквивалентности, содержащий 0, всегда является двусторонним идеалом , а две операции над множеством классов эквивалентности определяют соответствующее факторкольцо.
Если это гомоморфизм между двумя алгебраическими структурами (например, гомоморфизм групп или линейное отображение между векторными пространствами ), то отношение, определяемое формулой
является отношением конгруэнтности на . По первой теореме об изоморфизме образ A под является подструктурой B , изоморфной фактору A по этому сравнению.
С другой стороны, отношение сравнения индуцирует единственный гомоморфизм, заданный формулой
Таким образом, существует естественное соответствие между конгруэнциями и гомоморфизмами любой данной алгебраической структуры.
В частном случае групп отношения сравнения можно описать элементарно следующим образом: Если G — группа (с единичным элементом e и операцией *), а ~ — бинарное отношение на G , то ~ является конгруэнцией всякий раз, когда:
Условия 1, 2 и 3 говорят, что ~ является отношением эквивалентности .
Сравнение ~ целиком определяется множеством { a ∈ G | a ~ e } тех элементов группы G , которые конгруэнтны единичному элементу, и это множество является нормальной подгруппой . В частности, a ~ b тогда и только тогда, когда b −1 * a ~ e . Поэтому вместо того, чтобы говорить о конгруэнтности групп, люди обычно говорят о их нормальных подгруппах; на самом деле каждая конгруэнция однозначно соответствует некоторой нормальной подгруппе G .
Подобный прием позволяет говорить о ядрах в теории колец как об идеалах , а не об отношениях конгруэнтности, а в теории модулей — как о подмодулях , а не об отношениях конгруэнтности.
Более общая ситуация, когда этот трюк возможен, — это омега-группы (в общем смысле, допускающие операторы с множественной арностью). Но этого нельзя сделать, например, с моноидами , поэтому изучение отношений конгруэнтности играет более центральную роль в теории моноидов.
Общее понятие сравнения особенно полезно в универсальной алгебре . Эквивалентная формулировка в этом контексте следующая: [4]
Отношение конгруэнтности на алгебре A — это подмножество прямого произведения A × A , которое одновременно является отношением эквивалентности на A и подалгеброй A × A.
Ядро гомоморфизма всегда является конгруэнцией . Действительно, всякое сравнение возникает как ядро. Для данного сравнения ~ на A множеству A / ~ классов эквивалентности можно естественным образом придать структуру алгебры — фактор-алгебру . Функция, которая отображает каждый элемент А в его класс эквивалентности, является гомоморфизмом, и ядром этого гомоморфизма является ~.
Решетка Con ( A ) всех отношений сравнения на алгебре A является алгебраической .
Джон М. Хоуи описал, как теория полугрупп иллюстрирует отношения конгруэнтности в универсальной алгебре: