En bref, la théorie des ensembles concerne l'appartenance tandis que la théorie des catégories concerne les transformations préservant la structure.
La théorie des ensembles ne concerne que l'appartenance (c'est-à-dire être un élément) et ce qui peut être exprimé en termes de cela (par exemple être un sous-ensemble). Il ne se préoccupe d'aucune autre propriété des éléments ou des ensembles.
La théorie des catégories est une façon de parler de la façon dont les structures mathématiques d'un type donné 1 peuvent être transformées les unes en les autres 2 par des fonctions qui préservent un aspect de leur structure; il fournit un langage uniforme pour parler d'un large éventail de types 1 de structure mathématique (groupes, automates, espaces vectoriels, ensembles, espaces topologiques,… et même des catégories!) et des mappings au sein de ces types 1 . Bien qu'il formalise les propriétés des mappages entre structures (vraiment: entre les ensembles auxquels la structure est imposée), il ne traite que des propriétés abstraites des cartes et des structures, les appelant morphismes (ou flèches ) et objets; les éléments de tels ensembles structurés ne relèvent pas de la théorie des catégories, pas plus que les structures de ces ensembles. Vous demandez «de quoi s'agit-il une théorie »; c'est une théorie des mappages préservant la structure d'objets mathématiques d'un type arbitraire 1 .
La théorie des catégories abstraites 3 , cependant, comme nous venons de le dire, ignore totalement les ensembles, les opérations, les relations et les axiomes spécifiant la structure des objets en question, et fournit simplement un langage dans lequel parler de la façon dont les mappages qui préservent une telle structure se comporter: sans savoir quelle structure est préservée, nous savons que la combinaison de deux de ces cartes préserve également la structure. Pour cette raison, les axiomes de la théorie des catégories exigent qu'il y ait une loi de composition associative sur les morphismes et, de même, qu'il y ait un morphisme identitaire de chaque objet à lui-même. Mais cela ne suppose pas que les morphismes sont en fait des fonctions entre les ensembles, mais simplement qu'ils se comportent comme eux.
A élaborer: Les catégories concrètes modélisent l'idée d'ajouter de la structure aux objets d'une «catégorie de base»; quand il s'agit de nous pouvons avoir la situation où nous ajoutons une structure comme une opération de groupe à un ensemble. Dans ce cas, on peut avoir plus à dire sur la façon dont la structure est ajoutée en termes de catégorie de base spécifique.Set
Quant aux implications de vos formulations , dire que " est un groupe", que " est un élément de l'ensemble des groupes" (en fait une classe appropriée ) ou que " est (un objet) dans »(Ou un« -object ») signifie la même chose logiquement, mais parler de la catégorie suggère que vous êtes intéressé par les homomorphismes de groupe (les morphismes de ) et peut-être par ce qu'ils ont en commun avec d'autres morphismes. D'un autre côté, en disantG G G r p G r p G r p G G G ∈ S SGGGGrpGrpGrpGUn groupe peut suggérer que vous êtes intéressé par la structure du groupe (son opération de multiplication) lui-même ou peut-être par la façon dont le groupe agit sur un autre objet mathématique. Il est peu probable que vous parliez de appartenant à l'ensemble des groupes, bien que vous puissiez facilement écrire pour un ensemble particulier de groupes qui vous intéressent.GG∈SS
Voir également
1 Ici et passim, je ne me réfère pas au type au sens de la théorie des types, mais plutôt à un ensemble de propriétés requises des objets / structures mathématiques, c'est-à-dire un ensemble d'axiomes qu'ils satisfont. Normalement, ceux-ci décrivent le comportement de certaines opérations ou relations sur des éléments des ensembles considérés comme porteurs de la structure, bien que dans le cas des ensembles eux-mêmes ( ) il n'y ait pas de structure au-delà des ensembles eux-mêmes. En tout cas, comme dit plus haut, la théorie des catégories ignore les détails de cette structure.Set
2 Je devrais peut-être dire en tout ou partie les uns des autres : on permet l'homomorphisme de (entiers) dans (rationnels) donné par .Q n ↦ nZ Qn↦n2
3 Sans qualification, « catégorie » signifie normalement «catégorie abstraite», introduite, pour autant que je puisse voir, en 1945 et développée dans les années 1960 tandis que les catégories concrètes semblent apparaître dans les années 1970.