Functor

A matematikában a functor a morfizmus fogalmának általánosítása kategóriákra .

Definíciók

Egy functor (vagy kovariáns functor ) F  : → kategóriáról kategóriára az adat

ki

Más szavakkal, egy functor megőrzi a morfizmusok doménjeit és kodainjait, a nyilak azonosságát és összetételét.

Az ellentmondásos G funkcionális kategória kategóriáról kategóriára az op ellentétes kategóriájú kovariáns functor (a nyilak irányának megfordításával ) . Ahhoz, hogy bármely morfizmus f  : X → Y a , ezért hozzárendel egy morfizmus G ( F ): G ( Y ) → G ( X ) a , és mi van a „kompatibilitási kapcsolatban” G ( g ∘ f ) = G ( F ) ∘ G ( g ).

Példák

A functorok tulajdonságai

Hűséges, teljes, teljesen hű funkcionáriusok

Azt mondjuk, hogy az F  : → funktor :

Példák

Konzervatív funkciók

Triviálisan bármely F  : → funktor megőrzi az izomorfizmusokat , azaz ha f izomorfizmus, akkor F ( f ) izomorfizmus .

Az F functort konzervatívnak mondják, ha fordítva , az f in morfizmus izomorfizmus, amint F ( f ) benne van .

Példák

Segédtisztviselők

Legyen , és két kategóriában, F egy funktorhoz a a és G az az , úgy, hogy minden tárgyat , és van egy bijekciót , természetes a X és Y ,

Ezután F azt mondta helyettes maradt G és G -helyettes a jogot F .

A kategória egyenértékűsége

Az F  : → functort kategóriák ekvivalenciájának nevezzük, ha létezik egy functor G  : → és a functorok természetes izomorfizmusa a G ∘ F (ill. F ∘ G ) és az azonosság (ill. ) Között . A kategóriák ekvivalenciája általánosabb fogalom, mint a kategóriák izomorfizmusa .

Megjegyzések

Megjegyzések és hivatkozások

  1. (in) Steve Awodey, kategória elmélet - Második kiadás , Oxford Logic útmutatók, p. 8., Def. 1.2
  2. (in) OF Rydeheard és RM Burstall, Computational Kategória Theory , Prentice Hall,1988, P.  3. fejezet, 3.5. Szakasz, 3. meghatározás
  3. (en) Horst Schubert  (en) , kategóriák , Springer ,1972( online olvasható ) , p.  241.

Lásd is

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">