Given convex functions $f_1, \ldots, f_k$. Given $g(x)$, such that:
$$g(x) = \inf_{x_1, \ldots, x_k} \left\{ f_1(x_1) + \ldots + f_k(x_k) | x_1 + \ldots + x_k = x \right\}$$
Find $g^*(x)$.
I found this similar question and did similar steps (you may find them below):
By definition: $$f^*(y) = \sup_{x \in dom g} (y^T x - f(x)) $$
Then $$g^*(x) = \sup_{x \in dom g} (y^T x - \inf_{x_1, \ldots, x_k} \left\{ f_1(x_1) + \ldots + f_k(x_k) | x_1 + \ldots + x_k = x \right\} = \ldots$$
Using the fact that $$\sup (-f(x)) = - \inf (f(x))$$
Then $$\ldots = \sup_{x \in dom g} (y^T x + \sup_{x_1, \ldots, x_k} \left\{ -f_1(x_1) - \ldots - f_k(x_k) | x_1 + \ldots + x_k = x \right\} = $$
$$ = \sup_{x \in dom g, x_1, \ldots, x_k} (y^T x + \left\{ -f_1(x_1) - \ldots - f_k(x_k) | x_1 + \ldots + x_k = x \right\} $$
After these steps some questions arose:
- Why the author removed constraint $x_1 + \ldots + x_k = x$ in the solution?
- Why $$\sup_{x, x_1, \ldots, x_k} \{f(x) | x_1 + \ldots + x_k = x \} = \sup_{x_1, \ldots, x_k} \{f(x) | x_1 + \ldots + x_k = x \}$$ If so, how to prove it?