I'm reading section 3.4 Existence of Maximisers to the Dual Problem in this lecture notes. The proof is quite involved and requires a complicated approximation argument.
Below is my straightforward approach which is so naive that I'm not sure if it's correct. Could you have a check on my attempt?
Let $X,Y$ be Polish spaces and $c:X \times Y \to \mathbb [0, +\infty)$. We fix Borel probability measures (b.p.m.) $\mu \in \mathcal P(X)$ and $\nu \in \mathcal P(Y)$.
Let $\Phi_c$ be the collection of $(\varphi: X \to \mathbb R, \psi: Y \to \mathbb R) \in L_1(\mu) \times L_1(\nu)$ such that $\varphi(x)+\psi(y) \le c(x,y)$ for $\mu$-a.e. $x\in X$ and $\nu$-a.e. $y\in Y$.
Let $$ J (\varphi, \psi) := \int_X \varphi d \mu + \int \psi d \nu \quad \forall (\varphi, \psi) \in \Phi_c. $$
We assume a regularity condition that there are $c_X: X \to \mathbb R$ and $c_Y: Y \to \mathbb R$ such that $c_X \in L_1(\mu), c_Y \in L_1 (\nu)$, and $c (x, y) \le c_X(x)+c_Y(y)$ for $\mu$-a.e. $x\in X$ and $\nu$-a.e. $y\in Y$.
Then the maximization $$ \sup_{(\varphi, \psi) \in \Phi_c} J (\varphi, \psi) $$ has a solution.
My attempt: We need the following essential lemma.
Lemma: For each $(\varphi, \psi) \in \Phi_c$, there is an improved pair $(\overline \varphi, \overline\psi) \in \Phi_c$ such that
- $J (\varphi, \psi) = J (\overline \varphi, \overline\psi)$.
- $\varphi (x) \le c_X (x)$ and $\psi (y) \le c_Y (y)$ for $\mu$-a.e. $x\in X$ and $\nu$-a.e. $y\in Y$.
Let $(\varphi_n, \psi_n) \subset \Phi_c$ be a maximizing sequence. Let $(\overline \varphi_n, \overline\psi_n) \in \Phi_c$ be the improved pair of $(\varphi_n, \psi_n)$ as in the Lemma, i.e.,
- $J (\varphi_n, \psi_n) = J (\overline \varphi_n, \overline\psi_n)$.
- $\overline \varphi_n (x) \le c_X (x)$ and $\overline \psi_n (y) \le c_Y (y)$ for $\mu$-a.e. $x\in X$ and $\nu$-a.e. $y\in Y$.
Let $$ \varphi := \limsup_n \overline\varphi_n \quad \text{and} \quad \psi := \limsup_n \overline \psi. $$
Then $\varphi$ is $\mu$-measurable and $\psi$ is $\nu$-measurable. For every $n \in \mathbb N$, we have
- $\overline \varphi_n (x) \le \varphi (x) \le c_X (x)$ for all $\mu$-a.e. $x\in X$.
- $\overline \psi (y) \le \psi (y) \le c_Y (y)$ for all $\nu$-a.e. $y \in Y$.
This means $\varphi, \psi$ are bounded by $\mu$-integrable and $\nu$-integrable functions respectively, so $\varphi \in L_1(\mu)$ and $\psi \in L_1 (\nu)$. Clearly, $$ J(\varphi_n, \psi_n) \le J(\varphi, \psi) \quad \forall n\in \mathbb N. $$
Hence $$ \sup_{(\varphi, \psi) \in \Phi_c} J (\varphi, \psi) \le J(\varphi, \psi). $$
It remains to show that $\varphi (x)+ \psi(y) \le c(x,y)$ for $\mu$-a.e. $x\in X$ and $\nu$-a.e. $y \in Y$. For each $n \in \mathbb N$, $$ \overline \varphi_n (x)+ \overline\psi_n(y) \le c(x,y) $$ for $\mu$-a.e. $x\in X$ and $\nu$-a.e. $y \in Y$. Notice that the countable union of null sets is again a null set. Then $$ \limsup_n \overline \varphi_n (x)+ \limsup_n \overline\psi_n(y) \le c(x,y) $$ for $\mu$-a.e. $x\in X$ and $\nu$-a.e. $y \in Y$. This completes the proof.