Якщо коротко, теорія множин - це членство, а теорія категорій - трансформація, що зберігає структуру.
Теорія наборів стосується лише членства (тобто бути елементом) і того, що можна виразити через це (наприклад, як підмножина). Це не стосується будь-яких інших властивостей елементів чи множин.
Теорія категорій - це спосіб поговорити про те, як математичні структури даного типу 1 можуть бути перетворені одна в одну 2 за допомогою функцій, що зберігають певний аспект їх структури; він забезпечує єдину мову для розмов про велику кількість типів 1 математичної структури (групи, автомати, векторні простори, набори, топологічні простори, ... і навіть категорії!) та відображення в межах цих типів 1 . Хоча він формалізує властивості відображень між структурами (насправді: між множинами, на які накладена структура), він має справу лише з абстрактними властивостями карт і структур, називаючи їх морфізмами (або стрілками ) та об'єктами; елементи таких структурованих множин не стосуються теорії категорій, а також не є структурами цих множин. Ви запитуєте " що це за теорія "; це теорія структурозберігаючих відображень математичних об'єктів довільного типу 1 .
Теорія абстрактних категорій 3 , однак, як тільки було сказано, повністю ігнорує множини, операції, відносини та аксіоми, що визначають структуру об'єктів, про які йдеться, і просто надає мову, в якій можна розповісти про те, як відображення, які зберігають деяку таку структуру поводимось: не знаючи, яка структура збереглася, ми знаємо, що поєднання двох таких карт також зберігає структуру. З цієї причини аксіоми теорії категорій вимагають, щоб був закон про асоціативний склад щодо морфізмів і, аналогічно, існував морфізм тотожності від кожного об'єкта до самого себе. Але не передбачається, що морфізми насправді є функціями між множинами, просто так, що вони поводяться як вони.
Необхідно розробити: конкретні категорії моделюють ідею додавання структури до об'єктів 'базової категорії'; коли це ми можемо мати ситуацію, коли ми додаємо структуру, як групову операцію, до набору. У цьому випадку можна сказати більше про те, як додається структура з точки зору конкретної базової категорії.Set
Що стосується наслідків ваших формулювань , говорячи про те, що " - це група", що " G - це елемент набору груп" (насправді належний клас ) або що " G є (об'єкт) в G r p " ( або " G r p -об'єкт") означають те саме, що логічно, однак, якщо говорити про категорію, це означає, що ви зацікавлені в групових гомоморфізмах (морфізми в G r p ) і, можливо, у тому, що вони мають спільне з іншими морфізмами. З іншого боку, кажучи GGGGGrpGrpGrpGгрупа може підказати, що вас цікавить структура групи (її операція множення) або, можливо, як група діє на якийсь інший математичний об'єкт. Ви навряд чи будете говорити про приналежність до набору груп, хоча ви легко можете написати G ∈ S для певного набору S груп, які вас цікавлять.GG∈SS
Дивись також
Set
Z Qn↦n2
3 Без кваліфікації " категорія " зазвичай означає "абстрактну категорію", запроваджену, наскільки я бачу, в 1945 році та розроблену в 1960-х роках, тоді як конкретні категорії, здається, з'являються в 1970-х.