Kategoriteori

Kategoriteori  är en gren av matematiken som studerar egenskaperna hos relationer mellan matematiska objekt som inte är beroende av objektens inre struktur.

Kategoriteori är central för modern matematik [1] , och har även funnit tillämpningar inom datavetenskap [2] , logik [3] och teoretisk fysik [4] [5] . Den moderna framställningen av algebraisk geometri och homologisk algebra bygger i huvudsak på begreppen kategoriteori. Generella kategoribegrepp används också aktivt i det funktionella programmeringsspråket Haskell [6] .

Definition

Kategori  är:

och två axiom är uppfyllda :

Liten kategori

En klass av objekt är inte nödvändigtvis en mängd i betydelsen axiomatisk mängdteori . En kategori där är en mängd och (mängden av alla morfismer i kategorin) är en mängd kallas liten . Dessutom är det möjligt (med en liten korrigering av definitionen) att överväga kategorier där morfismer mellan vilka två objekt som helst också bildar en klass eller till och med en större struktur [7] . I denna variant av definitionen sägs en kategori där morfismer mellan två fasta objekt bildar en mängd vara lokalt liten .

Kategoriexempel

Kategorier för andra algebraiska system definieras på liknande sätt .

Kommutativa diagram

Kommutativa diagram är standardsättet att beskriva kategoriteoretiska påståenden . Ett kommutativt diagram är en riktad graf med objekt vid dess hörn och morfismer som pilar , och resultatet av pilarnas sammansättning beror inte på den valda vägen. Till exempel kan kategoriteorins axiom (associativitet för sammansättning och identitetsmorfism-egenskap) skrivas med hjälp av diagram:

Dualitet

För en kategori kan du definiera en dubbel kategori , där:

Dualitetsprincipen säger att för varje påstående om kategoriteori är det möjligt att formulera ett dubbelt påstående med hjälp av omkastning av pilar, medan påståendets sanning inte ändras. Ofta betecknas ett dubbelbegrepp med samma term med prefixet co- (se exempel nedan).

Grundläggande definitioner och egenskaper

Isomorfism, endomorfism, automorfism

En morfism kallas en isomorfism om det finns en morfism sådan att och . Två objekt mellan vilka det finns en isomorfism sägs vara isomorfa . I synnerhet är identitetsmorfismen en isomorfism, så vilket objekt som helst är isomorft till sig självt.

Morfismer där början och slutet sammanfaller kallas endomorfismer . Uppsättningen av endomorfismer är en monoid med avseende på kompositionens funktion med identitetselementet .

Endomorfismer som också är isomorfismer kallas automorfismer . Automorfismerna hos vilket objekt som helst bildar en automorfismgrupp efter sammansättning.

Monomorfism, epimorfism, bimorfism

En monomorfism  är en morfismsom för någonavden följer att. Sammansättningen av monomorfismer är en monomorfism.

En epimorfism  är en morfismsom för någotavföljande. Sammansättningen av epimorfismer är en epimorfism.

En bimorfism  är en morfism som är både en monomorfism och en epimorfism. Varje isomorfism är en bimorfism, men inte varje bimorfism är en isomorfism.

Monomorfism, epimorfism och bimorfism är generaliseringar av begreppen injektiv , surjektiv och bijektiv kartläggning, respektive. Varje isomorfism är en monomorfism och en epimorfism; det omvända, generellt sett, är inte sant för alla kategorier.

Initiala och terminala objekt

Det initiala (initiella, universellt frånstötande) objektet i en kategori är ett sådant objekt från vilket det finns en unik morfism till varje objekt i kategorin.

Om initiala objekt i en kategori finns, är de alla isomorfa.

På ett dubbelt sätt definieras ett terminal eller universellt attraherande objekt  - detta är ett sådant objekt till vilket det från vilket objekt som helst i kategorin finns en unik morfism.

Ett kategoriobjekt kallas null om det är både initialt och terminalt.

Exempel: I kategorin Set är det initiala objektet en tom uppsättning , terminalobjektet är valfri uppsättning av ett element . Exempel: Det finns ett nollobjekt i kategorin Grp - detta är en grupp av ett element.

Produkt och summa av objekt

Produkten (paret) av objekt A och B  är ett objektmed morfismochsådant som för alla objektmed morfismochdet finns en unik morfismså att diagrammet som visas till höger är kommutativt. Morfismerkallas projektioner . _

Summan eller samprodukten av objekt och är dubbelt definierad . Motsvarande morfismer kallas inbäddningar . Trots deras namn kanske de i allmänhet inte är monomorfismer .

Om en produkt och en biprodukt existerar, är de unikt bestämda upp till isomorfism.

Exempel: I kategorin Mängd är produkten av A och B  en direkt produkt i betydelsen mängdlära , och summan är en disjunkt union . Exempel: I kategorin Ring är summan tensorprodukten och produkten är den direkta summan av ringarna . Exempel: I kategorin Vect K (ändlig) är produkten och summan isomorfa  - detta är den direkta summan av vektorrum .

Det är lätt att definiera produkten av någon familj av objekt på ett liknande sätt . Oändliga produkter är i allmänhet mycket mer komplicerade än ändliga produkter. Till exempel, medan ändliga produkter och biprodukter i Vect K är isomorfa till direkta summor, är oändliga produkter och biprodukter inte isomorfa. Beståndsdelarna i en oändlig produkt är godtyckliga oändliga sekvenser av element , medan elementen i en oändlig biprodukt är sekvenser där endast ett ändligt antal termer är icke-noll.

Funktioner

Funktioner är strukturbevarande kategorimappningar. Mer exakt,

En (kovariant) funktion associerar varje kategoriobjekt med ett kategoriobjekt och varje morfism med en morfism så att

En kontravariant funktor , eller cofunctor , kan förstås som en kovariant funktor från till (eller från till ), d.v.s. "en funktor som vänder pilar". Han förknippar nämligen med varje morfism morfismen , och sammansättningsregeln inverteras därefter: .

Naturliga transformationer

Begreppet naturlig transformation uttrycker förhållandet mellan två funktioner. Funktioner beskriver ofta "naturliga konstruktioner", i denna mening beskriver naturliga transformationer "naturliga morfismer" av sådana konstruktioner.

Om och  är kovariansfunktioner från kategorin till , tilldelar den naturliga transformationen till varje objekt i kategorin en morfism på ett sådant sätt att för varje morfism i kategorin följande diagram är kommutativt:

Två funktorer sägs vara naturligt isomorfa om det finns en naturlig transformation mellan dem som  är en isomorfism för någon .

Vissa typer av kategorier

Se även

Anteckningar

  1. Helemsky, 2004 .
  2. Rydeheard, Burstall, 1988 .
  3. Goldblatt, 1983 .
  4. Rodin, 2010 .
  5. Ivanov .
  6. Kategoriteori i Haskell .
  7. J. Adámek, H. Herrlich, GE Strecker Abstrakta och konkreta kategorier: The joy of cats Arkiverad 25 mars 2010 på Wayback Machine , - New York: John Wiley and Sons, - 1990.

Länkar

Litteratur