Lecture Notes on Category Theory
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
A Small Complete Category
Annals of Pure and Applied Logic 40 (1988) 135-165 135 North-Holland A SMALL COMPLETE CATEGORY J.M.E. HYLAND Department of Pure Mathematics and Mathematical Statktics, 16 Mill Lane, Cambridge CB2 ISB, England Communicated by D. van Dalen Received 14 October 1987 0. Introduction This paper is concerned with a remarkable fact. The effective topos contains a small complete subcategory, essentially the familiar category of partial equiv- alence realtions. This is in contrast to the category of sets (indeed to all Grothendieck toposes) where any small complete category is equivalent to a (complete) poset. Note at once that the phrase ‘a small complete subcategory of a topos’ is misleading. It is not the subcategory but the internal (small) category which matters. Indeed for any ordinary subcategory of a topos there may be a number of internal categories with global sections equivalent to the given subcategory. The appropriate notion of subcategory is an indexed (or better fibred) one, see 0.1. Another point that needs attention is the definition of completeness (see 0.2). In my talk at the Church’s Thesis meeting, and in the first draft of this paper, I claimed too strong a form of completeness for the internal category. (The elementary oversight is described in 2.7.) Fortunately during the writing of [13] my collaborators Edmund Robinson and Giuseppe Rosolini noticed the mistake. Again one needs to pay careful attention to the ideas of indexed (or fibred) categories. The idea that small (sufficiently) complete categories in toposes might exist, and would provide the right setting in which to discuss models for strong polymorphism (quantification over types), was suggested to me by Eugenio Moggi. -
Algebraic Cocompleteness and Finitary Functors
Logical Methods in Computer Science Volume 17, Issue 2, 2021, pp. 23:1–23:30 Submitted Feb. 27, 2020 https://lmcs.episciences.org/ Published May 28, 2021 ALGEBRAIC COCOMPLETENESS AND FINITARY FUNCTORS JIRˇ´I ADAMEK´ ∗ Department of Mathematics, Czech Technical University in Prague, Czech Republic Institute of Theoretical Computer Science, Technical University Braunschweig, Germany e-mail address: [email protected] Abstract. A number of categories is presented that are algebraically complete and cocomplete, i.e., every endofunctor has an initial algebra and a terminal coalgebra. Example: assuming GCH, the category Set≤λ of sets of power at most λ has that property, whenever λ is an uncountable regular cardinal. For all finitary (and, more generally, all precontinuous) set functors the initial algebra and terminal coalgebra are proved to carry a canonical partial order with the same ideal completion. And they also both carry a canonical ultrametric with the same Cauchy completion. Finally, all endofunctors of the category Set≤λ are finitary if λ has countable cofinality and there are no measurable cardinals µ ≤ λ. 1. Introduction The importance of terminal coalgebras for an endofunctor F was clearly demonstrated by Rutten [Rut00]: for state-based systems whose state-objects lie in a category K and whose dynamics are described by F , the terminal coalgebra νF collects behaviors of individual states. And given a system A the unique coalgebra homomorphism from A to νF assigns to every state its behavior. However, not every endofunctor has a terminal coalgebra. Analogously, an initial algebra µF need not exist. Freyd [Fre70] introduced the concept of an algebraically complete category: this means that every endofunctor has an initial algebra. -
Categorification and (Virtual) Knots
Categorification and (virtual) knots Daniel Tubbenhauer If you really want to understand something - (try to) categorify it! 13.02.2013 = = Daniel Tubbenhauer Categorification and (virtual) knots 13.02.2013 1 / 38 1 Categorification What is categorification? Two examples The ladder of categories 2 What we want to categorify Virtual knots and links The virtual Jones polynomial The virtual sln polynomial 3 The categorification The algebraic perspective The categorical perspective More to do! Daniel Tubbenhauer Categorification and (virtual) knots 13.02.2013 2 / 38 What is categorification? Categorification is a scary word, but it refers to a very simple idea and is a huge business nowadays. If I had to explain the idea in one sentence, then I would choose Some facts can be best explained using a categorical language. Do you need more details? Categorification can be easily explained by two basic examples - the categorification of the natural numbers through the category of finite sets FinSet and the categorification of the Betti numbers through homology groups. Let us take a look on these two examples in more detail. Daniel Tubbenhauer Categorification and (virtual) knots 13.02.2013 3 / 38 Finite Combinatorics and counting Let us consider the category FinSet - objects are finite sets and morphisms are maps between these sets. The set of isomorphism classes of its objects are the natural numbers N with 0. This process is the inverse of categorification, called decategorification- the spirit should always be that decategorification should be simple while categorification could be hard. We note the following observations. Daniel Tubbenhauer Categorification and (virtual) knots 13.02.2013 4 / 38 Finite Combinatorics and counting Much information is lost, i.e. -
Nakayama Categories and Groupoid Quantization
NAKAYAMA CATEGORIES AND GROUPOID QUANTIZATION FABIO TROVA Abstract. We provide a precise description, albeit in the situation of standard categories, of the quantization functor Sum proposed by D.S. Freed, M.J. Hopkins, J. Lurie, and C. Teleman in a way enough abstract and flexible to suggest that an extension of the construction to the general context of (1; n)-categories should indeed be possible. Our method is in fact based primarily on dualizability and adjunction data, and is well suited for the homotopical setting. The construction also sheds light on the need of certain rescaling automorphisms, and in particular on the nature and properties of the Nakayama isomorphism. Contents 1. Introduction1 1.1. Conventions4 2. Preliminaries4 2.1. Duals4 2.2. Mates and Beck-Chevalley condition5 3. A comparison map between adjoints7 3.1. Projection formulas8 3.2. Pre-Nakayama map 10 3.3. Tensoring Kan extensions and pre-Nakayama maps 13 4. Nakayama Categories 20 4.1. Weights and the Nakayama map 22 4.2. Nakayama Categories 25 5. Quantization 26 5.1. A monoidal category of local systems 26 5.2. The quantization functors 28 5.3. Siamese twins 30 6. Linear representations of groupoids 31 References 33 arXiv:1602.01019v1 [math.CT] 2 Feb 2016 1. Introduction A k-extended n-dimensional C-valued topological quantum field theory n−k (TQFT for short) is a symmetric monoidal functor Z : Bordn !C, from the (1; k)-category of n-cobordisms extended down to codimension k [CS, Lu1] to a symmetric monoidal (1; k)-category C. For k = 1 one recovers the classical TQFT's as introduced in [At], while k = n gives rise to fully Date: October 22, 2018. -
Internal Groupoids and Exponentiability
VOLUME LX-4 (2019) INTERNAL GROUPOIDS AND EXPONENTIABILITY S.B. Niefield and D.A. Pronk Resum´ e.´ Nous etudions´ les objets et les morphismes exponentiables dans la 2-categorie´ Gpd(C) des groupoides internes a` une categorie´ C avec sommes finies lorsque C est : (1) finiment complete,` (2) cartesienne´ fermee´ et (3) localement cartesienne´ fermee.´ Parmi les exemples auxquels on s’interesse´ on trouve, en particulier, (1) les espaces topologiques, (2) les espaces com- pactement engendres,´ (3) les ensembles, respectivement. Nous considerons´ aussi les morphismes pseudo-exponentiables dans les categories´ “pseudo- slice” Gpd(C)==B. Comme ces dernieres` sont les categories´ de Kleisli d’une monade T sur la categorie´ “slice” stricte sur B, nous pouvons appliquer un theor´ eme` gen´ eral´ de Niefield [17] qui dit que si T Y est exponentiable dans une 2-categorie´ K, alors Y est pseudo-exponentiable dans la categorie´ de Kleisli KT . Par consequent,´ nous verrons que Gpd(C)==B est pseudo- cartesienne´ fermee,´ lorsque C est la categorie´ des espaces compactement en- gendres´ et chaque Bi est faiblement de Hausdorff, et Gpd(C) est localement pseudo-cartesienne´ fermee´ quand C est la categorie´ des ensembles ou une categorie´ localement cartesienne´ fermee´ quelconque. Abstract. We study exponentiable objects and morphisms in the 2-category Gpd(C) of internal groupoids in a category C with finite coproducts when C is: (1) finitely complete, (2) cartesian closed, and (3) locally cartesian closed. The examples of interest include (1) topological spaces, (2) com- pactly generated spaces, and (3) sets, respectively. We also consider pseudo- exponentiable morphisms in the pseudo-slice categories Gpd(C)==B. -
A Characterization of Concrete Quasitopoi by Injectivity
Journal of Pure and Applied Algebra 68 (1990) l-9 North-Holland A CHARACTERIZATION OF CONCRETE QUASITOPOI BY INJECTIVITY J. ADAMEK Faculty of Electrical Engineering, Suchbdtarova 2, Praha 6, Czechoslovakia H. HERRLICH FeldhGuser Str. 69, 2804 Lilienthal, FRG Received 9 June 1986 To our friend Bernhard Banaschewski, who demonstrates convincingly that-contrary to popular belief-it is possible to simultaneously get older, more creative and forceful as a mathematician and live a good life as well Concrete quasitopoi are characterized as the injectives among concrete, finitely complete categories. Quasitopos hulls are shown to be the injective hulls. Introduction Banaschewski and Bruns [5] have characterized Mac Neille completions of posets as injective hulls in the category Pos. This result has been generalized in [6], [7] and [l l] to the quasicategory Cat(X) of concrete categories over the base-category X (and concrete functors over X): injective ejects of Cat(X) are precisely the initially complete categories, and in- jective hulls are the Mac Neille completions introduced in [7]. Injectivity of K means (here and below) that for each full embedding A + B, which is a mor- phism in the given quasicategory (here Cat(X)), each morphism A+K can be extended to a morphism B -+ K. If X is the one-morphism category, then Cat(X) is the quasicategory of partially ordered classes, and hence, the latter result is a direct generalization of that in [5]. Recently, injectivity has been studied in the quasicategory Cat,(X) of concrete categories over X having finite, concrete [preserved by the forgetful functor] products (and concrete functors, preserving finite products). -
Smooth Homotopy of Infinite-Dimensional C -Manifolds
Smooth Homotopy of Infinite-Dimensional C1-Manifolds Hiroshi Kihara Author address: Center for Mathematical Sciences, University of Aizu, Tsuruga, Ikki-machi, Aizu-Wakamatsu City, Fukushima, 965-8580, Japan Email address: ([email protected]) Dedicated to My Parents Contents 1. Introduction 1 1.1. Fundamental problems on C1-manifolds 1 1.2. Main results on C1-manifolds 4 1.3. Smooth homotopy theory of diffeological spaces 5 1.4. Notation and terminology 8 1.5. Organization of the paper 9 2. Diffeological spaces, arc-generated spaces, and C1-manifolds 10 2.1. Categories D and C0 10 2.2. Fully faithful embedding of C1 into D 12 2.3. Standard p-simplices and model structure on D 14 D 2.4. Quillen pairs (j jD;S ) and ( e·;R) 17 3. Quillen equivalences between S, D, and C0 18 3.1. Singular homology of a diffeological space 18 3.2. Proof of Theorem 1.5 22 3.3. Proof of Corollary 1.6 25 4. Smoothing of continuous maps 26 4.1. Enrichment of cartesian closed categories 26 4.2. Simplicial categories C0 and D 27 4.3. Function complexes and homotopy function complexes for C0 and D 29 4.4. Proof of Theorem 1.7 35 5. Smoothing of continuous principal bundles 35 5.1. C-partitions of unity 36 5.2. Principal bundles in C 37 5.3. Fiber bundles in C 39 5.4. Smoothing of principal bundles 40 6. Smoothing of continuous sections 42 6.1. Quillen equivalences between the overcategories of S; D; and C0 42 6.2. -
Category Theory Course
Category Theory Course John Baez September 3, 2019 1 Contents 1 Category Theory: 4 1.1 Definition of a Category....................... 5 1.1.1 Categories of mathematical objects............. 5 1.1.2 Categories as mathematical objects............ 6 1.2 Doing Mathematics inside a Category............... 10 1.3 Limits and Colimits.......................... 11 1.3.1 Products............................ 11 1.3.2 Coproducts.......................... 14 1.4 General Limits and Colimits..................... 15 2 Equalizers, Coequalizers, Pullbacks, and Pushouts (Week 3) 16 2.1 Equalizers............................... 16 2.2 Coequalizers.............................. 18 2.3 Pullbacks................................ 19 2.4 Pullbacks and Pushouts....................... 20 2.5 Limits for all finite diagrams.................... 21 3 Week 4 22 3.1 Mathematics Between Categories.................. 22 3.2 Natural Transformations....................... 25 4 Maps Between Categories 28 4.1 Natural Transformations....................... 28 4.1.1 Examples of natural transformations........... 28 4.2 Equivalence of Categories...................... 28 4.3 Adjunctions.............................. 29 4.3.1 What are adjunctions?.................... 29 4.3.2 Examples of Adjunctions.................. 30 4.3.3 Diagonal Functor....................... 31 5 Diagrams in a Category as Functors 33 5.1 Units and Counits of Adjunctions................. 39 6 Cartesian Closed Categories 40 6.1 Evaluation and Coevaluation in Cartesian Closed Categories. 41 6.1.1 Internalizing Composition................. 42 6.2 Elements................................ 43 7 Week 9 43 7.1 Subobjects............................... 46 8 Symmetric Monoidal Categories 50 8.1 Guest lecture by Christina Osborne................ 50 8.1.1 What is a Monoidal Category?............... 50 8.1.2 Going back to the definition of a symmetric monoidal category.............................. 53 2 9 Week 10 54 9.1 The subobject classifier in Graph................. -
A Concrete Introduction to Category Theory
A CONCRETE INTRODUCTION TO CATEGORIES WILLIAM R. SCHMITT DEPARTMENT OF MATHEMATICS THE GEORGE WASHINGTON UNIVERSITY WASHINGTON, D.C. 20052 Contents 1. Categories 2 1.1. First Definition and Examples 2 1.2. An Alternative Definition: The Arrows-Only Perspective 7 1.3. Some Constructions 8 1.4. The Category of Relations 9 1.5. Special Objects and Arrows 10 1.6. Exercises 14 2. Functors and Natural Transformations 16 2.1. Functors 16 2.2. Full and Faithful Functors 20 2.3. Contravariant Functors 21 2.4. Products of Categories 23 3. Natural Transformations 26 3.1. Definition and Some Examples 26 3.2. Some Natural Transformations Involving the Cartesian Product Functor 31 3.3. Equivalence of Categories 32 3.4. Categories of Functors 32 3.5. The 2-Category of all Categories 33 3.6. The Yoneda Embeddings 37 3.7. Representable Functors 41 3.8. Exercises 44 4. Adjoint Functors and Limits 45 4.1. Adjoint Functors 45 4.2. The Unit and Counit of an Adjunction 50 4.3. Examples of adjunctions 57 1 1. Categories 1.1. First Definition and Examples. Definition 1.1. A category C consists of the following data: (i) A set Ob(C) of objects. (ii) For every pair of objects a, b ∈ Ob(C), a set C(a, b) of arrows, or mor- phisms, from a to b. (iii) For all triples a, b, c ∈ Ob(C), a composition map C(a, b) ×C(b, c) → C(a, c) (f, g) 7→ gf = g · f. (iv) For each object a ∈ Ob(C), an arrow 1a ∈ C(a, a), called the identity of a. -
Notes on Category Theory
Notes on Category Theory Mariusz Wodzicki November 29, 2016 1 Preliminaries 1.1 Monomorphisms and epimorphisms 1.1.1 A morphism m : d0 ! e is said to be a monomorphism if, for any parallel pair of arrows a / 0 d / d ,(1) b equality m ◦ a = m ◦ b implies a = b. 1.1.2 Dually, a morphism e : c ! d is said to be an epimorphism if, for any parallel pair (1), a ◦ e = b ◦ e implies a = b. 1.1.3 Arrow notation Monomorphisms are often represented by arrows with a tail while epimorphisms are represented by arrows with a double arrowhead. 1.1.4 Split monomorphisms Exercise 1 Given a morphism a, if there exists a morphism a0 such that a0 ◦ a = id (2) then a is a monomorphism. Such monomorphisms are said to be split and any a0 satisfying identity (2) is said to be a left inverse of a. 3 1.1.5 Further properties of monomorphisms and epimorphisms Exercise 2 Show that, if l ◦ m is a monomorphism, then m is a monomorphism. And, if l ◦ m is an epimorphism, then l is an epimorphism. Exercise 3 Show that an isomorphism is both a monomorphism and an epimor- phism. Exercise 4 Suppose that in the diagram with two triangles, denoted A and B, ••u [^ [ [ B a [ b (3) A [ u u ••u the outer square commutes. Show that, if a is a monomorphism and the A triangle commutes, then also the B triangle commutes. Dually, if b is an epimorphism and the B triangle commutes, then the A triangle commutes. -
Category Theory
Category theory Helen Broome and Heather Macbeth Supervisor: Andre Nies June 2009 1 Introduction The contrast between set theory and categories is instructive for the different motivations they provide. Set theory says encouragingly that it’s what’s inside that counts. By contrast, category theory proclaims that it’s what you do that really matters. Category theory is the study of mathematical structures by means of the re- lationships between them. It provides a framework for considering the diverse contents of mathematics from the logical to the topological. Consequently we present numerous examples to explicate and contextualize the abstract notions in category theory. Category theory was developed by Saunders Mac Lane and Samuel Eilenberg in the 1940s. Initially it was associated with algebraic topology and geometry and proved particularly fertile for the Grothendieck school. In recent years category theory has been associated with areas as diverse as computability, algebra and quantum mechanics. Sections 2 to 3 outline the basic grammar of category theory. The major refer- ence is the expository essay [Sch01]. Sections 4 to 8 deal with toposes, a family of categories which permit a large number of useful constructions. The primary references are the general category theory book [Bar90] and the more specialised book on topoi, [Mac82]. Before defining a topos we expand on the discussion of limits above and describe exponential objects and the subobject classifier. Once the notion of a topos is established we look at some constructions possible in a topos: in particular, the ability to construct an integer and rational object from a natural number object. -
Arxiv:1901.03613V2 [Math.GR] 17 Jan 2019 the first of Which Only Modifies the Left Coordinate, the Second the Right Coordi- Nate and the Third the Left Coordinate
Alternation diameter of a product object Ville Salo January 18, 2019 Abstract We prove that every permutation of a Cartesian product of two finite sets can be written as a composition of three permutations, the first of which only modifies the left projection, the second only the right projec- tion, and the third again only the left projection, and three alternations is indeed the optimal number. We show that for two countably infinite sets, the corresponding optimal number of alternations, called the alternation diameter, is four. The notion of alternation diameter can be defined in any category. In the category of finite-dimensional vector spaces, the di- ameter is also three. For the category of topological spaces, we exhibit a single self-homeomorphism of the plane which is not generated by finitely many alternations of homeomorphisms that only change one coordinate. The results on finite sets and vector spaces were previously known in the context of memoryless computation. 1 Introduction We prove in this paper that every permutation of a Cartesian product of two fi- nite sets can be performed by first permuting on the left, then on the right, then on the left. This is Theorem 2, and its proof is a reduction to Hall's marriage theorem. For two countably infinite sets, every permutation of the Cartesian product can be performed either by permuting left-right-left-right or right-left- right-left (sometimes only one of these orders works). This is Theorem 5. Its proof is elementary set theory, a Hilbert's Hotel type argument. We also prove that for the direct product of two finite-dimensional vector spaces, every linear automorphism can be written by a composition of three linear automorphisms, arXiv:1901.03613v2 [math.GR] 17 Jan 2019 the first of which only modifies the left coordinate, the second the right coordi- nate and the third the left coordinate.