nLab
Godement product

The Godement product of two natural transformations between appropriate functors is their horizontal composition? as 2-cells in the 2-category Cat of categories, functors and natural transformations.

For categories A,B,C, if α:F 1G 1:AB and β:F 2G 2:BC are natural transformations of functors, the components (α*β) M of the Godement product α*β:F 2F 1G 2G 1 are defined by any of the two equivalent formulas:

(β*α) M=β F 2MG 1(α M)(\beta * \alpha)_M = \beta_{F_2 M}\circ G_1(\alpha_M)
(β*α) M=G 2(α M)β F 1M(\beta * \alpha)_M = G_2(\alpha_M)\circ\beta_{F_1 M}

The Godement product is strictly associative (so that Cat is a strict 2-category).

The interchange law in (general) 2-categories (which in the case of Cat boils down to assertion that the two formulas above are equivalent) is also sometimes called Godement interchange law.