El ejemplo de que un espacio vectorial finito es naturalmente isomorfo a su dual doble parece ser el ejemplo canónico de isomorfismos naturales.
Concretamente, hay dos functores $\mathsf{Id}, {-^*}^* : \mathsf{FDVect} \to \mathsf{FDVect}$ que representan el funtor identidad y el funtor doble dual, y se puede construir una transformación natural $\alpha : \mathsf{Id} \Rightarrow {-^*}^*$ como sigue: $$ \alpha_V(v)(f) = f(v)$$
Sin embargo, para demostrar que $\alpha$ es natural isomorfismo hay que encontrar una inversa $\alpha^{-1}$ .
Sé que cada $\alpha_V$ tiene una inversa, ya que los espacios vectoriales son de dimensión finita. También sé que si $\alpha$ es una transformación natural, entonces puedo construir una transformación natural inversa utilizando la función $\alpha_V^{-1}$ 's.
Sin embargo, el hecho de que $\alpha_V$ tiene un inverso $\alpha_V^{-1}$ no me parece muy "natural". Tuve que utilizar una base de $V$ para construir $\alpha_V^{-1}$ y la gente siempre dice que "elegir una base no es natural" (al menos esa es la razón por la que $V \cong V^*$ no es natural, ¿verdad?). A pesar de ello, sé que $\alpha^{-1}$ es natural.
¿Qué está pasando? ¿Estoy eligiendo un $\alpha^{-1}$ ? Elegir una base así para $\alpha_V^{-1}$ ¿es natural?