Fast determinantal sampling on general spaces and diffusion geometry

Hoang-Son Tran 1
Department of Mathematics
National University of Singapore
transonsp97@gmail.com

,

Pranav Gupta
Department of Mathematics
National University of Singapore
pranav.gupta@u.nus.edu

,

Subhroshekhar Ghosh
Department of Mathematics
National University of Singapore
subhrowork@gmail.com


Abstract

Determinantal point processes (DPPs) have recently emerged as a kernel-based alternative to standard independent sampling for constructing efficient minibatches, coresets, and other compact representations of large-scale datasets. In particular, sampling mechanisms based on DPPs are believed to demonstrate better approximation properties compared to classical i.i.d. samplers, even at the scale of the exponent. One of the key strengths of DPP based samplers is that they can be deployed over very general spaces, in contrast to more classical sampling methods beyond i.i.d. which tend to work in very well-structured settings, principally Euclidean spaces. In this work, we establish explicit rate guarantees for determinantal sampling in spaces that extend far beyond known Euclidean setups, focussing on spectral kernels obtained from eigenspaces of naturally associated Laplacian and other Markov diffusion operators. This includes, in particular, Riemannian manifolds and weighted networks. In determinantal sampling from compact Riemannian manifolds, we establish sampling rates that automatically pick up the intrinsic dimensionality \(d_{\text{int}}\) of the underlying manifold (as opposed to the ambient dimension of the data, which is usually much larger). In the setting of networks, we investigate DPP-based samplers on the celebrated k-nearest neighbour graphs, as well as weighted random geometric graphs, and demonstrate a similar improved dependence on the intrinsic dimensionality of the data. Overall, our approach achieves guarantees of \(\big(\text{sample size}\big)^{-\frac{1}{2}-\frac{1}{2d_{\text{int}}}}\) that match known rates on Euclidean spaces of comparable dimension. In terms of techniques, we connect to the celebrated Weyl’s Law for manifold spectra, and leverage tools from the theory of Markov diffusions and Dirichlet forms as well as certain ingredients from the theory of pseudodifferential operators, which could be of independent interest in this area.

1 Introduction↩︎

1.1 Motivation↩︎

1.1.1 Minibatches and quadratures↩︎

1.1.1.1 Minibatches in machine learning.

Let \(\mathcal{X}=\{x_1,\ldots,x_N\}\) be a finite data set, and let \(\mathcal{F}\) be a family of real-valued functions \(f:\mathcal{X}\to \mathbb{R}\), which we call queries on \(\mathcal{X}\). In many tasks in machine learning, one is interested in statistics of the form \[L(f):=\frac{1}{N}\sum_{i=1}^N f(x_i), \qquad f\in \mathcal{F} .\] For instance, \(f(x_i)\) may represent the loss, a gradient coordinate, or a feature-dependent quantity associated with the data point \(x_i\).

When \(N\) is large, evaluating \(L(f)\) exactly can be computationally expensive. A standard approach is therefore to sample a much smaller collection \(\mathcal{S}\subset \mathcal{X}\), called a minibatch, with cardinality \(n\ll N\), and to approximate \(L(f)\) by a weighted empirical average \[L_{\mathcal{S},w}(f):=\frac{1}{n}\sum_{x\in \mathcal{S}} w(x) f(x), \qquad f\in \mathcal{F},\] where \(w:\mathcal{X}\to \mathbb{R}\) is a suitable weight function.

Given an accuracy parameter \(\varepsilon>0\), one would like to design a sampling scheme for \(\mathcal{S}\), together with weights \(w\), such that with high probability \[\sup_{f\in\mathcal{F}} |L_{\mathcal{S},w}(f)-L(f)|\le \varepsilon .\] A fundamental problem in minibatch sampling is to achieve such a guarantee while keeping the minibatch size \(n\) as small as possible.

1.1.1.2 Quadrature rules for Monte Carlo integration.

A closely related problem is the construction of quadrature rules for Monte Carlo integration. Let \(\mu\) be a probability measure on \(\mathbb{R}^d\), for instance of the form \(\mu(\mathrm d x)=\rho(x)\mathrm d x\). Given a class \(\mathcal{F}\) of test functions on \(\mathbb{R}^d\), for example Lipschitz or smooth functions, one is interested in approximating \[L(f):=\int_{\mathbb{R}^d} f(x)\mu(\mathrm d x), \qquad f\in\mathcal{F} .\]

A quadrature rule produces nodes \(X_1,\ldots,X_n\in\mathbb{R}^d\), together with weights, and approximates \(L(f)\) by \[L_{\mathcal{S},w}(f):=\frac{1}{n}\sum_{i=1}^n w(X_i) f(X_i), \qquad \mathcal{S}=\{X_1,\ldots,X_n\}.\] The performance of such a rule may be measured, for a fixed test function \(f\), by the mean-square error \(\mathbb{E}[|L_{\mathcal{S},w}(f)-L(f)|^2]\) . In the Monte Carlo setting, the central question is how fast this error decays as the number of nodes \(n\) tends to infinity.

1.1.1.3 A unified viewpoint.

The minibatch and quadrature problems can be viewed through the same lens. In both cases, there is a probability measure \(\mu\) on a space \(\mathcal{X}\), together with a class \(\mathcal{F}\) of test functions on \(\mathcal{X}\), and the goal is to approximate the linear functional \[L(f)=\int_{\mathcal{X}} f(x)\mu(\mathrm d x), \qquad f\in \mathcal{F},\] by evaluating the functions only at a small number of selected points. Thus, the common objective is to construct a small weighted point configuration \(\mathcal{S}\subset \mathcal{X}\) such that \[L_{\mathcal{S},w}(f):= \frac{1}{n}\sum_{x\in \mathcal{S}} w(x)f(x) \approx L(f) \quad \text{simultaneously for many } f\in\mathcal{F},\] where \(n\) is the sample size and \(w\) is a suitable weight function. From this perspective, minibatch sampling and quadrature construction are both instances of the same approximation problem: replacing a reference probability measure by a small weighted discrete measure while controlling integration errors over a prescribed function class.

1.1.2 Importance sampling as a benchmark.↩︎

A common independent-sampling benchmark for both minibatch sampling and quadrature is importance sampling. In the unified formulation, let \(\mu\) be the target probability measure on \(\mathcal{X}\), and let \(\nu\) be a proposal probability measure, which is often chosen such that \(\mu\) is absolutely continuous with respect to \(\nu\). In importance sampling, we sample the nodes \(X_1,\ldots,X_n\) independently and identically from the proposal distribution \(\nu\). For a suitable weight function \(w: \mathcal{X}\to \mathbb{R}\), the importance sampling estimator is given by \[L_{\mathrm{imp}}(f) := \frac{1}{n}\sum_{i=1}^n f(X_i)w(X_i)\]

A common choice for the weight is choosing \(w\) such that \(L_{\mathrm{imp}}(f)\) is an unbiased estimator for \(L(f)\). The standard unbiased choice is \(w=\mathrm{d}\mu/\mathrm{d}\nu\), the Radon–Nikodym derivative of \(\mu\) with respect to \(\nu\), since \[\mathbb{E}_{X\sim \nu} \left[ f(X)\frac{\mathrm d\mu}{\mathrm d\nu}(X) \right] = \int_{\mathcal{X}} f(x)\mu(\mathrm d x) = L(f).\] Consequently, \[\mathbb{E}\bigl[|L_{\mathrm{imp}}(f)-L(f)|^2\bigr] = \operatorname{Var}\bigl[L_{\mathrm{imp}}(f)\bigr] = \frac{1}{n} \operatorname{Var}_{X\sim \nu} \left[ f(X)\frac{\mathrm d\mu}{\mathrm d\nu}(X) \right].\] Thus, under the usual finite-variance assumption, the mean-square error (MSE) is of order \(O(n^{-1})\). Hence, the accuracy parameter \(\varepsilon\) is of order \(O(n^{-1/2})\).

The \(n^{-1}\)–MSE rate is the canonical benchmark for generic independent Monte Carlo estimators. Importance sampling can reduce the variance constant by choosing the proposal distribution carefully, but it does not, by itself, change the fundamental independent-sampling rate \(n^{-1/2}\). This motivates the search for correlated sampling schemes - where the samples are allowed to be dependent - that exploit additional structure in the target measure or the geometry of data.

1.1.3 Negatively dependent sampling with DPPs.↩︎

Improvements may be possible once one moves beyond independent sampling. A useful heuristic is to imagine that the sample points live in a geometric domain, for instance a subset of \(\mathbb{R}^d\), and that the function class \(\mathcal{F}\) consists of regular functions, such as Lipschitz functions. If two sample points \(x_i\) and \(x_j\) are close, then \(f(x_i)\) and \(f(x_j)\) are nearly equal for every Lipschitz function \(f\). Sampling both points is therefore redundant to some extent: the second point contributes little new information about the values of functions in \(\mathcal{F}\). This suggests that a good sampling scheme should favor diverse, repulsive configurations and avoid selecting points that are too similar.

Determinantal point processes (see Section 2.1) provide a principled probabilistic mechanism for such repulsive sampling. Their negative dependence induces repulsion among selected points, encouraging spatial diversity and reducing redundancy in the resulting minibatch or quadrature rule. Since the seminal work [1], DPPs have been used as diversity-promoting models for machine learning tasks. They have also been shown to improve on independent sampling when designing numerical quadratures [2][4], minibatches in stochastic gradient descent [5] or building coresets [6][8]. Roughly speaking, DPP-based methods can yield MSE bounds of order \(n^{-1-\eta}\) for some \(\eta>0\) (typically, \(\eta=1/d\) where \(d\) is the dimension of data). This is a strict improvement over the MSE rate of importance sampling, which is of order \(n^{-1}\). A key mechanism behind this improvement is the variance reduction property of linear statistics of DPPs, which will be discussed in detail in the next section.

1.2 Variance reduction phenomenon↩︎

1.2.1 Linear statistics and variance reduction phenomenon↩︎

A point process \(\mathcal{S}\) on a space \(\mathcal{X}\) is a random configuration of discrete points in \(\mathcal{X}\). In general, the cardinality of \(\mathcal{S}\) may be random, or even infinite. In this paper, however, we restrict our attention to point processes with fixed cardinality, say \(|\mathcal{S}|=n\) almost surely. For a measurable function \(f:\mathcal{X}\to\mathbb{R}\), the linear statistic of \(\mathcal{S}\) associated with \(f\) is defined by \[\mathcal{S}(f):=\sum_{x\in\mathcal{S}} f(x).\]

Linear statistics play a central role in our sampling setting because of the simple identity \[L_{\mathcal{S},w}(f) = \frac{1}{n}\sum_{x\in\mathcal{S}}w(x)f(x) = \frac{1}{n}\mathcal{S}(wf).\] Thus the weighted estimator \(L_{\mathcal{S},w}(f)\) is, up to the normalization factor \(1/n\), a linear statistic of the point process \(\mathcal{S}\) with test function \(wf\). Consequently, understanding the mean-square error of \(L_{\mathcal{S},w}(f)\) naturally leads to the study of variances of linear statistics.

If \(\mathcal{S}=\{X_1,\ldots,X_n\}\), then \(\mathcal{S}(f)=\sum_{i=1}^n f(X_i)\). For independent samples \(X_1,\ldots,X_n\), the variance \(\mathrm{Var}[\mathcal{S}(f)]\) is typically of order \(n\). The variance reduction phenomenon refers to the situation where a sequence of point processes \((\mathcal{S}_n)_{n\ge 1}\), with \(|\mathcal{S}_n|=n\), satisfies a better-than-independent variance bound, namely \[\mathrm{Var}[\mathcal{S}_n(f)]=o(n), \qquad f\in\mathcal{F},\] for a suitable class of test functions \(\mathcal{F}\).

This property is crucial for constructing sampling schemes that outperform independent sampling. Indeed, if a point process \(\mathcal{S}\) of cardinality \(n\) enjoys variance reduction for the test function \(wf\), then \[\mathrm{Var}[L_{\mathcal{S},w}(f)] = \frac{1}{n^2}\mathrm{Var}[\mathcal{S}(wf)] = o(n^{-1}).\] Hence, such a bound improves over the canonical MSE rate of independent importance sampling, which is of order \(n^{-1}\).

1.2.2 Variance reduction for DPPs↩︎

For DPPs, this phenomenon has long been visible in random matrix theory. In many random matrix ensembles, the eigenvalues form a determinantal point process, and for sufficiently regular test functions, their linear statistics satisfy central limit theorems without any normalization. In particular, the variance of such linear statistics is typically of order one, rather than of order \(n\). However, these examples are limited from the viewpoint of applications to machine learning, since eigenvalues usually live in \(\mathbb{R}\) or \(\mathbb{C}\), whereas modern data sets are often high-dimensional.

In higher dimensions, Bardenet and Hardy [2] developed DPP-based Monte Carlo methods using tools inspired by random matrix theory and orthogonal polynomial ensembles. More precisely, let \(\mu\) be a compactly supported probability measure on \(\mathbb{R}^d\). Consider the collection of multivariate polynomials on \(\mathbb{R}^d\), ordered for instance by graded lexicographic order, and orthonormalized in \(L^2(\mu)\) via the Gram–Schmidt procedure. Let \(\phi_1,\ldots,\phi_n\) be the first \(n\) orthonormal polynomials, and define the Christoffel–Darboux kernel \[\mathrm{K}_n(x,y):=\sum_{i=1}^n \phi_i(x)\phi_i(y).\]

The associated multivariate orthogonal polynomial ensemble, or m-OPE, is the projection DPP \(\mathcal{S}_n\) on \(\mathbb{R}^d\) with reference measure \(\mu\) and kernel \(\mathrm{K}_n\). Under suitable regularity assumptions on \(\mu\), Bardenet and Hardy proved that \(\mathrm{Var}[\mathcal{S}_n(f)] = O(n^{1-1/d})\) for \(f\in C^1\). This variance reduction leads to a DPP-based quadrature rule whose mean-square error decays as \(O(n^{-1-1/d})\), improving over the classical \(O(n^{-1})\) mean-square error rate of independent Monte Carlo sampling; see [2]. Later, in [7], the authors developed a discretized version of the multivariate OPE kernel supported on a finite data set, leading to DPP-based minibatches with accuracy rate \(\varepsilon = O(n^{-1/2-1/(2d)}),\) which improves over the independent-sampling benchmark \(\varepsilon=O(n^{-1/2})\).

More recently, in [9], the authors introduced a new class of DPPs based on wavelets on \(\mathbb{R}^d\). This construction is conceptually different from the orthogonal-polynomial approach. Moreover, the wavelet-based DPPs enjoy variance reduction for substantially rougher test functions, with rates adapted to the regularity of the function class. In particular, for \(\alpha\in(0,1]\), if \(f\) belongs either to the Hölder class \(C^{0,\alpha}\) or to the fractional Sobolev space \(H^\alpha\), then the variance satisfies a bound of the form \(\mathrm{Var}[\mathcal{S}_n(f)] = O(n^{1-2\alpha/d}).\) For \(\alpha=1\), this gives the rate \(O(n^{1-2/d})\), improving the exponent obtained for m-OPEs in the corresponding Lipschitz or first-order regularity regime.

1.2.3 Between continuous and discrete DPPs↩︎

For DPPs on discrete data sets, often referred to as discrete DPPs, variance reduction is much less understood. A careful inspection of the known examples on \(\mathbb{R}^d\) reveals that the analytic and geometric structures of the background space play an essential role. By contrast, for discrete DPPs, the underlying space is only a finite cloud of points and may not carry enough intrinsic analytic structure to support direct arguments. On the other hand, discrete DPPs are of fundamental importance because of their applications to minibatch and coreset sampling. Understanding variance reduction for such processes is therefore a natural and important problem.

In [9], the authors provide a general discretization framework that transfers DPPs from a continuous space to a finite data set. Roughly speaking, given a continuous DPP on an underlying space, such as \(\mathbb{R}^d\), the framework constructs a discrete DPP supported on the data set whose variance decay matches that of the original continuous process, up to an explicit error depending on the minibatch size \(n\), the ambient data set size \(N\), and the failure probability \(\delta\). Consequently, when \(N\) is sufficiently large, the discretized DPP inherits essentially the same variance-reduction rate as its continuous counterpart.

On a related note, Jaquard and Keriven [8] also study the relationship between discrete and continuous DPPs. In particular, they introduce the notion of statistical consistency of discrete-to-continuous DPPs, which, roughly speaking, provides conditions under which discrete DPPs asymptotically behave like their continuous counterparts on the underlying space. As applications, they demonstrate their framework in several settings, including the convergence of discrete OPEs to continuous OPEs, and the convergence of discrete harmonic ensembles on Gaussian geometric random graphs to harmonic ensembles on manifolds. These results suggest that such discrete DPP models may asymptotically inherit the sampling properties of the corresponding continuous models on the underlying space.

However, explicit sampling rates for these models, for instance for harmonic ensembles and their discrete counterparts on geometric random graphs, are not addressed in [8], and call for further investigation. Such rates are crucial for the theoretical guarantees on repulsive sampling methods, such as DPPs, in practical applications. In particular, it is of fundamental importance to understand how these rates depend on intrinsic geometric features of the underlying space, how they compare with existing guarantees on Euclidean domains, and how they compare with independent sampling schemes such as importance sampling.

1.3 Open problems and our contributions↩︎

1.3.0.1 Questions and challenges.

The preceding discussion motivates the search for new classes of DPPs that enjoy variance reduction. A common feature of both the multivariate OPE construction and the wavelet-DPP construction is that they rely strongly on the Euclidean structure of the background space \(\mathbb{R}^d\). In particular, the reference measure \(\mu\) is typically assumed to be full-dimensional: it has a density with respect to Lebesgue measure on \(\mathbb{R}^d\), and this density is positive on a nonempty open subset. Moreover, the resulting variance decay rates are governed by the ambient Euclidean dimension \(d\); for example, a mean-square error rate of the form \(n^{-1-\eta}\) typically has \(\eta\) of order \(1/d\).

This dependence on the ambient dimension is a significant limitation in modern high-dimensional applications, where data often live in a very high-dimensional Euclidean space, but their effective or intrinsic dimension may be much smaller. This is the viewpoint behind the manifold hypothesis, which posits that high-dimensional data are concentrated near, or on, a low-dimensional manifold \(\mathcal{M}\subset\mathbb{R}^d\). In such settings, constructions based directly on full-dimensional Lebesgue geometry are no longer well adapted: the reference measure may be singular with respect to Lebesgue measure on \(\mathbb{R}^d\), and the relevant dimension should be the intrinsic dimension of \(\mathcal{M}\), rather than the ambient dimension \(d\).

This leads to a natural question: can one construct DPP samplers with provable variance reduction whose rates are governed by the intrinsic geometry of the data rather than by an ambient Euclidean structure? More broadly, can one develop DPP-based sampling schemes on curved spaces, graphs, or other non-Euclidean domains, where the appropriate notion of dimension is encoded by the spectral geometry of the underlying space?

1.3.0.2 Our contributions.

In this article, we address this question by introducing a new class of DPPs constructed from the eigenfunctions of a Laplacian-type operator \(\mathrm{L}\). This framework includes, for instance, the Laplace–Beltrami operator on a Riemannian manifold and graph Laplacians on weighted graphs. The resulting DPPs are therefore intrinsically defined: their construction depends on the geometry of the underlying space through the operator \(\mathrm{L}\), rather than on an ambient Euclidean coordinate system.

Our main technical result is a master theorem that bounds the variance of linear statistics of these spectral DPPs in terms of the eigenvalue distribution of \(\mathrm{L}\). This connects the variance reduction problem for DPPs to spectral asymptotics, and in particular to Weyl-type laws. As a consequence, whenever the eigenvalues of \(\mathrm{L}\) obey an appropriate Weyl law, the associated DPP exhibits variance reduction at a rate determined by the corresponding spectral dimension.

This yields concrete applications in several settings. In Section 4, we present our first application: Monte Carlo integration on compact Riemannian manifolds. In this setting, we construct DPP-based quadrature rules for Lipschitz test functions, with MSE rates roughly of order \(n^{-1-1/m}\), governed by the manifold dimension \(m\). In Section 5, we turn to minibatch sampling from data sets whose points arise from low-dimensional geometric structures, for instance when the data are supported on a submanifold. Our sampling scheme first builds a geometric random graph on the data points, and then samples a minibatch from a DPP whose kernel is constructed from eigenvectors of the graph Laplacian. We demonstrate the robustness of this approach by focusing on important classes of weighted random geometric graphs, including \(k\)-nearest neighbor graphs (\(k\)-NN). For these models, we provide rigorous theoretical guarantees showing that the accuracy rate \(\varepsilon\) is roughly of order \(n^{-1/2-1/(2m)}\), where \(m\) is the intrinsic dimension of the data, rather than the ambient Euclidean dimension \(d\). Together, these results provide a spectral and intrinsic approach to DPP-based variance reduction beyond the Euclidean full-dimensional setting.

2 Background↩︎

2.1 Determinantal point processes↩︎

Let \(\mathcal{X}\) be a Polish space equipped with a reference measure \(\mu\), where typical examples include Euclidean spaces, Riemannian manifolds, and discrete spaces such as graphs. A point process \(\mathcal{S}\) on \(\mathcal{X}\) is a random locally finite subset of \(\mathcal{X}\). We say that \(\mathcal{S}\) is a determinantal point process (DPP) with respect to \(\mu\) if there exists a measurable function \(K:\mathcal{X}\times \mathcal{X}\to \mathbb{C}\) such that, for every \(k\in \mathbb{N}\) and every bounded measurable function \(f:\mathcal{X}^k\to \mathbb{R}\), \[\mathbb{E}\left[ \sum_{\neq} f(x_{i_1},\ldots,x_{i_k}) \right] = \int_{\mathcal{X}^k} f(x_1,\ldots,x_k) \det\!\bigl[K(x_i,x_j)\bigr]_{1\le i,j\le k} \,\mathrm d\mu^{\otimes k}(x_1,\ldots,x_k).\] Here the sum on the left-hand side is over all ordered \(k\)-tuples of pairwise distinct points of \(\mathcal{S}\). The function \(K\) is called a kernel of the process, and \(\mu\) is called the reference measure; see, for instance, [10][12].

A particularly important class is given by projection DPPs. Let \(n\ge 1\), and let \(\phi_1,\ldots,\phi_n\) be orthonormal functions in \(L^2(\mu)\). Define \[K(x,y) := \sum_{k=1}^n \phi_k(x)\phi_k(y) .\] As an integral kernel, \(K\) represents the orthogonal projection from \(L^2(\mu)\) onto the subspace \(\mathrm{span}\{\phi_1,\ldots,\phi_n\}\). The DPP associated with \((K,\mu)\) is called a projection DPP of rank \(n\).

Projection DPPs have a useful finite-dimensional probabilistic representation. If \(\mathcal{S}\sim \mathrm{DPP}(K,\mu)\), where \(K\) is a projection kernel of rank \(n\), then \(\mathcal{S}\) contains exactly \(n\) points almost surely. Moreover, writing \(\mathcal{S}=\{X_1,\ldots,X_n\}\), the points may be sampled by first drawing an exchangeable ordered \(n\)-tuple \((X_1,\ldots,X_n)\) with density \[p(x_1,\ldots,x_n) = \frac{1}{n!} \det\!\bigl(K(x_i,x_j)\bigr)_{1\le i,j\le n}\] with respect to \(\mu^{\otimes n}\), and then forgetting the order. This formula makes explicit the repulsive nature of determinantal processes: configurations for which the feature vectors \[\bigl(\phi_1(x_i),\ldots,\phi_n(x_i)\bigr), \qquad 1\le i\le n,\] are nearly linearly dependent receive small probability.

For further background on DPPs, we refer to [1], [11], [12].

2.2 Dirichlet spaces and Markov semigroup theory↩︎

2.2.1 Basic notions↩︎

In this section, we briefly recall basic notions in Dirichlet form theory and Markov semigroup theory. For a detailed discussion, we refer to the books [13], [14].

Let \((\mathcal{X},\mathcal{B},\mu)\) be a \(\sigma\)-finite measure space. We work with real-valued functions and denote by \(L^2(\mu)=L^2(\mathcal{X},\mu)\) the Hilbert space of square-integrable functions, equipped with the inner product \[\langle f,g\rangle := \int_{\mathcal{X}} f g \, \mathrm{d}\mu .\] We denote by \(\|\cdot\|_2\) the corresponding norm.

Let \(\mathrm{L}\) be a densely defined, non-negative self-adjoint operator on \(L^2(\mu)\) such that the semigroup \(\mathrm{P}_t := e^{-t\mathrm{L}}, t\ge 0\) is sub-Markovian; that is, for every \(f\in L^2(\mu)\) satisfying \(0\le f(x)\le 1\) for \(\mu\)-a.e. \(x\in \mathcal{X}\), one has \[0\le \mathrm{P}_t f(x)\le 1, \qquad \mu\text{-a.e. } x\in \mathcal{X}, \text{ for every }t\ge 0.\]

Let \(\mathcal{D}(\mathrm{L})\) and \(\mathcal{D}(\mathrm{L}^{1/2})\) denote the domains of \(\mathrm{L}\) and \(\mathrm{L}^{1/2}\), respectively. Since \(\mathrm{L}\) is non-negative and self-adjoint, one has \(\mathcal{D}(\mathrm{L})\subset \mathcal{D}(\mathrm{L}^{1/2})\). The Dirichlet form associated with \(\mathrm{L}\) is \[\mathcal{E}(f,g) := \langle \mathrm{L}^{1/2}f,\mathrm{L}^{1/2}g\rangle, \qquad \mathcal{D}(\mathcal{E}):=\mathcal{D}(\mathrm{L}^{1/2}).\] In particular, for \(f,g\in \mathcal{D}(\mathrm{L})\), \[\mathcal{E}(f,g) = \langle f,\mathrm{L}g\rangle = \langle \mathrm{L}f,g\rangle .\]

Remark 1. Our sign convention is that \(\mathrm{L}\) is non-negative. Equivalently, the infinitesimal generator of the Markov semigroup is \(-\mathrm{L}\), which is non-positive in the usual convention of Markov semigroup theory.

Recall that \(\mathcal{A}\subset \mathcal{D}(\mathrm{L})\cap L^\infty(\mu)\) is called an algebraic operator core for \(\mathrm{L}\) if:

  1. \(\mathcal{A}\) is a subspace and an algebra under pointwise multiplication: if \(f,g\in \mathcal{A}\), then \(fg\in \mathcal{A}\);

  2. \(\mathcal{A}\) is dense in \(\mathcal{D}(\mathrm{L})\) with respect to the graph norm \(\|f\|_{\mathcal{D}(\mathrm{L})}:=\|f\|_2+\|\mathrm{L}f\|_2\). Equivalently, for every \(f\in\mathcal{D}(\mathrm{L})\), there exists a sequence \((f_n)\subset\mathcal{A}\) such that \[f_n\to f \quad\text{in }L^2(\mu), \qquad \mathrm{L}f_n\to \mathrm{L}f \quad\text{in }L^2(\mu).\]

On an algebraic operator core, the carré du champ associated with \(\mathrm{L}\) is given by \[\Gamma(f,g) := \frac{1}{2}\bigl(f\mathrm{L}g+g\mathrm{L}f-\mathrm{L}(fg)\bigr), \quad f,g\in \mathcal{A}.\] When \(f=g\), we write \(\Gamma(f):=\Gamma(f,f)\) and \(\mathcal{E}(f):=\mathcal{E}(f,f)\) for simplicity.

2.2.2 Examples of Dirichlet spaces↩︎

We now discuss some examples of Dirichlet spaces considered in this article.

Example 1 (Compact Riemannian manifolds with drifted Laplacians). Let \((\mathcal{M},g)\) be a smooth compact Riemannian manifold without boundary, and let \(\rho\in C^{1,1}(\mathcal{M})\) be a strictly positive density. Let \(\mu(\mathrm{d}x)=\rho(x)\mathrm{vol}_g(\mathrm{d}x)\) and define \[\mathrm{L}f = -\Delta_g f-\langle \nabla(\log\rho),\nabla f\rangle_g = -\rho^{-1}\operatorname{div}_g(\rho\nabla f).\] Then \(\mathrm{L}\) is a non-negative and symmetric operator on \(L^2(\mathcal{M},\mu)=L^2(\mu)\). The associated Dirichlet form and carré du champ operator are given by \[\mathcal{E}(f,h) = \int_{\mathcal{M}} \langle \nabla f,\nabla h\rangle_g\mathrm{d}\mu\quad,\quad \Gamma(f,h) = \langle \nabla f,\nabla h\rangle_g .\] In this setting, we can choose \(\mathcal{A}=C^\infty(\mathcal{M})\) as an algebraic core for \(\mathrm{L}\).

Example 2 (Weighted graphs with graph Laplacians). Let \(\mathcal{X}\) be a finite set of vertices, and let \(\mu:\mathcal{X}\to(0,\infty)\) be a vertex measure. Let \(b:\mathcal{X}\times \mathcal{X}\to[0,\infty)\) be a symmetric edge weight with \(b(x,x)=0\), and let \(V:\mathcal{X}\to[0,\infty)\) be a killing potential. We work on \(L^2(\mathcal{X},\mu)=L^2(\mu)\) and define the graph Laplacian \[\mathrm{L}f(x) = \frac{1}{\mu(x)} \Big ( \sum_{y\in \mathcal{X}} b(x,y)(f(x)-f(y)) + V(x)f(x) \Big ).\] Then \(\mathrm{L}\) is non-negative and self-adjoint, with associated Dirichlet form \[\mathcal{E}(f,h) = \frac{1}{2}\sum_{x,y\in \mathcal{X}} b(x,y)(f(x)-f(y))(h(x)-h(y)) + \sum_{x\in \mathcal{X}} V(x)f(x)h(x),\] and the carré du champ is given by \[\Gamma(f,h)(x) = \frac{1}{2\mu(x)} \sum_{y\in \mathcal{X}} b(x,y)(f(x)-f(y))(h(x)-h(y)) + \frac{V(x)}{2\mu(x)}f(x)h(x).\] Since \(\mathcal{X}\) is a finite set, \(L^2(\mathcal{X},\mu)\) is finite dimensional. In this setting, we can simply choose \(\mathcal{A}=L^2(\mu)=\mathbb{R}^{\mathcal{X}}\) as an algebraic core for \(\mathrm{L}\).

2.3 Spectral DPPs from Markov semigroup generators↩︎

Let \((\mathcal{X},\mathcal{B},\mu)\) be a \(\sigma\)-finite measure space and let \(\mathrm{L}\) be a Markov semigroup generator as in Section 2.2. We impose the following assumptions on the Dirichlet spaces considered in this paper:

  • \(\mathrm{L}\) has compact resolvent. Equivalently, \(L^2(\mu)\) admits a finite or countable orthonormal basis of real-valued eigenfunctions \((\phi_k)\) of \(\mathrm{L}\), with \[\mathrm{L}\phi_k=\lambda_k\phi_k,\qquad 0\le \lambda_1\le \lambda_2\le\cdots,\] where the eigenvalues are repeated according to multiplicity. In the infinite-dimensional case, \(\lambda_k\to\infty\).

  • There exists an algebraic core \(\mathcal{A}\) for \(\mathrm{L}\) containing all the eigenfunctions \(\phi_k\).

  • For every \(f\in\mathcal{A}\) such that \(\|\Gamma(f)\|_\infty<\infty\), we have \[\label{eq:bounded-multiplier} \mathcal{E}(fw) \le 2\|f\|_\infty^2 \mathcal{E}(w) + 2\|\Gamma(f)\|_\infty \|w\|_2^2, \qquad \forall w\in\mathcal{A}.\tag{1}\]

Remark 2. We remark that the assumptions (A1)–(A3) above are fairly mild and tailored to the examples considered in this paper. Indeed, the assumption 1 is only a mild bounded multiplier estimate, and it can be easily checked in the examples treated below. Notably, these examples include diffusion generators on compact manifolds and weighted graph Laplacians satisfying the stated domain and boundedness conditions.

In more general regular Dirichlet-form settings, analogous estimates can often be derived from the Beurling–Deny decomposition under suitable hypotheses on the strongly local part, jump measure, and killing term. However, we impose 1 explicitly to avoid unnecessary abstraction.

Example 3 (Compact Riemannian manifolds with drifted Laplacians – continue). We revisit the example of compact Riemannian manifolds with drifted Laplacian in Example 1. For simplicity, we assume that \(\rho\in C^{\infty}(\mathcal{M})\). We recall that \[\mathrm{L}f = -\Delta_g f-\langle \nabla(\log\rho),\nabla f\rangle_g.\] Since \(\mathcal{M}\) is compact and \(\mathrm{L}\) is elliptic with smooth coefficients, \(\mathrm{L}\) has compact resolvent. The eigenfunctions of \(\mathrm{L}\) are smooth and bounded, and \(\mathcal{A}=C^\infty(\mathcal{M})\) is an algebraic core containing all eigenfunctions.

For \(f,h\in C^\infty(\mathcal{M})\), the carré du champ is given by \[\Gamma(f,h) = \frac{1}{2}(f\mathrm{L}h+h\mathrm{L}f-\mathrm{L}(fh)) = \langle \nabla f,\nabla h\rangle_g.\] In particular, \(\Gamma(f)=|\nabla f|_g^2\). By the Leibniz rule, we have \[\begin{align} \Gamma(fw)(x) &=& |\nabla (fw)(x)|_g^2 = |f(x)\nabla w(x) + w(x)\nabla f(x)|_g^2 \\ &\le& 2 \|f\|_{\infty}^2 |\nabla w(x)|_g^2 + 2 \sup_{x\in \mathcal{M}} |\nabla f(x)|^2_g |w(x)|^2 \\ &=& 2 \|f\|_{\infty}^2 |\nabla w(x)|_g^2 + 2 \|\Gamma(f)\|_{\infty} |w(x)|^2. \end{align}\] Integrating over \(\mathcal{M}\) against \(\mu\) yields \[\mathcal{E}(fw) \le 2 \|f\|_{\infty}^2 \mathcal{E}(w) + 2 \|\Gamma(f)\|_{\infty} \|w\|_2^2,\] which is exactly the bounded multiplier condition 1 in (A3).

Example 4 (Weighted graphs with killing potentials – continue). We revisit Example 2. Since \(\mathcal{X}\) is finite, \(\mathrm{L}\) is just a matrix of finite size, and we can simply take \(\mathcal{A}=\mathbb{R}^{\mathcal{X}}\) to be an algebraic core containing all eigenfunctions.

To verify 1 , we observe that for \(f,h\in\mathbb{R}^{\mathcal{X}}\) \[\Gamma(f,h)(x) = \frac{1}{2\mu(x)} \sum_{y\in \mathcal{X}} b(x,y)(f(x)-f(y))(h(x)-h(y)) + \frac{V(x)}{2\mu(x)}f(x)h(x).\] This implies \[\mathcal{E}(f,h) = \sum_{x\in\mathcal{X}}\Gamma(f,h)(x)\mu(x) + \frac{1}{2}\sum_{x\in\mathcal{X}}V(x)f(x)h(x).\] For \(f,w\in \mathbb{R}^{\mathcal{X}}\), \[\Gamma(fw)(x) = \frac{1}{2\mu(x)} \sum_{y\in \mathcal{X}} b(x,y)(f(x)w(x)-f(y)w(y))^2 + \frac{V(x)}{2\mu(x)}f(x)^2w(x)^2.\] We note that \[(f(x)w(x)-f(y)w(y))^2 \le 2\|f\|_{\infty}^2(w(x)-w(y))^2 + 2w(x)^2(f(x)-f(y))^2.\] This implies \[\Gamma(fw)(x)+\frac{V(x)}{2\mu(x)}f(x)^2w(x)^2 \le 2\|f\|_{\infty}^2 \Big (\Gamma(w)(x) +\frac{V(x)}{2\mu(x)}w(x)^2\Big ) + 2w(x)^2 \Gamma(f)(x).\] Note that \(\Gamma(f)(x)\le \|\Gamma(f)\|_{\infty}\). Integrating against \(\mu\) over \(\mathcal{X}\) yields \[\mathcal{E}(fw) \le 2\|f\|_\infty^2\mathcal{E}(w) + 2\|\Gamma(f)\|_\infty\|w\|_2^2.\] Thus, the assumption on bounded multiplier is satisfied. For more background on discrete Dirichlet spaces on graphs, we refer to the book [15].

Let \((\phi_k)_{k\ge 1}\) be the orthonormal basis of \(L^2(\mu)\), consisting of eigenfunctions of \(\mathrm{L}\) as in (A1). For \(n\in\mathbb{N}\), we define \[\label{eq:def-kernel} \mathrm{K}_n(x,y):=\sum_{k=1}^n \phi_k(x)\phi_k(y).\tag{2}\] This is the integral kernel of the orthogonal projection onto \(\operatorname{span}\{\phi_1,\ldots,\phi_n\}\subset L^2(\mu)\).

Definition 1 (Spectral DPPs of \(\mathrm{L}\)). The determinantal point process \(\mathcal{S}_n\) on \(\mathcal{X}\) defined by the kernel \(\mathrm{K}_n\) (defined in Equation 2 ) with respect to the reference measure \(\mu\) is called the spectral DPP of \(\mathrm{L}\) of rank \(n\).

Remark 3. Since \(\mathrm{K}_n\) is a projection of rank \(n\), \(\mathcal{S}_n\) has almost surely exactly \(n\) points.

3 A general variance reduction theorem for spectral DPPs↩︎

3.1 Main result↩︎

Let \((\mathcal{X},\mathcal{B},\mu)\) be a \(\sigma\)-finite measure space and \(\mathrm{L}\) be a Markov semigroup generator satisfying (A1)–(A3) as in Section 2.3. Let \(\mathcal{S}_n\) be the spectral DPP of \(\mathrm{L}\) of rank \(n\), defined as in Section 2.3. In this section, we provide a general recipe for variance reduction of linear statistics \(\mathcal{S}_n(f)\) of spectral DPPs of \(\mathrm{L}\).

To state the main theorem, we introduce some notations for our convenience. We denote by \(\gamma(z)\) the gamma function, given by the integral \[\gamma(z):=\int_0^{\infty} u^{z-1}e^{-u} \mathrm{d}u, \quad z\in \mathbb{C}\text{ with } \mathrm{Re}(z)>0.\] Let \(\alpha\in(0,1/2)\). For a function \(f:\mathcal{X}\rightarrow \mathbb{R}\) such that \(\|f\|_{\infty}<\infty\) and \(\|\Gamma(f)\|_{\infty}:=\sup_{x\in\mathcal{X}}|\Gamma(f)(x)| <\infty\), we define \[C_{\alpha}[f]:=\frac{2}{(1-2\alpha)\gamma(1-\alpha)} \|\Gamma(f)\|_{\infty}^{\alpha} \|f\|_{\infty}^{1-2\alpha}.\] We introduce the eigenvalue counting function for \(\mathrm{L}\): \[n_{\mathrm{L}}(\lambda):= \#\{k \ge 1: \lambda_k \le \lambda\}, \quad \lambda\in \mathbb{R}.\]

Remark 4. The function \(n_{\mathrm{L}}\) is nondecreasing, right-continuous, and takes values in \(\mathbb{N}\cup\{0\}\). For every \(n\) and for every \(\delta>0\), one has \[n_{\mathrm{L}}(\lambda_n-\delta)<n \le n_{\mathrm{L}}(\lambda_n),\] with the convention that \(n_{\mathrm{L}}(\lambda)=0\) for \(\lambda<0\).

Then we can state our main theorem:

Theorem 1. Let \(f \in \mathcal{A}\) be such that \(\|f\|_{\infty}<\infty\) and \(\|\Gamma(f)\|_{\infty}<\infty\). Let \(\alpha\in(0,1/2)\) be arbitrary. Then \[\mathrm{Var}[\mathcal{S}_n(f)] \le \sum_{k=1}^n \min\left\{ \|f\|_\infty^2, \frac{C_\alpha[f]^2}{(\lambda_n^\alpha-\lambda_k^\alpha)^2} \right\},\] where the fraction is interpreted as \(+\infty\) whenever \(\lambda_k=\lambda_n\). Consequently, \[\mathrm{Var}[\mathcal{S}_n(f)] \le \Big (\|f\|_{\infty}^2+\frac{\pi^2}{6}C_{\alpha}[f]^2\Big ) R_{\mathrm{L},\alpha}(n),\] where \[R_{\mathrm{L},\alpha}(n):= \max\Big \{n_{\mathrm{L}}(1);\max_{0 \le p \le \lfloor\lambda_n^{\alpha}\rfloor-1} \big \{n_{\mathrm{L}}\big ((\lambda_{n}^{\alpha}-p)^{1/\alpha} \big ) - n_{\mathrm{L}}\big ((\lambda_{n}^{\alpha}-p-1)^{1/\alpha} \big )\big \} \Big \}.\]

Remark 5. In many concrete examples, \(\|\Gamma(f)^{1/2}\|_{\infty}\) coincides with the Lipschitz constant of the test function \(f\). Theorem 1 therefore reduces the problem of proving variance reduction for Lipschitz functions to understanding the asymptotic behavior of \(R_{\mathrm{L},\alpha}(n)\) as \(n\to\infty\). A trivial bound always gives \(R_{\mathrm{L},\alpha}(n)=O(n)\), which matches the variance order for independent samples. The interesting cases are those in which the eigenvalue counting function \(n_{\mathrm{L}}(\lambda)\) satisfies a Weyl-type asymptotic (see Section 4.1); in such settings, one obtains a genuine variance-reduction effect.

3.2 Proof of the main theorem↩︎

In this section, we present the proof of Theorem 1. To this end, we introduce some notations. For a bounded function \(f\), we denote by \(\mathrm{M}_f:L^2(\mu) \rightarrow L^2(\mu)\) the linear operator by multiplying the function \(f\), namely \[\mathrm{M}_f(g)(x) = f(x)g(x), \text{ for } g\in L^2(\mu).\] Let \(\alpha\in [0,1]\), we define the commutator \([\mathrm{L}^{\alpha},\mathrm{M}_f]\) acting on \(\mathcal{A}\) by \[[\mathrm{L}^{\alpha},\mathrm{M}_f]u := \mathrm{L}^{\alpha}(\mathrm{M}_f u) - \mathrm{M}_f(\mathrm{L}^{\alpha}u) = \mathrm{L}^{\alpha}(fu) - f\mathrm{L}^{\alpha}u, \quad u \in \mathcal{A}.\] A key ingredient in our proof is the following \(L^2\)-bound for the commutators.

Lemma 1. For every \(\alpha\in(0,\frac{1}{2})\), the commutator \([\mathrm{L}^{\alpha},\mathrm{M}_f]\) extends from \(\mathcal{A}\) to a bounded operator on \(L^2(\mu)\) with \[\|[\mathrm{L}^{\alpha},\mathrm{M}_f]\|_{L^2\rightarrow L^2} \le \frac{2\|\Gamma(f)\|_{\infty}^{\alpha} \|f\|_{\infty}^{1-2\alpha}}{(1-2\alpha)\gamma(1-\alpha)}=: C_{\alpha}[f],\] where \(\gamma(1-\alpha):=\int_0^{\infty} u^{-\alpha} e^{-u}\mathrm{d}u\).

We defer the proof of Lemma 1 to the next section. Given Lemma 1, we are ready to prove Theorem 1

Proof of Theorem 1. Let \(H_n:= \mathrm{span}\{\phi_1,\ldots,\phi_n\} \subset L^2(\mu)\). Let \(H_n^\perp\) be the orthogonal complement of \(H_n\) in \(L^2(\mu)\). Then we have \[\begin{align} \mathrm{Var}[\mathcal{S}_n(f)] = \sum_{k=1}^n \| \mathrm{Proj}_{H_n^{\perp}}(f\phi_k)\|^2_2 . \end{align}\] Let \(\alpha \in (0,1/2)\) be arbitrary, then it suffices to show that \[\|\mathrm{Proj}_{H_{n}^\perp}(f\phi_k)\|_2 \le \min \Big\{\|f\|_{\infty},\frac{C_{\alpha}[f]}{\lambda_n^{\alpha}-\lambda_k^{\alpha}} \Big \}, \quad \forall 1\le k\le n.\] Since \(\|\mathrm{Proj}_{H_{n}^\perp}(f\phi_k)\|_2 \le \|f\phi_k\|_2 \le \|f\|_{\infty}\|\phi_k\|_2=\|f\|_{\infty}\), it is enough to show \[\|\mathrm{Proj}_{H_{n}^\perp}(f\phi_k)\|_2 \le\frac{C_{\alpha}[f]}{\lambda_n^{\alpha}-\lambda_k^{\alpha}}, \quad \text{for } 1\le k\le n\text{ such that } \lambda_k<\lambda_n.\]

To this end, we observe that \(H_n^\perp =\overline{\mathrm{span}} \{\phi_{m}: m \ge n+1\}\), and \(\lambda_m \ge \lambda_n\) for every \(m\ge n+1\). Hence, \[H_n^\perp \subset \overline{\mathrm{span}}\{\phi_m: \lambda_m \ge \lambda_{n}\} =:H_{\ge \lambda_{n}}.\] Thus, for every \(1\le k\le n\), we have \(\|\mathrm{Proj}_{H_n^\perp}(f\phi_k)\|_2 \le \|\mathrm{Proj}_{H_{\ge \lambda_{n}}}(f\phi_k)\|_2\).

Since \(\mathrm{L}^{\alpha}\phi_k = \lambda_k^{\alpha} \phi_k\), we have \[[\mathrm{L}^{\alpha},\mathrm{M}_f] \phi_k = \mathrm{L}^{\alpha}(f\phi_k) - f\mathrm{L}^{\alpha}\phi_k = \mathrm{L}^{\alpha}(f\phi_k) - \lambda_k^{\alpha} f\phi_k = (\mathrm{L}^{\alpha} - \lambda_k^{\alpha})(f\phi_k).\] Applying \(\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha})\) on both sides gives \[\begin{align} \mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha})([\mathrm{L}^{\alpha},\mathrm{M}_f] \phi_k ) &=& \mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha})((\mathrm{L}^{\alpha} - \lambda_k^{\alpha})(f\phi_k)) \\ &=& (\mathrm{L}^{\alpha} - \lambda_k^{\alpha})(\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha}))(f\phi_k)). \end{align}\] For \(k\) such that \(\lambda_k < \lambda_{n}\), we have \(\mathrm{L}^{\alpha} - \lambda_k^{\alpha}\) is invertible on \(\mathrm{Range}(\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha}))\). Thus, we can apply \((\mathrm{L}^{\alpha} - \lambda_k^{\alpha})^{-1}\) on both sides to get \[\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha}))(f\phi_k) = (\mathrm{L}^{\alpha}-\lambda_k^{\alpha})^{-1}(\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha})([\mathrm{L}^{\alpha},\mathrm{M}_f] \phi_k )).\] Therefore, \[\begin{align} \|\mathrm{Proj}_{H_n^\perp}(f\phi_k)\|_2&\le& \|\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha}))(f\phi_k) \|_2 \\ &=& \|(\mathrm{L}^{\alpha}-\lambda_k^{\alpha})^{-1}(\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha})([\mathrm{L}^{\alpha},\mathrm{M}_f] \phi_k ))\|_2 \notag \\ &\le& \|(\mathrm{L}^{\alpha}-\lambda_k^{\alpha})^{-1}\mathbf{1}_{[\lambda_{n}^{\alpha}, \infty)}(\mathrm{L}^{\alpha})\|_{L^2\rightarrow L^2} \|[\mathrm{L}^{\alpha},\mathrm{M}_f]\|_{L^2 \rightarrow L^2} \|\phi_k \|_2 \notag \\ &\le& \frac{1}{\lambda_{n}^{\alpha} - \lambda_k^{\alpha}} \|[\mathrm{L}^{\alpha},\mathrm{M}_f]\|_{L^2 \rightarrow L^2} \le \frac{C_{\alpha}[f]}{\lambda_n^{\alpha}-\lambda_k^{\alpha}}, \end{align}\] where we used Lemma 1 in the last line.

For each \(p\in \mathbb{N}\cup \{0\}\), we define the following set of indices \[I_p := \{1\le k\le n: \lambda_n^{\alpha}-p-1<\lambda_k^{\alpha} \le \lambda_n^{\alpha}-p\}.\] For \(0\le p \le \lfloor\lambda_n^{\alpha}\rfloor-1\), it is easy to see that \[|I_p| \le n_{\mathrm{L}}\big ((\lambda_{n}^{\alpha}-p)^{1/\alpha} \big ) - n_{\mathrm{L}}\big ((\lambda_{n}^{\alpha}-p-1)^{1/\alpha} \big ).\] For \(p=\lfloor\lambda_n^{\alpha}\rfloor\), we have \(|I_p|\le n_{\mathrm{L}}(1)\). For \(k\in I_p\), we have \(\lambda_n^{\alpha}-\lambda_k^{\alpha} \ge p\). Thus \[\begin{align} \mathrm{Var}[\mathcal{S}_n(f)] &\le& \|f\|^2_{\infty} |I_0|+ \sum_{1 \le p \le \lfloor\lambda_n^{\alpha}\rfloor}\sum_{k\in I_p} \frac{C_{\alpha}[f]^2}{(\lambda_n^{\alpha}-\lambda_k^{\alpha})^2} \\ &\le& \|f\|^2_{\infty} |I_0| + C_{\alpha}[f]^2 \sum_{1 \le p \le \lfloor\lambda_n^{\alpha}\rfloor}|I_p|p^{-2} \\ &\le& \Big (\|f\|_{\infty}^2+\frac{\pi^2}{6}C_{\alpha}[f]^2\Big ) \max_{0 \le p \le \lfloor\lambda_n^{\alpha}\rfloor} |I_p|. \end{align}\] Note that \(|I_p|\le R_{\mathrm{L},\alpha}(n)\) for every \(0\le p \le \lfloor \lambda_n^{\alpha}\rfloor\). This completes the proof. ◻

3.3 Proof of the key lemma↩︎

It remains to prove Lemma 1. We first present some useful technical lemmas. In what follows, we consider \(f\in \mathcal{A}\) such that \(\Gamma(f) \in L^{\infty}(\mu)\).

Lemma 2. Let \[\mathcal{B}_f(w_1,w_2):=\mathcal{E}(fw_1,w_2)-\mathcal{E}(w_1,fw_2), \quad w_1,w_2 \in \mathcal{D}(\mathrm{L}^{1/2}).\] Then for every \(w_1,w_2 \in \mathcal{D}(\mathrm{L})\): \[|\mathcal{B}_f(w_1,w_2)| \le \|\Gamma(f)^{1/2}\|_{\infty}\Big (\|w_1\|_2 \|\mathrm{L}^{1/2}w_2\|_2 + \|w_2\|_2 \|\mathrm{L}^{1/2}w_1\|_2\Big ).\]

Proof. We first consider \(w_1,w_2\in \mathcal{A}\). We have \[\begin{align} \mathcal{B}_f(w_1,w_2) = \mathcal{E}(fw_1,w_2) - \mathcal{E}(w_1,fw_2) = \int \big ( \Gamma(fw_1,w_2) - \Gamma(w_1,fw_2) \big )\mathrm{d}\mu. \end{align}\] Since \(\Gamma(f,g) = \frac{1}{2} (f\mathrm{L}g + g\mathrm{L}f - \mathrm{L}(fg))\), we have \[\begin{align} \Gamma(fw_1,w_2) - \Gamma(w_1,fw_2) &=& \frac{1}{2} \big (fw_1\mathrm{L}w_2 +w_2\mathrm{L}(fw_1) - w_1\mathrm{L}(fw_2) - fw_2\mathrm{L}(w_1) \big ) \\ &=& \frac{1}{2}w_1 \big(f\mathrm{L}w_2 - \mathrm{L}(fw_2)\big ) - \frac{1}{2}w_2 \big(f\mathrm{L}w_1 - \mathrm{L}(fw_1)\big )\\ &=& w_1 \Gamma(f,w_2) - w_2\Gamma(f,w_1). \end{align}\] Thus, for every \(w_1,w_2\in \mathcal{A}\) \[\begin{align} | \mathcal{B}_f(w_1,w_2) |&=& \Big |\int \big (w_1 \Gamma(f,w_2) - w_2\Gamma(f,w_1) \big )\mathrm{d}\mu\Big |\\ &\le& \int \big ( |w_1| \Gamma(f)^{1/2} \Gamma(w_2)^{1/2} + |w_2|\Gamma(f)^{1/2}\Gamma(w_1)^{1/2} \big )\mathrm{d}\mu \\ &\le& \|\Gamma(f)^{1/2}\|_{\infty}\Big (\|w_1\|_2 \big (\int \Gamma(w_2)\mathrm{d}\mu\big )^{1/2} + \|w_2\|_2 \big (\int \Gamma(w_1)\mathrm{d}\mu\big )^{1/2}\Big ) \\ &\le& \|\Gamma(f)^{1/2}\|_{\infty}\Big (\|w_1\|_2 \|\mathrm{L}^{1/2}w_2\|_2 + \|w_2\|_2 \|\mathrm{L}^{1/2}w_1\|_2\Big ). \end{align}\] Since \(\mathcal{A}\) is a core, this extends to \(w_1,w_2\in \mathcal{D}(\mathrm{L})\). ◻

Lemma 3. Let \(f\in \mathcal{A}\) be such that \(\Gamma(f) \in L^{\infty}(\mu)\). We have \[\|[\mathrm{P}_t, \mathrm{M}_f]\|_{L^2 \rightarrow L^2} \le \|\Gamma(f)^{1/2}\|_{\infty} 2\sqrt{t}, \quad \forall t>0.\]

Proof. Fix \(g,h \in L^2(\mu)\) and \(t>0\), we define \(\psi(s):= \langle f\mathrm{P}_s g, \mathrm{P}_{t-s}h\rangle\) for \(s\in [0,t]\). Strongly continuity of \((\mathrm{P}_s)\) and boundedness of \(\mathrm{M}_f\) imply that \(\psi(s)\) is continuous on \([0,t]\), with \(\psi(0)=\langle fg, \mathrm{P}_t h\rangle\) and \(\psi(t) = \langle f\mathrm{P}_t g , h\rangle\).

For \(s\in (0,t)\), we have \(\partial_s \mathrm{P}_s = -\mathrm{L}\mathrm{P}_s\) and \(\partial_s \mathrm{P}_{t-s} = \mathrm{L}\mathrm{P}_{t-s}\). This implies \[\psi'(s) = -\langle f \mathrm{L}\mathrm{P}_s g, \mathrm{P}_{t-s} h \rangle + \langle f\mathrm{P}_s g , \mathrm{L}\mathrm{P}_{t-s}h \rangle = \mathcal{B}_f(\mathrm{P}_s g,\mathrm{P}_{t-s}h).\] Applying Lemma 2 for \(w_1 = \mathrm{P}_s g, w_2 = \mathrm{P}_{t-s}h\) gives \[|\psi'(s)| \le \|\Gamma(f)^{1/2}\|_{\infty} \big (\|\mathrm{P}_s g\|_2 \|\mathrm{L}^{1/2}\mathrm{P}_{t-s}h\|_2 + \|\mathrm{P}_{t-s}h\|_2 \|\mathrm{L}^{1/2}\mathrm{P}_s g\|_2 \big ).\] We note that \(\|\mathrm{P}_{s}\|_{L^2\rightarrow L^2} \le 1\), and \[\|\mathrm{L}^{1/2}\mathrm{P}_s\|_{L^2\rightarrow L^2} = \sup_{\lambda\ge 0} \sqrt{\lambda}e^{-\lambda s} = (2es)^{-1/2}.\] This implies \[|\psi'(s)| \le \|\Gamma(f)^{1/2}\|_{\infty} (2e)^{-1/2}\big (s^{-1/2}+(t-s)^{-1/2} \big ) \|g\|_2\|h\|_2, \quad \forall s\in (0,t).\] Now note that \(\psi(t)-\psi(0) = \langle \mathrm{M}_f\mathrm{P}_tg,h\rangle - \langle \mathrm{P}_t \mathrm{M}_f g,h\rangle = -\langle [\mathrm{P}_t,\mathrm{M}_f]g,h\rangle\), which implies \[|\langle [\mathrm{P}_t,\mathrm{M}_f] g,h\rangle| = |\psi(t)-\psi(0)| \le \int_0^t|\psi'(s)|\mathrm{d}s \le \|\Gamma(f)^{1/2}\|_{\infty} 2\sqrt{2t}e^{-1/2}\|g\|_2\|h\|_2 .\] Since \(e\ge2\), we deduce that \[|\langle [\mathrm{P}_t,\mathrm{M}_f] g,h\rangle| \le \|\Gamma(f)^{1/2}\|_{\infty} 2\sqrt{t}\|g\|_2\|h\|_2 .\] ◻

Lemma 4. For \(\alpha \in (0,1)\) and \(u\in \mathcal{D}(\mathrm{L}^{\alpha})\) \[\mathrm{L}^{\alpha} u = c_{\alpha} \lim_{\substack{r\to 0^+ \\ R \to \infty}} \int_r^R(\mathrm{I}- \mathrm{P}_t)u t^{-1-\alpha} \mathrm{d}t \quad\text{ in } L^2(\mu),\] where \(c_{\alpha}:=\alpha(\int_0^\infty s^{-\alpha} e^{-s} \mathrm{d}s)^{-1}\).

Proof. By integration by parts, we have the following identity \[\lambda^\alpha = c_{\alpha}\int_0^\infty (1-e^{-t\lambda})t^{-1-\alpha}\mathrm{d}t, \quad \lambda \ge 0\] where \(c_{\alpha}:=\alpha( \int_0^\infty s^{-\alpha} e^{-s} \mathrm{d}s)^{-1}\).

For \(0<r<R<\infty\), the Bochner integral \(\int_r^R (\mathrm{I}- \mathrm{P}_t)u t^{-1-\alpha} \mathrm{d}t\) converges in \(L^2(\mu)\). By the spectral theorem, it equals to \(m_{r,R}(\mathrm{L})u\), where \[m_{r,R}(\lambda) := \int_r^R(1-e^{-t\lambda})t^{-1-\alpha} \mathrm{d}t.\] As \(r\rightarrow 0^+\) and \(R\rightarrow\infty\), we have \(\frac{\alpha}{\gamma(1-\alpha)}m_{r,R}(\lambda)\) converges to \(\lambda^{\alpha}\) pointwise. Since the integrand is non-negative, \(0\le \frac{\alpha}{\gamma(1-\alpha)}m_{r,R}(\lambda) \le \lambda^{\alpha}\). Thus, we have \[\Big | \frac{\alpha}{\gamma(1-\alpha)}m_{r,R}(\lambda) - \lambda^{\alpha}\Big |^2 \le 4\lambda^{2\alpha},\] which is integrable against the spectral measure \(\mathrm{d}\nu_u\), since \(u\in \mathcal{D}(\mathrm{L}^{\alpha})\). By the dominated convergence theorem in \(L^2(\mathrm{d}\nu_u)\), the lemma follows. ◻

Now we are ready to prove Lemma 1.

Proof of Lemma 1. Let \(g\in \mathcal{A}\). By Lemma 4, with \(c_{\alpha}:=\alpha/\gamma(1-\alpha)\), we have the following with limits in \(L^2(\mu)\): \[\begin{align} \mathrm{L}^{\alpha} g &=& c_{\alpha} \lim_{\substack{r\to 0^+ \\ R \to \infty}} \int_r^R(g - \mathrm{P}_tg) t^{-1-\alpha} \mathrm{d}t , \quad \text{and} \\ \mathrm{L}^{\alpha}(fg) &=& c_{\alpha} \lim_{\substack{r\to 0^+ \\ R \to \infty}} \int_r^R(fg - \mathrm{P}_t(fg)) t^{-1-\alpha} \mathrm{d}t. \end{align}\] The multiplier \(\mathrm{M}_f\) is bounded on \(L^2(\mu)\), so it commutes with these limits and with finite-interval Bochner integrals, namely \[f\mathrm{L}^{\alpha}g = c_{\alpha} \lim_{\substack{r\to 0^+ \\ R \to \infty}} \int_r^R(fg - f\mathrm{P}_tg) t^{-1-\alpha} \mathrm{d}t.\] Subtracting these terms yields \[[\mathrm{L}^{\alpha},\mathrm{M}_f]g = -c_{\alpha} \lim_{\substack{r\to 0^+ \\ R \to \infty}} \int_r^R [\mathrm{P}_t,\mathrm{M}_f]g t^{-1-\alpha} \mathrm{d}t\]

We now verify that the limit on the right is a genuine Bochner integral on \((0,\infty)\). Indeed, by Lemma 3 and the trivial bound \(\|[\mathrm{P}_t,\mathrm{M}_f]\|_{L^2\rightarrow L^2} \le 2 \|f\|_{\infty}\), we have \[\|[\mathrm{P}_t,\mathrm{M}_f]g\|_{2} \le \min \big (2\|\Gamma(f)^{1/2}\|_{\infty} \sqrt{t}, 2 \|f\|_{\infty}\big ) \|g\|_2 .\] For convenience, we set \[C_1:=2\|\Gamma(f)^{1/2}\|_{\infty} \quad,\quad C_2:= 2 \|f\|_{\infty}.\] For any \(T>0\), we have \[\begin{align} \int_0^\infty \|[\mathrm{P}_t,\mathrm{M}_f]g\|_{2} t^{-1-\alpha} \mathrm{d}t &\le& \|g\|_2\Big (\int_0^TC_1 t^{-\frac{1}{2}-\alpha}\mathrm{d}t + \int_T^{\infty} C_2 t^{-1-\alpha}\mathrm{d}t\Big )\\ &=& \|g\|_2 \Big (C_1\frac{T^{\frac{1}{2}-\alpha}}{\frac{1}{2}-\alpha}+ C_2 \frac{T^{-\alpha}}{\alpha}\Big) \cdot \end{align}\] Choosing \(T=(C_2/C_1)^2\) yields \[C_1\frac{T^{\frac{1}{2}-\alpha}}{\frac{1}{2}-\alpha}+ C_2 \frac{T^{-\alpha}}{\alpha} = C_2 T^{-\alpha} \Big (\frac{1}{\frac{1}{2}-\alpha}+\frac{1}{\alpha} \Big )= C_1^{2\alpha}C_2^{1-2\alpha} \frac{1}{\alpha(1-2\alpha)}\cdot\]

Combining everything, we then have \[\|[\mathrm{L}^{\alpha},\mathrm{M}_f]g \|_2 \le c_{\alpha} \frac{C_1^{2\alpha}C_2^{1-2\alpha}}{\alpha(1-2\alpha)} \|g\|_2, \quad \forall g\in \mathcal{A}.\] Since \(\mathcal{A}\) is dense in \(L^2(\mu)\), \([\mathrm{L}^{\alpha},\mathrm{M}_f]\) then extends to a bounded operator on \(L^2(\mu)\) with \[\|[\mathrm{L}^{\alpha},\mathrm{M}_f]\|_{L^2\rightarrow L^2} \le \frac{2}{(1-2\alpha)\gamma(1-\alpha)}\|\Gamma(f)^{1/2}\|_{\infty}^{2\alpha} \cdot \|f\|_{\infty}^{1-2\alpha}.\] ◻

4 Application: Monte Carlo on manifolds↩︎

4.1 Variance reduction for spectral DPPs on manifolds↩︎

We work with the setup as in Example 1. Let \((\mathcal{M},g)\) be a compact Riemannian manifold without boundary of dimension \(m\ge 2\). Let \(\mu(\mathrm{d}x) = \rho(x) \mathrm{vol}_g(\mathrm{d}x)\), where \(\mathrm{vol}_g\) is the volume form on \((\mathcal{M},g)\), and \(\rho\) is a probability density on \(\mathcal{M}\). We assume that \(\mathrm{vol}_g(\mathcal{M})=1\), and \[\label{eq:assumption-rho} 0 < \rho_{\min} \le \rho(x) \le \rho_{\max} <\infty \quad,\quad \rho \in C^{1,1}(\mathcal{M}).\tag{3}\] The generator we consider is the following \[\mathrm{L}= - \Delta_g - \langle\nabla (\log \rho) , \nabla \rangle_g.\] As we remarked earlier, \(\mathrm{L}\) satisfies our assumptions (A1)–(A3).

Let \(\mathcal{S}_n\) be the spectral DPP of \(\mathrm{L}\) of rank \(n\), defined in Section 2.3. The DPP kernel of \(\mathcal{S}_n\) with respect to \(\mu\) is \[\mathrm{K}_n(x,y) = \sum_{k=1}^n \phi_k(x)\phi_k(y)\] where \(\{\phi_k\}_{k\ge 1}\) are orthonormal eigenfunctions of \(\mathrm{L}\) as in Section 2.3.

Theorem 2 (Variance reduction for spectral DPPs on manifolds). Let \(f:\mathcal{M} \rightarrow \mathbb{R}\) be a Lipschitz function with Lipschitz constant \(\mathop{\mathrm{Lip}}(f)\). Let \(\alpha \in (0,1/2)\). Then \[\mathrm{Var}[\mathcal{S}_n(f)] \le C \|f\|_{\alpha}^2 n^{1-2\alpha/m},\] where \(C>0\) is a constant depending only on \((\mathcal{M},g), \rho\) and \(\alpha\), and \[\|f\|^2_{\alpha}:= \|f\|_{\infty}^2 + \|f\|^{2-4\alpha}_{\infty} \mathop{\mathrm{Lip}}(f)^{4 \alpha}.\]

Remark 6. By choosing \(\alpha\) arbitrarily close to \(1/2\), Theorem 2 shows that \(\mathrm{Var}[\mathcal{S}_n(f)]\) is (up to an arbitrarily small loss in the exponent) of order \(n^{1-1/m}\), where \(m\) is the dimension of the underlying space. This rate matches the known variance decay rate \(n^{1-1/d}\) for multivariate OPEs [2], where the underlying space is \(\mathbb{R}^d\), as well as the rate \(n^{1-1/m}\) for harmonic ensembles on spheres [16], where the underlying space is the \(m\)-dimensional sphere.

Theorem 2 will follow by applying Theorem 1 to this setting. To this end, we need to study the eigenvalues of \(\mathrm{L}\) and the eigenvalue counting function \(n_{\mathrm{L}}(\lambda)\), which connects to the celebrated Weyl’s law, which has been intensively studied in the literature. We use the following result on the pointwise Weyl law:

Proposition 3 (Theorem 2 in [17]). Let \(m\ge2\) and \(\rho\in C^{1,1}(\mathcal{M})\). Then for \(\lambda \ge 1\) \[\sup_{x\in \mathcal{M}} \Big | \rho(x)\mathrm{K}_{n_{\mathrm{L}}(\lambda)}(x,x) - \frac{\omega_m}{(2\pi)^m} \lambda^{m/2} \Big | \le C \lambda^{(m-1)/2},\] where \(C>0\) is a constant depending only on \((\mathcal{M},g)\) and \(\rho\).

Given the pointwise Weyl law, we now prove Theorem 2.

Proof of Theorem 2. By Proposition 3, we have for every \(\lambda\ge 1\) \[\begin{align} \Big |n_{\mathrm{L}}(\lambda) - \frac{\omega_m}{(2\pi)^m} \lambda^{m/2} \Big | &=& \Big |\int\mathrm{K}_{n_{\mathrm{L}}(\lambda)}(x,x)\mu(\mathrm{d}x) - \frac{\omega_m}{(2\pi)^m} \lambda^{m/2} \Big | \\ &\le& \sup_{x\in \mathcal{M}} \Big |\rho(x)\mathrm{K}_{n_{\mathrm{L}}(\lambda)}(x,x) - \frac{\omega_m}{(2\pi)^m} \lambda^{m/2} \Big | \le C_0 \lambda^{(m-1)/2} \end{align}\] for some \(C_0>0\) depending only on \((\mathcal{M},g)\) and \(\rho\).

Fix \(\alpha\in (0,1/2)\). For \(p\le \lfloor \lambda_n^{\alpha}\rfloor -1\), we have \[\begin{align} &&n_{\mathrm{L}}((\lambda_n^{\alpha} -p)^{1/\alpha}) - n_{\mathrm{L}}((\lambda_n^{\alpha}-(p+1))^{1/\alpha}) \\ &=& \frac{\omega_m}{(2\pi)^m}\big ((\lambda_n^{\alpha} -p)^{m/2\alpha} - (\lambda_n^{\alpha} -p-1)^{m/2\alpha}\big ) + O(\lambda_n^{(m-1)/2}) =O (\lambda_n^{m/2-\alpha}), \end{align}\] where the implicit constant depends only on \(\alpha\), \((\mathcal{M},g)\) and \(\rho\). On the other hand, since \(n_{\mathrm{L}}(\lambda_n - \delta) <n \le n_{\mathrm{L}}(\lambda_n)\) for any \(\delta>0\), letting \(\delta\downarrow 0\) gives \[\big |n - \frac{\omega_m}{(2\pi)^m}\lambda_n^{m/2}\big | \le C_1\lambda_n^{(m-1)/2}\] for some \(C_1\) depending only on \((\mathcal{M},g)\) and \(\rho\). In particular \(n \asymp \lambda_n^{m/2}\).

Now recall that \[R_{\mathrm{L},\alpha}(n):= \max\Big \{n_{\mathrm{L}}(1);\max_{0 \le p \le \lfloor\lambda_n^{\alpha}\rfloor-1} \big \{n_{\mathrm{L}}\big ((\lambda_{n}^{\alpha}-p)^{1/\alpha} \big ) - n_{\mathrm{L}}\big ((\lambda_{n}^{\alpha}-p-1)^{1/\alpha} \big )\big \} \Big \}.\] Combining with the arguments above, we deduce that there exists \(C_2>0\) depending only on \(\alpha\), \((\mathcal{M},g)\) and \(\rho\) such that \[R_{\mathrm{L}, \alpha}(n) \le C_2 n^{1-2\alpha/m}.\]

Finally, for smooth \(f:\mathcal{M} \rightarrow \mathbb{R}\), we have \[\|\Gamma(f)\|_{\infty} = \|\nabla f\|^2_{\infty} = \mathop{\mathrm{Lip}}(f)^2.\] Thus \[C_{\alpha}[f]^2 \le C_3(\|f\|^2_{\infty}+\|f\|^{2-4\alpha}_{\infty} \mathop{\mathrm{Lip}}(f)^{4\alpha})=: C_3\|f\|^2_{\alpha}\] for some \(C_3>0\) depending only on \(\alpha\). Applying Theorem 1, we deduce that for any smooth function \(f\) on \(\mathcal{M}\) \[\mathrm{Var}[\mathcal{S}_n(f)] \le C \|f\|^2_{\alpha} n^{1-2\alpha/m},\] where \(C>0\) depending only on \(\alpha\), \((\mathcal{M},g)\) and \(\rho\).

Finally, let \(f\) be Lipschitz. Choose \(f_j\in C^\infty(\mathcal{M})\) such that \[f_j\to f \quad\text{uniformly}, \qquad \limsup_{j\to\infty}\mathop{\mathrm{Lip}}(f_j)\le \mathop{\mathrm{Lip}}(f).\] Applying the preceding estimate to \(f_j\) and passing to the limit gives the desired result. Indeed, since \(\mathcal{S}_n\) has exactly \(n\) points, \[|\mathcal{S}_n(f_j)-\mathcal{S}_n(f)| \le n\|f_j-f\|_\infty,\] so \(\mathrm{Var}[\mathcal{S}_n(f_j)]\to \mathrm{Var}[\mathcal{S}_n(f)]\) for each fixed \(n\). This completes the proof. ◻

4.2 Spectral DPPs for Monte Carlo↩︎

Let \(\mathcal{F}\) be the class of Lipschitz functions on \(\mathcal{M}\), and let \[L(f) := \int_{\mathcal{M}} f(x)\mu(\mathrm{d}x), \quad f\in \mathcal{F}.\] In this section, we study the performance of the quadrature using the spectral DPP \(\mathcal{S}_n\) as nodes in Monte Carlo integration. For simplicity, we shall assume that \(\rho=1\) in this section, so that \(\mu = \mathrm{vol}_g\).

We choose the weight to be \(w(x)=n/\mathrm{K}_n(x,x)\), which yields the estimator \[L_{\mathcal{S}_n}(f)=\frac{1}{n}\sum_{x\in \mathcal{S}_n}\frac{n}{\mathrm{K}_n(x,x)}f(x), \quad f\in\mathcal{F}.\] Then we have the following result.

Theorem 4 (Monte Carlo with spectral DPPs). Let \((\mathcal{M},g)\) be a compact Riemannian manifold without boundary of dimension \(m\ge 2\), and assume \(\mathrm{vol}_g(\mathcal{M})=1\). Then, for every \(\alpha\in(0,1/2)\), there exists \(C>0\), depending only on \((\mathcal{M},g)\) and \(\alpha\), such that for every Lipschitz function \(f\), \[\mathbb{E}\left[|L_{\mathcal{S}_n}(f)-L(f)|^2\right]^{1/2} \le C\big(\|f\|_\infty+\mathop{\mathrm{Lip}}(f)\big)n^{-1/2-\alpha/m}.\]

Proof of Theorem 4. We first observe that \(L_{\mathcal{S}_n}(f)\) is an unbiased estimator for \(L(f)\) since \[\mathbb{E}L_{\mathcal{S}_n}(f)= \frac{1}{n}\int \frac{n}{\mathrm{K}_n(x,x)}f(x)\mathrm{K}_{n}(x,x)\mu(\mathrm{d}x)= L(f).\] Then we have \[\mathbb{E}[|L_{\mathcal{S}_n}(f)- L(f)|^2] = \mathrm{Var}[L_{\mathcal{S}_n}(f)] = \frac{1}{n^2}\mathrm{Var}[\mathcal{S}_n(wf)],\] where \(w(x)=n/\mathrm{K}_n(x,x)\). Applying Theorem 2 for \(wf\) would yield \[\mathbb{E}[|L_{\mathrm{unbias}}(f)- L(f)|^2]^{1/2} = \frac{1}{n}\mathrm{Var}[\mathcal{S}_n(wf)]^{1/2} = O(n^{-1/2-\alpha/m})\] as desired, provided that \(wf\) is Lipschitz.

It remains to check that \(wf\) is Lipschitz. To this end, we observe that \[\mathrm{Lip}(wf) = \mathrm{Lip}\Big (\frac{nf}{\mathrm{K}_n}\Big ) \le \frac{\mathrm{Lip}(f)}{\inf_{x} (\mathrm{K}_n(x,x)/n)} + \frac{\|f\|_{\infty} (\sup_{x}|\nabla \mathrm{K}_n(x,x)|/n)}{\inf_x (\mathrm{K}_n(x,x)/n)^2}\cdot\] Note that \(\sup_{x}|\frac{\mathrm{K}_{n}(x,x)}{n} -1|=o(1)\). Furthermore, by the derivative form of Hörmander’s spectral-function estimate, one has \(\sup_{x}|\nabla \mathrm{K}_n(x,x)| =O(n)\) (see [18]). Thus \(\mathrm{Lip}(wf)=O(1)\), this completes the proof. ◻

5 Application: minibatch sampling with low dimensional data↩︎

The variance reduction results of Sections 4.1–4.2 concern the DPP associated with the spectrum of the generator \(L\) on the manifold \((\mathcal{M},g)\). In the minibatch problem of Section 1.1, the manifold and the density \(\rho\) are not observed. One only has access to the i.i.d. sample \(X=\{x_1,\dots,x_N\}\) from \(\mu\), and a sampling scheme must be computable from \(X\) alone. We therefore consider two neighbourhood graphs on the data: the \(\varepsilon\)-graph, joining points at Euclidean distance at most \(\varepsilon\), and the symmetric \(k\)-nearest-neighbour graph, joining each point to its \(k\) nearest neighbours. We then sample a projection DPP whose kernel projects onto the eigenvectors of the graph laplacian eigenvalue at most \(\lambda\). A finite graph is a Dirichlet space of the form of Example 2, so Theorem 1 already bounds the variance of a linear statistic in terms of the eigenvalue counting function of the graph Laplacian. It therefore remains to understand this counting function.

Here we use the convergence of graph Laplacians to Laplace–Beltrami operators, is a well-studied subject with important implications in manifold learning; see, for example, [19],[[20]][21],[22]. We build on the constructions and results of [22] to state and prove our results. A key ingredient in their argument is an \(L^\infty\) optimal-transport construction: on a high-probability event \(\mathcal{G}\), one constructs an auxiliary measure \(\widetilde{\mu}_N\), with density close to \(\rho\), and an optimal transport map from \(\widetilde{\mu}_N\) to the empirical measure \(\mu_N\). This transport map induces a discretization operator \(\widetilde{P}\colon L^2(\mu)\to L^2(\mu_N)\) and an interpolation operator \(\widetilde{\mathcal{I}}\colon L^2(\mu_N)\to L^2(\mu)\) that are almost isometries and almost preserve the respective Dirichlet energies, uniformly over all functions. We show that for both \(\varepsilon-\)graphs and \(k-NN\) graphs, the eigenvalue counting function of the graph Laplacian can be sandwiched by dilated values of the eigenvalue counting function between dilates of that of the limiting operator, which can be controlled using Weyl’s law. Combined with Theorem 1, this yields the rate \[\mathop{\mathrm{Var}}\big[\mathcal{S}_n(f)\big]=O\big(n^{1-1/m}(\log n)^2\big),\] on a high probability event \(\mathcal{G}.\)This result, resting on the eigenvalue counting-function estimates of Theorems 9 and 15, is stated precisely, and in terms of parameters introduced in [22], in Theorems 10 and 16 for \(\varepsilon-\)graphs and \(k-NN\) graphs, respectively. These results recover the variance reduction of Section 4.1, upto logarithms. Finally, for a canonical choice of parameters, so that the event \(\mathcal{G}\) occurs with a polynomially high probability, we state more precise rates in Theorems 11 and 17.

5.1 \(\varepsilon\)-graphs↩︎

Throughout Sections 5.15.2 we assume that \((\mathcal{M},g)\) is a compact, connected, orientable, smooth \(m\)-dimensional manifold. We consider the probability measure \(\mu(dx)=\rho(x)\,\mathrm{vol}_g(dx)\) on \(\mathcal{M}\) with density \(\rho\). We further assume that \(\rho\in C^{\infty}(\mathcal{M})\). Let \(X=\{x_1,\dots,x_N\}\) be a set of i.i.d.samples from \(\mu\), and let \(\mu_N\) denote the associated empirical measure, \[\mu_N := \frac{1}{N}\sum_{i=1}^N \delta_{x_i}.\] We write \(L^2(\mu)\) for the \(L^2\) functions with respect to \(\mu\), and \(L^2(\mu_N)\) for the space of functions \(u\colon X\to\mathbb{R}\), endowed with \[\langle f,\tilde{f}\rangle_{L^2(\mu)}=\int_M f(x)\tilde{f}(x)\,d\mu(x), \qquad \langle u,\widetilde{u}\rangle_{L^2(\mu_N)} :=\frac{1}{N}\sum_{i=1}^N u(x_i)\widetilde{u}(x_i).\]

Let \(\varepsilon>0\). We construct a weighted graph \(G^\varepsilon=(X,w^\varepsilon)\) as follows. We put an edge between \(x_i\) and \(x_j\) (and write \(x_i\sim x_j\)) provided that \(|x_i-x_j|\le\varepsilon\), where \(|x_i-x_j|\) is the Euclidean distance, and we let \(E=\{(i,j)\in\{1,\dots,N\}^2:x_i\sim x_j\}\). Let \(\eta\colon[0,\infty)\to[0,\infty)\) be non-increasing with support in \([0,1]\) and Lipschitz on \([0,1]\); without loss of generality \[\label{eq:normalizedkernel-eps} \int_{\mathbb{R}^m}\eta(|x|)\,dx=1,\tag{4}\] and for convenience \(\eta(1/2)>0\). We introduce the constant \[\label{def:sigma-eps} \sigma_\eta:=\int_{\mathbb{R}^m}|y_1|^2\,\eta(|y|)\,dy,\tag{5}\] where \(y_1\) is the first coordinate of \(y\in\mathbb{R}^m\); a computation in radial coordinates shows that when \(\eta=\mathbb{1}_{[0,1]}\) then \(\sigma_\eta=\tfrac{\alpha_m}{m+2}\), with \(\alpha_m\) the volume of the unit \(m\)-ball. To each edge \((i,j)\in E\) we assign the weight \[\label{eqn:weights-eps} w^\varepsilon_{xy}=\eta\!\left(\frac{|x-y|}{\varepsilon}\right),\tag{6}\] so that \(w^\varepsilon_{x_ix_j}=0\) if \(x_i,x_j\) are not joined by an edge. The associated graph Laplacian \(L^\varepsilon\) acts on \(u\in L^2(\mu_N)\) by \[\label{eq:gL-eps} L^\varepsilon u(x)=\frac{1}{N\varepsilon^{m+2}}\sum_{j=1}^N w^\varepsilon_{x_jx}\big(u(x)-u(x_j)\big).\tag{7}\] We list its eigenvalues as \(0=\lambda_1^\varepsilon\le\lambda_2^\varepsilon\le\cdots\le \lambda_N^\varepsilon\). The graph Dirichlet energy is defined as \[\label{eq:dirichlet-eps} b_\varepsilon(u):=\frac{1}{N\varepsilon^{m+2}}\sum_{i,j}w^\varepsilon_{x_ix_j}\big(u(x_i)-u(x_j)\big)^2 =2\langle L^\varepsilon u,u\rangle_{L^2(\mu_N)},\quad u\in L^2(\mu_N),\tag{8}\] This functional can be used to give a variational characterization of the eigenvalues of \(L^\varepsilon\): \[\label{eq:varchar-eps} \lambda_l^\varepsilon=\frac{1}{2}\min_{S\in\mathfrak{S}_l} \max_{u\in S\setminus\{0\}}\frac{b_\varepsilon(u)}{\lVert u\rVert_{L^2(\mu_N)}^2},\tag{9}\] where \(\mathfrak{S}_l\) denotes the set of \(l\)-dimensional linear subspaces of \(L^2(\mu_N)\).

In [22] it is shown that the eigenvalues of \(L^\varepsilon\) converge to those of the operator \(\Delta_\rho\), defined for smooth functions by \[\label{eq:Deltarho} \Delta_\rho f:=-\frac{1}{2\rho}\text{div}(\rho^2\nabla f).\tag{10}\] The operator \(\Delta_\rho\) is positive semi-definite with point spectrum following the usual properties (see, for example, [22] for a detailed description; its eigenvalues are described variationally through the Dirichlet energy \[D_2(f):=\begin{cases} \displaystyle\int_M|\nabla f(x)|^2\rho^2(x)\,d\mathrm{vol}_M(x), & f\in H^1(\mu),\\[1mm] +\infty,&\text{otherwise,} \end{cases}\] \[\label{eq:varchar} \lambda_l=\frac{1}{2}\min_{S\in\mathfrak{S}_l}\max_{f\in S\setminus\{0\}} \frac{D_2(f)}{\lVert f\rVert_{L^2(\mu)}^2}\tag{11}\] where \(H^1(\mu)\) is the space of functions with weak gradient in \(L^2(\mu)\) and the minimum is attained on the span of the first \(l\) eigenfunctions of \(\Delta_\rho\). When \(f\in H^2(\mu)\), \(D_2(f)=2\langle\Delta_\rho f,f\rangle_{L^2(\mu)}\).

We now state some of the notations, constructions and results provided in [22] that we shall use to prove our results regarding variance reduction in \(\varepsilon-\)graphs. We state our results in terms of parameters \(\widetilde{\delta}\) and \(\theta\), which can be varied freely as long as they satisfy the following assumption. We refer the reader to \(\cite{calder2022improved}\) for a discussion regarding the geometric interpretation of these parameters.

Assumption 1. In the \(\varepsilon\)-graph setting, for \(\theta,\widetilde{\delta}\) and \(\varepsilon\) we assume

  1. \(\varepsilon\) is small enough and in particular satisfies \(2\varepsilon<\min\{1,i_0,K^{-1/2},R/2\}=:2\varepsilon_M\), where \(K\) is an upper bound on the sectional curvatures of \(\mathcal{M}\), \(R\) is the reach, and \(i_0\) is a lower bound on the injectivity radius;

  2. \(\widetilde{\delta}\le\tfrac14\varepsilon\);

  3. \(\widetilde{\delta}\) is larger than \(\tfrac{1}{N^{1/m}}\);

  4. \(C(\theta+\widetilde{\delta})\le\tfrac{\rho_{\min}}{2}\).

Proposition 5 (Proposition 2.12 in [22]). Suppose that \(\widetilde{\delta},\theta,\varepsilon\) satisfy Assumption 1. Then, with probability greater than \(1-N\exp(-CN\theta^2\widetilde{\delta}^m)\), there exists a probability measure \(\widetilde{\mu}_N\) with density \(\widetilde{\rho}_N\colon M\to\mathbb{R}\) such that \[\min_{T_\sharp\widetilde{\mu}_N=\mu_N}\sup_{x\in M}d_M(x,T(x))\le\widetilde{\delta}, \quad \lVert\rho-\widetilde{\rho}_N\rVert_{L^\infty(\mu)}\le C(\theta+\widetilde{\delta}).\] We shall write \(\widetilde{T}\) for an optimal transport map.

Now, let \(\varepsilon,\widetilde{\delta},\theta\) satisfy Assumption 1 and let \(\widetilde{\rho}_N\) be the density of Proposition 5, with \(\widetilde{T}\) an \(\infty\)-OT map between \(\widetilde{\mu}_N\) and \(\mu_N\). Setting \(\widetilde{U}_i:=\widetilde{T}^{-1}(\{x_i\})\), we define the contractive discretization map \(\widetilde{P}\colon L^2(\mu)\to L^2(\mu_N)\) by \[\label{def:P-eps} (\widetilde{P}f)(x_i):= N\cdot\int_{\widetilde{U}_i}f(x)\,\widetilde{\rho}_N(x)\,dx, \quad f\in L^2(\mu),\tag{12}\] the extension map \(\widetilde{P}^{*}\colon L^2(\mu_N)\to L^2(\widetilde{\mu}_N)\) by \[\label{def:Pstar-eps} (\widetilde{P}^{*}u)(x):=\sum_{i=1}^N u(x_i)\,\mathbb{1}_{\widetilde{U}_i}(x), \quad u\in L^2(\mu_N),\tag{13}\] (equivalently \(\widetilde{P}^{*}u=u\circ\widetilde{T}\)), and the interpolation map \(\widetilde{\mathcal{I}}\colon L^2(\mu_N)\to\mathop{\mathrm{Lip}}(\mathcal{M})\) by \[\label{eqn:InterpolatingOp-eps} \widetilde{\mathcal{I}}u:=\Lambda_{\varepsilon-2\widetilde{\delta}}\widetilde{P}^{*}u,\tag{14}\] where \(\Lambda_{\varepsilon-2\widetilde{\delta}}\) is a convolution operator with kernel \(K_r\) of bandwidth \(\varepsilon-2\widetilde{\delta}\). Here, \[\label{eqn:psi-eps} \psi(t):=\frac{1}{\sigma_\eta}\int_t^\infty\eta(s)s\,ds, \quad K_r(x,y):=\frac{1}{r^m}\psi\!\left(\frac{d_M(x,y)}{r}\right),\tag{15}\] and the operator \(\Lambda_r\) is \[\Lambda_rf(x):=\frac{1}{\tau(x)}\int_M K_r(x,y)f(y)\,d\mu(y),\] with \[\tau(x):=\int_M K_r(x,y)\,d\mu(y).\]

Proposition 6 (Inequality for Dirichlet energies; Proposition 4.1 in [22]). Let \(\varepsilon,\widetilde{\delta},\theta\) satisfy Assumption 1. Then, with probability greater than \(1-CN\exp(-CN\theta^2\widetilde{\delta}^m)\):

  1. for any \(f\in L^2(\mu)\), \(\displaystyle b_\varepsilon(\widetilde{P}f)\le\Big(1+C\big(\tfrac{\widetilde{\delta}}{\varepsilon}+\varepsilon+\theta\big)\Big)\sigma_\eta D_2(f)\);

  2. for any \(u\in L^2(\mu_N)\), \(\displaystyle\sigma_\eta D_2(\widetilde{\mathcal{I}}u)\le\Big(1+C\big(\tfrac{\widetilde{\delta}}{\varepsilon}+\varepsilon+\theta\big)\Big)b_\varepsilon(u)\).

Proposition 7 (Almost Isometries; Proposition 4.2 in [22]). Let \(\varepsilon,\widetilde{\delta},\theta\) satisfy Assumption 1. Then, with probability at least \(1-CN\exp(-CN\theta^2\widetilde{\delta}^m)\):

  1. for every \(f\in L^2(\mu)\), \[\big\lvert\lVert f\rVert_{L^2(\mu)}^2-\lVert\widetilde{P}f\rVert_{L^2(\mu_N)}^2\big\rvert \le C\widetilde{\delta}\lVert f\rVert_{L^2(\mu)}\sqrt{D_2(f)} +C(\theta+\widetilde{\delta})\lVert f\rVert_{L^2(\mu)}^2;\]

  2. for every \(u\in L^2(\mu_N)\), \[\big\lvert\lVert u\rVert_{L^2(\mu_N)}^2-\lVert\widetilde{\mathcal{I}}u\rVert_{L^2(\mu)}^2\big\rvert \le C\varepsilon\lVert u\rVert_{L^2(\mu_N)}\sqrt{b_\varepsilon(u)} +C(\theta+\widetilde{\delta})\lVert u\rVert_{L^2(\mu_N)}^2.\]

We let \(\mathcal{G}\) be the event that Proposition 5 holds; the maps \(\widetilde{P},\widetilde{\mathcal{I}}\) and Propositions 6 and 7 hold on \(\mathcal{G}\).

We define \[\label{def:Eeps} \mathcal{E}(\lambda):=C_1\Big(\frac{\widetilde{\delta}}{\varepsilon}+\varepsilon+\theta+\varepsilon\sqrt{\lambda}\Big),\tag{16}\] where \(C_1\) is the smallest constant such that whenever the Rayleigh quotients are bounded by \(\lambda\), i.e, \(\tfrac{b_\varepsilon(u)}{2\lVert u\rVert_{L^2(\mu_N)}^2}\le\lambda\) and \(\tfrac{D_2(f)}{2\lVert f\rVert_{L^2(\mu)}^2}\le\lambda\), the quantity \(\mathcal{E}(\lambda)\) bounds the relative error in Propositions 6 and 7:

  1. \(b_\varepsilon(\widetilde{P}f)\le(1+\mathcal{E}(\lambda))\sigma_\eta D_2(f)\) for \(f\in L^2(\mu)\);

  2. \(\sigma_\eta D_2(\widetilde{\mathcal{I}}u)\le(1+\mathcal{E}(\lambda))b_\varepsilon(u)\) for \(u\in L^2(\mu_N)\);

  3. \(\big\lvert\lVert f\rVert_{L^2(\mu)}^2-\lVert\widetilde{P}f\rVert_{L^2(\mu_N)}^2\big\rvert\le\mathcal{E}(\lambda)\lVert f\rVert_{L^2(\mu)}^2\) for \(f\in L^2(\mu)\);

  4. \(\big\lvert\lVert u\rVert_{L^2(\mu_N)}^2-\lVert\widetilde{\mathcal{I}}u\rVert_{L^2(\mu)}^2\big\rvert\le\mathcal{E}(\lambda)\lVert u\rVert_{L^2(\mu_N)}^2\) for \(u\in L^2(\mu_N)\).

In view of Theorem 1 we are interested in asymptotics for the eigenvalue counting function \[\label{eq:counting-eps} n^{\varepsilon}(\lambda):=\#\{\lambda_l^\varepsilon:\lambda_l^\varepsilon\le\lambda\}\tag{17}\] of \(L^\varepsilon\), which we shall sandwich between dilations of \[\label{eq:counting-Deltarho} n_{\Delta_\rho}(\lambda)=\#\{\lambda_l:\lambda_l\le\lambda\},\tag{18}\] the eigenvalue counting function of \(\Delta_\rho\), whose asymptotics are governed by Weyl’s law.

Proposition 8. Let \(\mathcal{E}(\lambda),n_{\Delta_\rho}\), and \(n^\varepsilon\) be as in equations 16 , 17 , 18 , respectively. Then, on the event \(\mathcal{G}\), for all \(\lambda\ge0\) with \(\mathcal{E}(\lambda)<1/4\), \[\label{eq:sandwich-eps} n_{\Delta_\rho}\!\Big(\frac{\lambda}{\sigma_\eta}(1-4\mathcal{E}(\lambda))\Big) \le n^\varepsilon(\lambda) \le n_{\Delta_\rho}\!\Big(\frac{\lambda}{\sigma_\eta}(1+4\mathcal{E}(\lambda))\Big).\qquad{(1)}\]

Proof. Upper bound. Put \(l=n^\varepsilon(\Lambda)\) and let \(u_1,\dots,u_l\) be orthonormal eigenvectors of \(L^\varepsilon\) with eigenvalues \(\le\Lambda\). Let \(V=\mathrm{span}(u_1,\dots,u_l)\). For \(u=\sum_i a_iu_i\), \(b_\varepsilon(u)=2\sum_i a_i^2\lambda_i^\varepsilon\le2\lambda\lVert u\rVert_{L^2(\mu_N)}^2\). By Proposition 7(2), \[\lVert\widetilde{\mathcal{I}}u\rVert_{L^2(\mu)}^2 \ge\big(1-C\varepsilon\sqrt\lambda-C(\theta+\widetilde{\delta})\big)\lVert u\rVert^2 \ge\big(1-\mathcal{E}(\lambda)\big)\lVert u\rVert^2>0.\] Hence \(\widetilde{\mathcal{I}}\) is injective on \(V\), which also implies that is it bijective, as \(\dim\widetilde{\mathcal{I}}(V)=l < \infty\). By Proposition 6(2), \[\sigma_\eta D_2(\widetilde{\mathcal{I}}u) \le\big(1+\mathcal{E}(\lambda)\big)b_\varepsilon(u) \le\big(1+\mathcal{E}(\lambda)\big)2\lVert u\rVert^2.\] Therefore, for every \(f=\widetilde{\mathcal{I}}u\in\widetilde{\mathcal{I}}(V)\subset H^1(\mu)\), \[\frac{\tfrac12 D_2(f)}{\lVert f\rVert^2} \le\frac{\tfrac{\lambda}{\sigma_\eta}(1+\mathcal{E}(\lambda))}{1-\mathcal{E}(\lambda)} \le\frac{\lambda}{\sigma_\eta}\big(1+4\mathcal{E}(\lambda)\big) \qquad(\mathcal{E}(\lambda)<\tfrac14).\] By the variational characterization of \(\lambda_l\) on the \(l\)-dimensional space \(\widetilde{\mathcal{I}}(V)\), \(\lambda_l(\Delta_\rho)\le\tfrac{\Lambda}{\sigma_\eta}(1+4\mathcal{E}(\lambda))\), i.e.\(n_{\Delta_\rho}\big(\tfrac{\Lambda}{\sigma_\eta}(1+4\mathcal{E}(\lambda))\big)\ge l=n^\varepsilon(\Lambda)\).

Lower bound. We let \(\Theta:=\tfrac{\Lambda}{\sigma_\eta}(1-4\mathcal{E}(\lambda))\). Write \(l=n_{\Delta_\rho}(\Theta)\), and let \(f_1,\dots,f_l\) be orthonormal eigenfunctions of \(\Delta_\rho\) with eigenvalues \(\le\Theta\).

Set \(W=\mathrm{span}(f_1,\dots,f_l)\). For \(f=\sum_i a_if_i\), \(D_2(f)=2\sum_i a_i^2\lambda_i\le2\Theta\lVert f\rVert^2\). By Proposition 6(1) together with Proposition 7(1), \(\lVert\widetilde{P}f\rVert^2\ge(1-\mathcal{E}(\lambda))\lVert f\rVert^2>0\), so \(\widetilde{P}\) is injective on \(W\) and \(\dim\widetilde{P}(W)=l\). By Proposition 6(1), \[b_\varepsilon(\widetilde{P}f)\le(1+\mathcal{E}(\lambda))\sigma_\eta D_2(f) \le(1+\mathcal{E}(\lambda))\,2\lambda(1-4\mathcal{E})\lVert f\rVert^2.\] Consequently, \[\tfrac{\tfrac12 b_\varepsilon(\widetilde{P}f)}{\lVert\widetilde{P}f\rVert^2} \le\lambda\tfrac{(1+\mathcal{E})(1-4\mathcal{E}(\lambda))}{1-\mathcal{E}(\lambda)}\le\lambda.\] By considering the variational characterization 9 on the space \(\widetilde{P}(W)\subset L^2(\mu_N)\), \(\lambda_l^\varepsilon\le\lambda\), and hence, \(n^\varepsilon(\lambda)\ge l=n_{\Delta_\rho}(\Theta)\). ◻

Lemma 5. There exist constants \(C_\rho>0\) and \(\lambda_0\ge1\) such that for all \(\lambda\ge\lambda_0\) and \(0\le w\lesssim \lambda\), \[\label{eq:window-eps} n_{\Delta_\rho}(\lambda+w)-n_{\Delta_\rho}(\lambda) \le C_\rho\big(\lambda^{(m-2)/2}w+\lambda^{(m-1)/2}\big).\qquad{(2)}\]

Proof. The operator \(\Delta_\rho\) obeys a two-term Weyl law \[n_{\Delta_\rho}(\Lambda)=c_M\Lambda^{m/2}+O(\Lambda^{(m-1)/2}), \quad c_M=\frac{\omega_m\,2^{m/2}}{(2\pi)^m}\int_M\rho^{-m/2}\,d\mathrm{vol}_g.\] Hence \[\begin{align} n_{\Delta_\rho}(\lambda+w)-n_{\Delta_\rho}(\lambda) &\le c_M\big((\lambda+w)^{m/2}-\lambda^{m/2}\big)+C\lambda^{(m-1)/2}\\ &\le C\big((m/2)(\lambda+w)^{m/2-1}w+\lambda^{(m-1)/2}\big) \le C_\rho\big(\lambda^{(m-2)/2}w+\lambda^{(m-1)/2}\big). \end{align}\] ◻

Theorem 9 (Control of \(M_n^{(\alpha)}(\lambda)\)). Fix \(\alpha\in(0,\tfrac12)\). Under Assumption 1, on the event \(\mathcal{G}\), for every \(\lambda\ge1\) with \(\mathcal{E}(\lambda)<\tfrac14\), \[M_n^{(\alpha)}(\lambda)\;\le\; C_\alpha\Big(\lambda^{\frac{m}{2}-\alpha} +\Big(\tfrac{\tilde{\delta}}{\varepsilon}+\varepsilon+\theta\Big)\lambda^{m/2} +\varepsilon\,\lambda^{(m+1)/2}\Big),\] where \(C_\alpha\) depends on \((M,g)\), \(\rho\) and \(\alpha\). Moreover, for any \(0<\ell < 1/2\), \(C_\alpha\) is bounded uniformly over \(\alpha\in[\ell,\tfrac12)\).

Proof. For \(s\in[1,\lambda^\alpha]\), set \(N(s):=n^\varepsilon(s^{1/\alpha})-n^\varepsilon((s-1)^{1/\alpha}_+)\) so that \(M_n^{(\alpha)}(\lambda)\le\sup_{1\le s\le\lambda^\alpha}N(s)\). We first consider the case of \(s\ge2\).

Since \(s^{1/\alpha},(s-1)^{1/\alpha}\le\lambda\) and \(\mathcal{E}\) is non-decreasing, Proposition 8 gives \[N(s)\;\le\; n_{\Delta_\rho}[\Sigma^+]-n_{\Delta_\rho}[\Sigma^-], \atop \Sigma^+:=\sigma_\eta^{-1}\,s^{1/\alpha} \big(1+4\mathcal{E}(s^{1/\alpha})\big), \quad \Sigma^-:=\sigma_\eta^{-1}\,(s-1)^{1/\alpha} \big(1-4\mathcal{E}(s^{1/\alpha})\big).\] As \(\mathcal{E}(s^{1/\alpha})<\tfrac14-r\) for some \(r > 0\) and \(s-1\ge s/2\), \[\label{eq:Sig-lower} \Sigma^-\;\ge\;\frac{C_r}{\sigma_\eta}(s-1)^{1/\alpha} \;\ge\;\frac{C_r\,2^{-1/\alpha}}{\sigma_\eta}\,s^{1/\alpha}.\tag{19}\] Moreover, by the mean value theorem \(s^{1/\alpha}-(s-1)^{1/\alpha}\le \alpha^{-1}s^{1/\alpha-1}\). Hence, we have that \[\label{eq:Sig-width} \begin{align} \Sigma^+-\Sigma^- =\sigma_\eta^{-1}\Big(s^{1/\alpha}-(s-1)^{1/\alpha} +4\mathcal{E}(s^{1/\alpha})\big(s^{1/\alpha}+(s-1)^{1/\alpha}\big)\Big) \\ \le \sigma_\eta^{-1}\Big(\alpha^{-1}s^{1/\alpha-1} +8\,\mathcal{E}(\lambda)\,s^{1/\alpha}\Big). \end{align}\tag{20}\] We first restrict ourselves to \(s \ge \hat{\lambda}\), where \(\hat{\lambda}\) is chosen such that \(\lambda_0 \leq \sigma_\eta^{-1}(\hat{\lambda} -1)^{1/\alpha}(1-4\mathcal{E}(2^{1/\alpha})) \leq \Sigma^{-1}(\hat{\lambda})\).

By 1920 , \(\Sigma^+-\Sigma^-\lesssim_\alpha \,\Sigma^-\), so we can apply Lemma 5 with \(\lambda=\Sigma^-\), \(w=\Sigma^+-\Sigma^-\) to get \[N(s)\;\le\; C_\alpha\Big(s^{\frac{m-2}{2\alpha}} \big(s^{\frac{1}{\alpha}-1}+\mathcal{E}(\lambda)s^{\frac{1}{\alpha}}\big) +s^{\frac{m-1}{2\alpha}}\Big) = C_\alpha\Big(s^{\frac{m}{2\alpha}-1} +\mathcal{E}(\lambda)\,s^{\frac{m}{2\alpha}}+s^{\frac{m-1}{2\alpha}}\Big).\] The right-hand side is increasing in \(s\), and at \(s=\lambda^\alpha\) it equals \(C_\alpha\big(\lambda^{m/2-\alpha}+\mathcal{E}(\lambda)\lambda^{m/2} +\lambda^{(m-1)/2}\big)\), and \(\lambda^{(m-1)/2}\le\lambda^{m/2-\alpha}\) since \(\alpha<\tfrac12\).

For \(s\le s' := \max(2,\hat{\lambda}),\), \(N(s)\le n^\varepsilon((s')^{1/\alpha})=O_\alpha(1)\) by Proposition 8 and Weyl’s law. We now conclude the proof by substituting the value \(\mathcal{E}(\lambda)\) defined in 16 . ◻

Theorem 10 (Variance bound). On \(\mathcal{G}\), for every Lipschitz \(f\) and every \(\lambda\ge1\) with \(\mathcal{E}(\lambda)<1/4\), \[\label{eq:var-endpoint} \begin{align} &\operatorname{Var}\big[\mathcal{S}_{n^{\varepsilon}(\lambda)}(f)\big] \\ &\le C\,\max\{\|f\|_\infty^2,\|\Gamma(f)\|_\infty\}\, (1+\log\lambda)^2 \Big(\lambda^{\frac{m-1}{2}} +\Big(\tfrac{\tilde{\delta}}{\varepsilon}+\varepsilon+\theta\Big)\lambda^\frac{m}{2} +\varepsilon\,\lambda^{\frac{(m+1)}{2}}\Big), \end{align}\qquad{(3)}\] where \(C=C(M,g,\rho,\eta)\). In particular, the leading term \(\lambda^{(m-1)/2}\) dominates precisely when \[\label{eq:leading-regime} \lambda\;\lesssim\;\min\Big\{\varepsilon^{-1},\; \Big(\tfrac{\tilde{\delta}}{\varepsilon}+\varepsilon+\theta\Big)^{-2}\Big\},\qquad{(4)}\] in which case, since \(n=n^\varepsilon(\lambda_n^\varepsilon)\asymp(\lambda_n^\varepsilon)^{m/2}\) on \(\mathcal{G}\), \[\operatorname{Var}\big[\mathcal{S}_n(f)\big] \;\le\; C\,\max\{\|f\|_\infty^2,\|\Gamma(f)\|_\infty\}\; n^{1-1/m}(1+\log n)^2.\]

Proof. Suppose first that \(\lambda \ge e^{8}\), and set \[\alpha \;=\; \alpha(\lambda) \;:=\; \frac{1}{2} - \frac{2}{\log\lambda},\] so that \(\alpha \in [\tfrac14, \tfrac12)\). We first record the elementary estimate \[\label{eq:Calpha-max} C_\alpha[f]^2 \;=\; \frac{4}{(1-2\alpha)^2\,\gamma(1-\alpha)^2}\, \|\Gamma(f)\|_\infty^{2\alpha}\,\|f\|_\infty^{2(1-2\alpha)} \;\le\; \frac{C}{(1-2\alpha)^2}\, \max\{\|f\|_\infty^2, \|\Gamma(f)\|_\infty\}.\tag{21}\] Indeed, writing \(M := \max\{\|f\|_\infty^2, \|\Gamma(f)\|_\infty\}\), we have \(\|\Gamma(f)\|_\infty^{\alpha}\,\|f\|_\infty^{1-2\alpha} \le M^{\alpha}\,(M^{1/2})^{1-2\alpha} = M^{1/2}\), while \(\gamma(1-\alpha)^{-1} \le \gamma(3/4)^{-1}\) for \(\alpha \in [\tfrac14,\tfrac12)\). Combining Theorem 1 with Theorem 9, whose constant is uniform over \(\alpha \in [\tfrac14, \tfrac12)\), and using 21 , we obtain \[\label{eq:pre-opt} \begin{align} &\operatorname{Var}\big[\mathcal{S}_{n^{\varepsilon}}(f)\big] \\ &\;\le\; \frac{C}{(1-2\alpha)^2}\, \max\{\|f\|_\infty^2, \|\Gamma(f)\|_\infty\} \Big(\lambda^{\frac{m}{2} - \alpha} + \Big(\tfrac{\tilde{\delta}}{\varepsilon}+\varepsilon+\theta\Big)\lambda^{m/2} + \varepsilon\,\lambda^{(m+1)/2}\Big). \end{align}\tag{22}\] For our choice of \(\alpha\), we have \(1-2\alpha = 4/\log\lambda\) and \(\lambda^{\frac{1}{2}-\alpha} = e^{(\frac{1}{2}-\alpha)\log\lambda} = e^{2}\), so that \[\frac{\lambda^{\frac{m}{2}-\alpha}}{(1-2\alpha)^2} \;=\; \frac{(\log\lambda)^2}{16}\,\lambda^{\frac{1}{2}-\alpha}\cdot \lambda^{\frac{m-1}{2}} \;=\; \frac{e^2}{16}\,(\log\lambda)^2\,\lambda^{\frac{m-1}{2}}.\] Since the factor \((1-2\alpha)^{-2} = (\log\lambda)^2/16 \le (1+\log\lambda)^2\) also multiplies the remaining two terms of 22 , the bound ?? follows for \(\lambda \ge e^8\).

Now suppose \(1 \le \lambda < e^{8}\). Since \(\|\mathrm{Proj}_{H_n^\perp}(f\phi_k)\|_2 \le \|f\|_\infty\) for every \(k\), we have the trivial bound \[\operatorname{Var}\big[\mathcal{S}_{n^{\varepsilon}(\lambda)}\big] \;\le\; n^{\varepsilon}(\lambda)\,\|f\|_\infty^2.\] By hypothesis \(\mathcal{E}(\lambda) < \tfrac14\), so Proposition 8 applies at \(\lambda\) and gives, by the monotonicity of \(n_{\Delta_\rho}\) and Weyl’s law, \[n^{\varepsilon}(\lambda) \;\le\; n_{\Delta_\rho}\Big(\frac{\lambda}{\sigma_\eta}\big(1+4\mathcal{E}(\lambda)\big)\Big) \;\le\; n_{\Delta_\rho}\Big(\frac{2e^8}{\sigma_\eta}\Big) \;\le\; C(M, \rho, \eta).\] On the other hand, the right-hand side of ?? is at least \(C \max\{\|f\|_\infty^2, \|\Gamma(f)\|_\infty\} \ge C\|f\|_\infty^2\), since \((1+\log\lambda)^2\,\lambda^{(m-1)/2} \ge 1\) for \(\lambda \ge 1\). Enlarging \(C\) if necessary, the trivial bound is absorbed into ?? , which completes the proof. ◻

By Remark 2.13 in [22], the event \(\mathcal{G}\) occurs with probability \(1-N^{-\beta}\) if we take \(\theta=\sqrt{\tfrac{(\beta+1)\log N}{CN\widetilde{\delta}^m}}\). For this canonical choice of \(\theta\), minimizing \(\tfrac{\widetilde{\delta}}{\varepsilon}+\theta\) over \(\widetilde{\delta}\) yields \[\widetilde{\delta}_*\asymp\Big(\varepsilon^{2}\,\tfrac{\log N}{N}\Big)^{1/(m+2)},\qquad \frac{\widetilde{\delta}_*}{\varepsilon}\asymp\theta\asymp \varepsilon^{-m/(m+2)}\Big(\tfrac{\log N}{N}\Big)^{1/(m+2)}.\] Setting this equal to \(\varepsilon^{1/2}\) (so that both terms in the min are equal) gives \(\varepsilon_*\asymp\big(\tfrac{\log N}{N}\big)^{2/(3m+2)}\).

In particular, if we let \[A_{n,N} := n\big(\tfrac{\log N}{N}\big)^{m/(3m+2)},\] we get the following result

Theorem 11. Fix \(\beta > 0\). Then, on the event \(\mathcal{G}\), which occurs with a probability of at least \(1-N^{-\beta}\), for every Lipschitz \(f\) and every \(\lambda \ge 1\) such that \(\mathcal{E}(\lambda) < 1/4\), \[\operatorname{Var}\big[\mathcal{S}_n(f)\big] \;\le\; C\,\max\{\|f\|_\infty^2,\|\Gamma(f)\|_\infty\}\; n^{1-1/m}(1+\log n)^2(1+ A_{n,N}^{1/m} + A_{n,N}^{2/m}),\] where \(n = n^{\varepsilon}(\lambda)\), and the constant \(C = C(\mathcal{M},g,\rho,\eta,\beta)\).

5.2 \(k\)-NN graphs↩︎

A second graph construction on \(X\) specifies, for each point, a set of nearest neighbours rather than a fixed length-scale. For \(k\in\mathbb{N}\) we declare \(x_i\sim_k x_j\) if \(x_j\) is among the \(k\) nearest neighbours (in Euclidean distance) of \(x_i\), and we symmetrize: an edge joins \(x_i\) and \(x_j\) if \(x_i\sim_k x_j\) or \(x_j\sim_k x_i\). Writing \(\varepsilon_k(x)\) for the Euclidean distance from \(x\) to its \(k\)-th nearest neighbour among \(x_1,\dots,x_N\), and \[\label{eqn:rk} r_k(x,y):=\max\{\varepsilon_k(x),\varepsilon_k(y)\},\tag{23}\] the points \(x_i,x_j\) are joined by an edge of the symmetric \(k\)-NN graph iff \(|x_i-x_j|\le r_k(x_i,x_j)\). With \(\eta\) as above, the (unnormalized) \(k\)-NN graph Laplacian acting on \(u\in L^2(\mu_N)\) is \[\label{eq:gLknn} L^k u(x)=\frac{1}{N}\Big(\frac{N\alpha_m}{k}\Big)^{1+2/m} \sum_{j=1}^N w^{r_k(x_j,x)}_{x_jx}\big(u(x)-u(x_j)\big),\tag{24}\] where \(w^{r}_{xy}=\eta(|x-y|/r)\) and \(\alpha_m\) is the volume of the unit \(m\)-ball. As shown in [22], the rescaling factor \((N\alpha_m/k)^{1+2/m}\) equals \(1/r^{m+2}\) for \(r\) the radius of an \(m\)-ball of volume \(k/N\), the natural counterpart of \(\varepsilon\). Thus \(L^k\) is a positive semi-definite self-adjoint operator on \(L^2(\mu_N)\), with eigenvalues \(0=\lambda_1^k\le\lambda_2^k\le\cdots\le\lambda_N^k\), and graph Dirichlet energy \[\label{eq:dirichlet-knn} b_k(u):=\frac{1}{N^2}\Big(\frac{N\alpha_m}{k}\Big)^{1+2/m} \sum_{i,j}w^{r_k(x_i,x_j)}_{x_ix_j}\big(u(x_i)-u(x_j)\big)^2 =2\langle L^k u,u\rangle_{L^2(\mu_N)},\qquad u\in L^2(\mu_N).\tag{25}\] This functional can be used to give a variational characterization of the eigenvalues of \(L^k\): \[\label{eq:varchar-knn} \lambda_l^k=\frac{1}{2}\min_{S\in\mathfrak{S}_l} \max_{u\in S\setminus\{0\}}\frac{b_k(u)}{\lVert u\rVert_{L^2(\mu_N)}^2},\tag{26}\] where \(\mathfrak{S}_l\) denotes the set of \(l\)-dimensional linear subspaces of \(L^2(\mu_N)\).

In [22] it is shown that the eigenvalues of \(L^k\) converge to those of the weighted Laplace–Beltrami operator \(\Delta^{\mathrm{NN}}_\rho\), defined for smooth \(f\colon M\to\mathbb{R}\) by \[\label{eq:DNN} \Delta^{\mathrm{NN}}_\rho f:=-\frac{1}{2\rho}\text{div}\!\big(\rho^{1-2/m}\nabla f\big).\tag{27}\] The operator \(\Delta^{\mathrm{NN}}_\rho\) is positive semi-definite with point spectrum following the usual properties (see, for example, [22] for a detailed description); its eigenvalues are described variationally through the Dirichlet energy \[D_{1-2/m}(f):=\begin{cases} \displaystyle\int_M|\nabla f(x)|^2\rho^{1-2/m}(x)\,d\mathrm{vol}_M(x), & f\in H^1(\mu),\\[1mm] +\infty,&\text{otherwise,} \end{cases}\] \[\label{eq:varchar-DNN} \lambda_l=\frac{1}{2}\min_{S\in\mathfrak{S}_l}\max_{f\in S\setminus\{0\}} \frac{D_{1-2/m}(f)}{\lVert f\rVert_{L^2(\mu)}^2}.\tag{28}\] As before, when \(f\in H^2(\mu)\), \(D_{1-2/m}(f)=2\langle\Delta^{\mathrm{NN}}_\rho f,f\rangle_{L^2(\mu)}\).

We now state the analogues, for the \(k\)-NN graph, of the notations, constructions and results of Section 5.1 that we shall use to prove our results regarding variance reduction in \(k\)-NN graphs.

Assumption 2. In the \(k\)-NN setting, for \(\theta,\widetilde{\delta}\) and \(k\) we assume

  1. \((k/N)^{1/m}\) is small enough and in particular satisfies \(2(k/N)^{1/m} <\) \(\\ C_\rho\min\{1,i_0,K^{-1/2},R/2\}=:2\varepsilon_M\), where \(C_\rho\) depends on \(\rho\) and \(i_0,K,R\) are the geometric quantities defined in Assumption 1;

  2. \(\widetilde{\delta}\le c_\rho(k/N)^{1/m}\);

  3. \(\widetilde{\delta}\) is larger than \(\tfrac{1}{N^{1/m}}\);

  4. \(C(\theta+\widetilde{\delta})\le\tfrac{\rho_{\min}}{2}\).

The auxiliary density \(\widetilde{\rho}_N\) and the high-probability event of Proposition 5 are common to both graph models. For the \(k\)-NN graph we use the discretization map \(\widetilde{P}\) of 12 together with the interpolation map \(\widetilde{\mathcal{I}}:=\Lambda_r\widetilde{P}^{*}\) built from the spatially varying bandwidth \(r(y)=\varepsilon(y)-2\widetilde{\delta}\), where \(\varepsilon(\cdot)\) is determined by \(k=\alpha_m\,\rho(\cdot)\,N\,\varepsilon(\cdot)^m\) (so that \(\varepsilon(x)\) and \((k/N)^{1/m}\) are of the same order); see [22]. With these maps the following two propositions replace Propositions 6 and 7.

Proposition 12 (Inequality for Dirichlet energies, \(k\)-NN; [22]). Let \(k,\widetilde{\delta},\theta\) satisfy Assumption 2. Then, with probability greater than \(1-CN\exp(-CN\theta^2\widetilde{\delta}^m)\):

  1. for any \(f\in L^2(\mu)\), \(\displaystyle b_k(\widetilde{P}f)\le\Big(1+C\big(\tfrac{\widetilde{\delta}}{(k/N)^{1/m}}+(k/N)^{1/m}+\theta\big)\Big)\sigma_\eta D_{1-2/m}(f)\);

  2. for any \(u\in L^2(\mu_N)\), \(\displaystyle\sigma_\eta D_{1-2/m}(\widetilde{\mathcal{I}}u)\le\Big(1+C\big(\tfrac{\widetilde{\delta}}{(k/N)^{1/m}}+(k/N)^{1/m}+\theta\big)\Big)b_k(u)\).

Proposition 13 (Almost Isometries, \(k\)-NN; [22]). Let \(k,\widetilde{\delta},\theta\) satisfy Assumption 2. Then, with probability at least \(1-CN\exp(-CN\theta^2\widetilde{\delta}^m)\):

  1. for every \(f\in L^2(\mu)\), \[\big\lvert\lVert f\rVert_{L^2(\mu)}^2-\lVert\widetilde{P}f\rVert_{L^2(\mu_N)}^2\big\rvert \le C\widetilde{\delta}\lVert f\rVert_{L^2(\mu)}\sqrt{D_{1-2/m}(f)} +C(\theta+\widetilde{\delta})\lVert f\rVert_{L^2(\mu)}^2;\]

  2. for every \(u\in L^2(\mu_N)\), \[\big\lvert\lVert u\rVert_{L^2(\mu_N)}^2-\lVert\widetilde{\mathcal{I}}u\rVert_{L^2(\mu)}^2\big\rvert \le C(k/N)^{1/m}\lVert u\rVert_{L^2(\mu_N)}\sqrt{b_k(u)} +C(\theta+\widetilde{\delta})\lVert u\rVert_{L^2(\mu_N)}^2.\]

Propositions 12 and 13 are exact analogues of Propositions 6 and 7 under the substitutions \(\varepsilon\rightsquigarrow(k/N)^{1/m}\), \(D_2\rightsquigarrow D_{1-2/m}\), and \(b_\varepsilon\rightsquigarrow b_k\). Crucially, like their \(\varepsilon\)-graph counterparts, they hold uniformly over all functions, which is what permits the counting-function argument below.

As before, we let \(\mathcal{G}\) be the (common) event that Proposition 5 holds; the maps \(\widetilde{P},\widetilde{\mathcal{I}}\) and Propositions 12 and 13 hold on \(\mathcal{G}\).

We define the natural length-scale \[\label{def:beta} \beta:=(k/N)^{1/m},\tag{29}\] which plays the role of \(\varepsilon\), and set \[\label{def:Eknn} \mathcal{E}_k(\lambda):=C_1\Big(\frac{\widetilde{\delta}}{\beta}+\beta+\theta+\beta\sqrt{\lambda}\Big),\tag{30}\] where \(C_1\) is the smallest constant such that whenever the Rayleigh quotients are bounded by \(\lambda\), i.e., \(\tfrac{b_k(u)}{2\lVert u\rVert_{L^2(\mu_N)}^2}\le\lambda\) and \(\tfrac{D_{1-2/m}(f)}{2\lVert f\rVert_{L^2(\mu)}^2}\le\lambda\), the quantity \(\mathcal{E}_k(\lambda)\) bounds the relative error in Propositions 12 and 13:

  1. \(b_k(\widetilde{P}f)\le(1+\mathcal{E}_k(\lambda))\sigma_\eta D_{1-2/m}(f)\) for \(f\in L^2(\mu)\);

  2. \(\sigma_\eta D_{1-2/m}(\widetilde{\mathcal{I}}u)\le(1+\mathcal{E}_k(\lambda))b_k(u)\) for \(u\in L^2(\mu_N)\);

  3. \(\big\lvert\lVert f\rVert_{L^2(\mu)}^2-\lVert\widetilde{P}f\rVert_{L^2(\mu_N)}^2\big\rvert\le\mathcal{E}_k(\lambda)\lVert f\rVert_{L^2(\mu)}^2\) for \(f\in L^2(\mu)\);

  4. \(\big\lvert\lVert u\rVert_{L^2(\mu_N)}^2-\lVert\widetilde{\mathcal{I}}u\rVert_{L^2(\mu)}^2\big\rvert\le\mathcal{E}_k(\lambda)\lVert u\rVert_{L^2(\mu_N)}^2\) for \(u\in L^2(\mu_N)\).

That such a \(C_1\) exists follows exactly as in the \(\varepsilon\)-graph case: the parameter errors \(\tfrac{\widetilde{\delta}}{\beta}+\beta+\theta\) come from Proposition 12 and the \((\theta+\widetilde{\delta})\) terms of Proposition 13, while the energy terms of Proposition 13 contribute, after dividing by the relevant squared norm, at most \(C\beta\sqrt\lambda\) (the term \(C\widetilde{\delta}\sqrt\lambda\) from part (1) being dominated since \(\widetilde{\delta}\le c_\rho\beta\)).

In view of Theorem 1 we are interested in asymptotics for the eigenvalue counting function \[\label{eq:counting-knn} n^{k}(\lambda):=\#\{\lambda_l^k:\lambda_l^k\le\lambda\}\tag{31}\] of \(L^k\), which we shall sandwich between \[\label{eq:counting-DNN} n_{\Delta^{\mathrm{NN}}_\rho}(\lambda)=\#\{\lambda_l:\lambda_l\le\lambda\},\tag{32}\] the eigenvalue counting function of \(\Delta^{\mathrm{NN}}_\rho\), whose asymptotics are governed by Weyl’s law.

Proposition 14. Let \(\mathcal{E}_k(\lambda),n_{\Delta^{\mathrm{NN}}_\rho}\), and \(n^k\) be as in equations 30 , 32 , 31 , respectively. Then, on the event \(\mathcal{G}\), for all \(\lambda\ge0\) with \(\mathcal{E}_k(\lambda)<1/4\), \[\label{eq:sandwich-knn} n_{\Delta^{\mathrm{NN}}_\rho}\!\Big(\frac{\lambda}{\sigma_\eta}(1-4\mathcal{E}_k(\lambda))\Big) \le n^k(\lambda) \le n_{\Delta^{\mathrm{NN}}_\rho}\!\Big(\frac{\lambda}{\sigma_\eta}(1+4\mathcal{E}_k(\lambda))\Big).\qquad{(5)}\]

Proof. Upper bound. Put \(l=n^k(\lambda)\) and let \(u_1,\dots,u_l\) be orthonormal eigenvectors of \(L^k\) with eigenvalues \(\le\lambda\). Let \(V=\mathrm{span}(u_1,\dots,u_l)\). For \(u=\sum_i a_iu_i\), \(b_k(u)=2\sum_i a_i^2\lambda_i^k\le2\lambda\lVert u\rVert_{L^2(\mu_N)}^2\). By Proposition 13(2), \[\lVert\widetilde{\mathcal{I}}u\rVert_{L^2(\mu)}^2 \ge\big(1-C\beta\sqrt\lambda-C(\theta+\widetilde{\delta})\big)\lVert u\rVert^2 \ge\big(1-\mathcal{E}_k(\lambda)\big)\lVert u\rVert^2>0.\] Hence \(\widetilde{\mathcal{I}}\) is injective on \(V\), and therefore bijective from \(V\) onto its image; in particular \(\dim\widetilde{\mathcal{I}}(V)=l<\infty\). By Proposition 12(2), \[\sigma_\eta D_{1-2/m}(\widetilde{\mathcal{I}}u) \le\big(1+\mathcal{E}_k(\lambda)\big)b_k(u) \le\big(1+\mathcal{E}_k(\lambda)\big)2\lambda\lVert u\rVert^2.\] Therefore, for every \(f=\widetilde{\mathcal{I}}u\in\widetilde{\mathcal{I}}(V)\subset H^1(\mu)\), \[\frac{\tfrac12 D_{1-2/m}(f)}{\lVert f\rVert^2} \le\frac{\tfrac{\lambda}{\sigma_\eta}(1+\mathcal{E}_k(\lambda))}{1-\mathcal{E}_k(\lambda)} \le\frac{\lambda}{\sigma_\eta}\big(1+4\mathcal{E}_k(\lambda)\big) \qquad(\mathcal{E}_k(\lambda)<\tfrac14).\] By the variational characterization 28 of \(\lambda_l\) on the \(l\)-dimensional space \(\widetilde{\mathcal{I}}(V)\), \(\lambda_l(\Delta^{\mathrm{NN}}_\rho)\le\tfrac{\lambda}{\sigma_\eta}(1+4\mathcal{E}_k(\lambda))\), i.e. \(n_{\Delta^{\mathrm{NN}}_\rho}\big(\tfrac{\lambda}{\sigma_\eta}(1+4\mathcal{E}_k(\lambda))\big)\ge l=n^k(\lambda)\).

Lower bound. We let \(\Theta:=\tfrac{\lambda}{\sigma_\eta}(1-4\mathcal{E}_k(\lambda))\). Write \(l=n_{\Delta^{\mathrm{NN}}_\rho}(\Theta)\), and let \(f_1,\dots,f_l\) be orthonormal eigenfunctions of \(\Delta^{\mathrm{NN}}_\rho\) with eigenvalues \(\le\Theta\).

Set \(W=\mathrm{span}(f_1,\dots,f_l)\). For \(f=\sum_i a_if_i\), \(D_{1-2/m}(f)=2\sum_i a_i^2\lambda_i\le2\Theta\lVert f\rVert^2\). By Proposition 12(1) together with Proposition 13(1), \(\lVert\widetilde{P}f\rVert^2\ge(1-\mathcal{E}_k(\lambda))\lVert f\rVert^2>0\), so \(\widetilde{P}\) is injective on \(W\) and \(\dim\widetilde{P}(W)=l\). By Proposition 12(1), \[b_k(\widetilde{P}f)\le(1+\mathcal{E}_k(\lambda))\sigma_\eta D_{1-2/m}(f) \le(1+\mathcal{E}_k(\lambda))\,2\lambda(1-4\mathcal{E}_k(\lambda))\lVert f\rVert^2.\] Consequently, \[\frac{\tfrac12 b_k(\widetilde{P}f)}{\lVert\widetilde{P}f\rVert^2} \le\lambda\,\frac{(1+\mathcal{E}_k(\lambda))(1-4\mathcal{E}_k(\lambda))}{1-\mathcal{E}_k(\lambda)}\le\lambda.\] By considering the variational characterization 26 on the space \(\widetilde{P}(W)\subset L^2(\mu_N)\), \(\lambda_l^k\le\lambda\), and hence, \(n^k(\lambda)\ge l=n_{\Delta^{\mathrm{NN}}_\rho}(\Theta)\). ◻

Lemma 6. There exist constants \(C^{\mathrm{NN}}_\rho>0\) and \(\lambda_0\ge1\) such that for all \(\lambda\ge\lambda_0\) and \(0\le w\lesssim\lambda\), \[\label{eq:window-knn} n_{\Delta^{\mathrm{NN}}_\rho}(\lambda+w)-n_{\Delta^{\mathrm{NN}}_\rho}(\lambda) \le C^{\mathrm{NN}}_\rho\big(\lambda^{(m-2)/2}w+\lambda^{(m-1)/2}\big).\qquad{(6)}\]

Proof. The operator \(\Delta^{\mathrm{NN}}_\rho\) obeys a two-term Weyl law \[n_{\Delta^{\mathrm{NN}}_\rho}(\lambda)=c^{\mathrm{NN}}_M\,\lambda^{m/2}+O(\lambda^{(m-1)/2}), \qquad c^{\mathrm{NN}}_M=\frac{\omega_m\,2^{m/2}}{(2\pi)^m}.\] To see this, we first note that in geodesic normal coordinates \(\Delta^{\mathrm{NN}}_\rho=\tfrac12\rho^{-2/m}\Delta_g+(\text{first order})\), where \(\Delta_g=-\text{div}\nabla\) is the (positive) Laplace–Beltrami operator, so that \(\Delta^{\mathrm{NN}}_\rho\) has principal symbol \(\sigma_2(x,\xi)=\tfrac12\rho(x)^{-2/m}|\xi|_g^2\). Hence, by Weyl’s law, \[\begin{align} n_{\Delta^{\mathrm{NN}}_\rho}(\lambda) &=\frac{1}{(2\pi)^m}\mathrm{vol}_{T^*M}\{\sigma_2\le\lambda\}+O(\lambda^{(m-1)/2})\\ &=\frac{\omega_m}{(2\pi)^m}\int_M\big(2\lambda\,\rho(x)^{2/m}\big)^{m/2}\,d\mathrm{vol}_M(x)+O(\lambda^{(m-1)/2}), \end{align}\] and since \(\mu(M)=1\), \[\int_M\big(2\lambda\,\rho^{2/m}\big)^{m/2}\,d\mathrm{vol}_M =(2\lambda)^{m/2}\int_M\rho\,d\mathrm{vol}_M=(2\lambda)^{m/2}.\] The \(O(\lambda^{(m-1)/2})\) remainder is the sharp Avakumović–Levitan–Hörmander remainder, which is valid since \(\rho\in C^\infty\). Hence \[\begin{align} n_{\Delta^{\mathrm{NN}}_\rho}(\lambda+w)-n_{\Delta^{\mathrm{NN}}_\rho}(\lambda) &\le c^{\mathrm{NN}}_M\big((\lambda+w)^{m/2}-\lambda^{m/2}\big)+C\lambda^{(m-1)/2}\\ &\le C\big((m/2)(\lambda+w)^{m/2-1}w+\lambda^{(m-1)/2}\big) \\ &\le C^{\mathrm{NN}}_\rho\big(\lambda^{(m-2)/2}w+\lambda^{(m-1)/2}\big). \end{align}\] ◻

Remark 7. In contrast to the constant \(c_M\) for \(\Delta_\rho\) (Lemma 5), \(c^{\mathrm{NN}}_M\) carries no dependence on \(\rho\): the density weighting \(\rho^{2/m}\) of the symbol is cancelled by the density of the volume form.

Theorem 15 (Control of \(M_n^{(\alpha)}(\lambda)\), \(k\)-NN). Fix \(\alpha\in(0,\tfrac12)\). Under Assumption 2, on the event \(\mathcal{G}\), for every \(\lambda\ge1\) with \(\mathcal{E}_k(\lambda)<\tfrac14\), \[M_n^{(\alpha)}(\lambda)\;\le\; C_\alpha\Big(\lambda^{\frac{m}{2}-\alpha} +\Big(\tfrac{\widetilde{\delta}}{\beta}+\beta+\theta\Big)\lambda^{m/2} +\beta\,\lambda^{(m+1)/2}\Big),\] where \(C_\alpha\) depends on \((M,g)\), \(\rho\) and \(\alpha\). Moreover, for any \(0<\ell<1/2\), \(C_\alpha\) is bounded uniformly over \(\alpha\in[\ell,\tfrac12)\).

Proof. For \(s\in[1,\lambda^\alpha]\), set \(N(s):=n^k(s^{1/\alpha})-n^k((s-1)^{1/\alpha}_+)\), so that \(M_n^{(\alpha)}(\lambda)\le\sup_{1\le s\le\lambda^\alpha}N(s)\). We first consider the case of \(s\ge2\).

Since \(s^{1/\alpha},(s-1)^{1/\alpha}\le\lambda\) and \(\mathcal{E}_k\) is non-decreasing, Proposition 14 gives \[N(s)\;\le\; n_{\Delta^{\mathrm{NN}}_\rho}[\Sigma^+]-n_{\Delta^{\mathrm{NN}}_\rho}[\Sigma^-],\] where \[\Sigma^+:=\sigma_\eta^{-1}\,s^{1/\alpha}\big(1+4\mathcal{E}_k(s^{1/\alpha})\big), \qquad \Sigma^-:=\sigma_\eta^{-1}\,(s-1)^{1/\alpha}\big(1-4\mathcal{E}_k(s^{1/\alpha})\big).\] As \(\mathcal{E}_k(s^{1/\alpha})<\tfrac14-r\) for some \(r>0\) and \(s-1\ge s/2\), \[\label{eq:Sig-lower-knn} \Sigma^-\;\ge\;\frac{C_r}{\sigma_\eta}(s-1)^{1/\alpha} \;\ge\;\frac{C_r\,2^{-1/\alpha}}{\sigma_\eta}\,s^{1/\alpha}.\tag{33}\] Moreover, by the mean value theorem \(s^{1/\alpha}-(s-1)^{1/\alpha}\le\alpha^{-1}s^{1/\alpha-1}\). Hence, we have that \[\label{eq:Sig-width-knn} \begin{align} \Sigma^+-\Sigma^- &=\sigma_\eta^{-1}\Big(s^{1/\alpha}-(s-1)^{1/\alpha} +4\mathcal{E}_k(s^{1/\alpha})\big(s^{1/\alpha}+(s-1)^{1/\alpha}\big)\Big)\\ &\le \sigma_\eta^{-1}\Big(\alpha^{-1}s^{1/\alpha-1} +8\,\mathcal{E}_k(\lambda)\,s^{1/\alpha}\Big). \end{align}\tag{34}\] We first restrict ourselves to \(s \ge \hat{\lambda}\), where \(\hat{\lambda}\) is chosen such that \(\lambda_0 \leq \sigma_\eta^{-1}(\hat{\lambda} -1)^{1/\alpha}(1-4\mathcal{E}_k(2^{1/\alpha})) \leq \Sigma^{-1}(\hat{\lambda})\).

By 3334 , \(\Sigma^+-\Sigma^-\lesssim_\alpha\Sigma^-\), so we may apply Lemma 6 with \(\lambda=\Sigma^-\) and \(w=\Sigma^+-\Sigma^-\): \[N(s)\;\le\; C_\alpha\Big(s^{\frac{m-2}{2\alpha}} \big(s^{\frac{1}{\alpha}-1}+\mathcal{E}_k(\lambda)s^{\frac{1}{\alpha}}\big) +s^{\frac{m-1}{2\alpha}}\Big) = C_\alpha\Big(s^{\frac{m}{2\alpha}-1} +\mathcal{E}_k(\lambda)\,s^{\frac{m}{2\alpha}}+s^{\frac{m-1}{2\alpha}}\Big).\] The right-hand side is increasing in \(s\), and at \(s=\lambda^\alpha\) it equals \(C_\alpha\big(\lambda^{m/2-\alpha}+\mathcal{E}_k(\lambda)\lambda^{m/2} +\lambda^{(m-1)/2}\big)\), and \(\lambda^{(m-1)/2}\le\lambda^{m/2-\alpha}\) since \(\alpha<\tfrac12\).

For \(s\le s' := \max{2,\hat{lambda}}\), \(N(s)\le n^k(2^{1/\alpha})=O_\alpha(1)\) by Proposition 14 and Weyl’s law. We now conclude the proof by substituting the value of \(\mathcal{E}_k(\lambda)\) defined in 30 . ◻

We now state the main Theorem of the subsection.

Theorem 16 (Variance bound, \(k\)-NN). On \(\mathcal{G}\), for every Lipschitz \(f\) and every \(\lambda\ge1\) with \(\mathcal{E}_k(\lambda)<\tfrac14\), \[\label{eq:var-endpoint-knn} \begin{align} &\mathop{\mathrm{Var}}\big[\mathcal{S}_{n^{k}(\lambda)}(f)\big]\\ &\le C\,\max\{\lVert f\rVert_\infty^2,\lVert\Gamma(f)\rVert_\infty\}\, (1+\log\lambda)^2 \Big(\lambda^{\frac{m-1}{2}} +\Big(\tfrac{\widetilde{\delta}}{\beta}+\beta+\theta\Big)\lambda^{\frac{m}{2}} +\beta\,\lambda^{\frac{m+1}{2}}\Big), \end{align}\qquad{(7)}\] where \(C=C(M,g,\rho,\eta)\). In particular, the leading term \(\lambda^{(m-1)/2}\) dominates precisely when \[\label{eq:leading-regime-knn} \lambda\;\lesssim\;\min\Big\{\beta^{-1},\; \Big(\tfrac{\widetilde{\delta}}{\beta}+\beta+\theta\Big)^{-2}\Big\},\qquad{(8)}\] in which case, since \(n=n^k(\lambda_n^k)\asymp(\lambda_n^k)^{m/2}\) on \(\mathcal{G}\), \[\mathop{\mathrm{Var}}\big[\mathcal{S}_n(f)\big] \;\le\; C\,\max\{\lVert f\rVert_\infty^2,\lVert\Gamma(f)\rVert_\infty\}\; n^{1-1/m}(1+\log n)^2.\]

Proof. The proof follows from Theorem 15 in the same manner as Theorem 10 follows from Theorem 15. ◻

As in the \(\varepsilon\)-graph case, by Remark 2.13 in [22] the event \(\mathcal{G}\) occurs with probability \(1-N^{-q}\) if we take \(\theta=\sqrt{\tfrac{(q+1)\log N}{CN\widetilde{\delta}^m}}\). For this canonical choice of \(\theta\), minimizing \(\tfrac{\widetilde{\delta}}{\beta}+\theta\) over \(\widetilde{\delta}\) yields \[\widetilde{\delta}_*\asymp\Big(\beta^{2}\,\tfrac{\log N}{N}\Big)^{1/(m+2)},\quad \frac{\widetilde{\delta}_*}{\beta}\asymp\theta\asymp \beta^{-m/(m+2)}\Big(\tfrac{\log N}{N}\Big)^{1/(m+2)}.\] Setting this equal to \(\beta^{1/2}\) (so that both terms in the min are equal) gives \[\beta_*\asymp\Big(\tfrac{\log N}{N}\Big)^{2/(3m+2)}, \atop \text{equivalently,} \; k_*\asymp N\Big(\tfrac{\log N}{N}\Big)^{2m/(3m+2)} =N^{(m+2)/(3m+2)}(\log N)^{2m/(3m+2)}.\] In particular, if we let \[A_{n,N}:=n\Big(\tfrac{\log N}{N}\Big)^{m/(3m+2)},\] we get the following analogue to Theorem 11

Theorem 17. Fix \(q > 0\). Then, on the event \(\mathcal{G}\), which occurs with a probability of at least \(1-N^{-\beta}\), for every Lipschitz \(f\) and every \(\lambda \ge 1\) such that \(\mathcal{E}(\lambda) < 1/4\), \[\operatorname{Var}\big[\mathcal{S}_n(f)\big] \;\le\; C\,\max\{\|f\|_\infty^2,\|\Gamma(f)\|_\infty\}\; n^{1-1/m}(1+\log n)^2(1+ A_{n,N}^{1/m} + A_{n,N}^{2/m}),\] where \(n = n^{k}(\lambda)\), and the constant \(C = C(\mathcal{M},g,\rho,\eta,q)\).

5.3 Experiments↩︎

We numerically validate the variance reduction predicted by the graph-spectral DPP construction for both \(\varepsilon\)-graphs and \(k\)-nearest-neighbour graphs. The goal is to test whether minibatches sampled from graph-Laplacian spectral DPPs exhibit variance decay governed by the intrinsic dimension of the data, and to compare their performance with standard uniform subsampling.

Given a point cloud \(X=\{x_1,\ldots,x_N\}\), we construct either an unweighted symmetric \(\varepsilon\)-graph or a symmetrized \(k\)-NN graph, and let \(L=D-W\) be the corresponding unnormalized graph Laplacian. For each minibatch size \(n\), we compute the first \(n\) eigenvectors of \(L\) and use them to define a rank-\(n\) projection DPP on the data set. If \(\Psi_n\) denotes the matrix whose columns are these eigenvectors, then the DPP kernel is \(K_n=\Psi_n\Psi_n^\top\). We use the estimator \(N^{-1}\sum_{i\in S} f(x_i)/\pi_i\), where \(\pi_i=K_n(i,i)\) is the inclusion probability. As a baseline, we use iid sampling, which denoted by the estimator uniform.

We run the experiments on two elementary manifolds. The first is the unit circle \(\mathbb{T}^1\subset\mathbb{R}^2\), sampled either uniformly or from the one parameter family of densities \(\rho_a(t)=1+a\cos(2\pi t), \;\; 0<a < 1\), and tested with the Lipschitz function \(f(t)=|2t-1|\). The second is the unit sphere \(S^2\subset\mathbb{R}^3\), sampled either uniformly or from the one parameter family of densities proportional to \(1+az, \;\;0 < a < 1\), where \(z\) is the height coordinate, and tested with \(f(x)=\|x-e_3\|_2\), the Euclidean distance from the north pole. These test functions are Lipschitz, but not smooth.

For each point cloud, graph type, and minibatch size, we estimate the conditional variance of the estimator by repeated DPP or iid samples, and then average this variance over several independent point clouds. In the reported experiments we use \(N=10^4\) data points, minibatch sizes \(n\in\{5,7,10,12,15,17,20,22,25\}\), four independent point clouds, and 150 sampling repetitions per cloud. For the circle we take \(\varepsilon=0.08\) and \(k=40\), while for the sphere we take \(\varepsilon=0.20\) and \(k=45\). The empirical rates are obtained by fitting a line to the log-log plot of variance against \(n\).

Results: On both the circle and the sphere, the performance of both the graph-based DPPs are approximately in line with predicted rates for both uniform and non-uniform densities.

Figure 1: circle with uniform measure

Next, we examine how the variance constant changes with the density parameter \(a\in\{0,0.3,0.6,0.9\}\) . Fitting the model \(\operatorname{Var}(\mathcal{S}_n(f))\approx C(a)n^{-2}\) on the circle and \(\operatorname{Var}(\mathcal{S}_n(f))\approx C(a)n^{-3/2}\) on the sphere, and plotting \(C(a)/C(0)\) against \(a\), we find that the constant for \(\varepsilon\)-graph increases substantially. In contrast, the constant \(k\)-NN constants remains roughly the same, supporting the conclusion of Remark 5.1.

Figure 2: density-sensitivity on the circle

References↩︎

[1]
A. Kulesza and B. Taskar, “Determinantal point processes for machine learning,” Foundations and Trends in Machine Learning, 2012.
[2]
R. Bardenet and A. Hardy, “Monte carlo with determinantal point processes,” The Annals of Applied Probability, vol. 30, no. 1, pp. 368–417, 2020.
[3]
A. Belhadji, R. Bardenet, and P. Chainais, “Kernel quadrature with determinantal point processes,” in Advances in neural information processing systems (NeurIPS), 2019.
[4]
J.-F. Coeurjolly, A. Mazoyer, and P.-O. Amblard, Monte Carlo integration of non-differentiable functions on \([0,1]^\iota\), \(\iota=1,\dots,d\), using a single determinantal point pattern defined on \([0,1]^d\),” arXiv preprint arXiv:2003.10323, 2020.
[5]
R. Bardenet, S. Ghosh, and M. Lin, “Determinantal point processes based on orthogonal polynomials for sampling minibatches in SGD,” Advances in Neural Information Processing Systems, vol. 34, pp. 16226–16237, 2021.
[6]
N. Tremblay, S. Barthelmé, and P.-O. Amblard, “Determinantal point processes for coresets.” Journal of Machine Learning Research, vol. 20, no. 168, pp. 1–70, 2019.
[7]
R. Bardenet, S. Ghosh, H. Simon-Onfroy, and H. S. Tran, “Small coresets via negative dependence: DPPs, linear statistics, and concentration,” Advances in Neural Information Processing Systems, vol. 37, pp. 84329–84349, 2024.
[8]
H. Jaquard and N. Keriven, “Statistical consistency of discrete-to-continuous limits of determinantal point processes.” 2026, [Online]. Available: https://arxiv.org/abs/2603.01670.
[9]
H.-S. Tran, P. Gupta, R. Bardenet, and S. Ghosh, “State-of-art minibatches via novel DPP kernels: Discretization, wavelets, and rough objectives,” arXiv preprint arXiv:2605.13127, 2026.
[10]
O. Macchi, “The coincidence approach to stochastic point processes,” Advances in Applied Probability, vol. 7, pp. 83–122, 1975.
[11]
R. Lyons, “Determinantal probability measures,” Publications Mathématiques de l’Institut des Hautes Études Scientifiques, 2003.
[12]
J. B. Hough, M. Krishnapur, Y. Peres, and B. Virág, “Determinantal processes and independence,” Probability surveys, 2006.
[13]
D. Bakry, I. Gentil, M. Ledoux, et al., Analysis and geometry of markov diffusion operators, vol. 103. Springer, 2014.
[14]
M. Fukushima, Y. Oshima, and M. Takeda, Dirichlet forms and symmetric markov processes, vol. 19. Walter de Gruyter, 2011.
[15]
M. Keller, D. Lenz, and R. K. Wojciechowski, Graphs and discrete dirichlet spaces, vol. 358. Springer, 2021.
[16]
M. Levi, J. Marzo, and J. Ortega-Cerdà, “Linear statistics of determinantal point processes and norm representations,” International Mathematics Research Notices, vol. 2024, no. 19, pp. 12869–12903, 2024.
[17]
X. Huang and C. Zhang, “Pointwise weyl laws for schrödinger operators with singular potentials,” Advances in Mathematics, vol. 410, p. 108688, 2022.
[18]
L. Hörmander, “The spectral function of an elliptic operator,” in Mathematics past and present fourier integral operators, Springer, 1968, pp. 217–242.
[19]
D. Burago, S. Ivanov, and Y. Kurylev, “A graph discretization of the Laplace–Beltrami operator,” Journal of Spectral Theory, vol. 4, no. 4, pp. 675–714, 2014, doi: 10.4171/JST/83.
[20]
N. García Trillos and D. Slepčev, “A variational approach to the consistency of spectral clustering,” Applied and Computational Harmonic Analysis, vol. 45, no. 2, pp. 239–281, 2018.
[21]
N. García Trillos, M. Gerlach, M. Hein, and D. Slepčev, “Error estimates for spectral convergence of the graph Laplacian on random geometric graphs toward the Laplace–Beltrami operator,” Foundations of Computational Mathematics, vol. 20, no. 4, pp. 827–887, 2020, doi: 10.1007/s10208-019-09436-w.
[22]
J. Calder and N. G. Trillos, “Improved spectral convergence rates for graph laplacians on \(\varepsilon\)-graphs and k-NN graphs,” Applied and Computational Harmonic Analysis, vol. 60, pp. 123–175, 2022.

  1. Corresponding author↩︎