Produsul a două sau mai multe obiecte este o generalizare în teoria categoriilor a unor concepte precum produsul cartezian al mulţimilor , produsul direct al grupurilor şi produsul spaţiilor topologice . Produsul unei familii de obiecte este, într-un sens, obiectul cel mai general care are morfisme la toate obiectele familiei.
Fie o familie indexată de obiecte (nu neapărat distincte) din categoria . Un obiect de categorie , împreună cu o familie de morfisme , este un produs al unei familii de obiecte dacă, pentru orice obiect și orice familie de morfisme , există un morfism unic pentru care următoarea diagramă este:
este comutativă pentru fiecare (adică ). Morfismele sunt numite proiecții canonice .
Definiția de mai sus este echivalentă cu următoarea:
Un obiect împreună cu o familie de proiecții este un produs al unei familii de obiecte dacă și numai dacă pentru orice obiect maparea
bijectiv .
Produsul a două obiecte este de obicei notat cu , iar diagrama ia forma
Morfismul este uneori notat cu .
Unicitatea rezultatului operației poate fi exprimată alternativ ca o egalitate adevărată pentru orice . [unu]
În general, există un morfism canonic în care plus denotă un coprodus al obiectelor. Aceasta rezultă din existența proiecțiilor și înglobărilor canonice și din comutativitatea diagramei următoare:
Proprietatea de universalitate pentru garantează existența morfismului cerut. O categorie se numește distributivă dacă acest morfism din ea este un izomorfism .
Orice morfism
generează un set de morfisme
dată de regulă şi numită matrice de transformare . În schimb, orice matrice de transformare specifică un morfism unic corespunzător.Dacă există un obiect nul în categorie, atunci pentru oricare două obiecte există un morfism nul canonic : În acest caz, matricea de transformare , dată de regula
se numește matricea identității .
ExempluÎn categoria spațiilor vectoriale cu dimensiuni finite, coprodusul spațiilor este același cu produsul lor și este suma lor directă . În acest caz, definițiile categorice și uzuale ale matricei de transformare coincid, deoarece orice spațiu finit-dimensional poate fi descompus într-o sumă directă a celor unidimensionale, precum și într-un produs direct al celor unidimensionale. Diferența este că, în definiția categorială, elementele matricei sunt transformări ale unui spațiu unidimensional într-un spațiu unidimensional, în timp ce în definiția obișnuită, bazele sunt alese în aceste spații unidimensionale și doar coordonatele imaginii de poate fi specificat vectorul de bază al spațiului pre-imagine în baza spațiului imagine.