Feeds:
Posts
Comments

Posts Tagged ‘Lawvere theories’

Let 2 be a set with two elements. The category of Boolean functions is the category whose objects are the finite powers 2^k, k \in \mathbb{Z}_{\ge 0} of 2 and whose morphisms are all functions between these sets. For a computer scientist, the morphisms of this category have the interpretation of functions which input and output finite sequences of bits.

Since this category has finite products and is freely generated under finite products by a single object, namely 2, it is a Lawvere theory.

Question: What are models of this Lawvere theory?

(more…)

Read Full Post »

Often in mathematics we define constructions outputting objects which a priori have a certain amount of structure but which end up having more structure than is immediately obvious. For example:

  • Given a Lie group G, its tangent space T_e(G) at the identity is a priori a vector space, but it ends up having the structure of a Lie algebra.
  • Given a space X, its cohomology H^{\bullet}(X, \mathbb{Z}) is a priori a graded abelian group, but it ends up having the structure of a graded ring.
  • Given a space X, its cohomology H^{\bullet}(X, \mathbb{F}_p) over \mathbb{F}_p is a priori a graded abelian group (or a graded ring, once you make the above discovery), but it ends up having the structure of a module over the mod-p Steenrod algebra.

The following question suggests itself: given a construction which we believe to output objects having a certain amount of structure, can we show that in some sense there is no extra structure to be found? For example, can we rule out the possibility that the tangent space to the identity of a Lie group has some mysterious natural trilinear operation that cannot be built out of the Lie bracket?

In this post we will answer this question for the homotopy groups \pi_n(X) of a space: that is, we will show that, in a suitable sense, each individual homotopy group \pi_n(X) is “only a group” and does not carry any additional structure. (This is not true about the collection of homotopy groups considered together: there are additional operations here like the Whitehead product.)

(more…)

Read Full Post »

Previously we looked at several examples of n-ary operations on concrete categories (C, U). In every example except two, U was a representable functor and C had finite coproducts, which made determining the n-ary operations straightforward using the Yoneda lemma. The two examples where U was not representable were commutative Banach algebras and commutative C*-algebras, and it is possible to construct many others. Without representability we can’t apply the Yoneda lemma, so it’s unclear how to determine the operations in these cases.

However, for both commutative Banach algebras and commutative C*-algebras, and in many other cases, there is a sense in which a sequence of objects approximates what the representing object of U “ought” to be, except that it does not quite exist in the category C itself. These objects will turn out to define a pro-object in C, and when U is pro-representable in the sense that it’s described by a pro-object, we’ll attempt to describe n-ary operations U^n \to U in terms of the pro-representing object.

The machinery developed here is relevant to understanding Grothendieck’s version of Galois theory, which among other things leads to the notion of étale fundamental group; we will briefly discuss this.

(more…)

Read Full Post »

Previously we described n-ary operations on (the underlying sets of the objects of) a concrete category (C, U), which we defined as the natural transformations U^n \to U.

Puzzle: What are the n-ary operations on finite groups?

Note that U is not representable here. The next post will answer this question, but for those who don’t already know the answer it should make a nice puzzle.

Read Full Post »

Groups are in particular sets equipped with two operations: a binary operation (the group operation) (x_1, x_2) \mapsto x_1 x_2 and a unary operation (inverse) x_1 \mapsto x_1^{-1}. Using these two operations, we can build up many other operations, such as the ternary operation (x_1, x_2, x_3) \mapsto x_1^2 x_2^{-1} x_3 x_1, and the axioms governing groups become rules for deciding when two expressions describe the same operation (see, for example, this previous post).

When we think of groups as objects of the category \text{Grp}, where do these operations go? They’re certainly not morphisms in the corresponding categories: instead, the morphisms are supposed to preserve these operations. But can we recover the operations themselves?

It turns out that the answer is yes. The rest of this post will describe a general categorical definition of n-ary operation and meander through some interesting examples. After discussing the general notion of a Lawvere theory, we will then prove a reconstruction theorem and then make a few additional comments.

(more…)

Read Full Post »

Here’s what seems like a silly question: what’s the universal group? That is, what’s the universal example of a set G together with maps

\displaystyle e : 1 \to G, m : G \times G \to G, i : G \to G

satisfying the identities

  1. m(e, x) = m(x, e) = x,
  2. m(x, i(x)) = m(i(x), x) = e,
  3. m(x, m(y, z)) = m(m(x, y), z)?

A moment’s reflection shows that there isn’t such a group; the existence of e.g. the groups \mathbb{Z}^S, where S is an arbitrary set, shows that there exist groups of arbitrarily large cardinality, so no particular group can be universal.

(more…)

Read Full Post »