Dado un conjunto A y dos operaciones binarias + y ·, llamadas adición y multiplicación, la 3-tupla (A,+,·) es un semianillo si satisface las siguientes condiciones: