Response to Reviewer qm9Z
We thank the reviewer for the detailed review. The authors would be happy to add additional background into the appendix if the reviewer believes that it would aid the readability of the paper. The typos have been fixed in the revised paper. Please additionally find below point-by-point responses to the reviewer's concerns.
> Not only is the result of Theorem 1 independent of ambient dimension $D$, the ambient dimension does not appear anywhere in the estimates. This is somewhat odd because the abstract mentions the manifold hypothesis which concerns both $D$ and $d$. In some similar approximation bounds, there is typically some dependence on $D$. The authors should address this.
Existing approximation results typically consider explicit constructions to construct upper bounds on the statistical complexity. Such constructions generally come in terms of neural networks, in which the dependence on the ambient dimension comes naturally as a function of the output dimension. In this work, we consider instead an abstract manifold without any extrinsic structure as given by (isometric) embeddings into $\mathbb{R}^d$. As such, there is no dependence on the ambient dimension $D$ in our results.
> In a similar vein, the authors do not present a connection between the sample complexity mentioned in Proposition 2.3 and the main Theorem 1, as far as I can see. The assumed connection is that, due to this property of classes with finite pseudo-dimension $\mathcal{H}_n$, the Sobolev class can also be estimated with the sample complexity given in (2), once the approximating class $\mathcal{H}_n$ is determined, it can be estimated with this sample complexity. This connection should be made somewhere.
Indeed, our result provides a worst-case lower bound on the approximation error, assuming that the true solution lies in an area that is not well approximated by $\mathcal{H}_n$. There is a tradeoff between the approximation between the risk minimizers in the Sobolev ball and in $\mathcal{H}_n$, as well as the generalization error incurred within $\mathcal{H}_n$, with the former decreasing and latter increasing as the allowed pseudo-dimension $n$ increases. Our result then characterizes the first tradeoff, while the second is given by classical generalization bounds/statistical complexity results. We add a short section to discuss this, left to the appendix due to space limitations in the main text.
> The main structure of the proof is almost identical to (Maiorov and Ratsaby, 1999), except the construction of the $L^1$-separated set of functions, due to the domain being a manifold. There are a few questions about the extended lower bound, which I ask below in the "questions" section.
We address the reviewer's questions below. We note that in addition to the generalization from the unit hypercube $[0,1]^D$ to a general (compact separable Riemannian) manifold without boundary, our result also gives the exact dimension dependence by giving explicit constants, further extending (Maiorov and Ratsaby, 1999).
> The Theorem 1 lower bound (12) has a dependence on $p$, unlike in the Euclidean case (Maiorov and Ratsaby, 1999). Is there a plausible reason for this, i.e. is $p$ there for an inherent reason?
The dependence arises from the fact that the volume of a manifold is not identically 1, as the Euclidean case considers only the unit hypercube $[0,1]^d$. The dependence on $p$ comes from an application of H\"older's inequality to bound the constructions in their respective spaces, and are always attached to a $\mathrm{vol}(M)$.
> Why is Theorem 1 restricted to the case $K<0$? What is different about the positive curvature case?
The estimate will be tighter in the positive curvature case, as volume estimates will be tighter. We present the result for the case where $K<0$ since this is more general. The proof can be easily modified for $K>0$ by changing Equation (40) to the corresponding form for elliptic space, namely replacing $\sinh(\sqrt{|K|t})$ with $\sin(\sqrt{Kt})$ (for $\rho < \pi \sqrt{|K|}$) to derive the same result, but with a different requirement for $r$ in Equation (51).
> line 535: it is mentioned that the cutoff functions with bounds on higher derivatives is difficult to construct, but I am having trouble seeing why this should be so. Can the authors explain further?
While intuitively simple in the Euclidean case, going further than one derivative introduces Riemann curvature terms that must be individually controlled (corresponding to curvature when computing cross derivatives), such as in Equation (8). The authors are unaware of similar constructions in the literature that explicitly uniformly control the higher-order covariant derivatives. While a uniform bound on the Riemann curvature tensor $g^{ij}$ would allow for this, we consider only bounded Ricci curvature as it is more standard in the literature.