Produkt dvou nebo více objektů je zobecněním v teorii kategorií takových pojmů, jako je kartézský produkt množin , přímý produkt grup a produkt topologických prostorů . Produkt rodiny objektů je v jistém smyslu nejobecnějším objektem, který má morfismy ke všem objektům rodiny.
Dovolit být indexovaná rodina (ne nutně odlišných) objektů kategorie . Objekt kategorie spolu s rodinou morfismů je produktem rodiny objektů , pokud pro jakýkoli objekt a jakoukoli rodinu morfismů existuje jedinečný morfismus, pro který je následující diagram:
je komutativní pro každého (tj . ). Morfismy se nazývají kanonické projekce .
Výše uvedená definice je ekvivalentní následujícímu:
Objekt spolu s rodinou projekcí je produktem rodiny objektů tehdy a jen tehdy, když pro jakýkoli objekt je mapování
Součin dvou objektů je obvykle označen a diagram má tvar
Morfismus je někdy označován .
Jedinečnost výsledku operace může být alternativně vyjádřena jako rovnost pravdivá pro libovolné . [jeden]
Obecně existuje kanonický morfismus , kde plus označuje koprodukt objektů. To vyplývá z existence kanonických projekcí a vložení a z komutativnosti následujícího diagramu:
Vlastnost univerzálnosti pro zaručuje existenci požadovaného morfismu. Kategorie se nazývá distributivní , pokud je tento morfismus v ní izomorfismus .
Jakýkoli morfismus
generuje sadu morfismů
daná pravidlem a nazývaná transformační matice . Naopak jakákoli transformační matice specifikuje jedinečný odpovídající morfismus . Pokud je v kategorii nulový objekt , pak pro libovolné dva objekty existuje kanonický nulový morfismus : V tomto případě je transformační matice daná pravidlem
se nazývá matice identity .
PříkladV kategorii konečněrozměrných vektorových prostorů je součin prostorů stejný jako jejich součin a je jejich přímým součtem . V tomto případě se kategorické a obvyklé definice transformační matice shodují, protože jakýkoli konečněrozměrný prostor lze rozložit na přímý součet jednorozměrných i na přímý součin jednorozměrných. Rozdíl je v tom, že v kategorické definici jsou maticové prvky transformacemi jednorozměrného prostoru na jednorozměrný prostor, zatímco v obvyklé definici se v těchto jednorozměrných prostorech volí báze a pouze souřadnice obrazu základní vektor prostoru předobrazu v základně obrazového prostoru lze specifikovat.