Полукольцо — общеалгебраическая структура, похожая на кольцо, но без требования существования противоположного по сложению элемента.
Множество , с заданными на нем бинарными операциями и , называется полукольцом, если для любых элементов выполняются следующие условия:[1][2][3]
Для кольца последнее соотношение не требуется, поскольку оно следует из других, для полукольца оно необходимо. Отличие полукольца от кольца состоит только в том, что по сложению полукольцо образует не коммутативную группу, а только коммутативный моноид.
Полукольцо называется коммутативным, если операция умножения в нём коммутативна: .
Полукольцо называется полукольцом с единицей, если в нём существует нейтральный элемент по умножению (называемый единицей): .
Полукольцо называется мультипликативно (или аддитивно) сократимым, если из равенства (или, соответственно, ) следует, что .