Formal proof of convexity for the level cost function in the Lagrange-multiplier bit-width optimization
Prove that, in the per-level bit-width optimization for the nested multilevel Monte Carlo (MLMC) framework described in Section 6.1, the level objective function f_ell(λ) = sqrt(V_ell * C̃_ell(d(λ))) + sqrt(V^{Δ}_ell(d(λ)) * C_ell) is convex with respect to the Lagrange multiplier λ, where for each λ the vector of real-valued bit-widths d(λ) = (d_{1,ell}, ..., d_{m_ell,ell}) solves the stationarity conditions ∂V^{Δ}_ell/∂d_{i,ell} + λ * ∂C̃_ell/∂d_{i,ell} = 0 for all i. Here C̃_ell(d) is the fixed-point cost model defined by the per-variable quadratic form, V^{Δ}_ell(d) is the variance bound used for the correction term, and V_ell and C_ell are the full-precision variance and cost for level ell. Establishing convexity would rigorously justify the observed single optimum in the λ-based optimization procedure.
Sponsor
References
Although we do not prove it formally we can see that the resulting function is convex which ensures the existence of an optimum.