Az adjunkt funktorok olyan funktorpárok , amelyek bizonyos kapcsolatban állnak egymással. Adjunkt funktorokkal gyakran találkozunk a matematika különböző területein.
Informálisan az F és G függvények konjugáltak, ha kielégítik a relációt . Ekkor F -et bal oldali adjunkt függvénynek, G -t pedig jobboldalinak nevezzük.
Az adjunkt funktorok a kategóriaelmélet egyik kulcsfontosságú eszközei , sok figyelemre méltó matematikai konstrukció írható le adjunkt funktornak. Ennek eredményeként számos érdekes eredmény bizonyítása azonnal következhet az adjunkt függvényekre vonatkozó általános tételekből, például a különböző definíciók ekvivalenciájából, és abból, hogy a jobb oldali adjunkt funktorok határértékekkel ingáznak (a bal oldaliak pedig kolimitokkal).
Azt mondhatjuk, hogy az adjungált funktor egy módja annak, hogy egy szabványos módszerrel meghatározzuk egy probléma leghatékonyabb megoldását. Például a gyűrűelmélet egyik elemi problémája az , hogyan lehet egy pszeudorálást (vagyis egy olyan gyűrűt, amelynek esetleg nincs multiplikatív egysége) gyűrűvé alakítani . Ennek leghatékonyabb módja, ha hozzáadunk egyet a gyűrűhöz, az összes elemet, amely a gyűrű axiómáinak kielégítéséhez szükséges (például r +1 típusú elemek , ahol r a gyűrű eleme), és nem feltételezzük minden olyan összefüggés az új gyűrűben, amely nem szükséges az axiómák kielégítéséhez. Ez a konstrukció abban az értelemben szabványos, hogy bármilyen álozásnál működik.
A fenti leírás nagyon homályos, de a kategóriaelmélet nyelvezetével pontosítható: egy konstrukció " leghatékonyabb ", ha kielégíti az univerzális tulajdonságot , és " szabvány " abban az értelemben, hogy definiál egy funktort. Az univerzális tulajdonságok kezdeti és terminálisra oszlanak, mivel ezek a fogalmak kettősek , elegendő az egyiket figyelembe venni.
A kezdeti tulajdonság használatának az az ötlete, hogy a problémát egy olyan E segédkategória alapján fogalmazzuk meg, hogy már csak az E kezdeti objektumot kell megtalálni . Ennek a megfogalmazásnak az az előnye, hogy a "leghatékonyabb megoldás megtalálásának" problémája meglehetősen szigorúvá válik, és bizonyos értelemben hasonló a szélsőség megtalálásának problémájához . A megfelelő E kategória kiválasztásához néha nehéz trükköket kell választani: egy R félgyűrű esetén az a kategória, amelynek tárgyai az R → S félgyűrűk homomorfizmusai , ahol S egy azonos gyűrű. Az E -ben az R → S 1 és R → S 2 közötti morfizmusok ( R → S 1 , R → S 2 , S 1 → S 2 ) alakú kommutatív háromszögek , ahol S 1 → S 2 egy gyűrűhomomorfizmus. Az R → S 1 és R → S 2 közötti morfizmus megléte azt jelenti, hogy S 1 nem kevésbé hatékony megoldás a feladatra, mint S 2 : S 2 több hozzáadott elemet és/vagy több relációt tartalmaz közöttük, mint S 1 .
Azt mondani, hogy ez a módszer egy probléma " leghatékonyabb " és " standard " megoldását határozza meg, ugyanaz, mint azt mondani, hogy adjunkt függvényeket határoz meg.
Számos egyenértékű definíciója létezik az adjungált funktoroknak. Egyenértékűségük elemi, de nem triviális.
Az univerzális nyíldefiníció könnyen megfogalmazható, és az „optimalizálási problémával” kapcsolatos intuíciónkhoz is a legközelebb áll.
Az egység- és egységdefiníció kényelmes az algebrában gyakran előforduló funktorok számára, mivel közvetlenül ellenőrizhető képleteket biztosít.
A Hom halmaz definíciója szimmetrikussá teszi a definíciót, és tisztázza a függvények "adjungint" hívásának okait.
Egy F : C ← D függvény bal oldali adjunkt funktor , ha minden C kategóriájú X objektumhoz létezik egy ε X terminális nyíl F - től X - ig . Ha C -ben minden X - hez választunk egy D -beli G 0 X objektumot , amelyre egy ε X : F ( G 0 X ) → X terminális nyíl van definiálva , akkor létezik egy egyedi G : C → D függvény , amelyre GX = G 0 X és a C f kategória bármely morfizmusára : X → Xʹ van ε Xʹ ∘ FG ( f ) = f ∘ ε X ; F -et ekkor a G funktor bal adjunktjának nevezzük .
Egy G : C → D függvény egy jobb oldali adjunkt funktor , ha a D kategória minden Y objektumához van egy kezdőnyíl Y - től G - ig . Ha minden D - beli Y - hez kiválasztunk egy F 0 Y objektumot C -ben úgy, hogy az η Y : Y → G ( F 0 Y ) kezdőnyíl Y -től G -ig definiálva legyen , akkor létezik egy egyedi F : C ← D függvény , ilyen hogy FY = F 0 Y és GF ( g ) ∘ η Y = η Yʹ ∘ g g esetén : Y → Yʹ egy morfizmus D -ben ; G -t ezután az F függvény jobb oldali adjunktjának nevezzük .
A terminológia szerint igaz, hogy F akkor és csak akkor G bal oldali duálisa, ha G az F jobboldali duálisa . Ez azonban nem nyilvánvaló az univerzális nyílra vonatkozó definícióból, hanem nyilvánvaló az egység és az egység definíciójából.
Egy egység és egy egység meghatározásához a C és D kategóriákban két F : C ← D , G : C → D függvényt és két természetes transzformációt kell rögzítenünk :
,társegységnek , illetve ragozási egységnek nevezzük úgy, hogy a kompozíciók
ésaz F és G függvények 1 F és 1 G azonos transzformációi .
Ilyen helyzetben F G bal oldali konjugátuma, G pedig F jobb oldali konjugátuma . Néha ezt a kapcsolatot jelölik vagy egyszerűen .
Egyenletek formájában a fenti feltételeket (ε,η) egység- és egységegyenleteknek nevezzük :
Tekintsünk két F : C ← D és G : C → D függvényt . Legyen egy természetes izomorfizmus :
.Ez meghatározza a bijekciók családját:
.minden X objektumra C -ben és Y objektumra D -ben .
Itt F -et bal konjugátumnak nevezzük G esetén , G -t pedig F jobboldali konjugátumának .
Ahhoz, hogy megértsük, mit értünk Φ természetessége alatt , el kell magyarázni, hogy a hom C ( F -, -) és a hom D ( -, G -) hogyan funkcionális. Valójában mindketten bifunktorok D op × C -tól Set -ig . A Φ természetessége kifejezetten azt jelenti, hogy minden f : X → X ′ morfizmusra C -ben és g : Y ′ → Y morfizmusra D - ben a következő diagram ingázik:
A szabad csoport felépítése kényelmes példa a definíciók lényegének tisztázására. Legyen F : Grp ← Set függvény, amely egy Y halmazhoz társítja az Y elemei által generált szabad csoportot , a G : Grp → Set pedig egy felejtő függvény , amely egy X csoportot társít a támaszkészletéhez. Ekkor F a G bal oldali adjunktja :
Terminálnyilak: minden X csoportnál az FGX csoport egy szabad csoport, amelyet X elemei készletként generálnak . Legyen egy csoporthomomorfizmus, amely az FGX generátorait X megfelelő elemeire viszi . Ekkor egy terminális morfizmus F -ből X -be, mivel az FZ szabad csoportból X -be bármely homomorfizmus átvihető egyetlen függvény segítségével a Z halmazból az X halmazba . Ez azt jelenti, hogy ( F , G ) adjunkt funktorpár.
Hom halmazok: az FY szabad csoportból az X csoportba való leképezések egyértelműen megfelelnek az Y halmazból a GX halmazba történő leképezéseknek : minden homomorfizmust egyedileg határoznak meg a szabad csoport generátorain lévő értékei. Közvetlen számítással ellenőrizhető, hogy ez a megfeleltetés természetes transzformáció, tehát az ( F , G ) pár konjugált.
Nem minden G : C → D függvénynek van bal vagy jobb adjunktusa. Ha C egy teljes kategória , akkor Peter Freud adjunkt függvénytétele szerint G -nek akkor és csak akkor van baloldali adjunktusa, ha a D kategóriából bármelyik Y -hez létezik morfizmuscsalád:
f i : Y → G ( X i ) ,ahol az indexek átfutnak a halmazon , úgy teszek , hogy bármilyen morfizmus:
h : Y → G ( X )így írható:
h = G ( t ) o f inéhány i az I -ben és néhány morfizmus:
t : X i → X C -ben .Hasonló állítás jellemzi azokat a funktorokat, amelyeknek jobb adjunktusa van.
Ha egy F : C ← D függvénynek két jobboldali konjugátuma van G és G ′ , akkor G és G ′ természetesen izomorf .
Másrészt, ha F konjugált marad G -vel , és G természetesen izomorf G′-vel , akkor F is konjugált marad G′ - vel .
A konjugációs készítmények természetes módon is bevehetők. Ha 〈F , G , ε, η〉 konjugáció C és D között , és 〈F ′, G ′, ε′, η′〉 konjugáció D és E között , akkor a funktor
bal konjugált a funktorhoz
.Olyan kategóriát alkothatunk, amelynek tárgyai mind kis kategóriák , és morfizmusai ragozások.
Az adjungált funktorok legfontosabb tulajdonsága a folytonosságuk: minden bal oldali adjunkttal rendelkező funktor (azaz jobb oldali adjoint) kategorikus értelemben korlátokkal ingázik. Ennek megfelelően egy jobb oldali adjungottal rendelkező funktor véges folytonos , azaz kolimitokkal ingázik . Mivel sok konstrukció korlát vagy kolimit, ebből számos következmény azonnal következik. Például:
![]() |
---|