Teorie kategorií je odvětví matematiky , které studuje vlastnosti vztahů mezi matematickými objekty , které nezávisí na vnitřní struktuře objektů.
Teorie kategorií je centrální pro moderní matematiku [1] , a také našla použití v informatice [2] , logice [3] a teoretické fyzice [4] [5] . Moderní výklad algebraické geometrie a homologické algebry se v podstatě opírá o koncepty teorie kategorií. Koncepty obecných kategorií jsou také aktivně využívány ve funkcionálním programovacím jazyce Haskell [6] .
Kategorie je:
a jsou splněny dva axiomy :
Třída objektů není nutně množinou ve smyslu axiomatické teorie množin . Kategorie, ve které je množina a (množina všech morfismů kategorie) je množina, se nazývá malá . Navíc je možné (s mírnou korekcí definice) uvažovat o kategoriích, ve kterých morfismy mezi libovolnými dvěma objekty také tvoří třídu nebo dokonce větší strukturu [7] . V této variantě definice se o kategorii, ve které morfismy mezi dvěma pevnými objekty tvoří množinu, říká, že je lokálně malá .
Kategorie pro jiné algebraické systémy jsou definovány podobně .
Komutativní diagramy jsou standardním způsobem popisu tvrzení teorie kategorií . Komutativní diagram je orientovaný graf s objekty v jeho vrcholech a morfismy jako šipky a výsledek složení šipek nezávisí na zvolené cestě. Například axiomy teorie kategorií (asociativita kompozice a vlastnost morfismu identity) mohou být zapsány pomocí diagramů:
Pro kategorii můžete definovat duální kategorii , ve které:
Princip duality říká, že pro jakýkoli výrok teorie kategorií je možné formulovat duální výrok pomocí obrácení šipek, přičemž pravdivost výroku se nemění. Duální pojem se často označuje stejným termínem s předponou co- (viz příklady níže).
Morfismus se nazývá izomorfismus , pokud existuje takový morfismus , že a . Dva objekty mezi kterými je izomorfismus jsou řekl, aby byl izomorfní . Zejména identitní morfismus je izomorfismus, takže jakýkoli objekt je izomorfní sám sobě.
Morfismy, ve kterých se začátek a konec shodují, se nazývají endomorfismy . Soubor endomorfismů je monoid s ohledem na operaci kompozice s prvkem identity .
Endomorfismy, které jsou také izomorfismy, se nazývají automorfismy . Automorfismy jakéhokoli objektu tvoří skupinu automorfismu složením.
Monomorfismus je morfismustakový, že pro kteroukoliznich vyplývá, že. Složení monomorfismů je monomorfismus.
Epimorfismus je morfismustakový, že pro některouznásledujících. Složení epimorfismů je epimorfismus.
Bimorfismus je morfismus, který je jak monomorfismus, tak epimorfismus. Každý izomorfismus je bimorfismus, ale ne každý bimorfismus je izomorfismus.
Monomorfismus, epimorfismus a bimorfismus jsou zobecnění pojmů injective, surjective a bijective mapping , příslušně . Jakýkoli izomorfismus je monomorfismus a epimorfismus, naopak, obecně řečeno, neplatí pro všechny kategorie.
Počáteční (počáteční, univerzálně odpudivý) objekt kategorie je takový objekt, od kterého existuje jedinečný morfismus k jakémukoli objektu kategorie.
Pokud existují počáteční objekty v kategorii, pak jsou všechny izomorfní.
Duálním způsobem je definován terminální nebo univerzálně přitahující objekt - jedná se o takový objekt, ke kterému z jakéhokoli objektu kategorie existuje jedinečný morfismus.
Objekt kategorie se nazývá null , pokud je počáteční i koncový.
Příklad: V kategorii Set je počátečním objektem prázdná množina , koncovým objektem je libovolná množina jednoho prvku . Příklad: V kategorii Grp je nulový objekt - jedná se o skupinu jednoho prvku.Součin (dvojice) objektů A a B je objekts morfismyatakový, že pro jakýkoli objekts morfismyaexistuje jedinečný morfismus, takže diagram zobrazený vpravo je komutativní. Morfismysenazývají projekce .
Součet nebo koprodukt objektů a je duálně definován . Odpovídající morfismy se nazývají vložení . Navzdory svému názvu obecně nemusí být monomorfismy .
Pokud existuje produkt a koprodukt, pak jsou jednoznačně určeny až do izomorfismu.
Příklad: V kategorii Set je součin A a B přímým součinem ve smyslu teorie množin a součet je disjunktní sjednocení . Příklad: V kategorii Prsten je součet součin tenzoru a součin přímým součtem prstenů . Příklad: V kategorii Vect K (konečný) jsou součin a součet izomorfní - jedná se o přímý součet vektorových prostorů .Podobným způsobem je snadné definovat součin jakékoli rodiny objektů . Nekonečné produkty jsou obecně mnohem složitější než konečné produkty. Například zatímco konečné produkty a vedlejší produkty ve Vect K jsou izomorfní k přímým součtům, nekonečné produkty a vedlejší produkty izomorfní nejsou . Prvky nekonečného součinu jsou libovolné nekonečné posloupnosti prvků , zatímco prvky nekonečného součinu jsou posloupnosti, ve kterých je pouze konečný počet členů nenulový.
Funktory jsou strukturně zachovávající zobrazení kategorií. Přesněji,
Funktor (kovariantní) spojuje každý objekt kategorie s objektem kategorie a každý morfismus s morfismem tak, že
Kontravariantní funktor , nebo kofunktor , lze chápat jako kovariantní funktor od do (nebo od do ), tedy "funktor, který obrací šipky". Totiž, s každým morfismem spojuje morfismus , a pravidlo složení je podle toho obráceno: .
Pojem přirozené přeměny vyjadřuje vztah mezi dvěma funktory. Funktory často popisují "přirozené konstrukce", v tomto smyslu přirozené transformace popisují "přirozené morfismy" takových konstrukcí.
Jestliže a jsou kovariantní funktory z kategorie do , pak přirozená transformace přiřadí každému objektu kategorie morfismus takovým způsobem, že pro jakýkoli morfismus v kategorii je následující diagram komutativní:
O dvou funktorech se říká , že jsou přirozeně izomorfní , pokud mezi nimi existuje přirozená transformace, která je izomorfismem pro jakýkoli .
Odvětví matematiky | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Portál "Věda" | ||||||||||
Základy matematiky teorie množin matematická logika algebra logiky | ||||||||||
Teorie čísel ( aritmetika ) | ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
|