Mac Lane coherence theorem explained

In category theory, a branch of mathematics, Mac Lane coherence theorem states, in the words of Saunders Mac Lane, “every diagram commutes”. More precisely (cf.

  1. Counter-example
), it states every formal diagram commutes, where "formal diagram" is an analog of well-formed formulae and terms in proof theory.

Counter-example

It is not reasonable to expect we can show literally every diagram commutes, due to the following example of Isbell.

Let

Set0\subsetSet

be a skeleton of the category of sets and D a unique countable set in it; note

D x D=D

by uniqueness. Let

p:D=D x D\toD

be the projection onto the first factor. For any functions

f,g:D\toD

, we have

f\circp=p\circ(f x g)

. Now, suppose the natural isomorphisms

\alpha:X x (Y x Z)\simeq(X x Y) x Z

are the identity; in particular, that is the case for

X=Y=Z=D

. Then for any

f,g,h:D\toD

, since

\alpha

is the identity and is natural,

f\circp=p\circ(f x (g x h))=p\circ\alpha\circ(f x (g x h))=p\circ((f x g) x h)\circ\alpha=(f x g)\circp

.Since

p

is an epimorphism, this implies

f=f x g

. Similarly, using the projection onto the second factor, we get

g=f x g

and so

f=g

, which is absurd.

References

External links