Cuando la gente trabaja con conjuntos infinitos, hay a quien (con razón) no le gusta utilizar el axioma de elección. Esto es defendible, ya que el axioma es independiente de los otros axiomas de la teoría de conjuntos ZF.
Cuando la gente trabaja con conjuntos finitos, todavía hay algunas personas a las que no les gusta utilizar el "axioma finito de elección", es decir, no les gusta escoger un elemento distinguido de un conjunto, o un isomorfismo distinguido entre un conjunto con $n$ elementos y $\{0, 1, \ldots, n-1\}$ (sin algún algoritmo que lo elija, claro). Ésta sigue siendo una posición estéticamente defendible, ya que a menudo las pruebas que proceden de esa manera no dan tanta información como las pruebas que no utilizan la elección finita. Pero la teoría de conjuntos ZF nos permite hacer esto para conjuntos finitos.
¿Existe un marco general en el que podamos desautorizar, si así lo deseamos, el método del elemento distinguido? Tengo la corazonada de que el hecho de que, incluso para un espacio vectorial de dimensión finita $V$ , $V$ y $V^\ast$ no son naturalmente isomorfas es el primer paso hacia la "respuesta correcta", pero no veo realmente por dónde seguir a partir de ahí.
(Para que quede claro, como señala Ilya, me estoy refiriendo principalmente a la teoría de conjuntos; sé que/cómo la teoría de categorías nos habla de la no naturalidad del isomorfismo del espacio vectorial dual, en particular. Mi pregunta es: ¿hay algo que subsuma esto o que lo paralelice para construcciones más combinatorias)?