Let F,G:C→DF,G:\mathcal C\to\mathcal D be .

A natural isomorphism η:F⇒G\eta:F\Rightarrow G is a such that for every X∈CX\in\mathcal C, the component

ηX:F(X)→G(X)\eta_X:F(X)\to G(X)

is an in D\mathcal D.

Equivalently, η\eta is a natural isomorphism iff there exists a natural transformation η−1:G⇒F\eta^{-1}:G\Rightarrow F such that ηX−1=(ηX)−1\eta^{-1}_X=(\eta_X)^{-1} for all XX (and hence η−1∘η=idF\eta^{-1}\circ \eta=\mathrm{id}_F, η∘η−1=idG\eta\circ \eta^{-1}=\mathrm{id}_G).

Examples
  1. Double dual on finite-dimensional vector spaces. In FinVectk\mathbf{FinVect}_k, the canonical maps V→V∗∗V\to V^{\ast\ast} assemble to a natural transformation Id⇒(−)∗∗\mathrm{Id}\Rightarrow (-)^{\ast\ast}, and each component is an isomorphism. Hence
    Id  ≅  (−)∗∗\mathrm{Id}\;\cong\;(-)^{\ast\ast}
    naturally on FinVectk\mathbf{FinVect}_k.
  1. Swap of factors for products. In any category with , there is a natural isomorphism
    σA,B:A×B→≅B×A\sigma_{A,B}:A\times B \xrightarrow{\cong} B\times A
    characterized by π1∘σA,B=π2\pi_1\circ \sigma_{A,B}=\pi_2 and π2∘σA,B=π1\pi_2\circ \sigma_{A,B}=\pi_1. In Set\mathbf{Set} it is the function (a,b)↦(b,a)(a,b)\mapsto(b,a); in Grp\mathbf{Grp} it is the group homomorphism (g,h)↦(h,g)(g,h)\mapsto(h,g).
  1. Swap of summands for coproducts. Dually, in any category with , there is a natural isomorphism
    A⊔B→≅B⊔AA\sqcup B \xrightarrow{\cong} B\sqcup A
    induced by the universal property of the coproduct. In Set\mathbf{Set} this is the obvious bijection between disjoint unions; in Ab\mathbf{Ab} it is the canonical isomorphism A⊕B≅B⊕AA\oplus B\cong B\oplus A.