A félgyűrű egy általános algebrai struktúra, amely hasonló a gyűrűhöz , de anélkül, hogy szükség lenne egy ellentétes elem létezésére.
A bináris műveleteket tartalmazó és azon definiált halmazt félgyűrűnek nevezzük, ha bármely elemre teljesülnek a következő feltételek: [1] [2] [3]
Gyűrűnél az utolsó reláció nem szükséges, mert a többiből következik, félgyűrűhöz viszont szükséges. A félgyűrű és a gyűrű között csak annyi a különbség, hogy összeadva a félgyűrű nem kommutatív csoportot , hanem csak kommutatív monoidot alkot .
Egy félgyűrűt kommutatívnak nevezünk, ha a szorzás művelete benne kommutatív : .
A félgyűrűt egységnyi félgyűrűnek nevezzük, ha szorzás útján semleges elemet tartalmaz (úgynevezett egység ): .
Egy félgyűrűt többszörösen (vagy additívan ) redukálhatónak mondunk, ha az egyenlőségből (illetve ) következik, hogy .
A félgyűrűt idempotensnek nevezzük , ha az egyenlőségre vonatkozik
Idempotens gyűrűket, különösen és gyakran használják a személyzet értékelési módszereiben . A valós számok itt "érkezési időt" vagy "költségeket" jelölnek, a művelet azt jelzi, hogy ki kell várni a művelet végrehajtásához szükséges összes előfeltételt (illetve a legolcsóbb opció kiválasztásának lehetőségét jelöli), a + pedig az idő hozzáadását ( költségek) ugyanazon az úton haladva.
A legrövidebb utak megtalálására szolgáló Floyd-Warshall algoritmus újrafogalmazható -algebrán keresztüli számításokhoz. Ezenkívül a rejtett Markov-modellben a legvalószínűbb állapotsorozat megtalálására szolgáló Viterbi-algoritmus újrafogalmazható a valószínűségek -algebrán keresztüli számításokhoz . Ezek a dinamikus programozási algoritmusok a megfelelő félgyűrűk eloszlását használják ki a tulajdonságok kiszámítására nagy (esetleg exponenciálisan nagy) számú változó felhasználásával hatékonyabban, mint mindegyik felsorolásával.
A halmazok félgyűrűje [4] olyan halmazrendszer , amelyre a következő feltételek teljesülnek:
Így a halmazok félgyűrűje az üres halmazt tartalmazza , metszéspont alatt zárva van , és a halmazok félegyezésétől való tetszőleges halmazkülönbsége ábrázolható az ehhez a halmazfélhez tartozó diszjunkt (páronként diszjunkt) halmazok véges uniójaként. Az ilyen félgyűrűket gyakran használják a mértékelméletben.
Az egységgel rendelkező halmazok félgyűrűje olyan elemmel rendelkező halmazok félgyűrűje, amelynek metszéspontja a halmazok félgyűrűjének bármely elemévelegyenlő. A matematikai indukció módszerét alkalmazvakibővíthetjük a definíció utolsó pontját: ha a halmazokaz elem halmazai és részhalmazai félgyűrűjének elemei, akkor kiegészíthetők diszjunkt elemekkel-ig. Minden beállított gyűrű egy beállított félgyűrű. A halmazok félgyűrűinek közvetlen szorzata egyben halmazok félgyűrűje is.