A bimodul egy Abeli - csoport , amely egyszerre jobb és bal modul (esetleg egy másik gyűrű felett), és ez a két struktúra kompatibilis. A bimodul fogalma tisztázó szerepet játszik: a bal és a jobb oldali modulok közötti kapcsolatok egyszerűbbé válnak, ha bimodulokban fejezzük ki.
Legyen R és S két gyűrű , akkor egy ( R , S )-bimodul olyan M Abel-csoport ,
Az ( R , R )-bimodult R -bimodulnak is nevezik .
Ha M és N ( R , S )-bimodul, akkor egy f : M → N leképezés akkor és csak akkor bimodulos homomorfizmus , ha bal és jobb oldali modulszerkezeti homomorfizmus.
A ( , )-bimodul valójában ugyanaz, mint a bal oldali modul a gyűrű felett , ahol S op az S -vel ellentétes gyűrű ( a szorzási sorrend benne fordított). A kétmodulos homomorfizmusok megegyeznek a bal modulos homomorfizmusokkal. Ezen tények felhasználásával a modulokkal kapcsolatos számos állítás lefordítható a bimodulok nyelvére. Konkrétan az ( R , S )-bimodulok kategóriája Abel -féle , és a szokásos izomorfizmus-tételek érvényesek rá .
A bimodulok azonban különleges tulajdonságokkal is rendelkeznek, különösen a tenzorszorzat tekintetében . Ha M ( R , S )-bimodul, N pedig ( S , T )-bimodul, akkor tenzorszorzatuk (mint S feletti modulok ) ( R , T )-bimodul. A bimodulok tenzorszorzata asszociatív (akár kanonikus izomorfizmusig), így létre lehet hozni egy kategóriát, amelynek objektumai gyűrűk és morfizmusai bimodulok. Sőt, ha M egy ( R , S )-bimodul, L pedig egy ( T , S )-bimodul, akkor az M - től L -ig terjedő homomorfizmusok Hom S ( M , L ) halmazának szerkezete a ( T , R ) )-bimodul. Ezek az utasítások kiterjeszthetők az Ext és a Tor származtatott függvényeire .
Vegye figyelembe azt is, hogy a bimodulok nem kapcsolódnak a bialgebrákhoz , a név hasonlósága véletlen.