Interchange law

In mathematics, specifically category theory, the interchange law (or exchange law) regards the relationship between vertical and horizontal compositions of natural transformations.

Discussion

Let 𝐅,𝐆,𝐇:β„‚βŸΆπ”» and 𝐅¯,𝐆¯,𝐇¯:π”»βŸΆπ”Ό where 𝐅,𝐆,𝐇,𝐅¯,𝐆¯,𝐇¯ are functors and β„‚,𝔻,𝔼 are categories. Also, let 𝜢:π…βŸΆπ† and 𝜷:π†βŸΆπ‡ while 𝜢¯:π…Β―βŸΆπ†Β― and 𝜷¯:π†Β―βŸΆπ‡Β― where 𝜢,𝜷,𝜢¯,𝜷¯ are natural transformations. For simplicity's and this article's sake, let 𝜢¯ and 𝜷¯ be the "secondary" natural transformations and 𝜢 and 𝜷 the "primary" natural transformations. Given the previously mentioned, we have the interchange law, which says that the horizontal composition (∘) of the primary vertical composition (βˆ™) and the secondary vertical composition (βˆ™) is equal to the vertical composition (βˆ™) of each secondary-after-primary horizontal composition (∘); in short, (πœ·Β―Β βˆ™Β πœΆΒ―)∘ (πœ·Β βˆ™Β πœΆ)Β =(𝜷¯ ∘ 𝜷)Β βˆ™Β (𝜢¯ ∘ 𝜢). It also appears in monoidal categories wherein classical composition (∘) and the tensor product (βŠ—) take their places in lieu of the horizontal composition and vertical composition partnership and is denoted (g∘f)βŠ—(j∘h)=(gβŠ—j)∘(fβŠ—h).

The word "interchange" stems from the observation that the compositions and natural transformations on one side are switched or "interchanged" in comparison to the other side. The entire relationship can be shown within the following diagram.

The interchange law in category theory.
The interchange law in category theory.


If we apply this context to functor categories, and observe natural transformations 𝜢:π…βŸΆπ† and 𝜷:π†βŸΆπ‡ within a category V and 𝜢¯:π…Β―βŸΆπ†Β― and 𝜷¯:π†Β―βŸΆπ‡Β― within a category W, we can imagine a functor Ξ“:V⟢W, such that

the natural transformations are mapped like such:

functors are also mapped accordingly:

Examples

[τσ]. Then the pair ∘,β‹… satisfies the interchange law.

The Eckmann–Hilton argument states the following surprising fact: let S be a set and suppose it is a monoid in two ways: there are two binary operations βˆ—,β‹…. If the two identities eβ‹…=eβˆ— are the same and if the interchange law holds for βˆ—,β‹…, then β‹…=βˆ— and the common operation is commutative.

Notes

  1. ↑ "exchange law in nLab". ncatlab.org. Retrieved 2025-05-27.
  2. 1 2 Mac Lane 1978, Ch. II., Β§ 5.
  3. ↑ "commutative monoidal category in nLab". ncatlab.org. Retrieved 2025-05-27.
  4. ↑ Mac Lane 1978, Ch. II., Β§ 5., Exercise 4.
  5. ↑ Mac Lane 1978, Ch. II., Β§ 5., Exercise 5.

References