Why Approximate a Compact Parameter Space?
A worst-case risk is a supremum over all parameter values. Even when the parameter space is compact, that supremum concerns a continuum and may be difficult to evaluate directly. A finite net replaces the continuum by finitely many representative parameter values. The key question is when a risk bound at those representatives also controls risk nearby.
The needed link is equicontinuity: nearby parameter values must have similar risks, uniformly over the candidate decision rules under consideration. Compactness supplies a finite set of representatives; equicontinuity makes the resulting approximation valid for risk, not just for the parameter space itself.
Finite Nets and Equicontinuous Risk Functions
For a decision rule \(\delta\), its risk at parameter \(\theta\) is \(R(\theta,\delta)=E_\theta[L(\theta,\delta(X))]\), when this expectation is well-defined. In what follows, risks are real and finite. A class of rules \(\mathcal{D}_0\) has equicontinuous risks if the family \(\{R(\cdot,\delta):\delta\in\mathcal{D}_0\}\) is equicontinuous. The uniformity over \(\delta\) is important: it lets one choose a single net that works for the whole class.
Every compact metric space has a finite \(r\)-net for each \(r>0\). Indeed, the open balls \(B(\theta,r)=\{\phi:d(\phi,\theta)<r\}\), with centers \(\theta\in\Theta\), cover \(\Theta\). Compactness gives a finite subcover \(B(\nu_1,r),\ldots,B(\nu_m,r)\); their centers form the required net.
Transferring a Risk Bound from the Net
Proof. By equicontinuity, for the given \(\varepsilon>0\) there is an \(\eta>0\) such that \(d(\theta,\phi)<\eta\) implies \(|R(\theta,\delta)-R(\phi,\delta)|<\varepsilon\) for every \(\delta\in\mathcal{D}_0\). Compactness gives a finite \(\eta\)-net \(N\). Fix any \(\delta\in\mathcal{D}_0\) and any \(\theta\in\Theta\). Choose \(\nu\in N\) with \(d(\theta,\nu)<\eta\). Then $$ R(\theta,\delta) < R(\nu,\delta)+\varepsilon \leq \max_{\phi\in N}R(\phi,\delta)+\varepsilon. $$ This holds for every \(\theta\). Taking the supremum over \(\theta\) gives the stated weak inequality. \(\square\)
The net is chosen using the common equicontinuity condition, not separately for each rule. The theorem does not say that the finite maximum equals the continuum supremum. It says the difference is at most a chosen tolerance, uniformly across the class.
Worked Example: A Squared-Error Decision Problem on an Interval
Let \(\Theta=[0,1]\), let there be no informative observation, and let the action be a constant \(a\in[0,1]\). Use squared-error loss \(L(\theta,a)=(a-\theta)^2\). The risk is \(R(\theta,a)=(a-\theta)^2\).
For any \(a,\theta,\phi\in[0,1]\), factor the difference: $$ |R(\theta,a)-R(\phi,a)| = |\theta-\phi|\,|2a-\theta-\phi| \leq 2|\theta-\phi|. $$ The last inequality follows from \(0\leq a,\theta,\phi\leq1\), which gives \(|2a-\theta-\phi|\leq2\). Thus the risks are equicontinuous over all constant actions, with a common bound of \(2|\theta-\phi|\).
Take \(N=\{0,0.25,0.5,0.75,1\}\). Every point in \([0,1]\) is within \(0.125\) of a point in \(N\). For the action \(a=0.4\), the risks at the net points are $$ 0.16,\quad 0.0225,\quad 0.01,\quad 0.1225,\quad 0.36. $$ Hence the maximum net risk is \(0.36\). The theorem’s transfer bound is \(0.36+2(0.125)=0.61\). In this particular example, direct calculation gives the exact continuum maximum: the largest squared distance from \(0.4\) to a point in \([0,1]\) is \((1-0.4)^2=0.36\). The net bound is valid but conservative.
Finite-Net Minimax Values
The transfer result also explains how a finite-parameter optimization can produce an approximate worst-case guarantee. Fix a finite net \(N\), and define the worst risks and minimax values over a class \(\mathcal{D}_0\) by $$ M(\delta)=\sup_{\theta\in\Theta}R(\theta,\delta), \qquad M_N(\delta)=\max_{\nu\in N}R(\nu,\delta), $$ $$ V=\inf_{\delta\in\mathcal{D}_0}M(\delta), \qquad V_N=\inf_{\delta\in\mathcal{D}_0}M_N(\delta). $$