Факторкольцо́ — общеалгебраическая конструкция, позволяющая распространить на случай колец конструкцию факторгруппы. Любое кольцо является группой по сложению, поэтому можно рассмотреть её подгруппу и взять факторгруппу. Однако для того, чтобы на этой факторгруппе можно было корректно определить умножение, необходимо, чтобы исходная подгруппа была замкнута относительно умножения на произвольные элементы кольца, то есть являлась идеалом.
Класс эквивалентности элемента обозначается как или и называется классом смежности по модулю идеала. Факторкольцо — это множество классов смежности элементов по модулю , на котором следующим образом определены операции сложения и умножения:
Легко проверить, что эти операции определены корректно, то есть не зависят от выбора конкретного представителя класса смежности . Например, корректность умножения проверяется следующим образом: пусть . Тогда . В последнем шаге доказательства использовалась замкнутость идеала относительно умножения на элемент кольца (как слева, так и справа) и замкнутость относительно сложения.
Пусть — кольцо целых чисел, — идеал, состоящий из чисел, кратных . Тогда — конечноекольцо вычетов по модулю . Такое кольцо также обозначается или .[1]
Рассмотрим кольцо многочленов с действительными коэффициентами и идеал, состоящий из многочленов, кратных . Факторкольцо изоморфно полюкомплексных чисел: класс соответствует мнимой единице. Действительно, в факторкольце элементы и эквивалентны, то есть .
Обобщая предыдущий пример, факторкольца часто используют для построения расширений полей. Пусть — некоторое поле и — неприводимый многочлен в . Тогда является полем, и это поле содержит по крайней мере один корень многочлена — класс смежности элемента .
Важный пример использования предыдущей конструкции — построение конечных полей. Рассмотрим конечное поле из двух элементов (которое в этом контексте обычно обозначается как ). Многочлен неприводим над этим полем (так как не имеет корней), следовательно, факторкольцо является полем. Это поле состоит из четырёх элементов: 0, 1, x и x+1. Все конечные поля можно построить аналогичным образом.