En fiberprodukt ( lagerprodukt , koamalgam , kartesisk kvadrat , engelsk pullback ) är ett kategoriteoretiskt begrepp som definieras som gränsen för ett diagram som består av två morfismer : En fiberprodukt betecknas ofta som
Det dubbla konceptet är codecartes square .
Låt en kategori ges ett par morfismer och en fiberprodukt och över vara ett objekt tillsammans med morfismer för vilka följande diagram är kommutativt:
Dessutom måste fiberprodukten vara ett universellt objekt med följande egenskap: för alla objekt med ett par morfismer som kompletterar paret till en kommutativ kvadrat, finns det en unik morfism så att diagrammet nedan är kommutativt:
Den inre kvadraten av detta diagram som bildas av morfismer kallas den kartesiska (eller kouniversala) kvadraten för ett par morfismer och
Liksom andra objekt som definieras av den universella egenskapen , existerar inte fiberprodukten nödvändigtvis, men om den gör det definieras den upp till isomorfism.
I kategorin uppsättningar är den fibrerade produkten av uppsättningar och med mappningar och uppsättningen
tillsammans med naturliga projektioner till komponenterna.
Fiberprodukten i kategorin kommutativa ringar definieras på liknande sätt .
Dessutom kan fiberprodukten beskrivas på två asymmetriska sätt:
var är en osammanhängande förening av uppsättningar.