Profunctor

Inom kategoriteorin , en gren av matematiken , är profunctors en generalisering av relationer och även av bimoduler .

Definition

En profunctor (även kallad distributör av den franska skolan och modul av Sydney-skolan) från en kategori till en kategori , skriven

,

definieras som en funktionär

där betecknar den motsatta kategorin av och anger kategorin av mängder . Givet morfismer respektive i och en element , vi skriver för att beteckna åtgärderna.

Genom att använda den kartesiska stängningen av kategorin av små kategorier , kan profunctorn ses som en funktion

där betecknar kategorin av preheaves över .

En korrespondens från till är en profunctor .

Profunctors som kategorier

En ekvivalent definition av en profunctor är en kategori vars objekt är den disjunkta föreningen av objekten i och objekten i , och vars morfismer är morfismerna av och morfismerna av , plus noll eller fler ytterligare morfismer från objekt av till objekt av . Mängderna i den formella definitionen ovan är hom-uppsättningarna mellan objekt av och objekt av . (Dessa är också kända som het-set, eftersom motsvarande morfismer kan kallas heteromorfismer .) Den tidigare definitionen kan återställas genom begränsningen av hom-funktorn to .

Detta gör det också klart att en profunctor kan ses som en relation mellan objekten i och objekten i , där varje medlem av relationen är associerad med en uppsättning morfismer. En funktor är ett specialfall av en profunctor på samma sätt som en funktion är ett specialfall av en relation.

Sammansättning av profunctors

Den sammansatta av två propunktorer

och

ges av

där är den vänstra Kan-förlängningen av funktorn längs Yoneda-funktionen av (som till varje objekt av associerar funktorn ).

Det kan man visa

där är den minsta ekvivalensrelationen så att när det finns en morfism i så att

och .

På motsvarande sätt kan profunctorkomposition skrivas med hjälp av en coend

Bikategorin av profunctors

Sammansättningen av propunktorer är associativ endast upp till isomorfism (eftersom produkten inte är strikt associativ i Set ). Det bästa man kan hoppas är därför att bygga en tvåkategori Prof vars

Egenskaper

Lyfta funktorer till profunktorer

En funktion kan ses som en profunctor genom att efterkomponera med Yoneda-funktionär:

.

Det kan visas att en sådan profunctor har en högeradjoint. Dessutom är detta en karakterisering: en profunctor har en högeradjoint om och endast om faktorer genom Cauchy-kompletteringen av , dvs det finns en funktion såsom att .

  • Bénabou, Jean (2000). "Distributörer på jobbet" (PDF) . {{ citera journal }} : Citera journal kräver |journal= ( hjälp )
  • Borceux, Francis (1994). Handbok i kategorisk algebra . KOPP.
  • Lurie, Jacob (2009). Högre Toposteori . Princeton University Press.
  • Profuntor vid n Lab
  • Heteromorfism vid n Lab