Es cierto que
el producto de cualquier familia de vacío conjunto es no vacío
es equivalente al axioma de elección (bajo el estándar de los axiomas de ZF).
Sin embargo, esto no implica que no se puede decidir por un específico producto a ser no vacío.
En particular, si X no está vacía, el conjunto de XY de todos los mapas Y→X se puede probar que no está vacío, porque si x∈X, la constante asignación de la función de cada elemento de Y xestá bien definido y no requiere de elección.
El problema está en lugar de algo como
∏i∈IXi
donde el hecho de que cada una de las Xi no está vacío no permita una única opción como antes, pero requiere de la "simultánea" elección de un elemento de cada una de las Xi (es decir, una función de elección).