Idealul unui semigrup este o submulțime a semigrupului care este închis la înmulțirea cu elemente din , unde înmulțirea este înțeleasă ca o operație algebrică pe un semigrup.
O submulțime nevidă a unui semigrup se numește ideal stânga dacă: , unde este mulțimea produselor elementelor și .
se numeste ideal drept daca: .
se numește ideal cu două părți dacă sunt îndeplinite ambele condiții. De asemenea , numit doar un ideal dacă este un ideal de stânga sau de dreapta .
Într-un semigrup arbitrar , pentru orice submulțime nevidă , produsul este un ideal drept, un ideal stâng și un ideal cu două fețe.
Idealurile banale pe care le are orice semigrup sunt mulțimea formată din elementul zero al semigrupului (dacă există unul) și întregul semigrup.
Idealul principal (stânga, dreapta, cu două fețe) al semigrupuluigenerat de elementeste cel mai mic ideal (respectiv, stânga, dreapta, cu două fețe) care conține. Idealurile principale din stânga, dreapta și cu două fețe pot fi scrise la fel de:
Dacă există un element neutru în semigrup , atunci idealurile principale din stânga, dreapta, respectiv cu două fețe, iau forma:
= = =Să evidențiem câteva idealuri principale din exemplele de mai sus:
1) Mulțimea numerelor pare este principalul ideal cu două fețe al semigrupului . Deoarece fiecare element al mulțimii este reprezentat ca 2 , atunci elementul său generator este 2.
2) Se demonstrează că mulțimea funcțiilor constante este un ideal cu două fețe al semigrupului tuturor funcțiilor reale în raport cu suprapunerea. Să luăm o funcție constantă ca element generator. Atunci mulțimea formei generează mulțimea , deoarece acoperă toate funcțiile reale posibile (este suficient să luăm mulțimea de funcții de forma = + , unde ) de unde rezultă că este idealul principal stâng. Cu toate acestea, nu generează și, prin urmare, nu este un ideal drept principal.