Кіріспе
Математикадағы категориялар теориясының математикалық саласында жиынтар категориясы, Set деп белгіленеді, объектілері жиынтар болатын категория. A және B жиындары арасындағы жебелер немесе морфизмдер – A-дан B-ге дейінгі барлық функциялар, ал морфизмдердің композициясы – функциялардың композициясы. Көптеген басқа категориялар (мысалы, топтар категориясы, онда топтық гомоморфизмдер жебелер болып табылады) жиынтар категориясының объектілеріне қосымша құрылым береді және/немесе жебелерді белгілі бір типтегі функциялармен шектейді.
In the mathematical field of category theory, the category of sets, denoted as Set, is the category whose objects are sets. The arrows or morphisms between sets A and B are the total functions from A to B, and the composition of morphisms is the composition of functions. Many other categories (such as the category of groups, with group homomorphisms as arrows) add structure to the objects of the category of sets and/or restrict the arrows to functions of a particular kind.
Жинақтар санатының қасиеттері
Категорияның аксиомалары жиынмен қанағаттандырылады, себебі функциялардың композициясы ассоциативті, және әрбір жиын X үшін функциялар композициясының сәйкестік элементе ретінде қызмет ететін idX: X → X сәйкестік функциясы бар. Жиынғы эпиморфизмдер – сюръективті бейнелеулер, мономорфизмдер – инъективті бейнелеулер, ал изоморфизмдер – биективті бейнелеулер. Бос жиын жиынның бастапқы объектісі болып табылады, бос функциялар морфизмдер ретінде қолданылады. Кез келген бір элементті жиын терминалды объекті болып табылады, функциялар бастапқы жиынның барлық элементтерін морфизмдер ретінде жалғыз мақсатты элементке бейнелейді. Сондықтан, жиында нөлдік объектілер жоқ. Жиын категориясы толық және ко-толық. Бұл категориядағы көбейтінді жиынның декарт көбейтіндісімен беріледі. Кокөбейтінді – жиынның одағы: егер Ai жиындары белгілі бір индекстік жиын I-дегі i индексі бойынша берілсе, онда ко-көбейтінді Ai×{i} (декарт көбейтіндісі i арқылы барлық компоненттердің бөлек болуын қамтамасыз етеді) жиындарының одағы ретінде құрастырылады. Жиын – нақты категорияның прототипі; басқа категориялар нақты болып саналады, егер олар белгілі бір анықталған тәсілмен жиынға «негізделген» болса. Кез келген екі элементті жиын жиында субобъект классификаторы болып табылады. A жиынының қуат жиыны оның қуат жиынымен беріледі, ал A және B жиындарының экспоненциалдық объектісі A-дан B-ға барлық функциялар жиынымен беріледі. Осылайша, жиын – топос (әсіресе, Барр мағынасында декарты жабық және дәл). Жиын абельдік, аддитивті немесе преаддитивті емес. Кез келген бос емес жиын жиында инъективті объекті болып табылады. Кез келген жиын жиында проективті объекті болып табылады (таңдау аксиомасы қабылданған жағдайда). Жиындағы шекті түрде берілген объектілер – шекті жиындар. Кез келген жиын өзінің шекті ішкі жиындарының тікелей шегі болғандықтан, жиын категориясы жергілікті шекті түрде берілген категория болып табылады. Егер C кез келген категория болса, онда C-ден жиынға дейінгі контравариантты функторлар зерттеудің маңызды объектісі болып табылады. Егер A – C объектісі болса, онда C-ден жиынға дейінгі функтор, X-ті HomC(X,A) (C-дегі X-тен A-ға дейінгі морфизмдер жиыны) жіберетін функтор, мұндай функтордың мысалы болып табылады. Егер C кішкентай категория болса (яғни оның объектілерінің жиыны жиынды құрайды), онда C-ден жиынға дейінгі контравариантты функторлар, морфизмдер ретінде табиғи түрлендірулермен бірге, жаңа категорияны құрайды, бұл C-дегі прешейвтер категориясы деп аталатын функтор категориясы.
Жинақтардың санатының негіздері
Зермело-Франкельдің жиынтық теориясында барлық жиынтықтардың жиынтығы жиынтық емес; бұл негіз аксиомасынан туындайды. Мұндай жинақтарға қатысты, олар жиынтық емес, тиісті сыныптар деп аталады. Тиісті сыныптарды жиынтықтарды өңдейтіндей өңдеуге болмайды; әсіресе, тиісті сыныптардың жиынтыққа (жиынтыққа немесе тиісті сыныпқа) тиесілі екенін жазуға болмайды. Бұл мәселе туғызады, себебі бұл жағдайда жиынтықтар санатын тікелей формальдау мүмкін емес. Нысандар жиынтығы тиісті сыныпты құрайтын санаттар үлкен санаттар деп аталады, оларды нысандары жиынтық құрайтын кіші санаттардан ажырату үшін. Мәселені шешудің бір жолы – НБГ жиынтық теориясы сияқты тиісті сыныптарға ресми мәртебе беретін жүйеде жұмыс істеу. Бұл жағдайда жиынтықтардан құрылған санаттар кіші деп аталады, ал тиісті сыныптардан құрылғандар (мысалы, Set) үлкен деп аталады. Басқа шешім – Гротендик ғаламдарының бар екенін қабылдау. Шамамен айтқанда, Гротендик ғаламы – өзі ZF(C) моделі болып табылатын жиынтық (мысалы, егер жиынтық ғаламға тиесілі болса, оның элементтері және оның қуат жиынтығы ғаламға тиесілі болады). Гротендик ғаламдарының болуы (бос жиынтық пен барлық тұқым қуалайтын шекті жиынтықтар жиынтығынан басқа) әдеттегі ZF аксиомаларынан туындамайды; бұл қосымша, тәуелсіз аксиома, шамамен күшті қолжетімсіз кардиналдардың болуына тең. Осы қосымша аксиоманы қабылдағанда, Set жиынтығының нысандарын белгілі бір ғаламның элементтерімен шектеуге болады. (Модельде «барлық жиынтықтар жиынтығы» жоқ, бірақ U класының барлық ішкі жиынтықтары, яғни U элементтері туралы ойлануға болады.) Бұл схеманың бір нұсқасында жиынтықтар класы – Гротендик ғаламдарының бүкіл мұнарасының бірігуі. (Бұл міндетті түрде тиісті сынып, бірақ әрбір Гротендик ғаламы жиынтық, өйткені ол кейбір үлкен Гротендик ғаламының элементі болып табылады.) Дегенмен, «барлық жиынтықтар санатымен» тікелей жұмыс істемейді. Оның орнына теоремалар жеткілікті үлкен Гротендик ғаламы U-дың элементтері нысандары болатын SetU санатының түрінде айтылады, содан кейін бұл теоремалар U-дың нақты таңдауына тәуелді емес екені көрсетіледі. Категория теориясының негізі ретінде бұл тәсіл Тарски-Гротендик жиынтық теориясы сияқты жүйеге жақсы сәйкес келеді, онда тиісті сыныптар туралы тікелей ой жүгіртуге болмайды; оның басты кемшілігі – теорема барлық SetU үшін дұрыс болуы мүмкін, бірақ Set үшін дұрыс болмауы мүмкін. Жоғарыда айтылғандардың басқа да түрлі шешімдері мен нұсқалары ұсынылды. Осы мәселелер басқа нақты санаттармен де туындайды, мысалы, топтар санаты немесе топологиялық кеңістіктер санаты.