Kategóriaelmélet

A kategóriaelmélet az univerzális algebrához hasonlóan felfogható matematikai struktúrák általános elméleteként, ahol a struktúrák között szerepelnek csoportok, gyűrűk, modulusok és topologikus terek. Alapfogalmai a kategóriák, funktorok, és az előbbiek által definiált természetes transzformációk. A tulajdonságokat nem az elemek közötti relációkként, hanem morfizmusokkal és funktorokkal hasonlítják össze a kategóriákat és azok típusait.

Az 1940-es években a topológia egyik ágaként alakult ki. Saunders Mac Lane a Samuel Eilenberggel közös 1945-ben megjelent cikkét nevezte az első kategóriaelméleti műnek.

Bővebben

Ez a fajta absztrakció nemcsak az alapvető, elméletet átfogó fogalmak magyarázatával foglalkozik, hanem segít az egyik matematikai elméletből a másikba módszereket és fogalmakat átvinni. Ennek egy példája az, hogy a homologikus algebra módszereit az Abel-csoportokra fejlesztették ki, majd általánosították gyűrűk fölötti modulusokra is, végül a kommutatív kategóriák elméleteként teljesítették ki.

A kategóriaelmélet az alapvető kérdésekkel is foglalkozik. A matematika klasszikus halmazelméleten alapuló felépítésével szemben alternatívát kínálnak azok a struktúrák, amelyekben a halmazok fontos tulajdonságait morfizmusokkal definiálják. Ezekből a halmazokból kategóriát alkotnak, majd még egy absztrakcióval kivonatolják őket. Ennélfogva a kategóriaelmélet alkalmazható a logikában, az elméleti informatikában és a matematikai fizikában.

Definíciók

Kategóriák

Legyen C {\displaystyle {\mathcal {C}}} egy kategória! Ekkor C {\displaystyle {\mathcal {C}}} a következőkből áll:

  • Objektumok egy Ob ( C ) {\displaystyle \operatorname {Ob} ({\mathcal {C}})} osztálya
  • Morfizmusok egy osztálya, ahol a morfizmus eleme a Mor C ( X , Y ) , {\displaystyle \operatorname {Mor} _{\mathcal {C}}(X,Y),} halmaznak, és az objektumok összes párjára definiálva van. A morfizmusok halmazát jelölik még így is: Hom C ( X , Y ) {\displaystyle \operatorname {Hom} _{\mathcal {C}}(X,Y)} , [ X , Y ] C {\displaystyle [X,Y]_{\mathcal {C}}} , C ( X , Y ) {\displaystyle {\mathcal {C}}(X,Y)} vagy ( X , Y ) C {\displaystyle (X,Y)_{\mathcal {C}}} . A kategória különböző morfizmusosztályai diszjunktak, tehát nem lehet olyan morfizmus, amelyik egyszerre több típusnak is tagja. Az f : X Y {\displaystyle f\colon X\to Y} morfizmus forrása X {\displaystyle X} , amit dom ( f ) {\displaystyle \operatorname {dom} (f)} is jelöl; célja Y {\displaystyle Y} , aminek jele cod ( f ) {\displaystyle \operatorname {cod} (f)} .
  • Műveleti leképezések:
Mor C ( Y , Z ) × Mor C ( X , Y ) Mor C ( X , Z ) , ( g , f ) g f , {\displaystyle \operatorname {Mor} _{\mathcal {C}}(Y,Z)\times \operatorname {Mor} _{\mathcal {C}}(X,Y)\to \operatorname {Mor} _{\mathcal {C}}(X,Z),\;(g,f)\mapsto g\circ f,}
amelyek általános értelemben asszociatívak:
( h g ) f = h ( g f ) , {\displaystyle (h\circ g)\circ f=h\circ (g\circ f),} ahol cod ( f ) = dom ( g ) {\displaystyle \operatorname {cod} (f)=\operatorname {dom} (g)} és cod ( g ) = dom ( h ) {\displaystyle \operatorname {cod} (g)=\operatorname {dom} (h)} .
Néha elhagyják a {\displaystyle \circ } -t, és például h g {\displaystyle h\circ g} helyett h g {\displaystyle hg} -t írnak
  • Egy identitásmorfizmus, id X : X X {\displaystyle \operatorname {id} _{X}\colon X\to X} , ami minden objektumhoz önmagát rendeli. Ez az X {\displaystyle X} forrású és célú morfizmusok neutrális eleme a kompozícióra. Azaz id X f = f {\displaystyle \operatorname {id} _{X}\circ f=f} , hogyha cod ( f ) = X {\displaystyle \operatorname {cod} (f)=X} , és f id X = f {\displaystyle f\circ \operatorname {id} _{X}=f} , ha dom ( f ) = X {\displaystyle \operatorname {dom} (f)=X} . Az id X {\displaystyle \operatorname {id} _{X}} jelölés helyett 1 X {\displaystyle 1_{X}} is használatos.

Részkategória

A D {\displaystyle {\mathcal {D}}} kategória részkategóriája a C {\displaystyle {\mathcal {C}}} kategóriának, ha Ob ( D ) {\displaystyle \operatorname {Ob} ({\mathcal {D}})} részosztálya Ob ( C ) {\displaystyle \operatorname {Ob} ({\mathcal {C}})} -nek, és minden D {\displaystyle D} -beli X {\displaystyle X} és Y {\displaystyle Y} objektumpár Mor D ( X , Y ) {\displaystyle \operatorname {Mor} _{\mathcal {D}}(X,Y)} morfizmushalmaza része a Mor C ( X , Y ) {\displaystyle \operatorname {Mor} _{\mathcal {C}}(X,Y)} -nak. Ha mindegyik ilyen párra Mor D ( X , Y ) = Mor C ( X , Y ) {\displaystyle \operatorname {Mor} _{\mathcal {D}}(X,Y)=\operatorname {Mor} _{\mathcal {C}}(X,Y)} , akkor a D {\displaystyle {\mathcal {D}}} részkategória teljes. Egy teljes részkategória egyértelműen megadható tartóhalmazával.

Duális kategória

A C {\displaystyle {\mathcal {C}}} kategória duális kategóriája a C o p {\displaystyle {\mathcal {C}}^{\mathrm {op} }} kategória, ha Ob ( C o p ) = Ob ( C ) {\displaystyle \operatorname {Ob} ({\mathcal {C}}^{\mathrm {op} })=\operatorname {Ob} ({\mathcal {C}})} és

Mor C o p ( X , Y ) = Mor C ( Y , X ) {\displaystyle \operatorname {Mor} _{{\mathcal {C}}^{\mathrm {op} }}(X,Y)=\operatorname {Mor} _{\mathcal {C}}(Y,X)} .

Az identitásmorfizmus és a leképező műveletek megegyeznek a C {\displaystyle {\mathcal {C}}} -beliekkel. Szemléletesen, C o p {\displaystyle {\mathcal {C}}^{\mathrm {op} }} -ban a morfizmusok a másik irányba mennek. A ( C o p ) o p {\displaystyle ({\mathcal {C}}^{\mathrm {op} })^{\mathrm {op} }} kategória megegyezik C {\displaystyle {\mathcal {C}}} -vel.

Szorzatkategória

A C {\displaystyle {\mathcal {C}}} és D {\displaystyle {\mathcal {D}}} kategóriák szorzata az a C × D {\displaystyle {\mathcal {C}}\times {\mathcal {D}}} kategória, amelynek objektumai éppen az ( X , Y ) {\displaystyle (X,Y)} párok, ahol X Ob ( C ) {\displaystyle X\in \operatorname {Ob} ({\mathcal {C}})} és Y Ob ( D ) {\displaystyle Y\in \operatorname {Ob} ({\mathcal {D}})} , morfizmusai:

Mor C × D ( ( X , Y ) , ( X , Y ) ) = Mor C ( X , X ) × Mor D ( Y , Y ) {\displaystyle \operatorname {Mor} _{{\mathcal {C}}\times {\mathcal {D}}}{\bigl (}(X,Y),(X',Y'){\bigr )}=\operatorname {Mor} _{\mathcal {C}}(X,X')\times \operatorname {Mor} _{\mathcal {D}}(Y,Y')} .

A morfizmusok kompozíciója komponensenként végezhető, így ( f , g ) ( f , g ) = ( f f , g g ) {\displaystyle (f,g)\circ (f',g')=(f\circ f',g\circ g')} , és id ( X , Y ) = ( id X , id Y ) {\displaystyle \operatorname {id} _{(X,Y)}=(\operatorname {id} _{X},\operatorname {id} _{Y})} .

Funktorok

Egy kovariáns funktor egy kategóriák közötti homomorfia. Egy C {\displaystyle {\mathcal {C}}} kategóriát a D {\displaystyle {\mathcal {D}}} kategóriába vivő F {\displaystyle F} funktor adatai a következők:

  • az F : Ob ( C ) Ob ( D ) {\displaystyle F\colon \operatorname {Ob} ({\mathcal {C}})\to \operatorname {Ob} ({\mathcal {D}})} hozzárendelés
  • az F : Mor C ( X , Y ) Mor D ( F ( X ) , F ( Y ) ) {\displaystyle F\colon \operatorname {Mor} _{\mathcal {C}}(X,Y)\to \operatorname {Mor} _{\mathcal {D}}(F(X),F(Y))} leképezések minden C {\displaystyle {\mathcal {C}}} -beli X {\displaystyle X} , Y {\displaystyle Y} elempárra
  • jól illeszkedik a kompozíciókhoz, azaz F ( f g ) = F ( f ) F ( g ) {\displaystyle F(f\circ g)=F(f)\circ F(g)}
  • tartalmazzák az identitásmorfizmust: F ( id X ) = id F ( X ) {\displaystyle F(\operatorname {id} _{X})=\operatorname {id} _{F(X)}}

Egy kontravariáns funktor, vagy kofunktor C {\displaystyle {\mathcal {C}}} -ből D {\displaystyle {\mathcal {D}}} -be egy C op D {\displaystyle {\mathcal {C}}^{\operatorname {op} }\to {\mathcal {D}}} funktor. Leírása, mint a kovariáns funktoré, a következők kivételével:

  • a morfizmushalmazok leképezései Mor C ( X , Y ) {\displaystyle \operatorname {Mor} _{\mathcal {C}}(X,Y)} -ből Mor D ( F ( Y ) , F ( X ) ) {\displaystyle \operatorname {Mor} _{\mathcal {D}}(F(Y),F(X))} -be mennek
  • a jól illeszkedés ezt jelenti: F ( f g ) = F ( g ) F ( f ) {\displaystyle F(f\circ g)=F(g)\circ F(f)}

Egy kategóriát önmagába vivő funktor az adott kategória endofunktora.

Ha C , D , E {\displaystyle {\mathcal {C}},{\mathcal {D}},{\mathcal {E}}} kategóriák, és F : C D {\displaystyle F\colon {\mathcal {C}}\to {\mathcal {D}}} úgy, hogy G : D E {\displaystyle G\colon {\mathcal {D}}\to {\mathcal {E}}} ko- vagy kontravariáns funktorok, akkor a G F {\displaystyle GF} kompozíció C E {\displaystyle {\mathcal {C}}\to {\mathcal {E}}} is funktor, ami definiálható így:

( G F ) ( X ) = G ( F ( X ) ) , ( G F ) ( f ) = G ( F ( f ) ) {\displaystyle (G\circ F)(X)=G(F(X)),\quad (G\circ F)(f)=G(F(f))}

X {\displaystyle X} objektumokra és f {\displaystyle f} morfizmusokra. A G F {\displaystyle GF} funktor pontosan akkor kovariáns, ha F {\displaystyle F} és G {\displaystyle G} is ko- vagy kontravariáns, különben kontravariáns.

Természetes leképezések

A természetes leképezések a párhuzamos funktorok leképezései. A leképezés két funktorból, itt F {\displaystyle F} -ből és G {\displaystyle G} -ből indul ki, amelyek ugyanabból a C {\displaystyle {\mathcal {C}}} kategóriából ugyanabba a D {\displaystyle {\mathcal {D}}} kategóriába mennek. F {\displaystyle F} egy természetes t {\displaystyle t} transzformációja G {\displaystyle G} -be tartalmaz C {\displaystyle {\mathcal {C}}} minden objektumra komponensként tartalmaz egy t X : F ( X ) G ( X ) {\displaystyle t_{X}\colon F(X)\to G(X)} morfizmust. Ezzel az f : X Y {\displaystyle f\colon X\to Y} morfizmussal C {\displaystyle {\mathcal {C}}} objektumai között ennek a diagramnak kommutatívnak kell lennie:

F ( X ) F ( f ) F ( Y ) t X t Y G ( X ) G ( f ) G ( Y ) {\displaystyle {\begin{array}{rcl}F(X)&{\xrightarrow[{}]{F(f)}}&F(Y)\\t_{X}\!\downarrow &&\downarrow \!t_{Y}\\G(X)&{\xrightarrow[{G(f)}]{}}&G(Y)\\\end{array}}}

Képlettel: t Y F ( f ) = G ( f ) t X {\displaystyle t_{Y}\circ F(f)=G(f)\circ t_{X}} .

Az F {\displaystyle F} és G {\displaystyle G} C {\displaystyle {\mathcal {C}}} -ből D {\displaystyle {\mathcal {D}}} -be menő funktorok természetesen ekvivalensek, ha vannak természetes t : F G {\displaystyle t\colon F\to G} és u : G F {\displaystyle u\colon G\to F} transzformációk, amelyekre t u {\displaystyle tu} és u t {\displaystyle ut} identitás. Másként: a természetes ekvivalencia izomorfia a funktorok kategóriájában. Egy t {\displaystyle t} természetes leképezés pontosan akkor természetes ekvivalencia, ha minden komponense izomorfia.

Az F : C D {\displaystyle F\colon {\mathcal {C}}\to {\mathcal {D}}} funktor kategóriaekvivalencia, ha van egy G : D C {\displaystyle G\colon {\mathcal {D}}\to {\mathcal {C}}} funktor, hogy F G {\displaystyle FG} és G F {\displaystyle GF} rendre természetesen ekvivalens D {\displaystyle {\mathcal {D}}} , illetve C {\displaystyle {\mathcal {C}}} identitásával. Megmutatható, hogy a kategóriaekvivalenciák teljesen hűek, és lényegében szürjektívek.

Példák

Kategóriák

A szakirodalomban nincsenek egységes jelölések a különféle kategóriák számára. A kategória leírását gyakran zárójelbe teszik.

  • A Set kategória a halmazok kategóriája. A kategória az Ob ( S e t ) {\displaystyle \operatorname {Ob} (\mathbf {Set} )} összes halmaz osztálya, ellátva az összes X {\displaystyle X} -ből Y {\displaystyle Y} -ba menő leképezéssel, mint morfizmussal, azaz Mor S e t ( X , Y ) = Y X . {\displaystyle \operatorname {Mor} _{\mathbf {Set} }(X,Y)=Y^{X}.} A morfizmusok közötti művelet a kompozíció.
  • A PoSet vagy Pos kategória objektumai a részben rendezett halmazok, morfizmusai a monoton leképezések.
  • A Top kategória objektumai a topologikus terek, morfizmusai a folytonos leképezések. Ennek teljes kategóriája a KHaus kompakt Hausdorff-terek kategóriája.
  • A Grp avagy Gr a csoportok kategóriája, és morfizmusai a csoporthomomorfizmusok. Ennek teljes alkategóriája az Abel-csoportok AbGrp vagy Ab kategóriája.
  • Az NLinSp kategória a normált lineáris terek kategóriája a folytonos (korlátos) lineáris leképezésekkel, mint morfizmusokkal. Részkategóriát alkotnak például a Banach-terek a folytonos lineáris leképezésekkel (BanSp1 kategória), vagy folytonos normaredukált leképezésekkel (BanSp2 kategória), vagy az egységelemes kommutatív komplex Banach-algebrák a normaredukált algebrahomomorfizmusokkal.
  • A Cat vagy Kat a kis kategóriák kategóriája. Egy kategória akkor kicsi, ha morfizmusainak osztálya halmaz. Az objektumok a kis kategóriák, a morfizmusok a funktorok. A kis kategóriákra vonatkozó korlátozásnak halmazelméleti okai vannak.
  • Egy halmaz az ( X , ) {\displaystyle (X,\leq )} részben rendezéssel meghatároz egy kategóriát: az objektumok a halmaz elemei, az elempárok Mor ( a , b ) {\displaystyle \operatorname {Mor} (a,b)} morfizmusai akkor tartalmaznak egy elemet, ha a b {\displaystyle a\leq b} , különben üresek.
  • Ha az X {\displaystyle X} halmaz üres, akkor egy objektumok ér morfizmusok nélküli kategóriát határoz meg. Ez a 0 {\displaystyle \mathbf {0} } kezdeti, vagy üres kategória.
  • Ha X {\displaystyle X} egy elemű, akkor az 1 {\displaystyle \mathbf {1} } végső kategória keletkezik, ami egy objektumból és ennek identitásmorfizmusából áll.
  • Ha C {\displaystyle {\mathcal {C}}} és D {\displaystyle {\mathcal {D}}} kategóriák, akkor a Mor ( C , D ) {\displaystyle \operatorname {Mor} ({\mathcal {C}},{\mathcal {D}})} funktorkategória objektumai a C {\displaystyle {\mathcal {C}}} -ből D {\displaystyle {\mathcal {D}}} -be menő funktorok, morfizmusai a természetes transzformációk.
  • Ha C {\displaystyle {\mathcal {C}}} kategória, és S {\displaystyle S} eleme C {\displaystyle {\mathcal {C}}} -nek, akkor az S {\displaystyle S} fölötti C / S {\displaystyle {\mathcal {C}}/S} kategória így definiálható: C / S {\displaystyle {\mathcal {C}}/S} objektumai C {\displaystyle {\mathcal {C}}} S {\displaystyle S} célú morfizmusai, és C / S {\displaystyle {\mathcal {C}}/S} morfizmusai C {\displaystyle {\mathcal {C}}} -nek azok a morfizmusai, amelyek struktúrahomomorfizmussal S {\displaystyle S} -be vihetők. Azaz f : X S {\displaystyle f\colon X\to S} és g : Y S {\displaystyle g\colon Y\to S} C / S {\displaystyle {\mathcal {C}}/S} objektumai, így az ( X , f ) {\displaystyle (X,f)} -ből ( Y , g ) {\displaystyle (Y,g)} -be menő h {\displaystyle h} morfizmusok C / S {\displaystyle {\mathcal {C}}/S} -ban azok a morfizmusok, amelyekre g h = f {\displaystyle gh=f} teljesül.
  • Megfordítva, legyen * rögzített egy pontos topologikus tér; ekkor a * alatti topologikus terek kategóriája izomorf a Top* pontozott topologikus terek kategóriájával.

A legtöbb fenti kategória olyan, vagy reprezentálható úgy, hogy objektumai műveletekkel ellátott halmazok legyenek, morfizmusai az ezek szerkezetére illeszkedő homomorfizmusok, és a morfizmusok közötti művelet a kompozíció. Az ilyen kategóriák konkrétok. A konkretizálható kategóriák azok, amelyek ekvivalensek egy konkrét kategóriával. De vannak más, nem konkretizálható kategóriák is:

  • A HoTop avagy hTop objektumai topologikus terek, morfizmusai a folytonos leképezések homotópiaosztályai.
  • A kis kategóriák kategóriája a funktorok természetes ekvivalenciaosztályaival, mint morfizmusokkal.

Funktorok

A funktorokat többnyire az objektumok hozzárendelésével adják meg, ha a morfizmushalmazok leképezései azokból könnyen levezethetők.

  • A C kategória egy T objektumára az
X {\displaystyle \mapsto } MorC(T,X)
hozzárendelés (kovariáns) C → Set. funktor. Az
X {\displaystyle \mapsto } MorC(X,T)
funktor kontravariáns. Lásd még: Hom-funktor.
  • Legyen K {\displaystyle K} test, és V e k t K {\displaystyle \mathrm {Vekt} _{K}} a K {\displaystyle K} fölötti vektorterek kategóriája a K {\displaystyle K} -lineáris leképezésekkel, mint morphizmusokkal. Legyen egy
kontravariáns funktor így definiálva:
D : V e k t K V e k t K {\displaystyle D\colon \mathrm {Vekt} _{K}\to \mathrm {Vekt} _{K}} ahol:
  • egy V {\displaystyle V} objektum D ( V ) = V = H o m K ( V , K ) {\displaystyle D(V)=V^{*}=\mathrm {Hom} _{K}(V,K)} V {\displaystyle V} duális tere
  • egy f : V W {\displaystyle f\colon V\to W} lineáris leképezésre
D ( f ) : W V , λ λ f . {\displaystyle D(f)\colon W^{*}\to V^{*},\quad \lambda \mapsto \lambda \circ f.}
Könnyen belátható, hogy D ( f g ) = D ( g ) D ( f ) {\displaystyle D(f\circ g)=D(g)\circ D(f)} és D ( i d V ) = i d V {\displaystyle D(\mathrm {id} _{V})=\mathrm {id} _{V^{*}}} .
  • Gm: (gyűrűk) → (csoportok): az egységelemes gyűrűkhöz az egységelemüket rendeli. Általában: GLn: (gyűrűk) → (csoportok): a gyűrűkhöz az általános lineáris csoportot rendeli, vagyis az invertálható n×n-es mátrixok csoportját.
  • A fundamentális csoport egy TopGrp funktor; a magasabb homotópiák és a homológiacsoportok Top → Ab funktorok; a kohomológiacsoportok Top → Ab kontravariáns funktorok.
  • A részben rendezett halmazok által meghatározott kategóriák funktorai éppen a monoton függvények.
  • Felejtő funktorok: Nyilván léteznek Ab → Set, Ab → Grp, Top → Set és más hasonló funktorok, amelyek egyszerűen elfelejtik egy struktúra egy részét, például az Abel-csoportokhoz a csoportot, de a kommutativitás, mint információ nélkül, vagy a tartóhalmazt rendelik műveletek nélkül; hasonlóan, egy topologikus térhez a tartóhalmazát rendelik, és így tovább.
  • Szabad konstrukciók, például a szabad Abel-csoportok: Minden S {\displaystyle S} halmazhoz hozzárendelhetjük az F ( S ) := { a : S Z   |   a ( s ) 0   legfeljebb véges sok   s S } {\displaystyle F(S):=\{a\colon S\to \mathbb {Z} ~|~a(s)\neq 0~{\text{legfeljebb véges sok}}~s\in S\}} Abel-csoportot pontonkénti összeadással. A leképezések nyilvánvaló F ( f ) : a t s f 1 ( t ) a ( s ) {\displaystyle F(f)\colon a\mapsto t\mapsto \sum _{s\in f^{-1}(t)}a(s)} hozzárendeléseivel adódik egy Set-ből Ab-be menő funktor. Ekkor fennáll egy Mor S e t ( S , V ( A ) ) Mor A b ( F ( S ) , A ) {\displaystyle \operatorname {Mor} _{Set}(S,V(A))\cong \operatorname {Mor} _{Ab}(F(S),A)} kanonikus izomorfia, ahol V felejtő funktor. Azt mondjuk, hogy F a V-hez (bal)adjungált funktor.

Sok felejtő funktorhoz léteznek hasonló konstrukciók.

Természetes transzformációk

  • A továbbiakban a duális tér funktorainak szakaszában használt jelöléseket használjuk újra. Egy V vektortér
τ V : V V , v ( λ λ ( v ) ) {\displaystyle \tau _{V}\colon V\to V^{**},\quad v\mapsto (\lambda \mapsto \lambda (v))}
leképezései a biduális terébe természetes transzformációk:
τ : i d V e k t K D D . {\displaystyle \tau \colon \mathrm {id} _{\mathrm {Vekt} _{K}}\to D\circ D.}
A véges dimenziós vektorterek teljes részkategóriáján τ {\displaystyle \tau } természetes ekvivalencia.
  • det: GLnGm: Egy R gyűrűre a detR GLn(R) → R× csoporthomomorfia.
  • A Hurewicz-leképezés:
π k ( X ) H k ( X , Z ) {\displaystyle \pi _{k}(X)\to H_{k}(X,\mathbb {Z} )}
  • Kohomlógiában a cupszorzat.
  • Egy csoport Abelizációja:
G G a b := G / [ G , G ] {\displaystyle G\to G^{\mathrm {a} b}:=G/[G,G]}

Yoneda-lemma és általános konstrukciók

Az univerzális konstrukciók egyszerű fogalmakat visznek át a halmazok kategóriájából más kategóriákba.

Legyen C kategória. Az

h : C M o r ( C o p , S e t ) , {\displaystyle h\colon C\to \mathbf {Mor} (C^{\mathrm {op} },\mathbf {Set} ),}

funktor, ami egy X objektumhoz az

h X : T M o r C ( T , X ) {\displaystyle h_{X}\colon T\mapsto \mathrm {Mor} _{C}(T,X)}

funktort rendeli, teljesen hű. Általában, a C X objektumaira és Mor(Cop,Set) F funktoraira:

M o r M o r ( C o p , S e t ) ( h X , F ) = F ( X ) {\displaystyle \mathrm {Mor} _{\mathbf {Mor} (C^{\mathrm {op} },\mathbf {Set} )}(h_{X},F)=F(X)} .

A fenti Yoneda-lemma lehetővé teszi a szerkezeti transzfert, vagyis a halmazok kategóriájának tulajdonságainak általánosítását. Például a Descartes-szorzat: az Xi objektumok Descartes-szorzata P, hogyha h(P) objektumonként megegyezik a h(Xi)-k szorzatával, vagyis:

M o r ( T , P ) M o r ( T , X i ) {\displaystyle \mathrm {Mor} (T,P)\cong \prod \mathrm {Mor} (T,X_{i})}

ahol {\displaystyle \cong } a T-beli funktorok természetes ekvivalenciája. Ennek a természetes ekvivalenciának T = P esetén idP-nek kell lennie, és hasonlóan a pri morfizmusokra: P → Xi. Ekkor a Yoneda-lemma szerint P kanonikus izomorfia erejéig egyértelmű: ha Mor(_,P) és Mor(_,Q) t szerint természetesen ekvivalens funktorok, akkor P és Q izomorfiáját tP(idP) biztosítja.

Ez a kategóriaszorzat univerzális a következő értelemben: adott fi: T → Xi leképezések megjelennek az pri: P → Xi univerzális leképezésben, tehát létezik egy c: T → P leképezés, hogy T → P, így fi = pri c.

Sőt, az így kapott konstrukcióknak képezhető a duálisa is, amit többnyire ko előtag jelöl. Ezek a duális kategóriákra alkalmazott ugyanilyen konstrukciók. Így például C kategória Xi objektumainak koszorzata ugyanaz, mint C duálisában az Xi elemek duálisainak szorzata.

Hasonlóan vihetők át tulajdonságok is: ha például az X → Y morfizmus monomorfizmus, ha h(X) → h(Y) objektumonként injektív.

Speciális általános konstrukciók:

  • Szorzat és koszorzat
  • Kezdeti objektumok és végobjektumok
  • differenciamag és differenciakomag
  • általános limeszek és kolimeszek
  • injektív és projektív objektumok
  • adjungált funktorok

Források

Bevezetés:

  • F. W. Lawvere, Stephen Schanuel: Conceptual Mathematics. A first introduction to categories, Cambridge, 1997. ISBN 0-521-47817-0 (hardback ISBN 0-521-47249-0).
  • Steve Awodey: Category Theory, Claredon Press, Oxford, 2006. ISBN 978-0-19-856861-2.
  • Michael Arbib, Ernest G. Manes: Arrows, Structures and Functors. The Categorical Imperative, Academic Press, 1975.
  • Hartmut Ehrig, Michael Pfender und Studenten der Mathematik und Informatik: Kategorien und Automaten, Walter de Gruyter, Berlin, New York, 1972. ISBN 3-11-003902-8 (Das Buch gibt in den Kapiteln 1, 3 und 5 eine in sich abgeschlossene Einführung in die allgemeine Kategorientheorie und in den Kapiteln 2, 4 und 6 wird die Automatentheorie mit kategoriellen Methoden entwickelt.)
  • Samson Abramsky, Nikos Tzevelekos: Introduction to Categories and Categorical Logic

Klasszikus tankönyvek:

  • J. Adámek, H. Herrlich, G.E. Strecker: Abstract and concrete categories. The Joy of Cats. John Wiley, 1990.
  • Horst Herrlich, George E. Strecker: Category Theory: An Introduction. Boston 1973.
  • Saunders Mac Lane: Kategorien: Begriffssprache und mathematische Theorie. Berlin 1972, vii, 295 pp. – (Categories for the Working Mathematician <1971, deutsch>) vergriffen engl. Ausgabe ISBN 0-387-98403-8
  • Saunders Mac Lane: Categories for the Working Mathematician. 2nd ed., Springer, 1998. ISBN 0-387-98403-8
  • Bodo Pareigis: Kategorien und Funktoren. B.G. Teubner, Stuttgart 1969.
  • Horst Schubert: Kategorien I/II. Springer, 1970.

Kézikönyv:

  • Francis Borceux: Handbook of categorical algebra. 3 vol (1: Basic category theory; 2: Categories and structures; 3: Categories of sheaves). – Cambridge 1994. (Encyclopedia of Mathematics and its Applications, 50/52) ISBN 0-521-44178-1, 0-521-44179-X, 0-521-44180-3

Gyűjtemény:

  • W. Gähler, G. Preuss: Categorical Structures and their Applications. Archiválva 2011. január 9-i dátummal a Wayback Machine-ben World Scientific, 2004. ISBN 981-256-053-X

Fordítás

  • Ez a szócikk részben vagy egészben a Kategorientheorie című német Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Sablon:Kategóriaelmélet
  • m
  • v
  • sz
Kategóriaelmélet
Alapvető fogalmak
Kategória · Diagram (Kommutatív diagram) · Morfizmus (mono, epi, izo) · Funktor (Adjungált funktor) · Természetes transzformáció · Univerzális tulajdonság
Univerzális konstrukciók
Limeszek
Terminális objektumok · Produktumok · Ekvalizátorok (kernelek) · Visszahúzások · Inverz limeszek
Kolimeszek
Iniciális objektumok · Koproduktumok · Koekvalizátorok (kokernelek) · Kitolások · Direkt limeszek
Konstrukciók kategóriákon
Szabad kategória · Funktorkategória · Oppozit kategória és dualitás · Hányadoskategória · Szorzatkategória · Vesszőkategória · Részkategória
Nemzetközi katalógusok
  • Matematika Matematikaportál • összefoglaló, színes tartalomajánló lap