ArticleslgStudy

mathematics

Mac Lane's coherence theorem

Mac Lane's coherence theorem is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Mac Lane's coherence theorem rather than just read about it. In short: In category theory in mathematics, Mac Lane's coherence theorem, after Saunders Mac Lane, states that in any monoidal category, every well-formed diagram built from the associativity and unit isomorphisms commutes. The theorem can be stated as a strictification result, namely that every monoidal category is monoidally equivalent to a strict monoidal category.

Key takeaways

  • Mac Lane's coherence theorem belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Mac Lane's coherence theorem to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Mac Lane's coherence theorem from memory before moving on to harder problems.

Reference excerpt

In category theory in mathematics, Mac Lane's coherence theorem, after Saunders Mac Lane, states that in any monoidal category, every well-formed diagram built from the associativity and unit isomorphisms commutes. The theorem can be stated as a strictification result, namely that every monoidal category is monoidally equivalent to a strict monoidal category.

Overview In a monoidal category, the tensor product is associative and unital only up to the natural isomorphisms given by the associator and the left and right unitors. Because these isomorphisms can be composed in many different ways, there are in principle many different arrows between the same tensor expressions. The central question is whether all these “canonical” arrows agree with one another. Mac Lane's coherence theorem gives a positive answer. It states that every diagram that can be built from the associativity and unit constraints necessarily commutes. This means that any two canonical morphisms obtained by rebracketing tensor products (using the associator and its inverse) or by inserting and removing the unit object (using the unitors and their inverses) are equal whenever they have the same source and target. As a result, the associator and unitors behave coherently, and no further identities beyond the pentagon and triangle need to be imposed. One important consequence is that every monoidal category is equivalent, in a sense appropriate to monoidal structure, to a strict monoidal category in which the associativity and unital laws hold on the nose. This “strictification” property explains why monoidal categories can often be treated as though they were strictly associative without loss of generality.

Background A monoidal category ( C , ⊗ , I ) {\displaystyle ({\mathcal {C}},\otimes ,I)} is a category equipped with a tensor product functor ⊗ : C × C → C {\displaystyle \otimes :{\mathcal {C}}\times {\mathcal {C}}\to {\mathcal {C}}} and a unit object I {\displaystyle I} , together with natural isomorphisms that express how the tensor product behaves. The tensor product is not strictly associative or strictly unital; instead, the structure includes three canonical natural isomorphisms:

the associator α A , B , C : ( A ⊗ B ) ⊗ C → A ⊗ ( B ⊗ C ) {\displaystyle \alpha _{A,B,C}:(A\otimes B)\otimes C\to A\otimes (B\otimes C)} ,

the left unitor λ A : I ⊗ A → A {\displaystyle \lambda _{A}:I\otimes A\to A} , and

the right unitor ρ A : A ⊗ I → A {\displaystyle \rho _{A}:A\otimes I\to A} .

These isomorphisms witness associativity and unitality “up to isomorphism”. Because different sequences of rebracketing and unit insertions can connect the same tensor expressions, there may be many canonical morphisms between the same source and target object. A central question is whether all such canonical morphisms agree with one another. To control this ambiguity, monoidal categories are required to satisfy two compatibility conditions, the pentagon and triangle identities, which relate the associator and unitors. These conditions are the starting point for Mac Lane’s coherence theorem.

Statement Let ( C , ⊗ , I , α , λ , ρ ) {\displaystyle ({\mathcal {C}},\otimes ,I,\alpha ,\lambda ,\rho )} be a monoidal category whose structural natural isomorphisms satisfy the pentagon and triangle identities. A formal tensor expression is any expression obtained from objects of

C {\displaystyle {\mathcal {C}}} using ⊗ {\displaystyle \otimes } and I {\displaystyle I} . A formal composite is any morphism obtained by finite compositions and tensor products of the morphisms

α A , B , C , α A , B , C − 1 , λ A , λ A − 1 , ρ A , ρ A − 1 , {\displaystyle \alpha _{A,B,C},\qquad \alpha _{A,B,C}^{-1},\qquad \lambda _{A},\qquad \lambda _{A}^{-1},\qquad \rho _{A},\qquad \rho _{A}^{-1},}

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Mac Lane's coherence theorem

Start with the simplest possible case. Write down what Mac Lane's coherence theorem claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Mac Lane's coherence theorem before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Mac Lane's coherence theorem ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Mac Lane's coherence theorem

In research
Mac Lane's coherence theorem appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Mac Lane's coherence theorem in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Mac Lane's coherence theorem is common in secondary-school and first-year university syllabi. It links to neighbouring topics Category theory, so understanding it makes those chapters shorter.
In everyday life
Look for Mac Lane's coherence theorem outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Mac Lane's coherence theorem” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Mac Lane's coherence theorem in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Mac Lane's coherence theorem means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Mac Lane's coherence theorem out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Mac Lane's coherence theorem in simple terms?

In category theory in mathematics, Mac Lane's coherence theorem, after Saunders Mac Lane, states that in any monoidal category, every well-formed diagram built from the associativity and unit isomorphisms commutes. The theorem can be stated as a strictification result, namely that every monoidal ca…

Why does Mac Lane's coherence theorem matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Mac Lane's coherence theorem?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Mac Lane's coherence theorem.

Tags

  • Category theory

Keep exploring