Kategori ve küme arasındaki anlamsal fark tam olarak nedir?


11

Bu soruda, set ve tip arasındaki farkın ne olduğunu sordum . Bu cevaplar gerçekten açıklayıcıydı (örneğin @AndrejBauer), bu yüzden bilgi susamamda, kategoriler hakkında aynı şeyi sorma cazibesine boyun eğiyorum:

Kategori teorisini her okuduğumda (kuşkusuz gayri resmi), set teorisinden somut olarak nasıl farklı olduğunu gerçekten anlayamıyorum .

Yani çoğunda somut tam ne yaptığını şekilde, bu ima hakkındax o kategorisinde olduğunu söylemek , diyerek karşılaştırıldığında ? (örneğin, bir grup olduğunu söylemekle Category içinde olduğunu söylemek arasındaki fark nedir?).CxSxxGrp

(Karşılaştırmayı en açık hale getiren herhangi bir kategori ve set seçebilirsiniz).


Bu sorunun iyi biçimlendirildiğinden emin değilim. İlk önce 'x'in C kategorisinde olduğunu' ve 'x'in S setinde olduğunu' söylemek arasındaki farkın ne olduğunu sorarsınız. Ama sonra 'x Grp' kategorisinde 'x' bir gruptur 'kategorisinde sorma örneğini vermiş olursunuz. Ne? Bu sorunuzun bir örneği değil. Sorunuzun bir örneği, 'x Grp kategorisinde' ve 'x tüm grupların grubunda' arasındaki farkın ne olduğunu sormaktır. Ancak o zaman bile, kategoriler ve kümeler arasındaki farkların ne olduğunu sorup sormadığınızı gerçekten sormuyorsunuz.
Miles Rout

Yanıtlar:


11

Kısacası, set teorisi üyeliğe, kategori teorisi ise yapıyı koruyan dönüşümlere ilişkindir.

Küme teorisi sadece üyelik (yani bir unsur olmak) ve bununla ifade edilebilecek şeylerle (örneğin bir alt küme) ilgilidir. Elemanların veya kümelerin diğer özellikleri ile ilgilenmez.

Kategori teorisi belirli bir türden ne kadar matematiksel yapılar hakkında konuşmak için bir yoldur 1 birbirlerine dönüştürülebilir 2 Yapılarında bazı yönlerini korumak işlevleri tarafından; o türlerinin büyük bir aralığın konuşma için tek tip bir dil sağlar 1 (! gruplar, otomatlar, vektör uzayı, kümeler, topolojik uzaylarda, ... ve hatta kategorilerde) matematiksel yapının ve bu tür içinde eşleştirmeleri 1 . Her ne kadar yapılar arasındaki (gerçekten: yapının dayatıldığı kümeler arasında) eşlemelerin özelliklerini resmileştirse de, sadece haritaların ve yapıların soyut özellikleriyle ilgilenir ve onlara morfizm (veya oklar ) ve nesneler olarak adlandırır.; bu tür yapılandırılmış kümelerin öğeleri ne kategori teorisinin endişesi ne de bu kümelerdeki yapılar değildir. “ Bu bir teori nedirdiye soruyorsunuz ; isteğe bağlı tip 1 matematiksel nesnelerin yapı koruyucu eşlemelerinin bir teorisidir .

Bununla birlikte, Soyut kategoriler 3 teorisi , daha önce de belirtildiği gibi, söz konusu nesnelerin yapısını belirten kümeleri, işlemleri, ilişkileri ve aksiyomları tamamen görmezden gelir ve sadece bu tür yapıların nasıl korunduğu eşlemelerin nasıl konuşulacağı hakkında bir dil sağlar. davranış: hangi yapının korunduğunu bilmeden, bu iki haritanın birleşiminin de yapıyı koruduğunu biliyoruz. Bu nedenle, kategori teorisinin aksiyomları, morfizmlere ilişkin birleştirici bir kompozisyon yasasının olmasını ve benzer şekilde, her nesneden kendisine bir kimlik morfizmi olmasını gerektirir. Ama morfizimler aslında üstlenmez vardır onlar sadece bu setler arasındaki fonksiyonlar davranırlar onlar gibi.

Çalışılacaklar: Somut kategoriler , 'temel kategorinin' nesnelerine yapı ekleme fikrini modellemektedir; bu olduğunda bir sete grup çalışması gibi bir yapı eklediğimiz duruma sahip olabiliriz. Bu durumda, yapının belirli temel kategori açısından nasıl eklendiği hakkında daha fazla şey söylenebilir.Set

İçin olduğu gibi etkileri için bir formülasyonları “deyişi, ” olduğu, bir grup olduğu “ G (aslında bir grup kümesinin bir element” uygun sınıfı ) ya da “ G, içinde (bir nesne) olan G r p (” ya da bir “ G r p -Nesne”) mantıksal olarak aynı anlama geliyor, ama kategori hakkında konuşurken sen (grup homomorfizmalar içinde morfizimler ilgilendi anlaşılacağı G r p ) ve belki de diğer Morfizm ile ortak noktası ne. Öte yandan, G diyerekGGGGrpGrpGrpGbir grup, grubun yapısı (çarpma işlemi) veya belki grubun başka bir matematiksel nesne üzerinde nasıl hareket ettiği ile ilgilenmenizi önerebilir. Sen bahsetmek pek mümkün olacaktır kolayca yazabilirsiniz olsa grupların kümesine ait G S bazı belirli seti için S ilgilendiğiniz grupların.GGSS

Ayrıca bakınız

1 Burada ve passim , tip teorisi anlamında tipten bahsetmiyorum, daha ziyade matematiksel nesnelerin / yapıların gerektirdiği bir dizi özelliğe, yani tatmin ettikleri bir aksiyom setine atıfta bulunuyorum. Normalde bunlar, yapıyı taşıdığı düşünülen setlerin unsurları üzerindeki bazı işlemlerin veya ilişkilerin davranışını tanımlar, ancak setlerin kendisinde ( ) setlerin kendilerinin ötesinde bir yapı yoktur. Her durumda, yukarıda belirtildiği gibi, kategori teorisi bu yapının detaylarını göz ardı eder.Set

2 belki söylemek gerekir bütün halinde ya da kısmen bir başka : birinden homomorfizması sağlar (tamsayı) içine S tarafından verilen (rationals) n nZ Q .nn2

3 Nitelik olmadan, ' kategori ' normalde görebildiğim kadarıyla 1945'te tanıtılan ve 1960'larda geliştirilen 'soyut kategori' anlamına gelirken, Beton kategorileri 1970'lerde görünmektedir.


Bunun retorik olup olmadığından emin değilim, ama kesinlikle uygun bir grup sınıf var. Örneğin, her set o seti içeren tekli sette önemsiz bir gruba yol açar. Ayrıca, uygun bir sınıf izomorfik olmayan örnekler de üretebilirsiniz.
Derek Elkins SE

Teşekkür ederim. "Bu, keyfi tipte matematiksel nesnelerin yapı koruma eşlemeleri teorisidir " derken, tip teorisi anlamında "tip" mi, yoksa daha gayri resmi?
user56834

@ Programmer2134: Tür kafa karıştırıcıysa özür dilerim (merak ettim); Ben teoriyi (hangi ı biraz biliyorum) değil, demek tip başvurmak istemem özelliklerinin belli bir set ile matematiksel nesneler / yapılar tarafından (yani belirli aksiyomu sağlayan) belirli bir türden matematiksel nesneler / yapılar .
PJTraill

Bu açıklığa kavuşuyor. Kategori teorisi de böyle aksiyomların olduğunu ve bu nesnelerin hepsinin bu aksiyomları karşıladığını varsayar mı, yoksa sadece kategorileri tanımlamak için kullandığımız meta bir kriter midir (yani kategori teorisi çerçevesine meta)?
user56834

@ Programmer2134: Hayır, kategori teorisi aksiyomları tamamen görmezden gelir ve sadece böyle bir yapıyı koruyan eşlemeler hakkında konuşmak için bir dil sağlar: hangi yapının korunduğunu bilmeden, bu iki haritanın birleşiminin de yapıyı koruduğunu biliyoruz. Bu nedenle, kategori teorisinin aksiyomları , morfizmlere ilişkin birleştirici bir kompozisyon yasasının olmasını ve benzer şekilde, her nesneden kendisine bir kimlik morfizmi olmasını gerektirir. Ama yok değil morfizimler aslında farz olan onlar sadece bu setler arasındaki fonksiyonlar davranırlar onlar gibi.
PJTraill

5

Kategori teorisi bir anlamda küme teorisinin bir genellemesidir: kategorisi kümelerin kategorisi olabilir veya başka bir şey olabilir. Yani, öğrenmek daha az Bunu öğrenirseniz x bunu öğrenirseniz daha belirtilmeyen bazı kategorisinde bir nesnedir x (ikinci durumda o izlediğinden bir dizi olan x setleri özellikle kategorisinde bir nesnedir). Bunu öğrendiğimizde x bir bir nesnedir özellikle (setlerinin kategorisinde hariç) belirtilen kategori, ne öğrendikleri öğrenme farklıdır x kümesidir (yani setleri kategorisinde bir nesne); ikisi de diğerini ima etmez.Cxxxxx

bir grup olduğunu söylemekle x'in Grp kategorisindeki bir nesne olduğunu söylemek arasında hiçbir fark yoktur . Bu iki ifade eşdeğerdir.xx

Not: Grp kategorisinde olduğunu söylemiyoruz ; x'in Grp kategorisindeki bir nesne olduğunu söylüyoruz . Bir kategoride hem nesneler hem de oklar bulunur. Hangisinden bahsettiğinizi belirtmeniz gerekir.xx


@AndrejBrauer'ın diğer soruma verdiği cevapta olduğu gibi kategorileri setler ve türlerle karşılaştıralım. Küme, bir nesne koleksiyonu kavramını resmileştirir. Bir tür, nesnelerin inşası kavramını resmileştirir. "Kategori" hangi kavramı şekillendirir? Kategori teorisi bir teori nedir matematiksel işlem / yapıdır ait ?
user56834

"Yani, belirtilmemiş bir kategorideki bir nesne olduğunu öğrenirseniz, x'in bir küme olduğunu öğrenirseniz daha az öğrenirsiniz ". "Bir küme" ile "belirtilmemiş bazı kümelerin bir üyesi" olarak değiştirirseniz, bu ifade nasıl değişir? Belirtilmemiş bir kategorinin nesnesi olduğunu söyleyerek x'e herhangi bir kısıtlama getirebilir miyiz ? Elbette x'in tek nesne olduğu bir kategori oluşturabilir miyiz ? xx xx
user56834

@ Programmer2134, bu iyi bir nokta. Mantıklı. Demek istediğini kabul ediyorum.
DW

4

DW'nin açıklamasıyla ilgili başka bir nokta

bir grup olduğunu söylemekle x'in G r p kategorisindeki bir nesne olduğunu söylemek arasında bir fark yoktur . Bu iki ifade eşdeğerdir.xxG,rp

Daha güçlü bir açıklama yapmak istiyorum:

Bir kavram kategorisine göre tanımlanır

Bunu, konseptini açıklamak isteyen bir mucidin bakış açısından düşünün. Diyelim ki yeni konseptinize deniyor . İlk olarak, M olan şeylerin kaç çeşit varyasyonu olabileceğini belirtmeniz gerekebilir . Bu koleksiyona M 0 diyelim .MMM0

Şimdi olan birçok şey olduğunu söylediğinizden, her birini birbiriyle karşılaştırır / ilişkilendirir açıklamalısınız. Sizce neden farklı M örnekleri olduğunu düşünüyorsunuz . A M 0'ın B M 0 ile karşılaştırılmasının birden fazla yolu bile olabilir . Veya bazı durumlarda, bunları karşılaştırmanın bir yolu olmayabilir. Yollardan toplama karşılaştırmak o edelim göstermektedirler A için B olarak M ( A , B ) .MMbirM0BM0birBM(bir,B)

Muhtemelen nesnelerin koleksiyonunu oluşturduğunu ve M ( A , B ) bir kategorinin başlangıç ​​noktası olduğunu fark etmişsinizdir. Daha sonra kategori teorisi yasaları beklenen 'karşılaştırma' davranışını ortaya koyar.M0M(bir,B)

Bunu yaptıktan sonra, kategori size kavramın birçok varsayılan özelliğini verir. Örnekler

  • "hangi örneklerin aslında aynı olduğu - izomorfizm",
  • "bu iki örnekten hangisi daha fazla ve hangisi daha az --- bölüm geri çekme çifti",
  • "Bu örneğin içinde kaç temel öğe var? --- terminal nesnesinden homset"

ve bunun gibi.


Yorumda sorduğunuz soruya gelince

Kategori teorisi hangi matematiksel süreç / yapı teorisidir?

Cbirt


Hmm. Bir yapının kategorisini biliyorsak, o yapı hakkında her şeyi nasıl bildiğimizi tam olarak anlamıyorum. Yapının hangi aksiyomları tatmin ettiğini bilmiyoruz değil mi?
user56834

@ Programmer2134 Tom Leinster'ın (Lawvere'nin çalışmasının bir özeti) set teorisini yeniden düşünmek iyi bir örnektir. Çalışma, set teorisinin kendisini, setler kategorisinin özelliklerini (morfizmleri) tanımlayarak tanımlar (setler hakkında sahip olabileceğimiz önceden var olan herhangi bir varsayıma erişmek için herhangi bir nesneye 'içeride' erişmeden).
Apiwat Chantawibul

Yani aksiyomlarını unuturken, sadece setlerin kategorisini göz önünde bulundurarak set teorisi hakkında hiçbir bilginin kaybolmadığını mı söylüyorsunuz?
user56834

@ Programmer2134 Evet, aslında, ZFC set teorisini tamamen morfizmlerin özelliklerine tercüme eden aksiyomlara benziyor. Dolayısıyla, morfizmler üzerinde bazı özelliklere sahip olduğunu iddia ettiğimiz bu kategori, küme teorisini tanımlar.
Apiwat Chantawibul

Kategori teorisi ile ilgili bu noktayı açık bir şekilde açıklayan bir metin biliyor musunuz?
user56834

1

Setler

xbir

Diğer kavramlar. Fonksiyon, üyelik ilişkisi açısından bir kümesi olarak açıklanmaktadır.f

(x,y)f ve (x,z)fy=z

Felsefe. Setler bir iç yapıya sahiptir - tamamen elemanları tarafından belirlenir.

Remark. Set kuramcıları tarafından yaygın olarak kullanılan aksiyomatik bir sistem ZFC'dir. Gücü basitliktir: sadece setler ve bir üyelik ilişkisi vardır. Öte yandan birçok matematikçi bunun setleri anlama ve kullanmalarından farklılaşan bir set kavramına yol açtığını düşünmektedir ( Leinster'in altında karşılaştırın ). Aslında matematikçilerin büyük çoğunluğu (belirli teorisyenler hariç) ZFC aksiyomlarını kullanmıyor gibi görünüyor. Bununla birlikte, kümeler mutlaka ZFC'ye başvurmaz (aşağıdaki kategorilere ve ETCS'ye bakın).


Kategoriler

birB

xbir{y})

x:1bir

Felsefe. Bir kategorideki nesnelerin a priori iç yapısı yoktur. Sadece diğer nesnelerle ilişkileri (morfizmleri) ile karakterize edilirler.

Remark. Kategorilerin temel kavramı işlevdir ve bu, matematikçilerin büyük çoğunluğunun setlerin kullanımı ile çakışır. Bu nedenle kategorileri, çok farklı alanlardan (çoğu) matematikçinin günlük çalışmalarında kümeleri kullanma biçiminin kavramsal bir genellemesi olarak görebilirsiniz. Genelleme olarak kategoriler (ve toposlar) dışında, aksiyomatikleştirici setler olan aksiyomatik sistem ETCS'ye bakabilirsiniz ( Leinster ve Lawvere'nin altında karşılaştırın ).


Soru. X'in bir grup olduğunu söylemenin, x'in Kategori Grp'de olduğunu söylemenin farkı nedir?

xx

xx

xx


Eleştirmenler

ZFC ve ETCS durumunda, ETCS ZFC'den daha zayıf olmasına rağmen (görünüşte) çoğu matematiği kapsamasına rağmen bu yaklaşımlar birbirine dönüştürülebilir (bkz. MathStackExchange ve Leinster). Prensip olarak (ETCS'nin bir uzantısını kullanarak) her iki yaklaşımda da aynı sonuçları kanıtlayabilirsiniz. Dolayısıyla, her iki kavramın yukarıda bahsedilen felsefeleri, neyi ifade edebileceğiniz veya hangi sonuçları kanıtlayabileceğiniz konusunda temel bir ayrım iddiasında değildir.

İfadeleri ayarlamak ve üyelik ZFC sadece kategorilerin konseptleri veya başka herhangi bir aksiyomatik sistemi gibi soyut kavramlardır ve bir şey anlamına gelebilir. Bu resmi bakış açısından, iddia etmek gerekirse, ZFC'nin kümelerin yapısı ile ilgiliyken, kategorilerin nesnelerin birbirleriyle dış ilişkileri ile ilgilenen kategoriler uygun görünmemektedir. Öte yandan bu, ilgili teorilerin felsefesi veya sezgisi gibi görünmektedir.

Bununla birlikte, uygulamada, örneğin açıklık ya da basitlik amacıyla ya da bir kavram ya da başka bir alanla olan bağlantı başka bir yerden daha doğal olarak geliştiği için belirli bir Yaklaşım'ı tercih edersiniz.


Referanslar

Bilim adamları için kategori teorisi

Leinster. Yeniden düşünen set teorisi

Kümeler kategorisinin temel teorisi

Setsiz MathStackExchange.Category teorisi

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.