Una vez más estoy pensando en la prueba de que las preferencias lexicográficas sobre $\mathbb{R}^2$ no tienen una representación de utilidad. La prueba que he visto es la siguiente.
Supongamos que existe $u:\mathbb{R}^2\to \mathbb{R}$ que representa las preferencias lexicográficas (buscando una contradicción). Entonces, para cualquier $a\in \mathbb{R}$, $(a,1)\succ (a,0)$, así que $u((a,1))>u((a,0))$. Por densidad de los racionales, $\exists q \in \mathbb{Q}$ tal que $u((a,1))>q>u((a,0))$. Esto define una función $q:\mathbb{R}\to \mathbb{Q}$ con $q(a)\in (u((a,0)),u((a,1)))$ para cualquier $a\in \mathbb{R}$. Esta función es inyectiva. Pero esto implicaría que $\mathbb{Q}$ es innumerable, una contradicción.
El problema que he tenido al entender esta prueba es la afirmación "Esto define una función $q:\mathbb{R}\to \mathbb{Q}\dots$". No puedo entender por qué esto no requiere el Axioma de Elección (AoE) para construirlo.
Mi (admitidamente débil) comprensión del AoE es que nos permite seleccionar un elemento de cualquier colección de conjuntos, y es necesario cuando queremos seleccionar elementos de una colección innumerable de conjuntos. ¿No es esto lo que estamos haciendo aquí? Tenemos la colección innumerable de conjuntos no vacíos $\{(u((r,0)),u((r,1)))\cap\mathbb{Q}\}_{r\in \mathbb{R}}$ y queremos elegir un elemento de cada uno de estos. Admito que mi comprensión del AoE no es sólida, así que tal vez explicar exactamente cuándo es necesario aclararía mi malentendido.