A matematikában a hálónak két egymással ekvivalens definíciója létezik, az egyik rendezési relációkkal (ld. részbenrendezett halmazok) definiálja a háló fogalmát, a másik pedig (amely R. Dedekindtől ered, aki a német Dualgrouppe (duálcsoport, kettőscsoport) elnevezést találta rá ki[1]) kétváltozós műveletekkel, kétműveletes algebrai struktúraként. A részbenrendezett halmazok közül azokat nevezzük hálónak, amelyekre bármely kételemű részhalmazára teljesül, hogy az adott kételemű halmaznak van szuprémuma és infimuma. Ha egy részbenrendezett halmaz bármely részhalmazára (tehát nem csak a kételeműekre) teljesül az, hogy létezik szuprémuma és infimuma, akkor teljes hálóról beszélünk. Az algebrai struktúrák felől megközelítve a háló fogalmát azt mondhatjuk, hogy a hálók olyan struktúrák, amelyekben definiálva van két kétváltozós kommutatív, asszociatívművelet, amelyek eleget tesznek az ún. elnyelési azonosságoknak is.
Nemüres halmaz részhalmazai hálót alkotnak a halmazelméleti unió és metszet műveletekkel. Részbenrendezés: tartalmazás.
Tulajdonságok
A hálóaxiómákból következik, hogy a háló mindkét művelete idempotens, azaz
,
.
az idempotencia következményeként a háló részben rendezhető, ahol ekvivalens . Erre a rendezésre minden kételemű halmaznak van legkisebb felső korlátja és legnagyobb alsó korlátja.
A véges rendezett halmazok irányított gráfokkal ábrázolhatók, amiben az elemek a pontok, és egy a-b él akkor létezik, ha b fedi a-t. Ezeket a gráfokat Hasse-diagramoknak nevezzük. Az ilyen gráfok úgy is ábrázolhatók, hogy az összes él felfelé mutasson. Így is szokás ábrázolni őket, de irányítás nélkül.
Speciális hálók
Az L háló disztributív, ha mindkét művelet disztributív a másikra:
Az L háló teljes, ha tetszőleges részhalmazának van legkisebb felső korlátja és legnagyobb alsó korlátja is. Ezt a tulajdonságot az egész hálóra alkalmazva kapjuk, hogy van legnagyobb és legkisebb eleme.
Speciális elemek
Ha az egyesítésnek van neutrális eleme, akkor ezt a háló nullelemének (0) nevezzük. Ha létezik, akkor egyértelmű, és a háló legkisebb eleme. Duálisan, ha a metszetnek van neutrális eleme, akkor az a háló egységeleme (1). Ez szintén egyértelmű, ha létezik, és a háló legnagyobb eleme.
Ha az L hálóban van 0 és 1, és valamely a elemhez van b elem, hogy
és ,
akkor b-t a komplementerének hívjuk. Ha L minden elemének van komplementere, és az egyértelmű, akkor az L háló komplementumos.
A komplementumos disztributív háló Boole-háló, más néven Boole-algebra.
Homomorfizmusok és részhálók
Legyen és két háló. Ha az függvényre teljesül, hogy
,
akkor f hálóhomomorfizmus. Ha f bijektív, akkor izomorfizmus.
A hálóhomomorfizmusok rendezéstartók, azaz monoton függvények: ha
a ≤ b, akkor f(a) ≤ f(b).
Ez az állítás nem fordítható meg, azaz nem minden monoton hálófüggvény homomorfizmus.
M részhálója L-nek, ha zárt az L-beli műveletekre nézve, azaz minden a és b elemére
ab és ab eleme M-nek.
M háló az L-beli műveletekM-re vett leszűkítésével.