Category Archives: category theory

"Automorphisms of group extensions" augmented

There has recently been an uptick in citations to my paper [1].  Several works over the years ([2], [3], [4]) have given proofs of my theorem that are easier to understand and more informative, so I have posted a package here that contains the original paper, a correction I published later, and the references below.  Malfait’s article in particular embeds my exact sequence into a remarkable cube of exact sequences.

[1] Charles Wells, Automorphisms of group extensions, Trans. Amer. Math. Soc, 155 (1970), 189-194.

[2] Kung Wei Yang, Isomorphisms of group extensions.  Pacific J. Math. Volume 50, Number 1 (1974), 299-304.

[3] D.J.S. Robinson, Applications of cohomology to the theory of groups, Groups – St. Andrews 1981, London Math. Soc. Lecture Notes vol. 71 (1982), pp. 46–80.

[4] Wim Malfait, The (outer) automorphism group of a group extension.   Bull. Belg. Math Soc. 9 (2002), 361-372.

Send to Kindle

Introduction to Wikibook on categories

Below is my newly rewritten introduction to the Wikibook on categories.  I am posting it here because of course the Wikibook version is likely to change at any time.

== Introduction ==

This Wikibook is an introduction to category theory.  It is written for those who have some understanding of one or more branches of abstract mathematics, such as group theory, analysis or topology.  The book contains many examples drawn from various branches of math.  If you are not familiar with some of the kinds of math mentioned, don’t worry.  If practically all the examples are unfamiliar, this book may be too advanced for you.

===What is a category?===

A category is a mathematical structure, like a group or a vector space, abstractly defined by axioms.  Groups were defined in this way in order to study symmetries (of physical objects and equations, among other things).  Vector spaces are an abstraction of vector calculus.

What makes category theory different from the study of other structures is that in a sense the concept of category is an abstraction of a kind of mathematics. (This cannot be made into a precise mathematical definition!)  This makes category theory unusually self-referential and capable of treating many of the same questions that mathematical logic treats.  In particular, it provides a language that unifies many concepts in different parts of math.

In more detail, a category has objects and morphisms or arrows.  (It is best to think of the morphisms as arrows: the word “morphism” makes you think they are set maps, and they are not always set maps. The formal definition of category is given in the chapter on categories.)

  • The category of groups has groups as objects and homomorphisms as arrows.
  • The category of vector spaces has vector spaces as objects and linear maps as arrows.

The maps between categories that preserve structure are called functors.

  • The underlying set of a group determines a functor from the category of groups to the category of sets.
  • The fundamental group of a pointed space determines a functor from the category of pointed topological spaces to the category of groups.  The fact that it is a functor means that a continuous point-preserving map from a pointed space S to a pointed space T induces a group homomorphism from the fundamental group of S to the fundamental group of T.

Categories form a category as well, with functors as arrows.  Most fundamentally, functors between specific categories form a category: its morphisms are called natural transformations. The fact that category theory has natural transformations is arguably the single feature that makes category theory so important.

===History===

Category theory was invented by Samuel Eilenberg and Saunders Mac Lane in the 1940’s as a way of expressing certain constructions in algebraic topology.  Category theory was developed rapidly in the subsequent decades.  It has become an autonomous part of mathematics, studied for its own sake as well as being widely used as a unified language for the expression of mathematical ideas relating different fields.

For example, algebraic topology relates domains of interest in geometry to domains of interest in algebra. Algebraic geometry, on the other hand, goes in the opposite direction, associating, for example, with each commutative ring its spectrum of prime ideals.  These fields were among the earliest to be studied using tools of category theory.  Later applications came to abstract algebra, logic, computing science and physics, among others.

===Aspects of category theory===

Because the concept of a category is so general, it is to be expected that theorems provable for all categories will not usually be very deep. Consequently, many theorems of category theory are stated and proved for particular classes of categories.

  • Homological algebra is concerned with Abelian categories, which exhibit features suggested by the category of Abelian groups.
  • Logic is studied using topos theory: a topos is a category with certain properties in common with the category of sets but which allows the logic of the topos to be weaker than classical logic.  It is characteristic of the malleability of category theory that toposes were originally developed to study algebraic geometry.

An important use purpose of categorical reasoning is to identify within a given argument that part which is trivial and separate it from the part which is deep and proper to the particular context. For example, in the study of the theory of the GCD, the fact that it is essentially unique simply follows from the uniqueness of the product in any category and is thus really trivial. On the other hand, the fact that the GCD of the integers A and B can be expressed as a linear combination of A and B with integer coefficients—GCD(a, b) = ma + nb, for some integers m and n —is a much deeper fact that is special to a much more restricted situation.

===Note on terminology===

Most variations in terminology are discussed in the place where the terminology is defined.  Here it is important to point out one annoying terminological problem:  The adjective corresponding to “category” is “categorical”.  Since “categorical” in logic means having only one model up to isomorphism, this can cause cognitive dissonance; in any case, the use of “categorical” in this book has nothing to do with the idea of having only one model.

Some authors use “categorial” instead.  Unfortunately, this means something else in linguistics.  This book follows majority usage with “categorical”.

Send to Kindle

Cribles

Mark Meckes’ comments on technical words in English reminds me of an incident from the Ancient Days, namely 1966. Well, 1966-ish. A visiting Belgian mathematician in my department talked about category theory. One concept that came up was that of “crible”, which was its name in French. It is a family of arrows with a common target (the sources can vary). He couldn’t think of the English translation of “crible” so he said something like this: “The best way I can describe this is to think of a soldier in the trenches in World War I who suddenly stands up and is shot full of holes by many machine gun bullets.”

We were completely baffled by this explanation. Is there an English word that describes a person with lots of bullet holes? You can see where the picture comes from by thinking of the target as a person with lots of arrows stuck in him, like Saint Sebastian, or Hagar the Horrible on a bad day.

The English word he wanted is “sieve” and that is the usual name of the concept today. In the sixties, many English speaking mathematicians called it “crible” but that usage died out as far as I know. A few tried to pronounce it the French way, but no one understood them, so they spelled it, and then most people said “cribble”.

Send to Kindle