The von Neumann-Morgenstern utility theorem is easy to prove for a finite number of outcomes. Is it still true for an infinite number of outcomes?
With infinite outcomes, a lottery can now be any probability distribution on the set of outcomes.
The problem seems to be that to prove the theorem one would need to use the independence axiom an infinite number of times, which of course is not possible.
If the theorem is false in the infinite case, can we generalize the axioms to make the theorem true?
Here is a (sketch of a) proof of the theorem for infinite outcomes if we only consider lotteries with finite support.
Let $A$ be the set of outcomes.
If $X \sim Y$ for every $X, Y \in A$, we define $u$ as $u(Z) = 0$ for all $Z \in A$.
Otherwise, $X \prec Y$ for some $X, Y \in A$. We will define $u(X) = 0$ and $u(Y) = 1$.
For every outcome $Z \in A$, we define $u_Z$ as the von Neumann-Morgenstern utility function for the relation $\prec$ restricted to lotteries over the set $\{X, Y, Z\}$. Since this set is finite, the theorem guarantees $u_Z$ will exist. We also require that $u_Z(X) = 0$ and $u_Z(Y) = 1$, which ensures uniqueness.
We now define $$u(Z) := u_Z(Z)$$ for all $Z \in A$.
Now for any events $L, M$ with finite support, we define the utility function $u_{L,M}$ as the von Neumann-Morgenstern utility function for $\prec$ restricted to the set $\{X, Y\} \cup \operatorname{supp}(L) \cup \operatorname{supp}(M)$. We again require that $u_{L,M}(X) = 0$ and $u_{L,M}(Y) = 1$. Now for every $Z$ in $u_{L,M}$'s domain, $u_Z$ is just a restriction of $u_{L,M}$. Therefore $u_{L,M}(Z) = u_Z(Z) = u(Z)$.
$L \preceq M$ iff $E[u_{L,M}(L)] \le E[u_{L,M}(M)]$ iff $E[u(L)] \le E[u(M)]$
Q.E.D.
It is not fully clear to me what the question is, but there is a huge literature on versions of the von Neumann and Morgenstern utility representation on infinite sets. The most common approach is to impose a continuity axiom. (Formally, there are different alternatives, f.i.\ assuming an archimedean property.)
Among many possible references, I recommend J.-M. Grandmont, "Continuity properties of a von Neumann-Morgenstern utility", Journal of Economic Theory 4, 45-57. Theorem 2 provide simple conditions for existence that elucidate the role of the independence (or linearity) axiom. And Theorem clarifies the difference between assuming a continuous representation or a continuous NM-utility function.