July 15, 2026
We study sparse random geometric graphs generated by connecting pairs of high-dimensional vectors whose inner product exceeds a threshold. The latent vectors are sampled either uniformly from the sphere or from a standard Gaussian distribution. Although every edge appears with probability \(p\), the edges are dependent through their shared latent vectors. For the spherical model, at the connectivity scale \(np=\Omega(\log n)\), we prove \(\|A-\mathbb{E} A\|=O\left(\sqrt{np\log n}+np\tau\right)\), with high probability, where \(\tau\) is the cap threshold. This sharpens the spectral norm bound of [1] under weaker assumptions. An analogous result holds for the Gaussian model after removing the fluctuations of the vector norms, yielding improved global synchronization guarantees for the homogeneous Kuramoto model. We then recover the latent geometry from the leading eigenspace. When \(np\gg\log n\), both the latent vector and relative Gram matrix errors vanish provided \(d\ll np\log(1/p)/\log n\). The required lower dimension is only \(d\gg\log(1/p)\) for the spherical model and \(d\gg\log^2(1/p)\log n\) for the Gaussian model, improving the recovery guarantees of [2]. Finally, we prove the first exact recovery result for the Gaussian mixture block model of [2]. At the optimal connectivity scale \(np=\Omega(\log n)\), a polynomial-time semidefinite program exactly recovers all labels in a moderate-separation regime, whereas larger separation makes exact recovery impossible because isolated vertices appear with high probability. Our proofs combine orthogonal polynomial expansions, decoupling, and matrix concentration, avoiding the trace-moment arguments used in previous work.
Random geometric graphs model networks whose vertices carry latent spatial or geometric features [3]–[5]. They arise in wireless communication [6], biological networks [7], and latent-space models for social graphs [8]. In each case, edges encode proximity between unobserved vertex features. The resulting edge dependence distinguishes geometric graphs from Erdős–Rényi graphs and is also the source of the geometric information one hopes to recover.
We study sparse high-dimensional threshold inner-product graphs. In the spherical model, \(U_1,\ldots,U_n\) are independent and uniform on \(\mathbb{S}^{d-1}\), and vertices \(i\) and \(j\) are adjacent when \(\langle U_i,U_j\rangle\ge\tau\), where \[\mathbb{P}\{\langle U_i,U_j\rangle\ge\tau\}=p.\] Thus the graph has the same edge density as \(G(n,p)\) but not the same joint law: distinct spherical edge indicators are pairwise independent, while triangles and longer cycles remain dependent. We also consider Gaussian latent vectors, for which fluctuations of a shared endpoint’s norm create additional dependence even among incident edges.
This dependence plays two complementary roles. It creates clustering through triangle closing [5], and it allows the graph to retain information about the latent vectors, as required in statistical network models based on high-dimensional similarity [9]. We ask how large the nontrivial adjacency spectrum can be and when that spectrum contains enough information to recover the latent geometry. We work down to the connectivity scale \(np\asymp\log n\), treat both spherical and Gaussian latent vectors, and then study exact label recovery in the Gaussian mixture block model.
The statistical questions begin with detection: can one decide from an unlabeled graph whether latent geometry is present? Devroye et al. [10] proved asymptotic indistinguishability from \(G(n,p)\) when \(n\) is fixed and \(d\to\infty\). Bubeck et al. [11] identified the sharp dense transition and initiated the sparse problem, while Liu et al. [12] proved a complementary sparse indistinguishability theorem. More recently, Du et al. [13] identified the conjectured threshold \(d\asymp(nh(p))^3\) in the regime \(d>(1+\varepsilon)n\). Related work treats anisotropic geometries, low-degree tests, sandwiching couplings, and other geometric models [14]–[17].
Recovery asks a finer question: given one graph, can one estimate the latent Gram matrix? The rate-distortion lower bound of [18] rules out recovery beyond \(d\asymp nh(p)\), where \(h(p)\) is the binary entropy and \(nh(p)\asymp np(1+\log(1/p))\) uniformly for \(0<p\le p_0\). For Gaussian vectors, Li and Schramm [2] obtained relative inner-product recovery averaged over all vertex pairs using a trace-moment argument.
These considerations lead to the two questions that organize the paper:
How large can the nontrivial adjacency spectrum be, and when does it retain enough information to recover the latent geometry?
The recovery theorems in 2 4 control the vector approximation error and the Gram-matrix approximation error. These errors vanish when \[\begin{align} \text{spherical vectors:}\quad &np\gg\log n, &&\log(1/p)\ll d\ll \frac{np\log(1/p)}{\log n},\\ \text{Gaussian vectors:}\quad &np\gg\log n, &&\log^2(1/p)\log n\ll d\ll \frac{np\log(1/p)}{\log n}. \end{align}\] The spherical window is nonempty as soon as \(np\gg\log n\). In the Gaussian model, the same conclusions hold in a wider sparsity and dimension range than in [2]; the precise comparison appears after 4.
Recovery begins with control of the nontrivial adjacency spectrum. For an Erdős–Rényi graph with \(np\gtrsim\log n\), the centered adjacency matrix has operator norm of order \(\sqrt{np}\) under standard conditions [19], [20]. The geometric analogue must account for dependent cycles as well as the nonconstant eigenvalues of the population kernel.
We recall the part of the Hoeffding decomposition [21] used below. If \(k(x,y)\) is a centered symmetric kernel and \(Y\) is an independent latent vector, its first Hoeffding projection is \[a(x)=\mathbb{E}_Y k(x,Y).\] Thus \[k(x,y)=a(x)+a(y)+r(x,y), \qquad \mathbb{E}_Y r(x,Y)=0,\] and \(a(x)\) is precisely the part of the kernel fluctuation explained by one endpoint alone. For the spherical threshold kernel, rotational invariance gives \(a\equiv0\). For the centered Gaussian threshold kernel \(k(x,y)=\mathbf{1}_{\{\langle x,y\rangle/\sqrt d\ge u\}}-p\), where \(u\) is chosen to give marginal edge probability \(p\), the conditional law depends on \(x\) only through \(\|x\|\). Thus \(a(x)\) is radial and generally nonzero.
For the spherical threshold graph, 1 gives, with polynomially high probability, \[\|A-\mathbb{E}A\|_{\mathrm{op}} = O\left(\sqrt{np\log n}+np\tau\right) \qquad\text{when }np\ge C\log n.\] The first term is the sparse graph fluctuation; the second is the leading nonconstant eigenvalue scale of the spherical cap operator. In the Gaussian model, double-centering removes the radial first Hoeffding projection and yields the analogous estimate in 3. Both bounds hold down to the connectivity scale and impose no additional \(\sqrt{\log n}\) loss on the leading geometric term.
Up to constants, the natural conjectural scale for the nontrivial adjacency spectrum is \[\max\left\{\sqrt{np},\,n\Lambda\right\},\] where \(\Lambda\) is the largest absolute value of a nonconstant eigenvalue of the population kernel. For spherical caps, \(n\Lambda\asymp np\tau\). Our bound matches the geometric contribution and loses only a factor \(\sqrt{\log n}\) in the sparse term. We conjecture that this remaining loss can be removed. Standard Kahn–Szemerédi arguments [19] and nonbacktracking matrix methods [22] rely on independent edge exposure and do not readily accommodate the geometric dependence around cycles.
The closest prior sparse spectral result is the expansion theorem of [1], whose proof combines the trace method, random restriction, and random-walk mixing. On the unnormalized adjacency scale, its sparse term is \(\sqrt{np}\log^4 n\), and the result requires the additional hypotheses of that method. Our theorem instead controls the centered adjacency matrix directly under \(np\ge C\log n\), which is the form needed for the embedding analysis. A direct comparison of the hypotheses and bounds is given after 1.
From a random-matrix viewpoint, our adjacency matrices are sparse kernel matrices of the form \[A_{ij}=f(\langle X_i,X_j\rangle)\mathbf{1}_{\{i\ne j\}}.\] Dense inner-product kernel matrices have been studied through linearization and limiting spectral laws [23]–[27], as well as through concentration and proportional-dimensional asymptotics [28]–[34]. Recent work on smooth geometric kernels obtains sharp thresholds for detection and latent-vector estimation [35]. Sparse threshold graphs fall outside that setting: the kernel is discontinuous, its threshold varies with \(n,d,p\), and recovery requires an extremal high-probability estimate rather than a limiting law.
Results for the empirical eigenvalue distribution provide a complementary bulk perspective. A semicircle law for sparse high-dimensional spherical graphs is proved in [36], while fixed-dimensional geometric graph spectra are studied in [37], [38]. Our objective is different: we need a nonasymptotic estimate for the extremal nontrivial spectrum that is strong enough for recovery.
We obtain this estimate using the decoupling strategy of [39], followed by matrix Chernoff applied to a positive semidefinite Gram matrix. In contrast with a direct matrix Bernstein argument, this preserves the geometric covariance scale without an additional \(\sqrt{\log n}\) factor. The method requires only population-operator and kernel-section estimates, which makes it reusable across latent-vector models. Sharp universality and matrix-chaos inequalities provide powerful alternatives [40], [41], but their direct application to discontinuous sparse kernels still requires additional approximation. The proof strategy is explained in 2.5.
The same distinction between random fluctuation and geometric signal becomes especially consequential when the latent vectors also encode communities.
In community detection, latent geometry changes both the signal and the noise. Related models include Euclidean random graphs with labels, geometric block models, and geometric perturbations of stochastic block models [42]–[45]; exact recovery and information flow in geometric community models are studied in [46]–[48]. Unlike in the classical stochastic block model [49], edges remain dependent even after conditioning on all labels.
We consider the Gaussian mixture block model introduced by Li and Schramm [2]. Each vertex has a hidden label \(\xi_i\in\{\pm1\}\) and latent vector \[Z_i=\frac{G_i}{\sqrt d}+\mu\xi_i e_1.\] Edges are obtained by thresholding inner products to have marginal density \(p\). Li and Schramm [2] established almost exact recovery, meaning that the fraction of mislabeled vertices vanishes, in a moderate-separation regime. We use a semidefinite program and a signed-Laplacian dual certificate, following the classical SDP strategy for the stochastic block model [50], to recover every label at \(np\ge C\log n\). This gives, to our knowledge, the first exact-recovery guarantee for the model. At a larger separation scale, preserving the marginal edge density instead creates isolated vertices in both label classes and makes exact recovery information-theoretically impossible. The resulting nonmonotone effect of separation is made precise in 6 7.
Beyond recovery, spectral expansion also governs synchronization on networks. Abdalla et al. [51] use an adjacency spectral bound to prove global synchronization of the homogeneous Kuramoto model on spherical threshold graphs. A subsequent deterministic criterion [52] reduces global synchronization to centered adjacency and Laplacian estimates. Our matrix and degree concentration bounds verify this criterion at the connectivity scale, substantially weaken the dimension requirement in the spherical model, and give an analogous result for the Gaussian vector graph; see 5.
We state the main results for spherical threshold and Gaussian vector graphs, followed by synchronization in both models and the Gaussian mixture block model. Throughout this section, let \(J=\mathbf{1}\mathbf{1}^\top\) and \(\Pi_n=I_n-n^{-1}J\).
For an integer \(d\ge3\), let \(\sigma=\sigma_d\) be the uniform probability measure on \(\mathbb{S}^{d-1}\) and let \(U_1,\ldots,U_n\) be independent samples from \(\sigma\). For \(p=p_n\in(0,1/2)\), let \(\tau=\tau_{d,p}\) be determined by \[\mathbb{P}\{\langle U_1,U_2\rangle\ge\tau\}=p. \label{eq:p-tau-def}\tag{1}\] The spherical threshold random geometric graph has adjacency matrix \[A_{ij}=\mathbf{1}_{\{\langle U_i,U_j\rangle\ge\tau\}}, \qquad i\ne j, \qquad A_{ii}=0. \label{eq:A-def}\tag{2}\] We write \(B=A-\mathbb{E}A=A-p(J-I)\) for the centered adjacency matrix.
Our first theorem controls the fluctuation of the adjacency matrix around its mean. The geometric contribution enters only through the cap threshold \(\tau\).
Theorem 1 (Spherical matrix concentration). For every \(D>0\) there are constants \(C_D>0\) and \(p_0>0\) such that, if \[0<p\le p_0, \qquad np\ge C_D\log n,\] then, for every \(d\ge3\), with probability at least \(1-n^{-D}\), \[\|A-\mathbb{E}A\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+np\tau\right). \label{eq:main-ptau}\tag{3}\]
Let \(\lambda_1(A)\ge\cdots\ge\lambda_n(A)\) be the eigenvalues of \(A\). Since \(\mathbb{E}A=p(J-I)\) has eigenvalue \(-p\) on \(\mathbf{1}^\perp\), standard Courant–Fischer and Weyl bounds together with 1 imply, with probability at least \(1-n^{-D}\), \[\max_{2\le k\le n}|\lambda_k(A)| \le C_D\left(\sqrt{np\log n}+np\tau\right)\] under the assumptions of 1.
Liu et al. [1] obtain the unnormalized nontrivial-eigenvalue bound \(\max\{np\tau,\sqrt{np}\log^4 n\}\) for the same spherical graph, assuming \(\tau\ge (np)^{-1/2}\) and \(np=\omega\!\left(d^3\log^4 n\right)\). In comparison, 1 improves the sparse term to \(\sqrt{np\log n}\) and applies for every \(d\ge3\).
We next define the spectral estimator for the latent vectors and their Gram matrix. 2 controls the vector approximation error and the Gram-matrix approximation error.
Let \(X\in\mathbb{R}^{n\times d}\) be the latent direction matrix whose \(i\)th row is \(U_i^\top\). Let \(\widehat Y\in\mathbb{R}^{n\times d}\) have orthonormal columns spanning an eigenspace associated with the \(d\) largest eigenvalues of \(B=A-\mathbb{E}A\), and set \[\widehat U=\sqrt{n/d}\,\widehat Y, \qquad \widehat K=\widehat U\widehat U^\top.\]
Theorem 2 (Spherical embedding recovery). For every \(D>0\) there are constants \(c_D,C_D>0\) and \(p_0>0\) such that, if \[0<p\le p_0,\qquad np\ge C_D\log n,\qquad C_D\log(1/p)\le d\le c_D\frac{np\log(1/p)}{\log n},\] then, with probability at least \(1-n^{-D}\), \[\frac{1}{\sqrt n}\min_{O\in O(d)}\|\widehat UO-X\|_{\mathrm F} \le C_D\left( \sqrt{\frac{d\log n}{np\log(1/p)}} +\sqrt{\frac{\log(1/p)}{d}} \right), \label{eq:spherical-vector-recovery}\tag{4}\] and \[\frac{\sqrt d}{n}\|\widehat K-XX^\top\|_{\mathrm F} \le C_D\left( \sqrt{\frac{d\log n}{np\log(1/p)}} +\sqrt{\frac{\log(1/p)}{d}} \right). \label{eq:spherical-gram-recovery}\tag{5}\]
The vector and Gram-matrix approximation errors are both \(o(1)\) whenever \[np\gg\log n,\qquad \log(1/p)\ll d \ll\frac{np\log(1/p)}{\log n}.\] This dimension window is nonempty as soon as \(np\gg\log n\). The factor \(\sqrt d/n\) makes the second bound relative to the natural Frobenius scale of the latent Gram matrix, since \(\|XX^\top\|_{\mathrm F}\asymp n/\sqrt d\) with high probability.
We next consider isotropic Gaussian vectors. Let \(G_1,\ldots,G_n\stackrel{\mathrm{i.i.d.}}{\sim}N(0,I_d)\) and choose \(u=u_{d,p}\) so that \[\mathbb{P}\{\langle G_1,G_2\rangle/\sqrt d\ge u\}=p.\] The Gaussian vector inner-product graph has adjacency matrix \[A^{\rm G}_{ij} = \mathbf{1}_{\{\langle G_i,G_j\rangle/\sqrt d\ge u\}}, \qquad i\ne j, \qquad A^{\rm G}_{ii}=0. \label{eq:raw-gaussian-A-main}\tag{6}\] The next theorem gives a full-matrix estimate and a sharper bound obtained by double-centering.
Theorem 3 (Gaussian vector matrix concentration). For every \(D>0\) there are constants \(C_D>0\) and \(p_0>0\) such that, if \[0<p\le p_0,\qquad np\ge C_D\log n,\qquad d\ge C_D\log^2(1/p)\log n,\] then, with probability at least \(1-n^{-D}\), \[\begin{align} \|\Pi_n(A^{\rm G}-\mathbb{E}A^{\rm G})\Pi_n\|_{\mathrm{op}} &\le C_D\left( \sqrt{np\log n} +np\sqrt{\frac{\log(1/p)}{d}} \right), \tag{7}\\ \|A^{\rm G}-\mathbb{E}A^{\rm G}\|_{\mathrm{op}} &\le C_D\left( \sqrt{np\log n} +np\frac{\log(1/p)}{\sqrt d} \right). \tag{8} \end{align}\]
Remark 1 (Why double-centering appears). Let \(\overline{\Phi}(t)=\mathbb{P}\{N(0,1)\ge t\}\) denote the upper-tail probability of a standard Gaussian random variable. For fixed \(x\in\mathbb{R}^d\setminus\{0\}\) and \(Y\sim N(0,I_d)\), the conditional edge probability is \[q(x) :=\mathbb{P}\{\langle x,Y\rangle/\sqrt d\ge u\} =\overline{\Phi}\left(\frac{u\sqrt d}{\|x\|}\right).\] Thus larger Gaussian norms produce larger expected degrees, an effect absent in the spherical model. Writing \(a(x)=q(x)-p\), the corresponding one-endpoint term in the sampled matrix is \[a_G\mathbf{1}^\top+\mathbf{1}a_G^\top-2\operatorname{diag}(a_G), \qquad a_G=(a(G_1),\ldots,a(G_n))^\top.\] Because \(\Pi_n\mathbf{1}=0\), double-centering removes the rank-two part and leaves only a lower-order diagonal correction, controlled in 8. This explains both the sharper estimate 7 and the use of the double-centered matrix for recovery.
Let \(Z\in\mathbb{R}^{n\times d}\) have rows \(Z_i^\top=G_i^\top/\sqrt d\). Let \(\widehat Y^{\rm G}\in\mathbb{R}^{n\times d}\) have orthonormal columns spanning an eigenspace associated with the \(d\) largest eigenvalues of \(\Pi_n(A^{\rm G}-\mathbb{E}A^{\rm G})\Pi_n\), and set \[\widehat Z=\sqrt{n/d}\,\widehat Y^{\rm G}, \qquad \widehat K^{\rm G}=\widehat Z\widehat Z^\top.\] Although the estimator is formed from a double-centered matrix, the theorem compares it with the original, uncentered latent matrix \(Z\). The proof controls the additional centering error through concentration of the Gaussian sample mean.
Theorem 4 (Gaussian vector embedding recovery). For every \(D>0\) there are constants \(c_D,C_D>0\) and \(p_0>0\) such that, if \[0<p\le p_0,\qquad np\ge C_D\log n, \qquad C_D\log^2(1/p)\log n \le d\le c_D\frac{np\log(1/p)}{\log n},\] then, with probability at least \(1-n^{-D}\), \[\frac{1}{\sqrt n}\min_{O\in O(d)}\|\widehat ZO-Z\|_{\mathrm F} \le C_D\left( \sqrt{\frac{d\log n}{np\log(1/p)}} +\frac{\log^{3/2}(1/p)}{\sqrt d} \right), \label{eq:gaussian-vector-recovery}\tag{9}\] and \[\frac{\sqrt d}{n}\|\widehat K^{\rm G}-ZZ^\top\|_{\mathrm F} \le C_D\left( \sqrt{\frac{d\log n}{np\log(1/p)}} +\frac{\log^{3/2}(1/p)}{\sqrt d} \right). \label{eq:gaussian-gram-recovery}\tag{10}\]
The vector and Gram-matrix approximation errors are both \(o(1)\) whenever \[np\gg\log n,\qquad \log^2(1/p)\log n\ll d \ll \frac{np\log(1/p)}{\log n}.\] This dimension window is nonempty when \(np\gg\log(1/p)(\log n)^2\). As in the spherical model, the factor \(\sqrt d/n\) gives the Gram-matrix error relative to its natural Frobenius scale.
Mao and Zhang [18] show that the expected loss of every graph-based estimator is bounded away from zero when \(d\gtrsim nh(p)\), where \(h(p)\) is the binary entropy. Since \(h(p)\asymp p\log(1/p)\) for \(0<p\le p_0\), the information-theoretic threshold has order \(np\log(1/p)\). The upper end of our vanishing-error window is \(d\ll\frac{np\log(1/p)}{\log n}\), which is within a factor of \(\log n\) of this threshold.
For \(\mu=0\), the bound in [2] vanishes only when \[\log(1/p)\log^{18}n\ll d \ll\frac{np\log(1/p)}{\log^{18}n}.\] This window is nonempty only if \(np\gg\log^{36}n\). By comparison, 4 gives a nonempty window when \(np\gg\log(1/p)(\log n)^2\), lowers the dimension requirement to \(d\gg\log^2(1/p)\log n\), and improves the upper range to within a factor \(\log n\) of the information limit.
It remains open whether either model admits uniform embedding recovery throughout the same vanishing-error windows, namely whether \[\min_{O\in O(d)}\|\widehat UO-X\|_{2,\infty}=o(1), \qquad \min_{O\in O(d)}\|\widehat ZO-Z\|_{2,\infty}=o(1),\] where \(\|M\|_{2,\infty}=\max_i\|M_{i\cdot}\|_2\). Existing two-to-infinity bounds [53], [54] do not reach this scale from operator-norm control alone, while a direct leave-one-out argument [55] encounters dependence between the deleted row and the corresponding minor eigenspace.
Synchronization describes the emergence of coherent behavior among coupled oscillators. In the homogeneous Kuramoto model [56], [57], vertex \(i\) carries a phase \(\theta_i\in\mathbb{R}/2\pi\mathbb{Z}\), and \(M_{ij}\) records its coupling to vertex \(j\). A co-rotating frame removes the common intrinsic frequency. For an unweighted graph, \(M\) is the adjacency matrix and the flow is \[\dot{\theta}_i =\sum_{j=1}^n M_{ij}\sin(\theta_j-\theta_i), \qquad i\in[n]. \label{eq:kuramoto-flow}\tag{11}\] The dynamics in 11 are the negative gradient flow of the interaction energy \[\begin{align} \mathcal{E}_M(\theta) &=\sum_{1\le i<j\le n}M_{ij} \bigl(1-\cos(\theta_i-\theta_j)\bigr). \end{align}\] Following [51], [52], a graph is globally synchronizing if, for Lebesgue-almost every initial condition on \((\mathbb{R}/2\pi\mathbb{Z})^n\), the solution of 11 converges to a synchronized state. On a connected graph the global minimizers of \(\mathcal{E}_M\) are synchronized, but connectivity alone does not exclude locally stable nonsynchronized states, such as twisted states on cycles [57]. The centered-adjacency and Laplacian criterion of [52] supplies the required global control. Our matrix and degree concentration bounds verify that criterion and give the following result.
Theorem 5 (Global synchronization). For every \(D>0\) there are constants \(C_D>0\) and \(p_0>0\) such that, if \[0<p\le p_0, \qquad np\ge C_D\log n,\] then each of the following conclusions holds with probability at least \(1-n^{-D}\):
the spherical threshold graph is globally synchronizing whenever \[d\ge C_D\log(1/p);\]
the Gaussian vector graph is globally synchronizing whenever \[d\ge C_D\log^2(1/p)\log n.\]
For comparison, the spherical result in [51] assumes \[np\ge C(\log n)^2,\qquad d\ge C\bigl(n^2p^2+(\log n)^4\bigr)(\log n)^4.\] Thus part (i) reaches the connectivity scale and substantially improves the lower bound on the dimension. Part (ii) gives the new Gaussian analogue.
We conclude the main results with an application to community recovery. The Gaussian mixture block model of Li and Schramm [2] is a geometric analogue of the stochastic block model: each vertex has a hidden binary label, but the edges are obtained by thresholding latent inner products and remain dependent even after conditioning on all labels. The problem therefore combines a rank-one community signal with dependent geometric fluctuations.
Definition 1 (Gaussian mixture block model). Fix integers \(n,d\ge1\), an edge density \(p\in(0,1)\), and a separation parameter \(\mu\ge0\). Let \(\xi_1,\ldots,\xi_n\) be independent Rademacher labels and let \(G_1,\ldots,G_n\) be independent \(N(0,I_d)\) vectors, independent of the labels. Write \(\xi=(\xi_1,\ldots,\xi_n)^\top\). For \(1\le i\le n\), set \[Z_i=\frac{G_i}{\sqrt d}+\mu\xi_i e_1\in\mathbb{R}^d.\] Let \(\tau=\tau_{\mu,d,p}\) be the threshold chosen so that \[\mathbb{P}\{\sqrt d\,\langle Z_1,Z_2\rangle\ge \tau\}=p.\] The Gaussian mixture block model is the graph with adjacency matrix \[A^\mu_{ij} = \mathbf{1}_{\{\sqrt d\,\langle Z_i,Z_j\rangle\ge \tau\}}, \qquad i\ne j, \qquad A^\mu_{ii}=0. \label{eq:gmbm-A-def}\tag{12}\]
For exact recovery, define \[B_\mu=\Pi_n(A^\mu-p(J-I))\Pi_n.\] Consider the semidefinite program \[\widehat X\in\operatorname*{arg\,max}\left\{ \langle B_\mu,X\rangle: X\succeq0,\;X_{ii}=1\;\text{for every }i \right\}. \label{eq:gmbm-sdp}\tag{13}\] This is the standard elliptope relaxation and can be solved in polynomial time to any prescribed accuracy [58].
Theorem 6 (Gaussian mixture exact recovery). For every \(D>0\) there are constants \(c_D,C_D>0\) and \(p_0>0\) such that, if \[0<p\le p_0,\qquad np\ge C_D\log n,\] and \[\mu^2d\ge C_D\log n,\qquad C_D\sqrt{\frac{\log n}{np}} \le \mu^2\sqrt{d\log(1/p)}\le c_D, \label{eq:GMM}\tag{14}\] then, with probability at least \(1-n^{-D}\), the optimizer in 13 is unique and equals \[\widehat X=\xi\xi^\top.\] Consequently, a rank-one factor of \(\widehat X\) recovers all labels up to a global sign.
Here \(np\ge C_D\log n\) is the connectivity-scale condition, while \(\mu^2d\ge C_D\log n\) is the exact-recovery scale even when the Gaussian mixture vectors are observed directly [59]. The upper bound in 14 restricts the theorem to moderate separation. The next result shows why some such restriction is intrinsic when the edge density is fixed.
Theorem 7 (Large-separation impossibility). There are absolute constants \(C>0\) and \(p_0>0\) such that, along any parameter sequence with \(n\to\infty\), if \[0<p\le p_0,\qquad np\ge C\log n,\qquad \mu^2d\ge C\log n,\] and \[\mu\sqrt{\log(1/p)} \ge C\left(\sqrt{\log n}+\frac{\log n}{\sqrt d}\right),\] then \[\mathbb{P}\{A^\mu\text{ has an isolated vertex in each label class}\} \longrightarrow1.\] Consequently, the supremum over all possibly randomized estimators \(\widetilde{\xi}=\widetilde{\xi}(A^\mu)\in\{\pm1\}^n\) satisfies \[\sup_{\widetilde{\xi}} \mathbb{P}\{\widetilde{\xi}\in\{\xi,-\xi\}\} \le \frac{1}{2}+o(1).\]
The dependence on \(\mu\) is nonmonotone because the threshold is recalibrated to keep the marginal edge density equal to \(p\). At the scale \(\mu\sqrt{\log(1/p)} \gtrsim \sqrt{\log n}+\frac{\log n}{\sqrt d}\), extreme first-coordinate fluctuations create isolated vertices in both label classes. When \(d\ge\log n\), the condition simplifies to \(\mu\gtrsim\sqrt{\log n/\log(1/p)}\). Thus increasing separation first reveals the labels and eventually destroys the information carried by extreme vertices.
Li and Schramm [2] assume \(np\gg1\), \(\log^{16}n\ll d<n\), and \(d^{-1/2}\ll\mu\le d^{-1/4}\log^{-1/2}n\), and prove that a spectral algorithm misclassifies a vanishing fraction of vertices. Their weaker almost-exact-recovery objective permits \(np\gg1\). By contrast, 6 achieves exact recovery at the connectivity scale \(np\ge C_D\log n\) and replaces the ambient requirement \(d\gg\log^{16}n\) by the explicit signal conditions in 14 . Exact recovery by a purely spectral algorithm remains open.
The proofs follow three common stages. First, a population decomposition identifies the geometric signal and bounds the remaining kernel operator. Second, decoupling and matrix concentration control the sampled remainder. Third, the resulting operator estimates are converted into embedding recovery, synchronization, or label recovery.
For the spherical model, the centered edge kernel is \[h(u,v)=\mathbf{1}_{\{\langle u,v\rangle\ge\tau\}}-p.\] Rotational invariance makes \(h\) canonical: its conditional mean vanishes when either endpoint is fixed. The Funk–Hecke formula diagonalizes the associated integral operator on spherical harmonics. Its degree-one component is \(d\lambda_1\langle u,v\rangle\), with \(\lambda_1\asymp p\tau\); this component carries the latent embedding. The full nonconstant operator norm is \(O(p\tau)\) and determines the geometric term in the matrix-concentration bound. After removing degree one, the higher-harmonic norm improves to \(O(p\log(1/p)/d)\), which is the population error relevant for recovery. These estimates are proved in Appendix 8.
The Gaussian kernel has an additional one-endpoint effect because the conditional edge probability depends on the norm of the fixed vector. Its Hoeffding decomposition [21] separates this radial first projection from a canonical remainder. Double-centering removes the resulting rank-two row-and-column term, up to a smaller diagonal correction. The degree-one Gaussian chaos of the canonical remainder is the bilinear signal \(\beta\langle x,y\rangle\); removing it leaves the higher-order terms controlled in Appendix 9.
Consider a canonical kernel \(h\) with population-operator norm \(\Lambda\). Decoupling replaces its dependent symmetric kernel matrix by \[G_{ij}=h(U_i,V_j),\] where \(V_1,\ldots,V_n\) is an independent copy of the latent sample. Conditional on \(U=(U_1,\ldots,U_n)\), the columns \(g_U(V_j)\) are independent, and \[GG^\top = \sum_{j=1}^n g_U(V_j)g_U(V_j)^\top\] is a sum of independent positive-semidefinite matrices. A Hilbert-space covariance estimate controls its conditional mean through the squared population operator, while a kernel-section estimate controls the largest column. Matrix Chernoff [60] then gives \[\|G\|_{\mathrm{op}} \lesssim n\Lambda+\sqrt{np\log n}.\] The distinction from a direct rectangular matrix Bernstein argument [39] is important. Bernstein places a \(\sqrt{\log n}\) factor on the conditional covariance contribution and yields \(n\Lambda\sqrt{\log n}\). Passing to the positive matrix \(GG^\top\) keeps \(n\Lambda\) in the mean term and confines the logarithmic loss to the column bound. A Banach-space decoupling inequality [61] then transfers the estimate back to the original symmetric matrix. This route avoids the trace-moment expansions used in [1], [2]. Moreover, its only model-specific inputs are bounds on the population operator and the kernel sections, so the same argument extends naturally to other latent-vector models. The core decoupled argument is developed in 3 and reused for the Gaussian model in 5.
In the spherical model, the empirical degree-one component is \(d\lambda_1XX^\top\), where the rows of \(X\) are the latent directions. The higher harmonics and sparse fluctuation form a perturbation satisfying \(\|E\|_{\mathrm{op}} \lesssim \sqrt{np\log n}+\frac{np\log(1/p)}{d}\), whereas the signal eigengap is of order \(np\sqrt{\log(1/p)/d}\). Frobenius Davis–Kahan and Procrustes bounds convert their ratio into the vector approximation error; a deterministic Gram-matrix inequality then gives the Gram-matrix approximation error.
For Gaussian vectors, double-centering first removes the radial Hoeffding projection. After the bilinear signal is separated, the higher-order canonical remainder contributes \(O(\sqrt{np\log n}+np\log^2(1/p)/d)\). The corresponding signal eigengap is again of order \(np\sqrt{\log(1/p)/d}\). Comparing these two scales and controlling the centered sample covariance gives the Gaussian recovery theorem. The two perturbation arguments are carried out in [sec:embedding-proof] [sec:gaussian-models].
Synchronization requires both adjacency and Laplacian control. For each fixed vertex, conditioning on its latent vector makes its incident edge indicators independent. Applying scalar concentration vertex by vertex and then taking a union bound controls all degrees. Combined with adjacency concentration, this verifies the deterministic expansion criterion of [52] and proves 5.
In the Gaussian mixture block model, the difference between the within- and between-community edge probabilities produces a rank-one population signal aligned with the labels. Matrix and row-sum concentration provide the estimates needed for a signed-Laplacian SDP certificate, which proves exact recovery. At large separation, isolated vertices and exchangeability give the impossibility result. Both arguments appear in 7.
The remaining sections contain the complete proofs. [sec:matrix-tools,sec:embedding-proof] prove spherical matrix concentration and embedding recovery. 5 proves the corresponding Gaussian vector results, 6 proves the synchronization theorem, and 7 proves the Gaussian mixture recovery and impossibility theorems. The auxiliary estimates for the three models are collected in Appendices 8, 9, and 10, respectively.
Throughout the paper, constants may change from line to line. Constants with subscript \(D\) depend only on the requested polynomial tail exponent \(D\), and absolute constants are denoted by \(c,C,c_0,C_0\). We write \(\|\cdot\|_{\mathrm{op}}\) for operator norm, \(\|\cdot\|_{\mathrm{HS}}\) for Hilbert–Schmidt norm, \(\|\cdot\|_{\mathrm F}\) for matrix Frobenius norm, and \(L^2_0(\sigma)\) for the subspace of mean-zero functions on the sphere.
Throughout the proof sections, we use the shorthand \[L=1+\log(1/p).\] We first control the covariance determined by \(U_1,\ldots,U_n\) with a dimension-free Hilbert-space estimate. Conditional on these vectors, matrix Chernoff controls the independent columns generated by an independent sample \(V_1,\ldots,V_n\). Decoupling then transfers the rectangular estimate to the original symmetric matrix, where the cap bounds from Appendix 8 complete the proof.
For the rest of this section, write \[h(u,v)=\mathbf{1}_{\{\langle u,v\rangle\ge\tau\}}-p, \qquad u,v\in\mathbb{S}^{d-1}.\] Rotational invariance gives \[\int_{\mathbb{S}^{d-1}}h(u,v)\,d\sigma(v)=0 \qquad\text{for every }u\in\mathbb{S}^{d-1}, \label{eq:h-canonical-main}\tag{15}\] so \(h\) is a canonical kernel. Let \(T_h:L^2(\sigma)\to L^2(\sigma)\) be its integral operator, \[(T_hf)(u)=\int_{\mathbb{S}^{d-1}}h(u,v)f(v)\,d\sigma(v), \qquad \Lambda=\|T_h\|_{\mathrm{op}}.\]
The next two lemmas are the probabilistic inputs used after decoupling. The first is a matrix Chernoff inequality for sums of positive-semidefinite matrices. The second is a dimension-free covariance estimate for random vectors in a Hilbert space, tailored to the kernel sections \(h(u,\cdot)\). Its proof is a one-sided positive-semidefinite specialization of the dimension-free matrix Laplace method of Hsu et al. [62]; see also Oliveira [63] for closely related Hilbert-space rank-one covariance concentration.
For clarity, if \(\phi\in\mathcal{H}\), then \(\phi\otimes\phi\) denotes the rank-one operator \(x\mapsto\langle\phi,x\rangle\phi\). Thus \(\sum_i\phi_i\otimes\phi_i\) is the unnormalized sample covariance operator. The point of the second lemma is that its bound depends on the population operator norm and the section bound, but not on the dimension of \(\mathcal{H}\).
Lemma 1 (Matrix Chernoff, Theorem 5.1 in [60]). Let \(Y_1,\ldots,Y_N\) be independent positive-semidefinite \(m\times m\) matrices. Suppose \[0\preceq Y_j\preceq L I_m \qquad\text{almost surely}\] and put \[\mu=\left\|\sum_{j=1}^N\mathbb{E}Y_j\right\|_{\mathrm{op}}.\] Then, for every \(s\ge0\), \[\mathbb{P}\left\{ \left\|\sum_{j=1}^NY_j\right\|_{\mathrm{op}} > C\bigl(\mu+L(s+\log m)\bigr) \right\} \le e^{-s}.\]
Lemma 2 (Hilbert covariance Chernoff). Let \(n\ge2\), and let \(\phi_1,\ldots,\phi_n\) be i.i.d.random vectors in a separable Hilbert space \(\mathcal{H}\). Assume, for some \(p>0\), that \[\|\phi_i\|_{\mathcal{H}}^2\le p \qquad\text{almost surely}.\] Let \[\mathcal{C}=\mathbb{E}(\phi_1\otimes\phi_1), \qquad \kappa=\|\mathcal{C}\|_{\mathrm{op}}.\] Then, for every \(D>0\), with probability at least \(1-n^{-D}\), \[\left\| \sum_{i=1}^n \phi_i\otimes\phi_i \right\|_{\mathrm{op}} \le C_D(n\kappa+p\log n).\]
Proof. The proof combines the matrix Chernoff method of Tropp [60] with the dimension-free trace argument of [62]. We first project onto an arbitrary finite-dimensional subspace. Let \(\Pi\) be an orthogonal projection of finite rank and put \[Y_i=\Pi(\phi_i\otimes\phi_i)\Pi.\] Then \(0\preceq Y_i\preceq p\Pi\) and \[\mathbb{E}Y_i=\Pi\mathcal{C}\Pi=:\mathcal{C}_\Pi.\] For \(\theta>0\) and any \(0\le y\le p\), convexity of the exponential on \([0,p]\) gives \[e^{\theta y} \le 1+\frac{e^{\theta p}-1}{p}y.\] By the transfer rule for matrix functions [60], \[e^{\theta Y_i} \preceq \Pi+\frac{e^{\theta p}-1}{p}Y_i\] on \(\operatorname{range}(\Pi)\), and hence \[\mathbb{E}e^{\theta Y_i} \preceq \Pi+\frac{e^{\theta p}-1}{p}\mathcal{C}_\Pi \preceq \exp\left(\frac{e^{\theta p}-1}{p}\mathcal{C}_\Pi\right).\] Let \(S_\Pi=\sum_iY_i\). The matrix Laplace-transform method gives \[\mathbb{E}\operatorname{tr}e^{\theta S_\Pi} \le \operatorname{tr}\exp\left( \sum_{i=1}^n\log \mathbb{E}e^{\theta Y_i} \right) \le \operatorname{tr}\exp\left( n\frac{e^{\theta p}-1}{p}\mathcal{C}_\Pi \right).\] The last step uses operator monotonicity of the logarithm and trace monotonicity of the matrix exponential [60]. Because \(S_\Pi\ge0\), the event \(\lambda_{\max}(S_\Pi)\ge t\) implies \(\operatorname{tr}(e^{\theta S_\Pi}-\Pi)\ge e^{\theta t}-1\). Hence \[\mathbb{P}\{\lambda_{\max}(S_\Pi)\ge t\} \le \inf_{\theta>0} \frac{ \operatorname{tr}\!\left[ \exp\!\left( n\frac{e^{\theta p}-1}{p}\mathcal{C}_\Pi \right)-\Pi \right]}{e^{\theta t}-1}.\] The remaining trace is controlled by the effective mass \(\operatorname{tr}(\mathcal{C}_\Pi)\le p\). Set \(a_\theta=n(e^{\theta p}-1)/p\). Since \(\mathcal{C}_\Pi\preceq\kappa\Pi\), \[\begin{align} \operatorname{tr}(e^{a_\theta\mathcal{C}_\Pi}-\Pi) &= \sum_s(e^{a_\theta\lambda_s(\mathcal{C}_\Pi)}-1) \\ &\le a_\theta e^{a_\theta\kappa}\operatorname{tr}(\mathcal{C}_\Pi) \le a_\theta p\,e^{a_\theta\kappa}. \end{align}\]
Choose \(\theta=1/p\). Then \(a_\theta=(e-1)n/p\), and for all \(t\ge p\), \[\mathbb{P}\{\lambda_{\max}(S_\Pi)\ge t\} \le \exp\left( C+\log n+C\frac{n\kappa}{p}-\frac{t}{Cp} \right). \label{eq:hilbert-finite-rank-tail}\tag{16}\] Taking \[t=C_D(n\kappa+p\log n)\] with \(C_D\) large enough gives probability at most \(n^{-D}\), uniformly in \(\Pi\).
To remove the projection, choose a countable orthonormal basis \((e_m)_{m\ge1}\) of the separable space \(\mathcal{H}\), and let \(\Pi_m\) be the projection onto \(\operatorname{span}\{e_1,\ldots,e_m\}\). For \(S=\sum_{i=1}^n\phi_i\otimes\phi_i\succeq0\), the variational formula gives \[\|\Pi_mS\Pi_m\|_{\mathrm{op}}\uparrow\|S\|_{\mathrm{op}}.\] Therefore \[\{\|S\|_{\mathrm{op}}>t\} = \bigcup_{m\ge1}\{\|\Pi_mS\Pi_m\|_{\mathrm{op}}>t\}.\] Continuity from below and the finite-rank estimate 16 complete the proof. ◻
We now prove an operator-norm bound for the decoupled rectangular kernel matrix.
Let \(V_1,\ldots,V_n\) be an independent copy of \(U_1,\ldots,U_n\) and define \[G_{ij}:=h(U_i,V_j), \qquad 1\le i,j\le n. \label{eq:G-dec-def}\tag{17}\] For fixed \(U=(U_1,\ldots,U_n)\) and \(v\in\mathbb{S}^{d-1}\), set \[g_U(v)=\bigl(h(U_1,v),\ldots,h(U_n,v)\bigr)^\top.\] Then \[G=\sum_{j=1}^n g_U(V_j)e_j^\top.\] Conditioned on \(U\), the columns are independent and centered by 15 .
All “good” events in the next two subsections depend only on the first sample \(U\). Once such a realization is fixed, the remaining probability estimates concern only the independent columns indexed by the \(V_j\)’s. This separation is what allows an ordinary matrix concentration inequality to be used despite the dependence in the original graph.
Conditioned on \(U\), the positive-semidefinite matrix \(GG^\top\) is a sum of independent rank-one matrices \(g_U(V_j)g_U(V_j)^\top\). The matrix Chernoff mean parameter is therefore \[\left\|\sum_{j=1}^n \mathbb{E}_V[g_U(V_j)g_U(V_j)^\top]\right\|_{\mathrm{op}} = n\|\Sigma_U\|_{\mathrm{op}}.\] It remains to control the conditional second-moment matrix \(\Sigma_U\) of one decoupled column.
This matrix is the Gram matrix of the kernel sections, whereas their covariance operator on \(L^2(\sigma)\) is \(T_h^2\). More precisely, for \(u\in\mathbb{S}^{d-1}\) write \(\phi_u=h(u,\cdot)\in L^2(\sigma)\). If \(V\sim\sigma\) is independent of \(U\), define \(\Sigma_U:=\mathbb{E}_V[g_U(V)g_U(V)^\top\mid U]\). Then, for every \(i,k\in[n]\), \[\begin{align} (\Sigma_U)_{ik} &=e_i^\top\mathbb{E}_V\bigl[g_U(V)g_U(V)^\top\mid U\bigr]e_k \\ &=\mathbb{E}_V\bigl[h(U_i,V)h(U_k,V)\mid U\bigr] \\ &=\int_{\mathbb{S}^{d-1}}h(U_i,v)h(U_k,v)\,d\sigma(v) \\ &=\langle h(U_i,\cdot),h(U_k,\cdot)\rangle_{L^2(\sigma)} =\langle \phi_{U_i},\phi_{U_k}\rangle_{L^2(\sigma)}. \end{align}\]
The nonzero eigenvalues of \(\Sigma_U\) agree with those of \[\mathcal{S}_U:=\sum_{i=1}^n \phi_{U_i}\otimes\phi_{U_i}. \label{eq:cap-empirical-section-covariance}\tag{18}\] Moreover, \[\|\phi_u\|_2^2 = \int h(u,v)^2\,d\sigma(v) = p(1-p)\le p, \label{eq:cap-section-norm}\tag{19}\] and \[\bigl[\mathbb{E}_U(\phi_U\otimes\phi_U)f\bigr](x) =\int_{\mathbb{S}^{d-1}}h(u,x)\!\left(\int_{\mathbb{S}^{d-1}}h(u,y)f(y)\,d\sigma(y)\right) d\sigma(u) =(T_h^2f)(x),\] where the last equality uses the symmetry \(h(u,x)=h(x,u)\). Hence \[\mathbb{E}_U(\phi_U\otimes\phi_U)=T_h^2, \qquad \|T_h^2\|_{\mathrm{op}}=\Lambda^2. \label{eq:cap-section-covariance}\tag{20}\] Thus 2 controls \(\|\Sigma_U\|_{\mathrm{op}}\).
Lemma 3 (Good covariance event). For every \(D>0\), with probability at least \(1-n^{-D-4}\) over \(U_1,\ldots,U_n\), \[\|\Sigma_U\|_{\mathrm{op}} \le C_D(n\Lambda^2+p\log n).\]
Proof. Apply 2 with tail exponent \(D+4\) to \(\phi_{U_i}=h(U_i,\cdot)\). The section and population covariance bounds are 19 and 20 . Since \(\Sigma_U\) and the operator in 18 have the same nonzero eigenvalues, the claimed bound follows from 2. ◻
The second concentration input is an upper tail bound for the column norm. For fixed \(v\), this norm is controlled by a binomial count of the sample points falling in the cap centered at \(v\).
For fixed \(v\), the variables \[\mathbf{1}_{\{\langle U_i,v\rangle\ge\tau\}}, \qquad i=1,\ldots,n,\] are independent Bernoulli\((p)\) random variables. Since \[h(U_i,v)^2\le 2\mathbf{1}_{\{\langle U_i,v\rangle\ge\tau\}}+2p^2,\] we have \[\|g_U(v)\|_2^2\le 2N_v+2np^2,\] where \(N_v\sim\mathrm{Bin}(n,p)\) under the randomness of \(U\) for fixed \(v\). Thus, if \(np\ge C_D\log n\), set \(R=C_D\sqrt{np}\). For \(C_D\) sufficiently large, the standard binomial Chernoff bound [64] gives \[\mathbb{P}_{U,V}\{\|g_U(V)\|_2>R\}\le n^{-2D-7}. \label{eq:column-joint-tail}\tag{21}\] For fixed \(U\), define \[q_U:=\mathbb{P}_V\{\|g_U(V)\|_2>R\}.\]
Lemma 4 (Conditional column-tail bound). For every \(D>0\) there is a constant \(C_D>0\) such that, if \(np\ge C_D\log n\) and \(R=C_D\sqrt{np}\) in the definition of \(q_U\), then with probability at least \(1-n^{-D-4}\) over \(U\), \[q_U\le n^{-D-3}.\]
Proof. By 21 , \(\mathbb{E}_U q_U\le n^{-2D-7}\). Markov’s inequality gives \[\mathbb{P}_U\{q_U>n^{-D-3}\} \le n^{D+3}\mathbb{E}_U q_U \le n^{-D-4}.\] ◻
Proposition 1 (Decoupled matrix bound). For every \(D>0\) there is a constant \(C_D>0\) such that, if \(np\ge C_D\log n\), then \[\mathbb{P}\left\{ \|G\|_{\mathrm{op}} > C_D\left(\sqrt{np\log n}+n\Lambda\right) \right\} \le n^{-D-1}.\]
Proof. Step 1: Truncation and the conditional mean.
Fix a realization of \(U\) satisfying the events in 4 3, and truncate each column at the deterministic level \(R=C_D\sqrt{np}\) required by matrix Chernoff. Namely, set \[\widetilde{g}(V):= g_U(V)\mathbf{1}_{\{\|g_U(V)\|_2\le R\}}.\] Let \(\widetilde{G}\) be the matrix with columns \(\widetilde{g}(V_1),\ldots,\widetilde{g}(V_n)\). Then \[\widetilde{G}\widetilde{G}^\top = \sum_{j=1}^n \widetilde{g}(V_j)\widetilde{g}(V_j)^\top.\] The summands \[Y_j:=\widetilde{g}(V_j)\widetilde{g}(V_j)^\top\] are conditionally independent positive-semidefinite matrices and satisfy \[0\preceq Y_j\preceq R^2I_n.\] Moreover, \[\sum_{j=1}^n\mathbb{E}[Y_j\mid U] \preceq n\mathbb{E}_V[g_U(V)g_U(V)^\top] = n\Sigma_U.\] On the good covariance event of 3, \[\mu_U:= \left\|\sum_{j=1}^n\mathbb{E}[Y_j\mid U]\right\|_{\mathrm{op}} \le n\|\Sigma_U\|_{\mathrm{op}} \le C_D(n^2\Lambda^2+np\log n). \label{eq:decoupled-mu-bound}\tag{22}\]
Step 2: Conditional matrix Chernoff.
Applying 1, conditionally on \(U\), to \(\widetilde{G}\widetilde{G}^\top\) with \(L=R^2\) and \(s=(D+3)\log n\), we obtain \[L(s+\log n)=R^2(D+4)\log n\le C_Dnp\log n.\] Combining 1 with 22 shows that, with conditional probability at least \(1-n^{-D-3}\), \[\|\widetilde{G}\widetilde{G}^\top\|_{\mathrm{op}} \le C_D(n^2\Lambda^2+np\log n).\] Taking square roots gives \[\|\widetilde{G}\|_{\mathrm{op}} \le C_D\left(n\Lambda+\sqrt{np\log n}\right).\]
Step 3: Removal of the truncation.
Finally, on the event \(\max_{1\le j\le n}\|g_U(V_j)\|_2\le R\), which has conditional probability at least \(1-nq_U\ge1-n^{-D-2}\) by 4, the original matrix satisfies \[G=\widetilde{G}.\] Combining this conditional probability with the events in 4 3 and then integrating over \(U\) proves the claim. ◻
Having bounded the independent-column surrogate, we transfer the estimate back to the original symmetric matrix. The canonical property 15 is the condition that makes the standard order-two decoupling inequality applicable.
Lemma 5 (Operator-norm decoupling). Let \(U_1,\ldots,U_n\) and \(V_1,\ldots,V_n\) be independent samples from a probability space. Let \(k\) be a symmetric canonical kernel: \[\mathbb{E}[k(u,U)]=0 \qquad\text{for every fixed }u.\] Define \[M_{ij}=k(U_i,U_j)\mathbf{1}_{i\ne j}, \qquad G^0_{ij}=k(U_i,V_j)\mathbf{1}_{i\ne j}.\] There is a universal constant \(C\) such that, for every \(t>0\), \[\mathbb{P}\{\|M\|_{\mathrm{op}}>t\} \le C\,\mathbb{P}\{\|G^0\|_{\mathrm{op}}>t/C\}.\]
Proof. This is the standard tail decoupling inequality for Banach-space-valued canonical U-statistics of order two; see de la Peña and Giné [61]. We apply that result in the Banach space of \(n\times n\) matrices equipped with the operator norm, to the matrix-valued kernel whose \((i,j)\) entry is \(k(U_i,U_j)\mathbf{1}_{i\ne j}\). Its decoupled version is exactly \(G^0\). ◻
Proof of 1. Let \(V_1,\ldots,V_n\) be the independent copy introduced in 17 , so that \(G=(h(U_i,V_j))_{i,j=1}^n\). Let \(C_0\ge1\) be the universal constant in 5. Apply 1 with tail parameter \(D+2+\log_2 C_0\). The resulting failure probability is \(n^{-D-3-\log_2 C_0}\), which is at most \(C_0^{-1}n^{-D-3}\) because \(n\ge2\). After relabeling the constant in the operator-norm threshold, we therefore obtain \[\mathbb{P}\left\{ \|G\|_{\mathrm{op}}> C_D\left(\sqrt{np\log n}+n\Lambda\right) \right\} \le C_0^{-1}n^{-D-3}. \label{eq:cap-full-decoupled-tail}\tag{23}\]
The decoupling inequality in 5 is stated for the zero-diagonal matrix \[G^0_{ij}=h(U_i,V_j)\mathbf{1}_{\{i\ne j\}}.\] If \[D_G:=\operatorname{diag}(h(U_1,V_1),\ldots,h(U_n,V_n)),\] then \(G^0=G-D_G\). The triangle inequality therefore gives \[\|G^0\|_{\mathrm{op}} \le \|G\|_{\mathrm{op}} +\|D_G\|_{\mathrm{op}}. \label{eq:cap-full-to-zero-diagonal}\tag{24}\] Since \[h(u,v)=\mathbf{1}_{\{\langle u,v\rangle\ge\tau\}}-p,\] we have \(|h(u,v)|\le1\) for every \(u,v\in\mathbb{S}^{d-1}\). Consequently, \[\|D_G\|_{\mathrm{op}} =\max_{i\in[n]}|h(U_i,V_i)| \le1.\] Under \(np\ge C_D\log n\), this additive constant is absorbed by \(\sqrt{np\log n}\) after increasing \(C_D\). Thus 23 and 24 imply \[\mathbb{P}\left\{ \|G^0\|_{\mathrm{op}}> C_D\left(\sqrt{np\log n}+n\Lambda\right) \right\} \le C_0^{-1}n^{-D-3}. \label{eq:cap-zero-diagonal-tail}\tag{25}\]
For the degree-one-subtracted spherical kernel used later, the corresponding diagonal maximum is estimated directly in 2; the independent inner-product tail makes it smaller than the stated sparse term. 4 instead works directly with the zero-diagonal decoupled Gaussian matrix.
Define \[M_{ij}=h(U_i,U_j)\mathbf{1}_{\{i\ne j\}}.\] For \(i\ne j\), the definitions of \(A\) and \(h\) give \(M_{ij}=A_{ij}-p\), while \(M_{ii}=0\). Since \(\mathbb{E}A=p(J-I_n)\), it follows entry by entry that \[M=A-\mathbb{E}A. \label{eq:cap-centered-matrix-identification}\tag{26}\]
Set \[t=C_0C_D\left(\sqrt{np\log n}+n\Lambda\right).\] Applying 5, followed by 25 , yields \[\begin{align} \mathbb{P}\left\{\|A-\mathbb{E}A\|_{\mathrm{op}}>t\right\} &=\mathbb{P}\left\{\|M\|_{\mathrm{op}}>t\right\}\\ &\le C_0\,\mathbb{P}\left\{\|G^0\|_{\mathrm{op}}>t/C_0\right\}\\ &\le n^{-D-3} \le n^{-D}, \end{align}\] where the first equality uses 26 . Absorbing \(C_0\) into \(C_D\), we have proved that, with probability at least \(1-n^{-D}\), \[\|A-\mathbb{E}A\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+n\Lambda\right). \label{eq:cap-preliminary-concentration}\tag{27}\]
By 5, \(\Lambda\le Cp\tau\). Hence \(n\Lambda\le Cnp\tau\), and substituting this bound into 27 gives 3 . ◻
This section proves 2. We separate the degree-one harmonic, which carries the latent embedding, from the higher harmonics and bound the empirical higher-harmonic matrix. The two deterministic lemmas below then convert the resulting operator-norm error into vector approximation and, subsequently, Gram-matrix approximation.
Lemma 6 (Frobenius eigenspace perturbation). Let \(S=Y\Gamma Y^\top\) be an \(n\times n\) positive semidefinite matrix of rank \(d\), where \(Y^\top Y=I_d\) and every eigenvalue of \(\Gamma\) is at least \(\gamma>0\). Let \(E\) be symmetric, and let \(\widehat Y\) have orthonormal columns spanning the top \(d\) eigenspace of \(S+E\). If \(\|E\|_{\mathrm{op}}\le\gamma/4\), then \[\min_{O\in O(d)} \|\widehat YO-Y\|_{\mathrm F} \le C\sqrt d\,\frac{\|E\|_{\mathrm{op}}}{\gamma}.\]
Proof. The \(d\) nonzero eigenvalues of \(S\) are at least \(\gamma\), while all other eigenvalues vanish. Weyl’s inequality therefore leaves a gap of at least \(\gamma/2\) between the perturbed signal cluster and the remaining eigenvalues. The Frobenius form of the Davis–Kahan theorem [65], [66] gives \[\|\sin\Theta(\widehat Y,Y)\|_{\mathrm F} \le \frac{2\sqrt d\,\|E\|_{\mathrm{op}}}{\gamma}. \label{eq:frobenius-davis-kahan}\tag{28}\] For the orthogonal Procrustes alignment [53], \[\min_{O\in O(d)}\|\widehat YO-Y\|_{\mathrm F} \le \sqrt2\, \|\sin\Theta(\widehat Y,Y)\|_{\mathrm F}. \label{eq:frobenius-procrustes}\tag{29}\] Combining 28 and 29 proves the claim. ◻
Lemma 7 (Gram matrix perturbation). For \(P,Q\in\mathbb{R}^{n\times d}\) and \(O\in O(d)\), \[\|PP^\top-QQ^\top\|_{\mathrm F} \le \bigl(\|P\|_{\mathrm{op}}+\|Q\|_{\mathrm{op}}\bigr) \|PO-Q\|_{\mathrm F}.\]
Proof. Since \((PO)(PO)^\top=PP^\top\), write \[PP^\top-QQ^\top =(PO-Q)(PO)^\top+Q(PO-Q)^\top.\] The claim follows from \(\|MN^\top\|_{\mathrm F}\le\|M\|_{\mathrm F}\|N\|_{\mathrm{op}}\). ◻
With these deterministic perturbation tools in place, the only remaining probabilistic task is to control the empirical higher-harmonic matrix. The next proposition repeats the decoupling argument with the degree-one signal removed.
Fix \(u\in\mathbb{S}^{d-1}\), let \(V\sim\sigma\), and define the degree-one Funk–Hecke eigenvalue by \[\lambda_1 := \mathbb{E}_V\!\left[h(u,V)\langle u,V\rangle\right] = \mathbb{E}_V\!\left[ \mathbf{1}_{\{\langle u,V\rangle\ge\tau\}}\langle u,V\rangle \right]. \label{eq:lambda1-main-definition}\tag{30}\] The value in 30 does not depend on \(u\) by rotational invariance; the second equality uses \(\mathbb{E}_V\langle u,V\rangle=0\). The degree-one reproducing kernel is \(K_1(u,v)=d\langle u,v\rangle\), so 15 identifies the degree-one component of \(h\) as \[h_1(u,v)=\lambda_1K_1(u,v) =d\lambda_1\langle u,v\rangle.\] We therefore define \[h_\perp(u,v) = \mathbf{1}_{\{\langle u,v\rangle\ge\tau\}}-p -d\lambda_1\langle u,v\rangle\] to be the spherical threshold kernel with its degree-one harmonic removed. Let \(T_{h_\perp}\) be its integral operator and set \[\Lambda_{\ge2}=\|T_{h_\perp}\|_{\mathrm{op}}.\]
Proposition 2 (Higher-harmonic concentration). Under the assumptions of 2, with probability at least \(1-n^{-D-2}\), \[\left\| \bigl(h_\perp(U_i,U_j)\mathbf{1}_{\{i\ne j\}}\bigr)_{i,j=1}^n \right\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+n\Lambda_{\ge2}\right).\]
Proof. Step 1: Section norm and conditional covariance.
The kernel \(h_\perp\) is symmetric and canonical, and its integral-operator norm is \(\Lambda_{\ge2}\). Its sections satisfy \[\begin{align} \int h_\perp(u,v)^2\,d\sigma(v) &\le 2\int h(u,v)^2\,d\sigma(v) +2d^2\lambda_1^2\int\langle u,v\rangle^2\,d\sigma(v)\\ &\le 2p+2d\lambda_1^2\le Cp. \end{align}\] Here \(d\lambda_1^2\le Cp^2L\le Cp\), where \(L=1+\log(1/p)\), by 15.
We now verify the two inputs to the decoupled argument. Let \(V_1,\ldots,V_n\) be an independent spherical sample. Applying 2 to the sections \(\phi_u=h_\perp(u,\cdot)\) gives, with probability at least \(1-n^{-D-4}\) over \(U=(U_1,\ldots,U_n)\), \[\left\|\sum_{i=1}^n\phi_{U_i}\otimes\phi_{U_i}\right\|_{\mathrm{op}} \le C_D\bigl(n\Lambda_{\ge2}^2+p\log n\bigr). \label{eq:higher-harmonic-covariance-event}\tag{31}\] Here the covariance operator is \(T_{h_\perp}^2\), whose norm is \(\Lambda_{\ge2}^2\).
Step 2: Uniform column bound.
For the uniform column bound, fix \(v\in\mathbb{S}^{d-1}\). Then \[\sum_{i=1}^n h_\perp(U_i,v)^2 \le 2\sum_{i=1}^n h(U_i,v)^2 +2d^2\lambda_1^2\sum_{i=1}^n\langle U_i,v\rangle^2.\] For fixed \(v\), the first sum is at most a constant times a \(\operatorname{Bin}(n,p)\) variable plus \(np^2\). Hence the binomial Chernoff bound [64] gives \[\mathbb{P}_{U,V}\left\{ \sum_{i=1}^nh(U_i,V)^2>C_Dnp \right\}\le n^{-2D-10}. \label{eq:higher-harmonic-column-tail}\tag{32}\] If \(q_U\) denotes the conditional probability of this event given \(U\), Markov’s inequality applied to 32 shows that \(q_U\le n^{-D-5}\) outside an event of probability \(n^{-D-5}\). Independently, the standard sample-covariance bound for the isotropic vectors \(\sqrt d\,U_i\) [64] gives \[\left\|\sum_{i=1}^nU_iU_i^\top\right\|_{\mathrm{op}} \le C\frac{n}{d} \label{eq:higher-harmonic-sample-covariance}\tag{33}\] with probability at least \(1-n^{-D-5}\). This uses \(d\le c_Dn\), which follows from the upper bound on \(d\) in 2. On 33 , uniformly in \(v\), \[2d^2\lambda_1^2\sum_{i=1}^n\langle U_i,v\rangle^2 \le Cnd\lambda_1^2 \le Cnp;\] the last inequality follows from \(d\lambda_1^2\le Cp^2L\) and \(pL\le C\). Consequently, conditional on a realization of \(U\) satisfying 33 and \(q_U\le n^{-D-5}\) as obtained from 32 , all \(n\) decoupled columns have squared norm at most \(C_Dnp\) except on an event of conditional probability at most \(nq_U\le n^{-D-4}\).
Step 3: Chernoff concentration and decoupling.
We may now repeat the positive-semidefinite Chernoff calculation in 1. The conditional mean is controlled by 31 , and the squared column bound is \(C_Dnp\). Thus the full decoupled matrix has norm at most \[C_D\left(\sqrt{np\log n}+n\Lambda_{\ge2}\right) \label{eq:higher-harmonic-decoupled-bound}\tag{34}\] with the required conditional probability. The decoupling inequality in 5 transfers 34 to the symmetric matrix, up to the diagonal introduced when the full decoupled matrix is used. To control that diagonal, put \[t_n=\min\left\{1,C_D\sqrt{\frac{\log n}{d}}\right\}.\] A spherical-coordinate subgaussian tail bound [64] and a union bound give \(\max_i|\langle U_i,V_i\rangle|\le t_n\) with probability at least \(1-n^{-D-3}\). On this event, \[\max_i|h_\perp(U_i,V_i)| \le 1+d\lambda_1t_n \le C_D\bigl(1+p\sqrt{L\log n}\bigr) \le C_D\sqrt{np\log n}.\] Thus the diagonal is absorbed into the sparse term, completing the proof. ◻
Proof of 2. Step 1: Sample covariance and signal decomposition.
Put \(L=1+\log(1/p)\) and \[M=\frac{d}{n}X^\top X.\] The standard covariance bound for independent isotropic subgaussian vectors [64] gives, with probability at least \(1-n^{-D-2}\), \[\|M-I_d\|_{\mathrm{op}} \le \delta_n:=C_D\sqrt{\frac{d+\log n}{n}}. \label{eq:spherical-frob-covariance}\tag{35}\] The upper bound on \(d\) in 2 implies \(d\le c_Dn\), so the constants can be chosen such that \(\delta_n\le1/2\). On this event \(M\) is positive definite, so \(X\) has full column rank. We may therefore define \[Y=X(X^\top X)^{-1/2} =\sqrt{\frac{d}{n}}\,XM^{-1/2}.\]
Let \[E_{ij}=h_\perp(U_i,U_j)\mathbf{1}_{\{i\ne j\}}.\] The degree-one decomposition is the exact identity \[B+d\lambda_1I_n=d\lambda_1XX^\top+E. \label{eq:spherical-frob-decomposition}\tag{36}\] By 2 16 15, \[\|E\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+np\frac{L}{d}\right), \qquad \lambda_1\asymp p\sqrt{\frac{L}{d}}.\] The nonzero eigenvalues of \(d\lambda_1XX^\top\) are the eigenvalues of \(n\lambda_1M\) and hence are at least \(n\lambda_1/2\). Moreover, \[\rho_n:=\frac{\|E\|_{\mathrm{op}}}{n\lambda_1} \le C_D\left( \sqrt{\frac{d\log n}{npL}}+\sqrt{\frac{L}{d}} \right). \label{eq:spherical-frob-ratio}\tag{37}\]
Step 2: Eigenspace perturbation.
The lower and upper bounds on \(d\) make the two terms on the right smaller than a sufficiently small absolute constant. Adding \(d\lambda_1I_n\) shifts every eigenvalue by the same amount, so it does not change the top \(d\) eigenspace. We may therefore apply 6 to 36 . It yields an \(O\in O(d)\) such that \[\|\widehat YO-Y\|_{\mathrm F} \le C_D\sqrt d\,\rho_n. \label{eq:spherical-eigenspace-bound}\tag{38}\] After multiplying by \(\sqrt{n/d}\) and dividing by \(\sqrt n\), \[\frac{1}{\sqrt n} \left\|\widehat UO-XM^{-1/2}\right\|_{\mathrm F} \le C_D\rho_n.\] Since \(\|X\|_{\mathrm F}=\sqrt n\) and 35 implies \(\|M^{-1/2}-I_d\|_{\mathrm{op}}\le C\delta_n\), \[\frac{1}{\sqrt n} \|XM^{-1/2}-X\|_{\mathrm F} \le C\delta_n.\] Under the assumptions of 2, this covariance error is already contained in the sparse perturbation term. Indeed, \(pL\le C\) and \(d\ge C_DL\) give \[\frac{d+\log n}{n} \le C_D\frac{d\log n}{npL}.\] The triangle inequality and 37 therefore prove the vector bound 4 .
Step 3: Gram matrix recovery.
On the covariance event 35 , \[\|\widehat U\|_{\mathrm{op}}=\sqrt{\frac{n}{d}}, \qquad \|X\|_{\mathrm{op}}\le C\sqrt{\frac{n}{d}}.\] Applying 7 with the alignment in 38 gives \[\frac{\sqrt d}{n}\|\widehat K-XX^\top\|_{\mathrm F} \le \frac{C}{\sqrt n}\|\widehat UO-X\|_{\mathrm F}.\] The vector bound 4 , together with a union bound over the covariance event 35 and the event in 2 proves 5 and completes the proof. ◻
This section proves 3 4. The Gaussian Hoeffding decomposition [21] separates a radial one-endpoint projection, the bilinear signal \(\beta\langle x,y\rangle\), and a canonical remainder. Double-centering removes the rank-two radial term, decoupling–Chernoff controls the remainder, and the Frobenius perturbation argument from 4 recovers the bilinear signal. Throughout this section, set \(L=1+\log(1/p)\).
Let \(G,G'\stackrel{\mathrm{i.i.d.}}{\sim}N(0,I_d)\) and set \[S=\frac{\langle G,G'\rangle}{\sqrt d}.\] Write \(\gamma_d\) for the standard Gaussian probability measure on \(\mathbb{R}^d\). Let \(u=u_{d,p}\) be the upper \(p\)-quantile of \(S\). For \(x,y\in\mathbb{R}^d\), put \[q_{\rm G}(x,y) = \mathbf{1}_{\{\langle x,y\rangle/\sqrt d\ge u\}}-p.\] The first Hoeffding projection is \[a(x) = \mathbb{E}_Y q_{\rm G}(x,Y) = \overline{\Phi}\left(\frac{u\sqrt d}{\|x\|}\right)-p, \label{eq:raw-a-def}\tag{39}\] where \(Y\sim N(0,I_d)\) and \(\overline{\Phi}(t)=\mathbb{P}\{N(0,1)\ge t\}\). Thus \(a(x)\) records the part of the centered edge indicator that can be predicted from one endpoint alone. Subtracting this contribution from both endpoints gives the canonical part: \[r(x,y)=q_{\rm G}(x,y)-a(x)-a(y). \label{eq:raw-r-def}\tag{40}\] Then \(r\) is canonical: \(\mathbb{E}_Y r(x,Y)=0\) and \(\mathbb{E}_G r(G,y)=0\).
We also isolate the degree-one Gaussian signal. Define \[m_1=\mathbb{E}\left[S\mathbf{1}_{\{S\ge u\}}\right], \qquad \beta=\frac{m_1}{\sqrt d}. \label{eq:raw-beta-def}\tag{41}\] The degree-one component of \(q_{\rm G}\), equivalently of \(r\), is the projection onto the span of the bilinear coordinate kernels \(x_k y_k\), \(1\le k\le d\). Indeed, by rotational symmetry, \[\mathbb{E}\bigl[q_{\rm G}(G,G')G_aG'_b\bigr] = \frac{\delta_{ab}}{d} \mathbb{E}\bigl[q_{\rm G}(G,G')\langle G,G'\rangle\bigr] = \delta_{ab}\beta.\] Thus this projection is \(\beta\langle x,y\rangle\). Let \[r_\perp(x,y):=r(x,y)-\beta\langle x,y\rangle.\]
The Gaussian population estimates used below are collected in 17; their proof is deferred to Appendix 9.
Lemma 8 (First projection bound). Let \(a_G=(a(G_1),\ldots,a(G_n))^\top\). Under the assumptions of 3, with probability at least \(1-n^{-D}\), \[\|a_G\|_2 \le C_D pL\sqrt{\frac{n}{d}}, \qquad \|a_G\|_\infty \le C_D pL\sqrt{\frac{\log n}{d}}+n^{-D-2}.\]
Proof. Let \[f(s)=\overline{\Phi}(u/s),\qquad s_i=\frac{\|G_i\|}{\sqrt d}.\]
Conditioning on \(G\) in the definition of the threshold gives \(p=\mathbb{E}f(\|G\|/\sqrt d)\). Hence \[a(G_i)=f(s_i)-p = \bigl(f(s_i)-f(1)\bigr)-\eta, \qquad \eta:=\mathbb{E}\bigl[f(\|G\|/\sqrt d)-f(1)\bigr].\] Thus the size of \(a(G_i)\) is controlled by the radius fluctuation \(s_i-1\).
Let \[t_n=C_D\sqrt{\frac{\log n}{d}}, \qquad \mathcal{E}_{\rm rad}:=\{\max_i |s_i-1|\le t_n\}.\] By Gaussian norm concentration [64], \(\mathbb{P}(\mathcal{E}_{\rm rad})\ge1-n^{-D-2}\) after increasing \(C_D\). After increasing the constant in the lower bound on \(d\), the assumption \(d\ge C_D L^2\log n\) makes \(t_n\le c/L\). For every \(s\in[1-c/L,1+c/L]\), \[|f'(s)| = \frac{u}{s^2}\varphi(u/s) \le CpL\] by 17 and the Gaussian tail comparison [64]. In particular, \(f\) is \(CpL\)-Lipschitz on \([1-c/L,1+c/L]\).
We also use a quadratic, rather than a coordinatewise, radius bound. Since the Euclidean norm is one-Lipschitz and \(|\mathbb{E}\|G_i\|/\sqrt d-1|\le C/d\), Gaussian concentration [64] shows that \(\sqrt d(s_i-1)\) has uniformly bounded subgaussian norm. Consequently, \(d(s_i-1)^2\) has uniformly bounded subexponential norm [64]. Scalar Bernstein’s inequality [64] and \(n\ge C_D\log n\) therefore give \[\sum_{i=1}^n(s_i-1)^2\le C_D\frac{n}{d} \label{eq:raw-radius-quadratic-sum}\tag{42}\] with probability at least \(1-n^{-D-2}\). On the intersection of this event with \(\mathcal{E}_{\rm rad}\), \[\max_i |f(s_i)-f(1)| \le C_DpL\sqrt{\frac{\log n}{d}}, \qquad \left(\sum_i |f(s_i)-f(1)|^2\right)^{1/2} \le C_DpL\sqrt{\frac{n}{d}}. \label{eq:raw-first-projection-fluctuation}\tag{43}\]
The centering term satisfies \[|\eta| \le \mathbb{E}|f(\|G\|/\sqrt d)-f(1)| \le CpL\,\mathbb{E}\left|\frac{\|G\|}{\sqrt d}-1\right| + \mathbb{P}\left\{\left|\frac{\|G\|}{\sqrt d}-1\right|>\frac{c}{L}\right\} \le C\frac{pL}{\sqrt d}, \label{eq:raw-first-projection-centering}\tag{44}\] where the last step uses \(\mathbb{E}|\|G\|/\sqrt d-1|\le C/\sqrt d\) and the same Gaussian norm concentration; the tail term is absorbed under \(d\ge C_D L^2\log n\), after increasing \(C_D\). Combining 43 and 44 gives the stated \(\ell_2\) and \(\ell_\infty\) bounds on the intersection of the two events. A union bound completes the proof. ◻
The next proposition is purely algebraic. It identifies the one-endpoint radius fluctuation in the adjacency matrix and explains why double-centering is useful: the two rank-one first-projection terms disappear, leaving only the canonical matrix and a diagonal correction.
Proposition 3 (Gaussian vector Hoeffding reduction). Let \[R_{ij}=r(G_i,G_j)\mathbf{1}_{\{i\ne j\}}, \qquad a_G=(a(G_1),\ldots,a(G_n))^\top.\] Then \[A^{\rm G}-\mathbb{E}A^{\rm G} = R+a_G\mathbf{1}^\top+\mathbf{1}a_G^\top-2\operatorname{diag}(a_G). \label{eq:raw-exact-decomp}\qquad{(1)}\] Consequently, \[\Pi_n(A^{\rm G}-\mathbb{E}A^{\rm G})\Pi_n = \Pi_nR\Pi_n-2\Pi_n\operatorname{diag}(a_G)\Pi_n. \label{eq:raw-centered-decomp}\qquad{(2)}\]
Proof. For \(i\ne j\), \[A^{\rm G}_{ij}-p = r(G_i,G_j)+a(G_i)+a(G_j).\] This gives ?? . Multiplying on both sides by \(\Pi_n\) and using \(\Pi_n\mathbf{1}=0\) gives ?? . ◻
It remains to control the canonical matrix \(R\). The following proposition is the Gaussian analogue of 1. The only additional work is to restrict to typical radii and recenter the kernel under the truncated Gaussian law.
Proposition 4 (Canonical Gaussian matrix bound). Let \(k\) denote either \(r\) or \(r_\perp\), and let \(\Lambda_k=\|T_k\|_{\mathrm{op}}\). Under the assumptions of 3, and additionally \(d\le c n\) when \(k=r_\perp\), \[\left\| \bigl(k(G_i,G_j)\mathbf{1}_{\{i\ne j\}}\bigr)_{i,j=1}^n \right\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+n\Lambda_k\right)\] with probability at least \(1-n^{-D}\).
Proof. Step 1: Truncation and recentering.
We spell out the truncation because conditioning changes the canonical measure. Let \[\mathcal{T}=\left\{x: \left|\frac{\|x\|}{\sqrt d}-1\right|\le\frac{c}{L}\right\}, \qquad \varepsilon=\gamma_d(\mathcal{T}^c), \qquad \nu=\gamma_d(\,\cdot\mid\mathcal{T}).\] Gaussian norm concentration [64] and \(d\ge C_DL^2\log n\) give \(\varepsilon\le n^{-2D-20}\). For \(x\in\mathcal{T}\), define \[m(x)=\int k(x,y)\,d\nu(y), \qquad m_0=\int m(x)\,d\nu(x),\] and \[k_{\mathcal{T}}(x,y)=k(x,y)-m(x)-m(y)+m_0.\] Then \(k_{\mathcal{T}}\) is canonical under \(\nu\). Since \(k\) is canonical under \(\gamma_d\) and 17 bounds its squared section norm by \(Cp\) uniformly for \(x\in\mathcal{T}\), Cauchy–Schwarz gives \[\sup_{x\in\mathcal{T}}|m(x)|+|m_0|\le C\sqrt{p\varepsilon}.\] Moreover, if \(Q_\nu\) denotes projection orthogonal to constants in \(L^2(\nu)\), then \[T_{k_{\mathcal{T}},\nu} =Q_\nu T_{k,\nu}Q_\nu, \qquad \|T_{k_{\mathcal{T}},\nu}\|_{\mathrm{op}} \le\frac{\Lambda_k}{1-\varepsilon}.\] The last inequality follows by identifying \(L^2(\nu)\) with the subspace of \(L^2(\gamma_d)\) supported on \(\mathcal{T}\) and observing that restriction and renormalization multiply the operator norm by at most \((1-\varepsilon)^{-1}\).
Step 2: Conditional covariance and uniform column bound.
We now repeat the proof of 1 under \(\nu\), using the zero-diagonal decoupled matrix required by 5. The section bound in 17 gives \[\sup_{x\in\mathcal{T}} \int k_{\mathcal{T}}(x,y)^2\,d\nu(y)\le Cp.\] Consequently, 2 bounds the conditional covariance of the decoupled columns by \[C_D\bigl(n\Lambda_k^2+p\log n\bigr).\] If \(D_j=I-e_je_j^\top\) and \(\Sigma\) is the covariance of a full column, the zero-diagonal columns have covariances \(D_j\Sigma D_j\) and \[\sum_{j=1}^nD_j\Sigma D_j =(n-2)\Sigma+\operatorname{diag}(\Sigma) \preceq (n-1)\|\Sigma\|_{\mathrm{op}}I_n.\] Thus deleting the diagonal does not enlarge the Chernoff mean scale. For the column bound, fix a typical second endpoint \(y\). Under \(\nu\), the number of threshold indicators in that column is binomial with success probability at most \((1-\varepsilon)^{-1}\overline{\Phi}(u\sqrt d/\|y\|)\le Cp\). The binomial Chernoff and Markov argument of 4 therefore bounds all sampled threshold columns by \(C_Dnp\) with the required conditional probability. The first Hoeffding projections are \(O(p)\) on \(\mathcal{T}\) and contribute at most \(Cnp^2\). If \(k=r_\perp\), the additional linear column satisfies \[\sum_{i=1}^n\beta^2\langle G_i,y\rangle^2 \le C\beta^2 n\|y\|^2 \le Cnp^2L \le Cnp\] on the standard Gaussian sample-covariance event [64]; conditioning all sample points to lie in \(\mathcal{T}\) changes its failure probability by at most \((1-\varepsilon)^{-n}\). Here we used \(d\le cn\) and \(\beta^2\le Cp^2L/d\). Thus the squared column bound is \(C_Dnp\).
Step 3: Decoupling and removal of the truncation.
Applying 1 conditionally therefore gives \[\|G^0_{\mathcal{T}}\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+n\Lambda_k\right). \label{eq:raw-truncated-decoupled-bound}\tag{45}\] The decoupling inequality in 5 transfers 45 to the zero-diagonal matrix generated by \(k_{\mathcal{T}}\). On the event that all original sample points lie in \(\mathcal{T}\), the matrices generated by \(k\) and \(k_{\mathcal{T}}\) differ by the off-diagonal part of \(m\mathbf{1}^\top+\mathbf{1}m^\top-m_0J\). Its operator norm is at most \(Cn\sqrt{p\varepsilon}\), including the diagonal correction, and is smaller than \(n^{-D-2}\). Finally, \(\mathbb{P}\{\exists i:G_i\notin\mathcal{T}\}\le n\varepsilon\). Combining the events and relabeling \(D\) proves the proposition. ◻
Proof of 3. The condition \(np\ge C_D\log n\) implies \(L\le C\log n\), so \(d\ge C_DL^2\log n\) in particular implies the \(d\ge CL^3\) hypothesis of 17. Apply 4 to \(r\) with tail exponent \(D+2\) and use 17. This gives \[\|R\|_{\mathrm{op}} \le C_D\left( \sqrt{np\log n} +np\sqrt{\frac{L}{d}} +np\frac{L^2}{d} \right) \label{eq:raw-R-bound}\tag{46}\] with probability at least \(1-n^{-D-2}\). On the event from 8, also taken with tail exponent \(D+2\), the Hoeffding reduction 3 gives \[\|\Pi_n(A^{\rm G}-\mathbb{E}A^{\rm G})\Pi_n\|_{\mathrm{op}} \le \|R\|_{\mathrm{op}}+2\|a_G\|_\infty.\] The \(\|a_G\|_\infty\) term is absorbed by \(\sqrt{np\log n}\) because \(pL\) is bounded for \(0<p\le p_0\) and \(np\ge C_D\log n\). This proves 7 , since \(d\ge C_DL^2\log n\) and \(L\le C\log n\) imply \[\frac{L^2}{d}\le C\sqrt{\frac{L}{d}}.\]
For the full-matrix estimate, ?? gives \[\|a_G\mathbf{1}^\top+\mathbf{1}a_G^\top-2\operatorname{diag}(a_G)\|_{\mathrm{op}} \le 2\sqrt n\,\|a_G\|_2+2\|a_G\|_\infty,\] together with the bound 46 on \(\|R\|_{\mathrm{op}}\). By 8, \[2\sqrt n\,\|a_G\|_2 \le C_D\frac{npL}{\sqrt d},\] and the \(\|a_G\|_\infty\) term is again absorbed by the sparse term. The two geometric terms in \(\|R\|_{\mathrm{op}}\) are at most \(CnpL/\sqrt d\) because \(L\ge1\) and \(d\ge L^2\). A union bound over the events in 4 8 proves 7 8 with probability at least \(1-n^{-D}\). ◻
For the recovery argument, let \(Z\) have rows \(G_i^\top/\sqrt d\), put \(Z_c=\Pi_nZ\), and define \[E_{\rm G}:= \Pi_n(A^{\rm G}-\mathbb{E}A^{\rm G})\Pi_n+d\beta\Pi_n -d\beta Z_cZ_c^\top.\] The next lemma is the only additional concentration input needed for vector approximation.
Lemma 9 (Gaussian higher-chaos residual). Under the assumptions of 4, with probability at least \(1-n^{-D}\), \[\|E_{\rm G}\|_{\mathrm{op}} \le C_D\left( \sqrt{np\log n}+np\frac{L^2}{d} \right). \label{eq:gaussian-frob-residual}\tag{47}\]
Proof. Let \(R_\perp\) be the zero-diagonal empirical matrix generated by \(r_\perp\), and write \[D_Z=\operatorname{diag}(\|Z_1\|_2^2,\ldots,\|Z_n\|_2^2), \qquad D_a=\operatorname{diag}(a_G).\] The Hoeffding decomposition and the removal of the degree-one Gaussian chaos give the exact identity \[E_{\rm G} = \Pi_nR_\perp\Pi_n -d\beta\Pi_n(D_Z-I_n)\Pi_n -2\Pi_nD_a\Pi_n. \label{eq:gaussian-frob-residual-decomposition}\tag{48}\] Indeed, the off-diagonal matrix generated by \(\beta\langle G_i,G_j\rangle\) is \(d\beta(ZZ^\top-D_Z)\), while \(\Pi_nZZ^\top\Pi_n=Z_cZ_c^\top\).
By 4 17, \[\|R_\perp\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+np\frac{L^2}{d}\right). \label{eq:gaussian-recovery-rperp-bound}\tag{49}\] Gaussian norm concentration [64] and a union bound give \[\max_i\bigl|\|Z_i\|_2^2-1\bigr| \le C_D\sqrt{\frac{\log n}{d}}, \label{eq:gaussian-recovery-norm-bound}\tag{50}\] where the smaller term \(\log n/d\) is absorbed because \(d\ge C_DL^2\log n\). Since \(d\beta\asymp p\sqrt{dL}\), \[d\beta\|D_Z-I_n\|_{\mathrm{op}} \le C_Dp\sqrt{L\log n}. \label{eq:gaussian-recovery-DZ-bound}\tag{51}\] Likewise, 8 gives \[\|D_a\|_{\mathrm{op}} \le C_DpL\sqrt{\frac{\log n}{d}}+n^{-D-2}. \label{eq:gaussian-recovery-Da-bound}\tag{52}\] Both diagonal terms are absorbed by \(\sqrt{np\log n}\) under \(np\ge C_D\log n\) and \(pL\le C\). Inserting 49 , 51 , and 52 into 48 proves the lemma. ◻
Proof of 4. Step 1: Sample covariance and signal eigengap.
Put \(L=1+\log(1/p)\) and \[M=\frac{d}{n} Z_c^\top Z_c.\] By orthogonal invariance, \(G^\top\Pi_nG\) has the same law as the Gram matrix of \(n-1\) independent \(N(0,I_d)\) vectors. The Wishart concentration bound [64] therefore gives, with probability at least \(1-n^{-D-2}\), \[\|M-I_d\|_{\mathrm{op}} \le \delta_n:=C_D\sqrt{\frac{d+\log n}{n}}. \label{eq:gaussian-frob-covariance}\tag{53}\] The upper bound on \(d\) in 4 implies \(d\le c_Dn\), and hence the constants may be chosen such that \(\delta_n\le1/2\). On this event \(M\) is positive definite, so \(Z_c\) has full column rank. We may therefore define \[Y^{\rm G} :=Z_c(Z_c^\top Z_c)^{-1/2} =\sqrt{\frac{d}{n}}\,Z_cM^{-1/2}. \label{eq:gaussian-population-orthonormalization}\tag{54}\]
The nonzero eigenvalues of the signal matrix \(d\beta Z_cZ_c^\top\) are the eigenvalues of \(n\beta M\) and therefore are at least \(n\beta/2\). By 9 17, \[\begin{align} \rho_{\rm G} &:= \frac{\|E_{\rm G}\|_{\mathrm{op}}}{n\beta}\\ &\le C_D\left( \sqrt{\frac{d\log n}{npL}} +\frac{L^{3/2}}{\sqrt d} \right). \end{align} \label{eq:gaussian-frob-ratio}\tag{55}\] The lower and upper dimension bounds, with the constants chosen sufficiently large and small respectively, give \(\rho_{\rm G}\le1/8\).
Step 2: Eigenspace and vector recovery.
The matrix \[\Pi_n(A^{\rm G}-\mathbb{E}A^{\rm G})\Pi_n+d\beta\Pi_n = d\beta Z_cZ_c^\top+E_{\rm G}\] preserves \(\mathbf{1}^\perp\). On that subspace, adding \(d\beta\Pi_n\) shifts every eigenvalue by the same amount. The signal matrix has its \(d\) nonzero eigenvalues in \([n\beta/2,3n\beta/2]\). Since \(\|E_{\rm G}\|_{\mathrm{op}}\le n\beta/8\), Weyl’s inequality places the smallest perturbed signal eigenvalue above \(3n\beta/8\) and every remaining eigenvalue of the shifted matrix below \(n\beta/8\). After the shift is removed, the signal eigenvalues are therefore at least \((3n/8-d)\beta\). The upper bound on \(d\) in 4 allows the constant \(c_D\) to be chosen so that \(d\le n/8\); hence these eigenvalues remain positive. Removing the shift preserves the ordering within \(\mathbf{1}^\perp\), whereas the eigenvalue on \(\operatorname{span}\{\mathbf{1}\}\) remains zero. Thus the top \(d\) eigenspace in 4 is precisely the signal cluster to which 6 applies. We obtain an \(O\in O(d)\) such that \[\|\widehat Y^{\rm G}O-Y^{\rm G}\|_{\mathrm F} \le C_D\sqrt d\,\rho_{\rm G}.\] Multiplying by \(\sqrt{n/d}\) and dividing by \(\sqrt n\) gives \[\frac{1}{\sqrt n} \left\|\widehat ZO-Z_cM^{-1/2}\right\|_{\mathrm F} \le C_D\rho_{\rm G}. \label{eq:gaussian-aligned-signal-bound}\tag{56}\] On the covariance event 53 , \(\|Z_c\|_{\mathrm F}\le C\sqrt n\) and \(\|M^{-1/2}-I_d\|_{\mathrm{op}}\le C\delta_n\). Consequently, \[\frac{1}{\sqrt n}\|Z_cM^{-1/2}-Z_c\|_{\mathrm F} \le C\delta_n. \label{eq:gaussian-covariance-centering-error}\tag{57}\] Finally, if \(\bar Z=n^{-1}\sum_iZ_i\), then \(Z-Z_c=\mathbf{1}\bar Z^\top\). Since \(\bar Z\sim N(0,(nd)^{-1}I_d)\), Gaussian norm concentration [64] gives \[\|\bar Z\|_2\le C_D/\sqrt n\le C_D\delta_n. \label{eq:gaussian-sample-mean-error}\tag{58}\] Combining 56 , 57 , and 58 with 55 proves 9 , because \(pL\le C\) and \(d\ge C_DL\) imply \[\delta_n^2= C_D^2\frac{d+\log n}{n} \le C_D\frac{d\log n}{npL}.\]
Step 3: Gram matrix recovery.
Standard Gaussian singular-value bounds [64] and \(d\le c_Dn\) give \[\|\widehat Z\|_{\mathrm{op}}=\sqrt{\frac{n}{d}}, \qquad \|Z\|_{\mathrm{op}}\le C\sqrt{\frac{n}{d}}.\] Thus 7, with the alignment in 56 , yields \[\frac{\sqrt d}{n}\|\widehat K^{\rm G}-ZZ^\top\|_{\mathrm F} \le \frac{C}{\sqrt n}\|\widehat ZO-Z\|_{\mathrm F}.\] The vector bound 9 , together with a union bound over the events in 53 , 9, and 58 proves 10 and completes the proof. ◻
This section proves 5. The argument has two inputs. We first record the deterministic synchronization criterion in the form needed here. We then derive the centered Laplacian bounds from the adjacency estimates by controlling every degree.
Lemma 10 (Deterministic synchronization criterion, Theorem 1.10 in [52]). Let \(M\) be the adjacency matrix of a graph on \(n\) vertices, let \(\mathcal{L}_M=\operatorname{diag}(M\mathbf{1})-M\), and let \(q>0\). Suppose that, for some \(0<\delta\le1/5\), \[\|M-qJ\|_{\mathrm{op}}\le\delta nq, \qquad \|\mathcal{L}_M+qJ-nqI_n\|_{\mathrm{op}}\le\delta nq.\] If \[\frac{32\delta(1+7\delta)}{(1-\delta)^2} \log\!\left(\frac{1+2\delta}{2\delta}\right)<1, \label{eq:synchronization-delta-condition}\tag{59}\] then the graph is globally synchronizing.
For a symmetric zero-diagonal matrix \(M\), write \(d_i(M)=\sum_{j\ne i}M_{ij}\) for its \(i\)th row sum. The next lemma is the only additional probabilistic input needed for the Laplacian.
Lemma 11 (Uniform degree concentration). For every \(D>0\) there are constants \(C_D>0\) and \(p_0>0\) such that, if \(0<p\le p_0\) and \(np\ge C_D\log n\), then the following statements hold.
For the spherical threshold graph, with probability at least \(1-n^{-D}\), \[\max_{i\in[n]}|d_i(A)-(n-1)p| \le C_D\sqrt{np\log n}.\]
For the Gaussian vector graph, if \(d\ge C_D(1+\log(1/p))^2\log n\), then, with probability at least \(1-n^{-D}\), \[\max_{i\in[n]}|d_i(A^{\rm G})-(n-1)p| \le C_D\left( \sqrt{np\log n} +np(1+\log(1/p))\sqrt{\frac{\log n}{d}} \right).\]
Proof. For either model, let \(q_i\) be the edge probability conditional on the latent vector at vertex \(i\). Conditional on that vector, \(d_i\sim\operatorname{Bin}(n-1,q_i)\). Hence the scalar Bernstein bound [64] and \(np\ge C_D\log n\) imply \[\mathbb{P}\left\{ |d_i-(n-1)q_i|>K_D\sqrt{np\log n},\;q_i\le2p \right\} \le2n^{-D-2}. \label{eq:degree-common-binomial-bound}\tag{60}\] The estimate 60 is applied separately to each vertex and then union-bounded; no independence among the degrees is needed.
Spherical graph.
Rotational invariance gives, for every \(i\ne j\), \[\mathbb{P}\{\langle U_i,U_j\rangle\ge\tau\mid U_i\}=p.\] Thus \(q_i=p\), and 60 followed by a union bound proves part (i).
Gaussian vector graph.
Put \(L=1+\log(1/p)\) and define \[q_i :=\mathbb{P}\{\langle G_i,G\rangle/\sqrt d\ge u\mid G_i\} =\overline{\Phi}\!\left(\frac{u\sqrt d}{\|G_i\|}\right),\] where \(G\sim N(0,I_d)\) is independent of \(G_i\) and \(\overline{\Phi}(x)=\mathbb{P}\{N(0,1)\ge x\}\). Thus \(q_i-p=a(G_i)\) in the notation of 8. Apply 8 with tail exponent \(D+3\). With probability at least \(1-n^{-D-3}\), \[\max_i|q_i-p| \le K_DpL\sqrt{\frac{\log n}{d}}+n^{-D-5}. \label{eq:gaussian-degree-probability-shift}\tag{61}\] Choose the constant in the dimension assumption so that \(C_D\ge4K_D^2\). Then \(K_DL\sqrt{\log n/d}\le1/2\), so the first term is at most \(p/2\). The second is also at most \(p/2\) because \(p\ge C_D(\log n)/n\). Hence \(q_i\le2p\) for every \(i\) on this event.
Using 60 , a union bound, and 61 , we obtain \[\begin{align} \max_i|d_i(A^{\rm G})-(n-1)p| &\le \max_i|d_i(A^{\rm G})-(n-1)q_i|+(n-1)\max_i|q_i-p|\\ &\le C_D\left( \sqrt{np\log n} +npL\sqrt{\frac{\log n}{d}} \right). \end{align}\] This proves part (ii). ◻
Proof of 5. Choose a universal constant \(\delta_0\in(0,1/5)\) so small that \[\frac{32\delta_0(1+7\delta_0)}{(1-\delta_0)^2} \log\!\left(\frac{1+2\delta_0}{2\delta_0}\right)<1. \label{eq:fixed-synchronization-delta}\tag{62}\] Such a choice is possible because \(\delta\log(1/\delta)\to0\) as \(\delta\downarrow0\). We prove that the two operator-norm deviations in 10 are at most \(\delta_0np\).
Both models satisfy \(\mathbb{E}M=p(J-I_n)\). If \(\mathcal{D}_M=\operatorname{diag}(M\mathbf{1})\) and \(\mathcal{L}_M=\mathcal{D}_M-M\), then \[\begin{align} M-pJ&=(M-\mathbb{E}M)-pI_n,\\ \mathcal{L}_M+pJ-npI_n &=\mathcal{D}_M-(n-1)pI_n-(M-\mathbb{E}M). \end{align} \label{eq:common-sync-identities}\tag{63}\] We write \(\mathcal{L}_A\) and \(\mathcal{L}_{\rm G}\) for the two resulting Laplacians.
Spherical graph.
Apply 1 11 with tail exponent \(D+3\). Substituting \(M=A\) in 63 gives, simultaneously, \[\begin{align} \|A-pJ\|_{\mathrm{op}} &\le K_D\bigl(\sqrt{np\log n}+np\tau\bigr),\\ \|\mathcal{L}_A+pJ-npI_n\|_{\mathrm{op}} &\le K_D\bigl(\sqrt{np\log n}+np\tau\bigr). \end{align} \label{eq:spherical-sync-two-deviations}\tag{64}\] Here the harmless term \(pI_n\) is absorbed by \(\sqrt{np\log n}\).
Put again \(L=1+\log(1/p)\). By 16, the condition \(d\ge C_DL\) gives \(\tau\le C\sqrt{L/d}\). Dividing 64 by \(np\) therefore gives \[\max\left\{ \frac{\|A-pJ\|_{\mathrm{op}}}{np}, \frac{\|\mathcal{L}_A+pJ-npI_n\|_{\mathrm{op}}}{np} \right\} \le K_D\left( \sqrt{\frac{\log n}{np}}+\sqrt{\frac{L}{d}} \right). \label{eq:spherical-sync-normalized}\tag{65}\] By increasing the constants in the assumptions \(np\ge C_D\log n\) and \(d\ge C_DL\), the right-hand side of 65 is at most \(\delta_0\). The conclusion follows from 10 and 62 .
Gaussian vector graph.
Apply the full-matrix estimate 8 and 11, again with tail exponent \(D+3\). Using 63 with \(M=A^{\rm G}\) and \(L\ge1\), we obtain \[\begin{align} &\max\left\{ \frac{\|A^{\rm G}-pJ\|_{\mathrm{op}}}{np}, \frac{\|\mathcal{L}_{\rm G}+pJ-npI_n\|_{\mathrm{op}}}{np} \right\}\\ &\qquad\le K_D\left( \sqrt{\frac{\log n}{np}} +L\sqrt{\frac{\log n}{d}} \right). \end{align} \label{eq:gaussian-sync-normalized}\tag{66}\] The assumptions \(np\ge C_D\log n\) and \(d\ge C_DL^2\log n\), with constants chosen sufficiently large, make the right-hand side of 66 at most \(\delta_0\). Another application of 10 completes the Gaussian proof. A union bound over the events in 1 3 11 gives probability at least \(1-n^{-D}\) in both models. ◻
This section proves 6 7. We use the model and notation from 2.4. Throughout this section, \(L=1+\log(1/p)\).
For two independent vertices, define the conditional edge probabilities and their half-difference by \[\begin{align} p_+(\mu)&:=\mathbb{P}\{\sqrt d\,\langle Z_1,Z_2\rangle\ge\tau \mid \xi_1\xi_2=1\},\\ p_-(\mu)&:=\mathbb{P}\{\sqrt d\,\langle Z_1,Z_2\rangle\ge\tau \mid \xi_1\xi_2=-1\}, \qquad \Delta_\mu:=\frac{p_+(\mu)-p_-(\mu)}{2}. \end{align}\] The argument has four components. First, we estimate the two conditional tails and hence the label signal. Second, we bound the population operator after removing this signal and the first Hoeffding projections. Third, decoupling and scalar Bernstein inequalities [64] transfer these population estimates to the sampled matrix. Finally, a signed-Laplacian dual certificate converts the operator and signed-row bounds into exact recovery.
For later use, let \(Y=(\xi,G)\) and \(Y'=(\xi',G')\) be independent, write \(Z(Y)=G/\sqrt d+\mu\xi e_1\), and define \[\begin{align} h_\mu(Y,Y') &:=\mathbf{1}_{\{\sqrt d\langle Z(Y),Z(Y')\rangle\ge\tau\}} -p-\Delta_\mu\xi\xi',\\ a_\mu(Y)&:=\mathbb{E}_{Y'}h_\mu(Y,Y'),\\ r_\mu^{\rm lab}(Y,Y') &:=h_\mu(Y,Y')-a_\mu(Y)-a_\mu(Y'). \end{align}\] Since \(\mathbb{E}h_\mu(Y,Y')=p-p-\Delta_\mu\mathbb{E}[\xi\xi']=0\), we have \(\mathbb{E}a_\mu(Y)=0\), and the kernel \(r_\mu^{\rm lab}\) is canonical. We write \(T_{r_\mu^{\rm lab}}\) for its integral operator and \(\Lambda_\mu^{\rm lab}=\|T_{r_\mu^{\rm lab}}\|_{\mathrm{op}}\).
For the empirical argument, set \(\xi_c=\Pi_n\xi\) and define \[E_\mu^{\rm lab} :=\Pi_n\bigl(A^\mu-\mathbb{E}[A^\mu\mid\xi]\bigr)\Pi_n -\Delta_\mu\Pi_n.\] The conditional edge probability is \(p_+(\mu)\) when \(\xi_i\xi_j=1\) and \(p_-(\mu)\) when \(\xi_i\xi_j=-1\). Hence, for \(i\ne j\), \(\mathbb{E}[A^\mu_{ij}\mid\xi]=p+\Delta_\mu\xi_i\xi_j\). Therefore \[\mathbb{E}[A^\mu\mid\xi]-p(J-I_n) =\Delta_\mu(\xi\xi^\top-I_n).\] Applying \(\Pi_n\) on both sides and using \(\Pi_n(\xi\xi^\top-I_n)\Pi_n=\xi_c\xi_c^\top-\Pi_n\) gives \[B_\mu=\Delta_\mu\xi_c\xi_c^\top+E_\mu^{\rm lab}. \label{eq:gmbm-label-projection-main}\tag{67}\]
The two parts of the next lemma use different concentration mechanisms. Decoupling and matrix Chernoff control the operator norm, while conditional scalar Bernstein controls the signed sum in each row. The latter is the quantity needed by the SDP dual certificate and is stronger than what an operator-norm estimate alone would provide.
Lemma 12 (Label-residual concentration). Under the assumptions of 6, with probability at least \(1-n^{-D}\), \[\|E_\mu^{\rm lab}\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n} +np\mu\sqrt L+np\sqrt{\frac{L}{d}}\right) \label{eq:gmbm-residual-operator}\tag{68}\] and \[\|E_\mu^{\rm lab}\xi_c\|_\infty \le C_D\left(\sqrt{np\log n} +np\mu\sqrt{L\log n}\right). \label{eq:gmbm-residual-row}\tag{69}\]
Proof. Step 1: Empirical Hoeffding decomposition.
We use the kernels \(h_\mu,a_\mu,r_\mu^{\rm lab}\) defined at the beginning of this section. By construction, \[\mathbb{E}_{Y'} r_\mu^{\rm lab}(Y,Y') = \mathbb{E}_Y r_\mu^{\rm lab}(Y,Y')=0,\] so \(r_\mu^{\rm lab}\) is canonical, and its integral-operator norm is \(\Lambda_\mu^{\rm lab}\).
We first relate this population decomposition to the zero-diagonal empirical matrix. Let \[R_{\mu,ij}^{\rm lab} = r_\mu^{\rm lab}(Y_i,Y_j)\mathbf{1}_{\{i\ne j\}}, \qquad a_i=a_\mu(Y_i).\] For \(i\ne j\), \[h_\mu(Y_i,Y_j) = r_\mu^{\rm lab}(Y_i,Y_j)+a_i+a_j.\] Thus the off-diagonal empirical matrix generated by \(h_\mu\) is \[R_\mu^{\rm lab} +a\mathbf{1}^\top+\mathbf{1}a^\top-2\operatorname{diag}(a).\] Since \(\Pi_n\mathbf{1}=0\), the definition of \(E_\mu^{\rm lab}\) gives the exact identity \[E_\mu^{\rm lab} = \Pi_n R_\mu^{\rm lab}\Pi_n -\Delta_\mu\Pi_n -2\Pi_n\operatorname{diag}(a)\Pi_n. \label{eq:gmbm-empirical-residual-decomposition}\tag{70}\] Both correction terms have operator norm \(O(1)\) and send \(\xi_c\) to a vector with \(\ell_\infty\) norm \(O(1)\), because \(|a_i|\le C\), \(|\Delta_\mu|\le1\), and \(\|\xi_c\|_\infty\le2\). Since \(np\ge C_D\log n\), these deterministic terms are absorbed into \(C_D\sqrt{np\log n}\) after increasing \(C_D\).
Step 2: Operator-norm concentration.
We next bound \(\|R_\mu^{\rm lab}\|_{\mathrm{op}}\).
Typical sections. Let \(m_\mu=\mu^2\sqrt d\), and let \(\mathcal{G}\) be the set of points \(Y=(\xi,G)\) satisfying \[\left|\frac{\|G\|}{\sqrt d}-1\right| \le C_D\sqrt{\frac{\log n}{d}}\le \frac{c}{L}, \qquad |G_1|\le C_D\sqrt{\log n}.\] Chi-square and Gaussian tails [64], together with the deterministic implications of 6, give \(\mathbb{P}\{Y\notin\mathcal{G}\}\le n^{-2D-12}\). Hence all points in the original sample, and all points on both sides of a decoupled sample, belong to \(\mathcal{G}\) with probability at least \(1-n^{-2D-10}\). Denote this event by \(\mathcal{E}_{\rm sec}\).
The assumptions of 6 also imply \(m_\mu\le c/\sqrt L\) and \(\mu|G_1|\le c/\sqrt L\) on \(\mathcal{G}\). For any \(y=(\xi,g)\in\mathcal{G}\), conditioning on \(Y=y\) makes the edge statistic a mixture of two Gaussians. Their common variance is \[\left\|\frac{g}{\sqrt d}+\mu\xi e_1\right\|_2^2 =1+O(L^{-1}),\] and their shifts have absolute value \(|\mu g_1+m_\mu\xi|=O(L^{-1/2})\). Since \(\tau\asymp\sqrt L\), Mills’ ratio [67] gives the uniform bound \[\mathbb{P}\{\sqrt d\,\langle Z(y),Z(Y')\rangle\ge\tau\}\le Cp.\] The elementary inequality \((\mathbf{1}_E-p)^2\le2\mathbf{1}_E+2p^2\), the bound \(|\Delta_\mu|\le Cp\), and conditional Jensen therefore imply \[\int r_\mu^{\rm lab}(y,y')^2\,d\mathbb{P}_Y(y')\le Cp \qquad\text{for every }y\in\mathcal{G}. \label{eq:gmbm-typical-section-bound}\tag{71}\]
Recentering after truncation. We also check explicitly that truncation does not destroy canonicality. Let \(\varepsilon=\mathbb{P}\{Y\notin\mathcal{G}\}\) and \(\nu=\mathbb{P}_Y(\,\cdot\mid\mathcal{G})\). For \(y\in\mathcal{G}\), set \[\begin{align} m_{\mathcal{G}}(y) &=\int r_\mu^{\rm lab}(y,y')\,d\nu(y'),\\ m_{\mathcal{G},0} &=\int m_{\mathcal{G}}(y)\,d\nu(y),\\ r_{\mu,\mathcal{G}}^{\rm lab}(y,y') &=r_\mu^{\rm lab}(y,y')-m_{\mathcal{G}}(y) -m_{\mathcal{G}}(y')+m_{\mathcal{G},0}. \end{align}\] The last kernel is canonical under \(\nu\). Since \(r_\mu^{\rm lab}\) is canonical under the original law and its sections on \(\mathcal{G}\) have squared \(L^2\) norm at most \(Cp\), Cauchy–Schwarz gives \[\sup_{y\in\mathcal{G}}|m_{\mathcal{G}}(y)| +|m_{\mathcal{G},0}| \le C\sqrt{p\varepsilon}. \label{eq:gmbm-truncation-centering-size}\tag{72}\] If \(Q_\nu\) is projection orthogonal to constants in \(L^2(\nu)\), then \[T_{r_{\mu,\mathcal{G}}^{\rm lab},\nu} =Q_\nu T_{r_\mu^{\rm lab},\nu}Q_\nu, \qquad \|T_{r_{\mu,\mathcal{G}}^{\rm lab},\nu}\|_{\mathrm{op}} \le\frac{\Lambda_\mu^{\rm lab}}{1-\varepsilon}.\] Indeed, extension by zero identifies \(L^2(\nu)\) with functions supported on \(\mathcal{G}\) in the original \(L^2\) space, and the change of normalization costs the factor \((1-\varepsilon)^{-1}\). The conditional covariance calculation in 3, applied to the recentered canonical kernel, is therefore bounded by \[C_D\bigl(n(\Lambda_\mu^{\rm lab})^2+p\log n\bigr). \label{eq:gmbm-truncated-covariance-bound}\tag{73}\]
Conditional matrix concentration. The recentered kernel is uniformly bounded, and its squared section norm is \(O(p)\). For each fixed second endpoint, scalar Bernstein therefore bounds the squared column norm by \(C_Dnp\). The conditional-probability and Markov argument of 4 makes the squared-column bound \(C_Dnp\) simultaneous for all sampled decoupled columns. The covariance estimate 73 , the matrix Chernoff inequality in 1, and the decoupling inequality in 5 now give \[\|R_{\mu,\mathcal{G}}^{\rm lab}\|_{\mathrm{op}} \le C_D\left(\sqrt{np\log n}+n\Lambda_\mu^{\rm lab}\right) \label{eq:gmbm-truncated-operator-bound}\tag{74}\] with probability at least \(1-n^{-D-1}\), where \(R_{\mu,\mathcal{G}}^{\rm lab}\) is the zero-diagonal empirical matrix of the recentered kernel. On \(\mathcal{E}_{\rm sec}\), the recentering correction satisfies \[\|R_\mu^{\rm lab}-R_{\mu,\mathcal{G}}^{\rm lab}\|_{\mathrm{op}} \le Cn\sqrt{p\varepsilon}=o(n^{-D-2}). \label{eq:gmbm-recentering-correction}\tag{75}\] Combining 74 with 75 gives the same bound for \(R_\mu^{\rm lab}\). By 18, this is at most \(C_D(\sqrt{np\log n}+np\mu\sqrt L+np\sqrt{L/d})\). Together with 70 , this proves 68 .
Step 3: Signed row sums.
The operator estimate 68 controls the spectrum, but the SDP dual certificate also requires coordinatewise control in the label direction. Since \(\xi_c=\xi-\bar\xi\mathbf{1}\), \[R_\mu^{\rm lab}\xi_c = R_\mu^{\rm lab}\xi-\bar\xi\,R_\mu^{\rm lab}\mathbf{1}.\] We control the two terms on the right separately. First fix \(i\) and condition on \(Y_i\). The variables \[X_{ij}=r_\mu^{\rm lab}(Y_i,Y_j)\xi_j,\qquad j\ne i,\] are independent, bounded by an absolute constant, and have conditional variance at most \(Cp\). The variance bound follows from the section estimate 71 : \[\sum_{j\ne i}\operatorname{Var}(X_{ij}\mid Y_i) \le \sum_{j\ne i}\mathbb{E}[X_{ij}^2\mid Y_i] \le Cnp. \label{eq:gmbm-signed-row-variance}\tag{76}\] Their conditional mean is \(T_{r_\mu^{\rm lab}}\xi(Y_i)\). The pointwise estimate 120 gives on \(\mathcal{E}_{\rm sec}\) \[\left| T_{r_\mu^{\rm lab}}\xi(Y_i) \right| \le C_Dp\mu\sqrt{L\log n}.\] Therefore \[\left| \sum_{j\ne i}\mathbb{E}[X_{ij}\mid Y_i] \right| \le C_Dnp\mu\sqrt{L\log n}.\] Scalar Bernstein’s inequality, conditional on \(Y_i\), gives \[\mathbb{P}\left\{ \left| \sum_{j\ne i}\bigl(X_{ij}-\mathbb{E}[X_{ij}\mid Y_i]\bigr) \right| > C_D\sqrt{np\log n} \,\middle|\,Y_i \right\} \le n^{-D-3},\] where the linear Bernstein term is absorbed because \(np\ge C_D\log n\). A union bound over \(i\) gives \[\max_i |(R_\mu^{\rm lab}\xi)_i| \le C_D\left(\sqrt{np\log n} +np\mu\sqrt{L\log n}\right) \label{eq:gmbm-row-xi-bound}\tag{77}\] with probability at least \(1-n^{-D-2}\). The same argument with \(X_{ij}=r_\mu^{\rm lab}(Y_i,Y_j)\) gives \[\max_i |(R_\mu^{\rm lab}\mathbf{1})_i| \le C_D\sqrt{np\log n}, \label{eq:gmbm-row-one-bound}\tag{78}\] with probability at least \(1-n^{-D-2}\), because \(r_\mu^{\rm lab}\) is canonical and hence \(T_{r_\mu^{\rm lab}}1=0\). Hoeffding’s inequality [68] for the Rademacher labels gives \(|\bar\xi|\le C_D\sqrt{\log n/n}\) with probability at least \(1-n^{-D-2}\). Since this factor is at most one, 77 and 78 imply \[\max_i \left| \sum_{j\ne i} r_\mu^{\rm lab}(Y_i,Y_j)(\xi_j-\bar\xi) \right| \le C_D\left(\sqrt{np\log n} +np\mu\sqrt{L\log n}\right). \label{eq:gmbm-row-centered-label-bound}\tag{79}\] The estimate 79 is the required row bound for \(R_\mu^{\rm lab}\xi_c\). The left multiplication by \(\Pi_n\) can only subtract the average of this vector, so it increases the \(\ell_\infty\) norm by at most a factor two. Adding the already controlled deterministic diagonal and \(-\Delta_\mu\Pi_n\) terms in 70 proves 69 . ◻
We use the following deterministic specialization of the standard SDP dual-certificate argument; see [50].
Lemma 13 (Signed-Laplacian certificate). Let \(C\) be a symmetric \(n\times n\) matrix and define \[S_C=\operatorname{diag}(C\mathbf{1})-C.\] If \(S_C\succeq0\) and \(\ker(S_C)=\operatorname{span}\{\mathbf{1}\}\), then \(J\) is the unique optimizer of \[\max\{\langle C,X\rangle:X\succeq0,\;\operatorname{diag}(X)=\mathbf{1}\}.\] In particular, these conditions hold if \[C=\Delta J+H,\qquad \Delta>0,\qquad \|H\|_{\mathrm{op}}+\|H\mathbf{1}\|_\infty<n\Delta.\]
Proof of 6. Step 1: Conjugation by the true labels.
Let \(D_\xi=\operatorname{diag}(\xi_1,\ldots,\xi_n)\). For each feasible matrix \(X\) in 13 , set \(Y=D_\xi XD_\xi\). Since \(D_\xi^\top=D_\xi=D_\xi^{-1}\), the map \(X\mapsto Y\) is a bijection of the elliptope: \(X\succeq0\) and \(X_{ii}=1\) for every \(i\) if and only if \(Y\succeq0\) and \(Y_{ii}=1\) for every \(i\). Moreover, with \[C_\mu:=D_\xi B_\mu D_\xi,\] cyclicity of the trace gives \[\langle B_\mu,X\rangle =\langle D_\xi B_\mu D_\xi,Y\rangle =\langle C_\mu,Y\rangle.\] Thus the conjugated SDP is \[\max\left\{ \langle C_\mu,Y\rangle: Y\succeq0,\;Y_{ii}=1\;\text{for every }i \right\}. \label{eq:gmbm-conjugated-sdp}\tag{80}\] Finally, \(D_\xi(\xi\xi^\top)D_\xi=J\). Hence \(\xi\xi^\top\) is the unique optimizer of 13 if and only if \(J\) is the unique optimizer of 80 . We prove the latter assertion using 13. By 67 , \[B_\mu = \Delta_\mu\xi_c\xi_c^\top+E_\mu^{\rm lab}, \qquad \xi_c=\xi-\bar\xi\mathbf{1}, \qquad \bar\xi=\frac{1}{n}\sum_{i=1}^n\xi_i.\] Since \[D_\xi\xi_c = \mathbf{1}-\bar\xi\xi,\] we may write \[C_\mu = \Delta_\mu qq^\top+R_\mu, \qquad q=\mathbf{1}-\bar\xi\xi, \qquad R_\mu=D_\xi E_\mu^{\rm lab}D_\xi. \label{eq:gmbm-sdp-conjugated}\tag{81}\] Define the perturbation matrix \[H_\mu :=C_\mu-\Delta_\mu J =\Delta_\mu(qq^\top-J)+R_\mu.\] Thus \(C_\mu=\Delta_\mu J+H_\mu\), in the form required by 13. The reference matrix \(C_0=\Delta_\mu J\) has signed Laplacian \[S_{C_0}=n\Delta_\mu I_n-\Delta_\mu J.\] It vanishes on \(\mathbf{1}\) and equals \(n\Delta_\mu I_n\) on \(\mathbf{1}^\perp\).
Step 2: Perturbation of the population certificate.
We first control the label imbalance. Hoeffding’s inequality [68] gives \[|\bar\xi| \le C_D\sqrt{\frac{\log n}{n}} \label{eq:gmbm-sdp-label-balance}\tag{82}\] with probability at least \(1-n^{-D-2}\). The population part of \(H_\mu\) is \[\Delta_\mu(qq^\top-J) = -\Delta_\mu\bar\xi (\mathbf{1}\xi^\top+\xi\mathbf{1}^\top) +\Delta_\mu\bar\xi^2\xi\xi^\top.\] Also \(q^\top\mathbf{1}=n(1-\bar\xi^2)\). These two identities give directly \[\begin{align} &\|\Delta_\mu(qq^\top-J)\|_{\mathrm{op}} +\|\Delta_\mu(qq^\top-J)\mathbf{1}\|_\infty \le 4n\Delta_\mu\bigl(|\bar\xi|+\bar\xi^2\bigr). \end{align} \label{eq:gmbm-sdp-pop-size}\tag{83}\]
For the empirical part, conjugation preserves operator norm. Moreover, \(E_\mu^{\rm lab}\mathbf{1}=0\), and hence \[\|R_\mu\|_{\mathrm{op}}=\|E_\mu^{\rm lab}\|_{\mathrm{op}}, \qquad \|R_\mu\mathbf{1}\|_\infty=\|E_\mu^{\rm lab}\xi_c\|_\infty.\] The two estimates in 12 now give \[\begin{align} \|R_\mu\|_{\mathrm{op}}+\|R_\mu\mathbf{1}\|_\infty \le C_D\left( \sqrt{np\log n} +np\mu\sqrt{L\log n} +np\sqrt{\frac{L}{d}} \right) \label{eq:gmbm-sdp-random-size} \end{align}\tag{84}\] with probability at least \(1-n^{-D-1}\).
Step 3: Comparison with the label signal.
By 18, \(n\Delta_\mu\ge cnp\mu^2\sqrt{dL}\). Dividing the three terms in 84 by this signal scale gives \[\frac{\sqrt{\log n/(np)}}{\mu^2\sqrt{dL}}, \qquad \frac{\sqrt{\log n}}{\mu\sqrt d}, \qquad \frac{1}{\mu^2d}.\] The first is small by \(\mu^2\sqrt{dL}\ge C_D\sqrt{\log n/(np)}\), the second by \(\mu^2d\ge C_D\log n\), and the third by the same inequality. After increasing \(C_D\), we obtain \[\|R_\mu\|_{\mathrm{op}}+\|R_\mu\mathbf{1}\|_\infty \le \frac{1}{8} n\Delta_\mu. \label{eq:gmbm-sdp-random-small}\tag{85}\] Likewise, 82 and 83 imply, for all sufficiently large \(n\), \[\|\Delta_\mu(qq^\top-J)\|_{\mathrm{op}} +\|\Delta_\mu(qq^\top-J)\mathbf{1}\|_\infty \le\frac{1}{8} n\Delta_\mu. \label{eq:gmbm-sdp-pop-small}\tag{86}\] Combining 85 and 86 gives \[\|H_\mu\|_{\mathrm{op}}+\|H_\mu\mathbf{1}\|_\infty \le\frac{1}{4} n\Delta_\mu. \label{eq:gmbm-sdp-total-small}\tag{87}\]
Step 4: Apply the certificate.
By 87 , the decomposition \(C_\mu=\Delta_\mu J+H_\mu\) satisfies the strict perturbation condition in 13. Hence \(J\) is the unique optimizer of the conjugated SDP, and conjugating back gives \(\widehat X=\xi\xi^\top\). The label-balance and residual events hold simultaneously with probability at least \(1-n^{-D}\). ◻
We now prove 7. The argument first calibrates the threshold from below. It then uses one extreme latent coordinate in each label class to construct two isolated vertices. A final symmetry argument converts isolation into an information-theoretic obstruction.
Proof of 7. Let \[H_i=\xi_iG_{i1}, \qquad R_{ij}=\frac{\langle G_i,G_j\rangle}{\sqrt d}, \qquad m_\mu=\mu^2\sqrt d.\] The sign change in \(H_i\) absorbs the unknown label, so \(H_1,\ldots,H_n\) are again independent \(N(0,1)\) variables. The quantity \(m_\mu\) is the deterministic same-label shift, while \(R_{ij}\) contains the remaining Gaussian inner product. With this notation the label dependence is isolated in one sign \(\xi_i\xi_j\), and, for \(i\ne j\), \[\sqrt d\,\langle Z_i,Z_j\rangle =\xi_i\xi_j\bigl(m_\mu+\mu(H_i+H_j)\bigr)+R_{ij}. \label{eq:gmbm-large-separation-statistic}\tag{88}\] Since \(np\ge C\log n\), we have \(p\ge C\log n/n\) and hence \(L\le C\log n\) for all sufficiently large \(n\). The assumption \(\mu^2d\ge C\log n\) therefore gives \[\mu\sqrt d\ge C\sqrt{\log n}\ge C\sqrt L, \label{eq:gmbm-large-mu-d}\tag{89}\] after adjusting the absolute constant.
Step 1: Lower bound for the threshold.
Choose \(p_0<1/8\), and let \(u_p>0\) be determined by \[\mathbb{P}\{N(0,2)\ge u_p\}=4p.\] The classical Gaussian Mills bounds [67] state that, for \(x>0\), \[\frac{x}{1+x^2}\frac{e^{-x^2/2}}{\sqrt{2\pi}} \le \overline{\Phi}(x) \le \frac{1}{x}\frac{e^{-x^2/2}}{\sqrt{2\pi}}. \label{eq:gmbm-large-mills}\tag{90}\] After decreasing \(p_0\) if necessary, 90 implies \[c\sqrt L\le u_p\le C\sqrt L. \label{eq:gmbm-large-up}\tag{91}\]
We first record a tail bound for the residual inner product. For independent standard Gaussian vectors \(G_1,G_2\in\mathbb{R}^d\) and \(|\lambda|<\sqrt d\), \[\mathbb{E}\exp\left\{\lambda\frac{\langle G_1,G_2\rangle}{\sqrt d}\right\} =\left(1-\frac{\lambda^2}{d}\right)^{-d/2}.\] Indeed, conditioning on \(G_1\) gives \[\mathbb{E}\left[ \exp\left\{\frac{\lambda^2\|G_1\|_2^2}{2d}\right\} \right] =\left(1-\frac{\lambda^2}{d}\right)^{-d/2}.\] For \(|\lambda|\le\sqrt d/2\), the inequality \(-\log(1-\lambda^2/d)\le2\lambda^2/d\) bounds the moment generating function by \(e^{\lambda^2}\). Chernoff’s inequality [64], first with \(\lambda=t/4\) when \(t\le2\sqrt d\) and then with \(\lambda=\sqrt d/2\) when \(t>2\sqrt d\), yields \[\mathbb{P}\{|R_{12}|>t\} \le2\exp\{-c\min(t^2,t\sqrt d)\}, \qquad t\ge0. \label{eq:gmbm-product-tail}\tag{92}\]
Conditional on \(\xi_i\xi_j=1\), the statistic in 88 is \[m_\mu+\mu(H_i+H_j)+R_{ij}, \qquad H_i+H_j\sim N(0,2).\] Since the unconditional edge probability is \(p=(p_+(\mu)+p_-(\mu))/2\), we have \(p_+(\mu)\le2p\). Suppose, toward a contradiction, that \(\tau<m_\mu+\mu u_p/2\). Then \[\begin{align} p_+(\mu) &\ge \mathbb{P}\{H_i+H_j\ge u_p,\;R_{ij}\ge-\mu u_p/2 \mid \xi_i\xi_j=1\}\\ &\ge 4p-\mathbb{P}\{R_{ij}< -\mu u_p/2\}. \end{align} \label{eq:gmbm-pplus-contradiction}\tag{93}\] This is a union-bound estimate and does not require independence between \(H_i+H_j\) and \(R_{ij}\). By 91 , the lower bound on \(\mu\sqrt L\), and 89 , \[\min\{(\mu u_p)^2,\mu u_p\sqrt d\} \ge c\min\{\mu^2L,\mu\sqrt{dL}\} \ge C L.\] Thus 92 gives \(\mathbb{P}\{R_{ij}< -\mu u_p/2\}\le p\) after increasing \(C\). Substitution into 93 would imply \(p_+(\mu)\ge3p\), a contradiction. We conclude that \[\tau\ge m_\mu+\frac{1}{2}\mu u_p. \label{eq:gmbm-threshold-lower-large-mu}\tag{94}\]
Step 2: Extreme coordinates and residual inner products.
Hoeffding’s inequality [68] gives \[\mathbb{P}\left\{\frac{n}{3}\le |\{i:\xi_i=\sigma\}|\le\frac{2n}{3} \text{ for both }\sigma\in\{\pm1\}\right\}=1-o(1). \label{eq:gmbm-large-class-balance}\tag{95}\] On this event, choose \[i_\sigma\in\operatorname*{arg\,min}_{\{i:\xi_i=\sigma\}}H_i, \qquad M_\sigma=\max_{\{i:\xi_i=\sigma\}}H_i, \qquad \sigma\in\{\pm1\}.\] Conditional on the labels, the variables in either class are independent \(N(0,1)\). Set \(a_n=\sqrt{2\log n}\). The Mills bounds 90 imply, uniformly for \(n/3\le q\le2n/3\), \[\begin{align} q\,\overline{\Phi}\left(a_n+\frac{2\log\log n}{a_n}\right)&=o(1),\\ q\,\overline{\Phi}\left(a_n-\frac{2\log\log n}{a_n}\right)&\longrightarrow\infty. \end{align} \label{eq:gmbm-extreme-tail-relations}\tag{96}\] The first relation in 96 and a union bound control the maximum in each class. For the minimum, symmetry and \((1-x)^q\le e^{-qx}\) show that the probability that every observation exceeds \(-a_n+2\log\log n/a_n\) tends to zero. Hence, with probability \(1-o(1)\), simultaneously for \(\sigma\in\{\pm1\}\), \[M_\sigma\le a_n+\frac{2\log\log n}{a_n}, \qquad H_{i_\sigma}\le-a_n+\frac{2\log\log n}{a_n}.\] Since 91 bounds \(u_p\) below by a positive absolute constant, it follows that, for all sufficiently large \(n\), \[M_\sigma+H_{i_\sigma} \le\frac{4\log\log n}{a_n} \le\frac{1}{4}u_p, \qquad \sigma\in\{\pm1\}. \label{eq:gmbm-min-plus-max}\tag{97}\] A Gaussian tail bound [64] and a union bound also give, for an absolute constant \(K>0\), \[\max_{1\le i\le n}|H_i|\le K\sqrt{\log n} \label{eq:gmbm-all-h-small}\tag{98}\] with probability \(1-o(1)\).
It remains to control all residual inner products incident to the two selected vertices. Write \(G_i=(G_{i1},W_i)\) with \(W_i\in\mathbb{R}^{d-1}\), with the evident interpretation for \(d=1\). The indices \(i_+\) and \(i_-\) depend only on the labels and first coordinates, and hence are independent of \(W_1,\ldots,W_n\). Gaussian norm concentration [64] gives \[\max_{\sigma\in\{\pm1\}}\|W_{i_\sigma}\|_2 \le C(\sqrt d+\sqrt{\log n})\] with probability \(1-o(1)\). Conditional on a selected \(W_{i_\sigma}\), each \(\langle W_{i_\sigma},W_j\rangle/\sqrt d\) is centered Gaussian with variance \(\|W_{i_\sigma}\|_2^2/d\). The same conditioning applies to the inner product between the two selected vectors because their remaining coordinates are independent. A Gaussian tail bound [64] and a union bound over the two candidates and all \(j\) therefore give \[\max_{\sigma\in\{\pm1\}}\max_{j\ne i_\sigma} \frac{|\langle W_{i_\sigma},W_j\rangle|}{\sqrt d} \le K\left(\sqrt{\log n}+\frac{\log n}{\sqrt d}\right)\] with probability \(1-o(1)\). On the event 98 , the omitted first-coordinate product is at most \(K^2\log n/\sqrt d\). Increasing \(K\) and writing \[r_n:=\sqrt{\log n}+\frac{\log n}{\sqrt d},\] we obtain \[\max_{\sigma\in\{\pm1\}}\max_{j\ne i_\sigma}|R_{i_\sigma j}| \le Kr_n \label{eq:gmbm-candidate-r-small}\tag{99}\] with probability \(1-o(1)\).
We finally verify the scale comparisons needed in the next step. By 91 and the lower bound on \(\mu\sqrt L\), \[\mu u_p\ge8Kr_n \label{eq:gmbm-mu-u-large}\tag{100}\] after increasing \(C\). Moreover, \[m_\mu=\mu(\mu\sqrt d)\ge C\mu\sqrt{\log n}\] by 89 , while \[m_\mu =\frac{(\mu\sqrt d)(\mu\sqrt L)}{\sqrt L} \ge Cr_n.\] Increasing \(C\) once more gives \[m_\mu\ge4K\mu\sqrt{\log n}+4Kr_n. \label{eq:gmbm-m-large}\tag{101}\]
Step 3: Isolated vertices and posterior symmetry.
Fix \(\sigma\in\{\pm1\}\). We show that \(i_\sigma\) has no neighbors. If \(j\ne i_\sigma\) has label \(\sigma\), then 88 , 97 , and 99 give \[\sqrt d\,\langle Z_{i_\sigma},Z_j\rangle \le m_\mu+\frac{1}{4}\mu u_p+Kr_n <m_\mu+\frac{1}{2}\mu u_p \le\tau,\] where the strict inequality uses 100 , and the last inequality is 94 . If \(j\) has the opposite label, then 98 , 99 , and 101 imply \[\sqrt d\,\langle Z_{i_\sigma},Z_j\rangle \le -m_\mu+2K\mu\sqrt{\log n}+Kr_n <0<m_\mu+\frac{1}{2}\mu u_p\le\tau.\] Thus \(i_\sigma\) is isolated. Applying the argument to both labels and intersecting the events in 95 , 97 , 98 , and 99 proves \[\mathbb{P}\{A^\mu\text{ has an isolated vertex in each label class}\} \longrightarrow1.\]
It remains only to formalize the exchangeability argument. Fix an adjacency matrix \(a\) with \(\mathbb{P}\{A^\mu=a\}>0\), and let \(\mathcal{I}(a)\) be its isolated vertices. Every permutation \(\pi\) supported on \(\mathcal{I}(a)\) leaves \(a\) unchanged. Since the joint law of \((A^\mu,\xi)\) is vertex-exchangeable, \[\mathbb{P}\{\xi=x\mid A^\mu=a\} =\mathbb{P}\{\xi=\pi x\mid A^\mu=a\} \qquad\text{for every }x\in\{\pm1\}^n.\] Equivalently, conditional on \(A^\mu=a\), and after further conditioning on the labels outside \(\mathcal{I}(a)\) and the number of positive labels in \(\mathcal{I}(a)\), all assignments of those labels to the isolated vertices are equally likely.
Let \(\mathcal{E}\) be the event that both signs occur among the isolated vertices. On \(\mathcal{E}\), there are at least two such assignments. If at least one vertex is nonisolated, at most one of them can equal a fixed output up to a global sign, because the labels outside \(\mathcal{I}(a)\) are fixed. If every vertex is isolated, at most two assignments can equal that output up to sign, whereas there are at least \(n\ge4\) assignments for all sufficiently large \(n\). Thus, after also conditioning on the independent random seed of a possibly randomized estimator \(\widetilde{\xi}\), \[\mathbb{P}\{\widetilde{\xi}\in\{\xi,-\xi\}\mid A^\mu=a\} \le 1-\frac{1}{2}\mathbb{P}\{\mathcal{E}\mid A^\mu=a\}.\] Averaging over \(A^\mu\) and using \(\mathbb{P}(\mathcal{E})=1-o(1)\) yields, uniformly over all such estimators, \[\mathbb{P}\{\widetilde{\xi}\in\{\xi,-\xi\}\} \le\frac{1}{2}+o(1).\] This completes the proof. ◻
During the preparation of this manuscript, the authors used OpenAI’s GPT-5.6 to assist with language editing, improving exposition, and checking routine calculations. Y.Z. was partially supported by the Simons Grant MPS-TSM-00013944.
This appendix supplies the harmonic estimates used in the proofs of 1 2. We recall the Funk–Hecke diagonalization and then bound the first and higher coefficients of a sparse spherical cap.
We use standard notation for spherical harmonics and Gegenbauer polynomials; see Dai and Xu [69]. For \(\ell\ge0\), a spherical harmonic of degree \(\ell\) is the restriction to \(\mathbb{S}^{d-1}\) of a homogeneous harmonic polynomial of degree \(\ell\): the polynomial is homogeneous in the sense that \(Q(rx)=r^\ell Q(x)\) and harmonic in the sense that its Euclidean Laplacian vanishes. Thus the space of degree-\(\ell\) spherical harmonics is \[\mathcal{H}_\ell^d = \left\{ \left.Q\right|_{\mathbb{S}^{d-1}}: Q\in\mathbb{R}[x_1,\ldots,x_d],\quad Q(rx)=r^\ell Q(x),\quad \Delta_{\mathbb{R}^d}Q=0 \right\}.\] Throughout this appendix, \(d\ge3\). Set \(\alpha=(d-2)/2\). The Gegenbauer polynomials \(C_\ell^{(\alpha)}\) are defined by the generating function \[(1-2tz+z^2)^{-\alpha} =\sum_{\ell=0}^{\infty}C_\ell^{(\alpha)}(t)z^\ell, \qquad |z|<1.\] Since \(C_\ell^{(\alpha)}(1)=\binom{\ell+d-3}{\ell}\), the normalized Gegenbauer polynomial is \[P_\ell^{(d)}(t) =\frac{C_\ell^{(\alpha)}(t)}{C_\ell^{(\alpha)}(1)}, \qquad P_\ell^{(d)}(1)=1.\] Equivalently, \(P_\ell^{(d)}\) is the unique degree-\(\ell\) polynomial satisfying \[(1-t^2)(P_\ell^{(d)})''(t) -(d-1)t(P_\ell^{(d)})'(t) +\ell(\ell+d-2)P_\ell^{(d)}(t)=0, \qquad P_\ell^{(d)}(1)=1. \label{eq:zonal-polynomial-ode}\tag{102}\] It is the normalized zonal spherical harmonic of degree \(\ell\). Indeed, if \(\{Y_{\ell,m}\}_{m=1}^{\dim(\mathcal{H}_\ell^d)}\) is any orthonormal basis of \(\mathcal{H}_\ell^d\) in \(L^2(\sigma)\), the addition formula gives \[\sum_{m=1}^{\dim(\mathcal{H}_\ell^d)}Y_{\ell,m}(u)Y_{\ell,m}(v) =\dim(\mathcal{H}_\ell^d)P_\ell^{(d)}(\langle u,v\rangle), \qquad u,v\in\mathbb{S}^{d-1}.\] Thus a rotationally invariant kernel, which depends on \(u\) and \(v\) only through \(\langle u,v\rangle\), acts diagonally on the spaces \(\mathcal{H}_\ell^d\). We write \[w_d(t)=c_d(1-t^2)^{(d-3)/2}\mathbf{1}_{(-1,1)}(t), \qquad c_d=\frac{\Gamma(d/2)}{\sqrt{\pi}\Gamma((d-1)/2)}, \label{eq:wd-def}\tag{103}\] for the density of one coordinate of a uniform point on \(\mathbb{S}^{d-1}\). Recall the cap kernel \(h\) and its operator \(T_h\) from 3. By the Funk–Hecke formula [69], \(T_h\) acts on \(\mathcal{H}_\ell^d\) by the scalar \[\lambda_\ell=\int_\tau^1P_\ell^{(d)}(t)w_d(t)\,dt, \qquad \ell\ge1.\] The degree-zero coefficient vanishes by 15 . Since \(L^2(\mathbb{S}^{d-1})=\bigoplus_{\ell\ge0}\mathcal{H}_\ell^d\) orthogonally [69], \[\|T_h\|_{\mathrm{op}}=\sup_{\ell\ge1}|\lambda_\ell|, \qquad \lambda_1=\int_\tau^1t\,w_d(t)\,dt, \qquad \Lambda_{\ge2}=\sup_{\ell\ge2}|\lambda_\ell|.\]
The first estimate controls every nonconstant coefficient at scale \(p\tau\). We then identify the degree-one signal and obtain the sharper higher-degree bound needed for recovery.
Lemma 14 (Spherical Mills estimate). There are absolute constants \(c,C>0\) and \(p_0>0\) such that, for \(0<p\le p_0\) and \(d\ge3\), \[c\,\frac{c_d}{d\tau}(1-\tau^2)^{(d-1)/2} \le p \le C\,\frac{c_d}{d\tau}(1-\tau^2)^{(d-1)/2}.\] In particular, \[\frac{c_d}{d}(1-\tau^2)^{(d-1)/2} \le C p\tau.\]
Proof. We first locate the cap threshold uniformly in \(d\). There are absolute constants \(a,q_0>0\) such that \[\mathbb{P}\{X_1\ge a/\sqrt d\}\ge q_0, \qquad X\sim\sigma,\quad d\ge3.\] Indeed, on \([a/\sqrt d,2a/\sqrt d]\) the density \(w_d\) is bounded below by \(c\sqrt d\) when \(a\) is sufficiently small; here we use \(c_d\asymp\sqrt d\). After choosing \(p_0<q_0\), the identity \(p=\mathbb{P}\{X_1\ge\tau\}\) therefore implies \(\tau\ge a/\sqrt d\). In particular, \[\frac{d\tau}{1+\tau}\ge c. \label{eq:spherical-mills-threshold-location}\tag{104}\]
Put \[\delta=\frac{c_0(1-\tau^2)}{d\tau},\] where \(c_0>0\) is a sufficiently small absolute constant. By 104 , \(\delta/(1-\tau)=c_0(1+\tau)/(d\tau)\le1\), so \([\tau,\tau+\delta]\subset[\tau,1]\). Moreover, for every point in this interval, \[\frac{t^2-\tau^2}{1-\tau^2} \le \frac{\delta(2\tau+\delta)}{1-\tau^2} \le \frac{Cc_0}{d}.\] Consequently, \[\left(\frac{1-t^2}{1-\tau^2}\right)^{(d-3)/2} \ge c, \qquad \tau\le t\le\tau+\delta.\] Integrating over this interval gives \[\int_\tau^1(1-t^2)^{(d-3)/2}\,dt \ge c\frac{(1-\tau^2)^{(d-1)/2}}{d\tau}.\] For the upper bound, use \(t\ge\tau\) on \([\tau,1]\): \[\begin{align} \int_\tau^1(1-t^2)^{(d-3)/2}\,dt &\le \frac{1}{\tau} \int_\tau^1 t(1-t^2)^{(d-3)/2}\,dt \\ &= \frac{(1-\tau^2)^{(d-1)/2}}{(d-1)\tau} \le C\frac{(1-\tau^2)^{(d-1)/2}}{d\tau}. \end{align}\] Multiplication by \(c_d\) proves the two-sided estimate. ◻
Proposition 5 (Sparse cap operator). There are absolute constants \(C>0\) and \(p_0>0\) such that, for every \(0<p\le p_0\) and every \(d\ge3\), \[\Lambda=\sup_{\ell\ge1}|\lambda_\ell| \le C p\tau.\]
Proof. The differential equation 102 gives \[(1-t^2)y''(t)-(d-1)t\,y'(t)+\ell(\ell+d-2)y(t)=0,\] for \(y=P_\ell^{(d)}\). Multiplying by \((1-t^2)^{(d-3)/2}\) gives \[\frac{d}{dt} \left[ (1-t^2)^{(d-1)/2}(P_\ell^{(d)})'(t) \right] = -\ell(\ell+d-2)(1-t^2)^{(d-3)/2}P_\ell^{(d)}(t).\] Integrating from \(\tau\) to \(1\), the upper boundary term vanishes because \((1-t^2)^{(d-1)/2}=0\) at \(t=1\). Hence \[\lambda_\ell = \frac{c_d(1-\tau^2)^{(d-1)/2}}{\ell(\ell+d-2)} (P_\ell^{(d)})'(\tau). \label{eq:lambda-derivative-identity}\tag{105}\] The normalized derivative identity [69] and the addition formula give \[(P_\ell^{(d)})'(t) = \frac{\ell(\ell+d-2)}{d-1}P_{\ell-1}^{(d+2)}(t), \qquad |P_{\ell-1}^{(d+2)}(t)|\le1.\] Substitution into 105 yields \[|\lambda_\ell| \le \frac{c_d}{d-1}(1-\tau^2)^{(d-1)/2}.\] By 14, this implies \(|\lambda_\ell|\le Cp\tau\). ◻
Lemma 15 (First harmonic). For every \(d\ge3\), \[\lambda_1 = \int_\tau^1 t\,w_d(t)\,dt = \frac{c_d}{d-1}(1-\tau^2)^{(d-1)/2}, \label{eq:lambda1-exact}\tag{106}\] There are absolute constants \(c,C>0\) and \(p_0>0\) such that, whenever \(0<p\le p_0\), \[c p\tau\le \lambda_1\le C p\tau. \label{eq:lambda1-ptau}\tag{107}\] The degree-one component of \(h\) is \[h_1(u,v)=d\lambda_1\langle u,v\rangle.\]
Proof. The identity follows from \(P_1^{(d)}(t)=t\) and \[\int t(1-t^2)^{(d-3)/2}\,dt = -\frac{1}{d-1}(1-t^2)^{(d-1)/2}.\] The comparison 107 follows from the exact formula and 14. Finally, the degree-one reproducing kernel is \(K_1(u,v)=d\langle u,v\rangle\); see [69]. ◻
Lemma 16 (Higher cap harmonics). Let \(L=1+\log(1/p)\). There are absolute constants \(p_0,c,C>0\) such that, if \(0<p\le p_0\) and \(d\ge C L\), then \[c\sqrt{\frac{L}{d}}\le \tau\le C\sqrt{\frac{L}{d}}\] and \[\Lambda_{\ge2} = \sup_{\ell\ge2}|\lambda_\ell| \le C p\frac{L}{d}.\]
Proof. The two-sided estimate for \(\tau\) follows from 14. Indeed, using \(c_d\asymp\sqrt d\) and taking logarithms in \[p\asymp \frac{c_d}{d\tau}(1-\tau^2)^{(d-1)/2}\] gives \[L\asymp 1+d\tau^2,\] after increasing the constant in the assumption \(d\ge C L\) to absorb the polynomial prefactor. Hence \(\tau\asymp\sqrt{L/d}\).
After increasing \(C\), we may assume \(\tau\le c_0\) for a sufficiently small absolute constant \(c_0\). We use the refined ultraspherical derivative bound \[\sup_{\ell\ge2} \frac{|(P_\ell^{(d)})'(t)|}{\ell(\ell+d-2)} \le \frac{C}{d}\left(|t|+\frac{1}{d}\right), \qquad |t|\le c_0. \label{eq:refined-ultraspherical-derivative}\tag{108}\] Indeed, the normalized derivative identity gives \[(P_\ell^{(d)})'(t) = \frac{\ell(\ell+d-2)}{d-1}P_{\ell-1}^{(d+2)}(t).\] It remains to bound the normalized polynomial on the right uniformly in its degree. We use the Laplace integral representation; see [70]. If \(q\ge3\) and \(Z\) is the first coordinate of a uniform point on \(\mathbb{S}^{q-2}\), then \[P_m^{(q)}(t) =\mathbb{E}\left(t+i\sqrt{1-t^2}\,Z\right)^m.\] For \(m=1\), this equals \(t\). For \(m\ge2\), the modulus inside the expectation is at most one, and therefore \[\begin{align} |P_m^{(q)}(t)| &\le \mathbb{E}\left|t+i\sqrt{1-t^2}\,Z\right|^m \\ &\le \mathbb{E}\left|t+i\sqrt{1-t^2}\,Z\right|^2 =t^2+\frac{1-t^2}{q-1} \le C\left(|t|+\frac{1}{q}\right) \label{eq:normalized-zonal-central-bound} \end{align}\tag{109}\] for \(|t|\le c_0\). Applying 109 with \(q=d+2\) and \(m=\ell-1\) proves 108 .
Combining 105 with 108 at \(t=\tau\) gives, for every \(\ell\ge2\), \[|\lambda_\ell| \le \frac{C c_d}{d}(1-\tau^2)^{(d-1)/2} \left(\tau+\frac{1}{d}\right).\] By 14, the prefactor \(c_d d^{-1}(1-\tau^2)^{(d-1)/2}\) is at most \(C p\tau\). Hence \[|\lambda_\ell| \le C p\tau\left(\tau+\frac{1}{d}\right) \le C p\frac{L}{d},\] where the last step uses \(\tau^2\asymp L/d\) and \(L\ge1\). Taking the supremum over \(\ell\ge2\) proves the claim. ◻
This appendix supplies the three population inputs used for the Gaussian vector model: the threshold and degree-one coefficient, the canonical operator norms, and the second moments of typical kernel sections.
Lemma 17 (Gaussian vector threshold and coefficients). Let \(L=1+\log(1/p)\). There are absolute constants \(p_0,c,C>0\) such that, if \(0<p\le p_0\) and \(d\ge C L^3\), then \[c\sqrt L\le u\le C\sqrt L, \qquad c p\sqrt{\frac{L}{d}}\le \beta\le C p\sqrt{\frac{L}{d}}.\] Moreover, for the integral operators \(T_r\) and \(T_{r_\perp}\) on \(L^2(\gamma_d)\), \[\|T_r\|_{\mathrm{op}} \le C p\left(\sqrt{\frac{L}{d}}+\frac{L^2}{d}\right), \qquad \|T_{r_\perp}\|_{\mathrm{op}} \le C p\frac{L^2}{d}. \label{eq:raw-operator-bounds}\tag{110}\] Finally, \[\sup_{\left|\|x\|/\sqrt d-1\right|\le c/L} \int r(x,y)^2\,d\gamma_d(y)\le Cp, \qquad \sup_{\left|\|x\|/\sqrt d-1\right|\le c/L} \int r_\perp(x,y)^2\,d\gamma_d(y)\le Cp.\]
Proof. Step 1: Threshold and degree-one coefficient.
Conditioning on \(G\) gives \[S\,\big|\,G \sim N\left(0,\frac{\|G\|^2}{d}\right).\] The chi-square concentration inequality [64] gives \(\mathbb{P}\{|\|G\|/\sqrt d-1|>t\}\le 2e^{-cdt^2}\) for \(0<t<1\). Combining this with the Gaussian tail bounds [64] gives a quantitative comparison. If \(R=\|G\|/\sqrt d\) and \(|R-1|\le c/L\), then, uniformly for \(t\asymp\sqrt L\), \[\overline{\Phi}(t/R)\asymp\overline{\Phi}(t). \label{eq:gaussian-tail-comparison}\tag{111}\] The exceptional probability is at most \(2e^{-cd/L^2}=o(p)\) because \(d\ge CL^3\). Since \(\mathbb{P}\{S\ge t\}=\mathbb{E}\overline{\Phi}(t/R)\), evaluating 111 at two sufficiently small and large constant multiples of \(\sqrt L\) brackets the upper \(p\)-quantile and proves \(u\asymp\sqrt L\).
The same conditioning gives \[\mathbb{E}\left[S\mathbf{1}_{\{S\ge u\}}\mid G\right] = \frac{\|G\|}{\sqrt d} \varphi\left(\frac{u\sqrt d}{\|G\|}\right),\] where \(\varphi\) is the standard Gaussian density. On \(|R-1|\le c/L\), the integrand is comparable to \(\varphi(u)\); the exceptional part is \(o(p\sqrt L)\). Mills’ ratio [67] gives \(\varphi(u)\asymp pu\asymp p\sqrt L\). Thus \(m_1\asymp p\sqrt L\), which, by 41 , proves the bounds on \(\beta\) in 17.
Step 2: Radial harmonic decomposition.
For \(G\sim\gamma_d\), write \[R:=\frac{\|G\|}{\sqrt d}, \qquad U:=\frac{G}{\|G\|}.\] Then \(G=\sqrt d\,RU\), where \(U\sim\sigma\) is independent of \(R\); let \(\nu_d\) be the law of \(R\). The spherical-harmonic decomposition from 8.1 gives \[L^2(\gamma_d) =\bigoplus_{\ell\ge0}L^2(\nu_d)\otimes\mathcal{H}_\ell^d.\] The operator preserves each summand and acts there through an integral operator on the radial factor.
With \(P_0^{(d)}\equiv1\), set, for \(\ell\ge0\), \[F_\ell(q) =\int_{u/(\sqrt d q)}^1P_\ell^{(d)}(t)w_d(t)\,dt,\] with the integral interpreted as zero if its lower endpoint exceeds one. The Funk–Hecke formula [69] shows that the radial kernel in degree \(\ell\) is \(K_\ell(r,s)=F_\ell(rs)\). If \(Qf=f-\int f\,d\nu_d\), then the degree-zero block of \(T_r\) is \(QK_0Q\); the positive-degree blocks are unchanged.
We record the derivative bounds needed below. Let \(\mathcal{I}=[1-c/L,1+c/L]\). Gaussian norm concentration [64] gives \[\mathbb{P}\{R\notin\mathcal{I}\}\le2e^{-cd/L^2}, \qquad \|R-1\|_{L^k(\nu_d)}\le \frac{C_k}{\sqrt d}, \quad 2\le k\le6. \label{eq:gaussian-radial-moments}\tag{112}\] For \(r,s\in\mathcal{I}\), the shifted threshold \(u/(rs)\) differs from \(u\) by \(O(L^{-1/2})\). To justify the derivative bounds below, put \(z_q=u/(\sqrt d q)\). Direct differentiation gives \[F_0'(q)=\frac{u}{\sqrt d\,q^2}w_d(z_q), \qquad \frac{w_d'(z)}{w_d(z)}=-\frac{(d-3)z}{1-z^2}.\] For \(q=rs\) with \(r,s\in\mathcal{I}\), we have \(dz_q/dq=-z_q/q\) and \(dz_q^2=O(L/d)\). It follows by two further differentiations that \(|F_0^{(j)}(q)|\le C_jpL^j\) for \(1\le j\le3\); the case \(j=0\) follows from the Gaussian tail comparison. Similarly, the explicit formula \[F_1(q)=\frac{c_d}{d-1} \left(1-\frac{u^2}{dq^2}\right)^{(d-1)/2},\] has logarithmic derivative \[\frac{F_1'(q)}{F_1(q)} =\frac{(d-1)z_q^2}{q(1-z_q^2)}=O(L).\] Differentiating this identity once more gives \(|F_1''(q)|\le C L^2|F_1(q)|\). Since Gaussian Mills bounds give \(F_1(q)\asymp p\sqrt{L/d}\) uniformly in this interval, we obtain \[\begin{align} |F_0^{(j)}(q)|&\le C_jpL^j, &&0\le j\le3,\tag{113}\\ |F_1^{(j)}(q)|&\le C_jp\sqrt{\frac{L}{d}}\,L^j, &&0\le j\le2,\tag{114} \end{align}\] whenever \(q=rs\) with \(r,s\in\mathcal{I}\). Uniformly on the same set, 16, applied at the shifted threshold, gives \[\sup_{\ell\ge2}|F_\ell(rs)|\le Cp\frac{L}{d}. \label{eq:gaussian-higher-radial-blocks}\tag{115}\] The complement of \(\mathcal{I}^2\) contributes at most \(Ce^{-cd/(2L^2)}\) in Hilbert–Schmidt norm. Since \(d\ge CL^3\), increasing \(C\) makes this quantity at most \(CpL/d\); thus it is absorbed in each of the block estimates below.
Step 3: Bounds for the radial blocks.
Put \(\delta_r=r-1\) and \(\delta_s=s-1\). Since \(rs-1=\delta_r+\delta_s+\delta_r\delta_s\), Taylor’s formula at \(1\) gives \[F_0(rs)=F_0(1)+F_0'(1)(rs-1) +\frac{1}{2}F_0''(1)(rs-1)^2+\mathcal{R}_3(r,s).\] Applying \(Q\) in both variables removes the constant and one-variable terms. The surviving part of the linear term is \(F_0'(1)Q\delta_r\,Q\delta_s\). Since \(Q\) is an orthogonal projection, \[\|Q_rQ_s[(rs-1)^2]\|_2 \le \|(rs-1)^2\|_2 =\|rs-1\|_4^2\le \frac{C}{d}.\] Here \(Q_r\) and \(Q_s\) mean that \(Q\) acts in the \(r\) and \(s\) variables, respectively. Thus the linear and quadratic contributions have respective norms at most \[|F_0'(1)|\|Q\delta_r\|_2\|Q\delta_s\|_2 \le \frac{CpL}{d}, \qquad \frac{1}{2}|F_0''(1)|\|Q_rQ_s[(rs-1)^2]\|_2 \le \frac{CpL^2}{d}.\] The integral remainder satisfies \[\|\mathcal{R}_3\|_2 \le CpL^3\|rs-1\|_6^3 \le Cp\frac{L^3}{d^{3/2}}.\] By 112 113 and \(d\ge CL^2\), these contributions sum to at most \(CpL^2/d\). Hence \[\|QK_0Q\|_{\mathrm{op}} \le\|QK_0Q\|_{\mathrm{HS}} \le Cp\frac{L^2}{d}. \label{eq:gaussian-radial-zero-block}\tag{116}\]
For degree one, 114 112 yield \[\|K_1-F_1(1)(\mathbf{1}\otimes\mathbf{1})\|_{\mathrm{HS}} \le Cp\frac{L^{3/2}}{d}.\] Write \(E=K_1-F_1(1)(\mathbf{1}\otimes\mathbf{1})\). Since \(\|r\|_2=\|\mathbf{1}\|_2=1\) and \(1-\langle r,\mathbf{1}\rangle^2=\operatorname{Var}(r)\le C/d\), \[\left|\beta-F_1(1)\right| \le \|E\|_{\mathrm{op}}+C\frac{|F_1(1)|}{d}.\] The normalized radial function \(r\mapsto r\) has \(L^2(\nu_d)\) norm one, and the coefficient of the Gaussian coordinate functions is \[\beta=\langle r,K_1r\rangle_{L^2(\nu_d)}.\] Moreover, \[\|r\otimes r-\mathbf{1}\otimes\mathbf{1}\|_{\mathrm{op}} \le \|(r-\mathbf{1})\otimes r\|_{\mathrm{op}} +\|\mathbf{1}\otimes(r-\mathbf{1})\|_{\mathrm{op}} \le \frac{C}{\sqrt d}.\] Combining the last three displays, using \(|F_1(1)|+|\beta|\le Cp\sqrt{L/d}\), gives \[\|K_1-\beta(r\otimes r)\|_{\mathrm{op}} \le Cp\frac{L^{3/2}}{d}. \label{eq:gaussian-radial-one-residual}\tag{117}\] Finally, apply the elementary Schur bound to the restriction of \(K_\ell\) to \(\mathcal{I}^2\) and add the Hilbert–Schmidt estimate for its complement from the paragraph following 115 . Since \(\nu_d\) is a probability measure, this gives \[\sup_{\ell\ge2}\|K_\ell\|_{\mathrm{op}} \le Cp\frac{L}{d}. \label{eq:gaussian-radial-higher-op}\tag{118}\] Taking the supremum over the mutually orthogonal blocks in 116 117 118 proves \[\|T_{r_\perp}\|_{\mathrm{op}}\le Cp\frac{L^2}{d}.\] Adding the rank-\(d\) first-chaos operator, whose norm is \(\beta\asymp p\sqrt{L/d}\), proves the bound for \(T_r\) in 110 .
Step 4: Section bounds.
If \(|\|x\|/\sqrt d-1|\le c/L\), then \(u\sqrt d/\|x\|=u+O(1/\sqrt L)\) and the Gaussian tail comparison in 111 gives \[\mathbb{P}\{\langle x,Y\rangle/\sqrt d\ge u\}\le Cp.\] The \(L^2\) section bounds now follow from \(q_{\rm G}^2\le 2\mathbf{1}_{\{\langle x,Y\rangle/\sqrt d\ge u\}}+2p^2\), and the definitions of \(r\) and \(r_\perp\). Indeed, conditional Jensen gives \(a(x)^2\le\mathbb{E}_Yq_{\rm G}(x,Y)^2\le Cp\) and \(\mathbb{E}a(Y)^2\le\mathbb{E}q_{\rm G}(G,Y)^2\le Cp\), while \[\beta^2\mathbb{E}\langle x,Y\rangle^2 =\beta^2\|x\|^2 \le Cp^2L\le Cp\] on the stated radial set. Expanding the two definitions and increasing the constant proves both claims. ◻
Throughout this appendix, \[L=1+\log(1/p),\qquad m_\mu=\mu^2\sqrt d,\] and \(\varphi\) and \(\overline{\Phi}\) denote the standard Gaussian density and upper-tail function. We recall the population notation from 7.1. Let \(Y=(\xi,G)\) and \(Y'=(\xi',G')\) be independent, where \(\xi,\xi'\) are uniform on \(\{\pm1\}\) and \(G,G'\sim N(0,I_d)\), and put \(Z(Y)=G/\sqrt d+\mu\xi e_1\). The conditional edge probabilities and their half-difference are \[p_\pm(\mu)=\mathbb{P}\{\sqrt d\langle Z(Y),Z(Y')\rangle\ge\tau \mid \xi\xi'=\pm1\}, \qquad \Delta_\mu=\frac{p_+(\mu)-p_-(\mu)}{2}.\] Finally, define \[\begin{align} h_\mu(Y,Y') &=\mathbf{1}_{\{\sqrt d\langle Z(Y),Z(Y')\rangle\ge\tau\}} -p-\Delta_\mu\xi\xi',\\ a_\mu(Y)&=\mathbb{E}_{Y'}h_\mu(Y,Y'),\\ r_\mu^{\rm lab}(Y,Y')&=h_\mu(Y,Y')-a_\mu(Y)-a_\mu(Y'), \qquad \Lambda_\mu^{\rm lab}=\|T_{r_\mu^{\rm lab}}\|_{\mathrm{op}}. \end{align}\]
Lemma 18 (Population label signal and residual). Under the hypotheses of 6, \[c\,p\mu^2\sqrt{dL} \le \Delta_\mu \le C\,p\mu^2\sqrt{dL}, \qquad \Lambda_\mu^{\rm lab} \le C p\left(\mu\sqrt L+\sqrt{\frac{L}{d}}\right). \label{eq:gmbm-population-signal-operator}\tag{119}\] In addition, if \(y=(\xi,g)\) satisfies \[\left|\frac{\|g\|}{\sqrt d}-1\right| \le C_D\sqrt{\frac{\log n}{d}}, \qquad |g_1|\le C_D\sqrt{\log n},\] then \[\left|T_{r_\mu^{\rm lab}}\xi(y)\right| \le C_Dp\mu\sqrt{L\log n}. \label{eq:gmbm-pointwise-label-action}\tag{120}\]
We first record three bounds that will be used throughout the appendix. Dividing \(\mu^2d\ge C_D\log n\) by \(\mu^2\sqrt{dL}\le c_D\) gives \(\sqrt{d/L}\ge(C_D/c_D)\log n\). Hence \(d\ge C_D L(\log n)^2\) and, because \(L\le C\log n\) under \(np\ge C_D\log n\), also \(d\ge C_D L^2\log n\). Finally, \(\mu^2\le c_D/\sqrt{dL}\) gives, after adjusting the constants, \[d\ge C_D L(\log n)^2,\qquad d\ge C_D L^2\log n,\qquad \mu^2L\log n\le c_D. \label{eq:gmbm-exact-derived-conditions}\tag{121}\]
Lemma 19 (Tail calibration). Put \(m_\mu=\mu^2\sqrt d\), let \(U,V\stackrel{\mathrm{i.i.d.}}{\sim}N(0,I_d)\), and define \[T_\mu = \frac{\|U\|^2-\|V\|^2}{2\sqrt d} +\sqrt2\,\mu U_1.\] Under the hypotheses of 6, the conditional edge probabilities satisfy \[p_+(\mu)=\mathbb{P}\{T_\mu\ge\tau-m_\mu\}, \qquad p_-(\mu)=\mathbb{P}\{T_\mu\le-\tau-m_\mu\}. \label{eq:gmbm-conditional-tail-laws}\tag{122}\] Let \(f_\mu\) be the density of \(T_\mu\). Then \[c\sqrt L\le \tau\le C\sqrt L.\] In addition, \[\overline{\Phi}(\tau)\asymp p, \qquad \varphi(\tau)\asymp p\sqrt L. \label{eq:gmbm-threshold-gaussian-tail}\tag{123}\] Moreover, for every \(t\in[\tau-m_\mu,\tau+m_\mu]\cup[-\tau-m_\mu,-\tau+m_\mu]\), \[c\,p\sqrt L\le f_\mu(t)\le C\,p\sqrt L. \label{eq:gmbm-density-window}\tag{124}\] Finally, uniformly for \(t\in[\tau-m_\mu,\tau+m_\mu]\), \[\left| \mathbb{P}\{T_\mu\le -t\}-\mathbb{P}\{T_\mu\ge t\} \right| \le C p\sqrt L\left(\mu+\frac{1}{\sqrt d}\right). \label{eq:gmbm-tail-asymmetry}\tag{125}\]
Proof. For independent \(G,G'\sim N(0,I_d)\), set \(U=(G+G')/\sqrt2\) and \(V=(G-G')/\sqrt2\). Then \(U,V\) are independent standard Gaussian vectors and \[\frac{\langle G,G'\rangle}{\sqrt d} =\frac{\|U\|^2-\|V\|^2}{2\sqrt d}.\] For equal labels, the remaining linear term is \(\sqrt2\mu U_1\), so the edge statistic has law \(m_\mu+T_\mu\). For opposite labels, swapping \(U\) and \(V\) shows that it has law \(-m_\mu-T_\mu\). This proves 122 . Since \(p=(p_+(\mu)+p_-(\mu))/2\), 122 also gives \[p=\frac{1}{2}\mathbb{P}\{T_\mu\ge\tau-m_\mu\} +\frac{1}{2}\mathbb{P}\{T_\mu\le-\tau-m_\mu\}. \label{eq:gmbm-threshold-mixture}\tag{126}\]
Write \[X_d=\frac{1}{2\sqrt d}\sum_{k=2}^d (U_k^2-V_k^2), \qquad Q_\mu=\frac{U_1^2-V_1^2}{2\sqrt d}+\sqrt2\,\mu U_1,\] so that \(T_\mu=X_d+Q_\mu\) and \(X_d\) is independent of \(Q_\mu\). By the orthogonal change of variables \((U_{2:d},V_{2:d})\mapsto ((U_{2:d}+V_{2:d})/\sqrt2,(U_{2:d}-V_{2:d})/\sqrt2)\), \(X_d\) has the same law as \(\langle G^{(1)},G^{(2)}\rangle/\sqrt d\) for independent \(G^{(1)},G^{(2)}\sim N(0,I_{d-1})\). Conditional on \(G^{(1)}\), its density is Gaussian. Consequently, with \(R=\|G^{(1)}\|/\sqrt d\), \[f_{X_d}(x)=\mathbb{E}\left[\frac{1}{R}\varphi\left(\frac{x}{R}\right)\right], \qquad \mathbb{P}\{X_d\ge x\}=\mathbb{E}\overline{\Phi}\left(\frac{x}{R}\right).\] Chi-square concentration [64] gives \(\mathbb{P}\{|R-1|>c/L\}\le 2\exp(-cd/L^2)\). Splitting the two expectations over this event and its complement first gives \[c e^{-Cx^2}\le \mathbb{P}\{X_d\ge x\}\le C e^{-cx^2}, \qquad 1\le x\le c\sqrt d. \label{eq:gmbm-X-tail}\tag{127}\] Together with 126 and the bounds on \(m_\mu\) and \(Q_\mu\), 127 implies \(\tau\asymp\sqrt L\). Using the Gaussian Mills bounds [67] then shows, uniformly for \(c\sqrt L\le x\le C\sqrt L\) and \(|s|\le c/\sqrt L\), that \[f_{X_d}(x+s)\asymp f_{X_d}(-x+s)\asymp \varphi(x), \qquad \mathbb{P}\{X_d\ge x+s\}\asymp\overline{\Phi}(x). \label{eq:gmbm-local-product-tail}\tag{128}\] Indeed, on \(|R-1|\le c/L\) the logarithm of each Gaussian density ratio is \(O(x^2|R-1|+|x s|)=O(1)\); the exceptional contribution is \(O(\exp(-cd/L^2))=O(n^{-D-4})\) after increasing \(C_D\).
The perturbation satisfies \(\mathbb{E}|Q_\mu|\le C(\mu+d^{-1/2})\). Moreover, Gaussian and chi-square tails give \[\mathbb{P}\{|Q_\mu|>c_0/\sqrt L\} \le \exp(-c/(\mu^2L))+\exp(-c\sqrt{d/L}) \label{eq:gmbm-Q-tail}\tag{129}\] and the right-hand side is \(O(n^{-D-4})\). Because \(m_\mu\le c_D/\sqrt L\) and \(Q_\mu\) is at most \(c_0/\sqrt L\) outside an event of probability \(O(n^{-D-4})=o(p)\), 128 and 126 prove 123 . Applying the density identity \(f_\mu(t)=\mathbb{E}f_{X_d}(t-Q_\mu)\) and splitting according to the same event for \(Q_\mu\) proves 124 , including the lower bound.
On \(|Q_\mu|\le c_0/\sqrt L\), the interval between \(t\) and \(t-Q_\mu\) stays in the window where 128 and 123 give a density bound \(Cp\sqrt L\). Conditioning on \(Q_\mu\) therefore yields \[\left| \mathbb{P}\{X_d+Q_\mu\ge t\}-\mathbb{P}\{X_d\ge t\} \right| \le C p\sqrt L\,\mathbb{E}|Q_\mu| +\mathbb{P}\{|Q_\mu|>c_0/\sqrt L\}. \label{eq:gmbm-upper-tail-perturbation}\tag{130}\] The lower-tail analogue of 130 holds as well. We now compare the two terms in 129 directly with the target scale. Put \[a=\frac{1}{\mu^2L},\qquad q=\sqrt{\frac{d}{L}}.\] By 121 , \(a,q\ge C_D\log n\), while \(np\ge C_D\log n\) implies \(L\le C\log n\). After increasing \(C_D\), the elementary fact \(\log x=o(x)\) gives \[ca\ge L+\frac{1}{2}\log a+C, \qquad cq\ge L+\log q+C.\] Since \(e^{-L}=p/e\), it follows that \[e^{-ca}\le Cp\,a^{-1/2}=Cp\mu\sqrt L, \qquad e^{-cq}\le Cp\,q^{-1}=Cp\sqrt{\frac{L}{d}}. \label{eq:gmbm-Q-tail-absorption}\tag{131}\] Thus 129 is absorbed by \(p\sqrt L(\mu+d^{-1/2})\). Since \(X_d\) is symmetric, \(\mathbb{P}\{X_d\le -t\}=\mathbb{P}\{X_d\ge t\}\), and 125 follows. ◻
Lemma 20 (Canonical-kernel interpolation). Under the hypotheses of 6, for \(0\le\alpha\le\mu\) and \(|b|\le m_\mu\), let \[K_{\alpha,b}((\xi,g),(\xi',g')) =\mathbf{1}_{\{d^{-1/2}\langle g,g'\rangle +\alpha(\xi g'_1+\xi'g_1)+b\xi\xi'\ge\tau\}},\] let \(\bar p(\alpha,b)=\mathbb{E}K_{\alpha,b}(Y,Y')\) and \(\Delta(\alpha,b)=\mathbb{E}[K_{\alpha,b}(Y,Y')\xi\xi']\), and let \(\mathcal{T}_{\alpha,b}\) be the integral operator obtained from \(K_{\alpha,b}-\bar p(\alpha,b)-\Delta(\alpha,b)\xi\xi'\) after removing the one-variable Hoeffding component in each argument. Then \[\|\mathcal{T}_{\mu,m_\mu}\|_{\mathrm{op}} \le Cp\left( \sqrt{\frac{L}{d}}+\frac{L^2}{d} +\mu\sqrt L+\mu^2L^{3/2}+\mu^3\sqrt d\,L \right). \label{eq:gmbm-interpolated-operator}\tag{132}\]
Proof. The tail estimates in 19 do not by themselves control the full population kernel. We compare that kernel with the zero-mean Gaussian model by interpolation. The parameter \(\alpha\) turns on the label-dependent linear Gaussian term, while \(b\) turns on the deterministic shift between same-label and opposite-label pairs. We follow the path \((0,0)\to(\mu,0)\to(\mu,m_\mu)\), keeping the mean, the label coefficient, and the one-variable Hoeffding components removed along the entire path. We will prove that the two paths are operator-norm Lipschitz and satisfy \[\begin{align} \sup_{0\le\alpha\le\mu} \|\partial_\alpha\mathcal{T}_{\alpha,0}\|_{\mathrm{op}} &\le Cp\sqrt L, \tag{133}\\ \sup_{|b|\le m_\mu} \|\partial_b\mathcal{T}_{\mu,b}\|_{\mathrm{op}} &\le Cp\left(\frac{L^{3/2}}{\sqrt d}+\mu L\right). \tag{134} \end{align}\] The derivatives may be interpreted weakly.
To make the effect of the subtractions precise, let \(\mathsf P\) denote the orthogonal projection in \(L^2(\mathbb{P}_Y\otimes\mathbb{P}_Y)\) onto the symmetric canonical kernels orthogonal to the label kernel \((Y,Y')\mapsto\xi\xi'\). The kernel of \(\mathcal{T}_{\alpha,b}\) is \(\mathsf P K_{\alpha,b}\). The projection \(\mathsf P\) is independent of \((\alpha,b)\), so, after smoothing the threshold, \[\partial_\alpha\mathcal{T}_{\alpha,b} =T_{\mathsf P(\partial_\alpha K_{\alpha,b})}, \qquad \partial_b\mathcal{T}_{\alpha,b} =T_{\mathsf P(\partial_b K_{\alpha,b})}.\] In particular, applying the mean, label, and one-variable subtractions cannot increase any Hilbert–Schmidt estimate below. This observation also justifies integrating the two weak derivatives at the end of the proof.
We include the decomposition that is needed to account for radial multiplicity. Write \(g=(x,r\omega)\) with \(x=g_1\sim N(0,1)\), \(r=\|g_{2:d}\|\), and \(\omega\in\mathbb{S}^{d-2}\), and let \(\nu_{d-1}\) denote the law of \(r\). The kernel is invariant under simultaneous rotations of \(\omega\) and \(\omega'\). Hence \[L^2(\mathbb{P}_Y) =L^2(\{\pm1\})\otimes \bigoplus_{\ell\ge0} L^2(\gamma_1\otimes\nu_{d-1})\otimes\mathcal{H}_\ell^{d-1},\] where \(L^2(\{\pm1\})\) carries the uniform measure. After decomposing this two-dimensional label factor, each label block is the orthogonal direct sum, over \(\ell\), of an integral operator on the \((x,r)\) variables. Thus its operator norm is the supremum of the norms of these radial blocks. In particular, the radial factor must be treated as an integral operator rather than as a scalar.
More explicitly, if \(t=\langle\omega,\omega'\rangle\), then the threshold statistic equals \[\frac{xx'}{\sqrt d}+\frac{rr'}{\sqrt d}t +\alpha(\xi x'+\xi'x)+b\xi\xi'.\] Except on the null set \(rr'=0\), the degree-\(\ell\) angular coefficient is therefore \[\int_{q_{\alpha,b}}^1P_\ell^{(d-1)}(t)w_{d-1}(t)\,dt, \qquad q_{\alpha,b} =\frac{\sqrt d\{\tau-\alpha(\xi x'+\xi'x)-b\xi\xi'\}-xx'}{rr'}. \label{eq:gmbm-explicit-radial-block}\tag{135}\] This formula is the starting point for every derivative estimate below. To make the boundary factors explicit, write \(A=\xi x'+\xi'x\) and let \(\mathcal{F}_\ell(\alpha,b)\) denote the coefficient in 135 , with all radial variables fixed. At points where \(|q_{\alpha,b}|<1\), \[\begin{align} \partial_\alpha\mathcal{F}_\ell(\alpha,b) &=\frac{\sqrt d}{rr'}A P_\ell^{(d-1)}(q_{\alpha,b})w_{d-1}(q_{\alpha,b}),\\ \partial_b\mathcal{F}_\ell(\alpha,b) &=\frac{\sqrt d}{rr'}\xi\xi' P_\ell^{(d-1)}(q_{\alpha,b})w_{d-1}(q_{\alpha,b}). \end{align}\]
We next record the finite-dimensional boundary-density estimate used in these formulas. Define \[\rho_d(z)=\frac{1}{\sqrt d}w_{d-1}\left(\frac{z}{\sqrt d}\right) =\frac{c_{d-1}}{\sqrt d} \left(1-\frac{z^2}{d}\right)^{(d-4)/2} \mathbf{1}_{\{|z|<\sqrt d\}}. \label{eq:gmbm-rho-def}\tag{136}\] If \(|z-\tau|\le C/\sqrt L\), then \(z\asymp\sqrt L\) by 19. Moreover, 121 and \(L\le C\log n\) imply \(d\ge CL^3\). Therefore, \[\log\rho_d(z) =\log\frac{c_{d-1}}{\sqrt d}-\frac{z^2}{2} +O\left(\frac{z^2+z^4}{d}\right),\] and hence \(\rho_d(z)\asymp\varphi(z)\asymp p\sqrt L\). If \(\ell_d=\log\rho_d\) on \((-\sqrt d,\sqrt d)\), then \[\ell_d'(z)=-\frac{(d-4)z}{d-z^2},\qquad \ell_d''(z)=-\frac{(d-4)(d+z^2)}{(d-z^2)^2},\qquad |\ell_d'''(z)|\le C\frac{\sqrt L}{d}\] throughout the same window. Differentiating \(\rho_d=e^{\ell_d}\) therefore gives the local bounds \[c p\sqrt L\le\rho_d(z)\le Cp\sqrt L, \qquad |\rho_d^{(j)}(z)|\le C_jpL^{(j+1)/2}, \quad 0\le j\le3. \label{eq:gmbm-rigorous-density-derivatives}\tag{137}\] In particular, on typical radii the factor \(\sqrt d/(rr')\) in the derivative formulas combines with \(w_{d-1}(q)=\sqrt d\,\rho_d(\sqrt d q)\) to give a boundary coefficient of order \(p\sqrt L\).
Approximate the threshold by a smooth monotone function and differentiate before taking the approximation limit. For the population calculation, use the parameter-adaptive set \[|x|,|x'|\le c_0\left(\frac{d}{L}\right)^{1/4}, \qquad \left|\frac{r}{\sqrt d}-1\right| +\left|\frac{r'}{\sqrt d}-1\right| \le \frac{c_0}{L}. \label{eq:gmbm-interpolation-typical-set}\tag{138}\] Gaussian and chi-square concentration bound the probability of its complement by \[C\exp\{-c\sqrt{d/L}\}+C\exp\{-cd/L^2\}.\] Let \(\mathcal{B}\) denote this exceptional set and put \(A=\xi x'+\xi'x\). Since \(w_{d-1}\le C\sqrt d\) and \(|P_\ell^{(d-1)}|\le1\), the absolute values of the differentiated coefficients are bounded by \[\frac{Cd|A|}{rr'} \quad\text{for the \alpha path}, \qquad \frac{Cd}{rr'} \quad\text{for the b path}.\] Here \(r^2\sim\chi^2_{d-1}\), so the gamma-function formula for inverse chi-square moments gives \[\mathbb{E}\left(\frac{\sqrt d}{r}\right)^8\le C.\] Together with the fixed Gaussian moments of \(A\), Cauchy–Schwarz yields, for either differentiated coefficient \(D\), \[\|D\mathbf{1}_{\mathcal{B}}\|_2 \le (\mathbb{E}|D|^4)^{1/4}\mathbb{P}(\mathcal{B})^{1/4} \le C\mathbb{P}(\mathcal{B})^{1/4}.\] After changing the absolute constant in the exponent, this is bounded by \(Ce^{-cq}+Ce^{-cq^2/L}\), where \(q=\sqrt{d/L}\). The derived conditions in 121 give \(q\ge C_D\log n\) and \(L\le C\log n\). Therefore, after increasing \(C_D\), \[e^{-cq}+e^{-cq^2/L} \le C e^{-L}\frac{L}{q} =Cp\frac{L}{q} =Cp\frac{L^{3/2}}{\sqrt d}. \label{eq:gmbm-interpolation-bad-set}\tag{139}\] This is the required error for the \(b\) path, and it is at most \(Cp\sqrt L\) for the \(\alpha\) path because \(q\ge\sqrt L\).
On 138 , the upper signal bound and \(|b|\le m_\mu\) give \[\alpha(|x|+|x'|)\le \frac{c}{\sqrt L},\qquad |b|\le\frac{c}{\sqrt L},\qquad \frac{|xx'|}{\sqrt d}\le\frac{c}{\sqrt L}.\] Together with \(\tau\asymp\sqrt L\) and the radial restriction, these bounds show from 135 that every boundary lies at \(t=\tau+O(L^{-1/2})\) on the normalized one-dimensional scale.
On a fixed harmonic block, the Funk–Hecke formula [69] therefore reduces each derivative to a boundary coefficient in this window, where 137 applies. The normalized radii satisfy \[\left\|\frac{r}{\sqrt d}-1\right\|_{L^k} +\left\|\frac{r'}{\sqrt d}-1\right\|_{L^k} \le \frac{C_k}{\sqrt d}, \qquad 2\le k\le6,\] as in 112 . Taylor expansion of every radial block in these normalized radii, followed by Cauchy–Schwarz in the two radial variables, therefore has the same bounds as the scalar coefficients in 137 . The degree-zero radial term is compressed by the Hoeffding projection, so its constant and one-variable Taylor terms vanish.
We first vary \(\alpha\) along the path \((\alpha,0)\). Let \(\eta\) denote the joint law of \((\xi,x,r)\). On the typical set 138 , the product of \(\sqrt d/(rr')\) and \(w_{d-1}(q_{\alpha,0})\) is at most \(Cp\sqrt L\). Since \(|P_\ell^{(d-1)}|\le1\) and \(\mathbb{E}(\xi x'+\xi'x)^2=2\), the Hilbert–Schmidt norm of every differentiated radial block satisfies \[\begin{align} &\int\!\!\int \left| \frac{\sqrt d}{rr'}(\xi x'+\xi'x) P_\ell^{(d-1)}(q_{\alpha,0}) w_{d-1}(q_{\alpha,0}) \right|^2\,d\eta\,d\eta' \\ &\le C p^2L. \end{align}\] Thus the operator norm of each block is at most \(Cp\sqrt L\). The mean, label, and one-variable Hoeffding components lie in mutually orthogonal subspaces of \(L^2(\eta\otimes\eta)\), so removing them does not increase this Hilbert–Schmidt bound. Taking the supremum over the orthogonal harmonic blocks gives \[\|\partial_\alpha\mathcal{T}_{\alpha,0}\|_{\mathrm{op}} \le Cp\sqrt L.\] This proves 133 .
We next vary \(b\) along \((\mu,b)\). The constant Gaussian component in the label-odd block is exactly \(\partial_b\Delta(\mu,b)\) and is absent from \(\partial_b\mathcal{T}_{\mu,b}\). For every positive angular degree, the normalized zonal-polynomial estimate 109 gives, on the typical set, \[|P_\ell^{(d-1)}(q_{\mu,b})| \le C\left( \sqrt{\frac{L}{d}} +\frac{\mu(|x|+|x'|)}{\sqrt d} +\frac{|b|}{\sqrt d} +\frac{|xx'|+1}{d} \right),\qquad \ell\ge1.\] Multiplying by the \(O(p\sqrt L)\) boundary factor and taking the \(L^2\) norm in \((x,x')\) gives \[Cp\sqrt L\left( \sqrt{\frac{L}{d}}+\frac{\mu{\sqrt d}}{+}\frac{|b|}{\sqrt d}+\frac{1}{d} \right) \le \frac{CpL}{\sqrt d},\] where we used the bounded Gaussian moments of \(x,x'\), together with \(\mu\sqrt L\le c\), \(|b|\sqrt L\le c\), and \(d\ge L\). Consequently, \[\sup_{\ell\ge1} \|\partial_b\mathcal{T}_{\mu,b}^{(\ell)}\|_{\mathrm{op}} \le \frac{CpL}{\sqrt d}, \label{eq:gmbm-b-positive-degree}\tag{140}\] where \(\mathcal{T}_{\mu,b}^{(\ell)}\) denotes the degree-\(\ell\) harmonic block.
It remains to treat angular degree zero. Put \(\delta_r=r/\sqrt d-1\) and define \(\delta_{r'}\) similarly. On the typical set, the normalized boundary \(z_{\mu,b}=\sqrt d\,q_{\mu,b}\) satisfies \[\begin{align} z_{\mu,b} ={}&\tau-\mu(\xi x'+\xi'x)-b\xi\xi'-\frac{xx'}{\sqrt d} -\tau(\delta_r+\delta_{r'}) \\ &+O\!\left( \sqrt L(\delta_r+\delta_{r'})^2 +(\delta_r+\delta_{r'}) \left[\mu(|x|+|x'|)+|b|+\frac{|xx'|}{\sqrt d}\right] \right). \end{align} \label{eq:gmbm-normalized-boundary-expansion}\tag{141}\] Because \(rr'=d(1+\delta_r)(1+\delta_{r'})\), the differentiated degree-zero kernel is exactly \[\xi\xi'\frac{1}{(1+\delta_r)(1+\delta_{r'})} \rho_d(z_{\mu,b}).\] To track the Taylor terms, write \[U=\mu(\xi x'+\xi'x),\qquad V=b\xi\xi',\qquad W=\frac{xx'}{\sqrt d},\qquad R=\tau(\delta_r+\delta_{r'}).\] Then 141 reads \(z_{\mu,b}=\tau-U-V-W-R+E\), where \[|E|\le C\left[ \sqrt L(\delta_r+\delta_{r'})^2 +|\delta_r+\delta_{r'}|(|U|+|V|+|W|) \right].\] We expand \(\rho_d\) to second order at \(\tau\), with an integral third-order remainder, and expand \([(1+\delta_r)(1+\delta_{r'})]^{-1}\) to second order at \((0,0)\). The mean, label coefficient, and one-variable Hoeffding component in each argument are then removed. Every pure power of \(V\) becomes either a constant or a multiple of \(\xi\xi'\), while the term linear in \(U\) becomes a sum of one-variable kernels after multiplication by the outer factor \(\xi\xi'\). These terms therefore vanish under the corresponding projections.
We give the norm calculation for the terms that remain. By 112 , all fixed moments of \(x,x'\) are bounded and \[\|\delta_r\|_k+\|\delta_{r'}\|_k\le\frac{C_k}{\sqrt d}, \qquad 2\le k\le6.\] Together with 137 , the linear denominator and boundary terms, the \(W\) term, and the mixed \(UV\) term have joint \(L^2\) norm at most \[Cp\left( \frac{L^{3/2}}{\sqrt d}+\frac{L}{\sqrt d}+\mu L \right). \label{eq:gmbm-degree-zero-linear-terms}\tag{142}\] The first term comes from \(R\) and the radial denominator, the second from \(W\), and the last uses \(\mu|b|L^{3/2}\le C\mu L\). The terms of quadratic order are bounded by \[Cp\left( \frac{L^{3/2}}{\sqrt d} +\frac{\mu L^2}{\sqrt d} +\mu^2L^{3/2} +\mu|b|L^{3/2} \right). \label{eq:gmbm-degree-zero-quadratic-terms}\tag{143}\] The four contributions arise, respectively, from the second-order radial error \(E\), the products \(UR\) and \(UW\), the product \(U^2\), and the mixed product \(UV\). Finally, the third-order Taylor remainder has norm at most \[Cp\left( \frac{L^{3/2}}{\sqrt d} +\frac{\mu L^2}{\sqrt d} +\mu^2L^{3/2} +\mu|b|L^{3/2} +\mu^3L^2 \right). \label{eq:gmbm-degree-zero-cubic-terms}\tag{144}\] Indeed, the only new largest monomial is \(U^3\), whose coefficient is at most \(CpL^2\) by 137 ; terms containing \(W,R,E\), or a denominator remainder are bounded by the first four terms in 144 . This follows from Hölder’s inequality and the moment bounds in 112 . Since orthogonal projection is a contraction in \(L^2\), the same estimates hold after the required components are removed. The assumptions \(d\ge CL^3\), \(\mu\sqrt L\le c\), and \(|b|\sqrt L\le c\) imply \[\frac{\mu L^2}{\sqrt d}\le C\mu L,\qquad \mu^2L^{3/2}+\mu|b|L^{3/2}+\mu^3L^2\le C\mu L.\] Thus 142 143 144 are all at most \(Cp(L^{3/2}/\sqrt d+\mu L)\). Since operator norm is bounded by Hilbert–Schmidt norm on each radial block, the degree-zero block is therefore bounded by \[Cp\left(\frac{L^{3/2}}{\sqrt d}+\mu L\right).\] Together with the positive-degree estimate 140 , this proves 134 .
At \((0,0)\) the labels play no role. The proof of 17, applied at the fixed threshold \(\tau\) (whose tail is comparable to \(p\) by 123 ), gives \[\|\mathcal{T}_{0,0}\|_{\mathrm{op}} \le Cp\left(\sqrt{\frac{L}{d}}+\frac{L^2}{d}\right).\] Integrating 133 from \(0\) to \(\mu\) and then 134 from \(0\) to \(m_\mu\) proves 132 , because \(m_\mu L^{3/2}/\sqrt d=\mu^2L^{3/2}\) and \(m_\mu\mu L=\mu^3\sqrt d\,L\).
To remove the smoothing, integrate each first derivative in the Gaussian coordinate normal to the threshold boundary. The resulting formula contains the ordinary Gaussian density and is dominated by 133 134 . Dominated convergence yields the weak derivatives in 133 134 ; the uniform bounds make both paths operator-norm Lipschitz. ◻
Proof of 18. Size of the label signal. By 122 125 , \[\begin{align} p_+(\mu)-p_-(\mu) &= \int_{\tau-m_\mu}^{\tau+m_\mu}f_\mu(t)\,dt +O\!\left(p\sqrt L\left(\mu+\frac{1}{\sqrt d}\right)\right). \end{align}\] Moreover, \[\frac{\mu+d^{-1/2}}{m_\mu} =\frac{1}{\mu\sqrt d}+\frac{1}{\mu^2d} \le \frac{C}{\sqrt{\log n}}\] by \(\mu^2d\ge C_D\log n\). Thus the error is smaller than the integral after increasing \(C_D\), and 124 gives \[p_+(\mu)-p_-(\mu) \asymp m_\mu\,p\sqrt L = p\mu^2\sqrt{dL}.\] Since \(\Delta_\mu=(p_+(\mu)-p_-(\mu))/2\), this proves the first estimate in 119 .
The residual population operator. At \((\alpha,b)=(\mu,m_\mu)\), the operator \(\mathcal{T}_{\alpha,b}\) defined in 20 is exactly \(T_{r_\mu^{\rm lab}}\). Hence 132 gives \[\Lambda_\mu^{\rm lab} \le Cp\left( \sqrt{\frac{L}{d}}+\frac{L^2}{d} +\mu\sqrt L+\mu^2L^{3/2}+\mu^3\sqrt d\,L \right).\] The derived conditions 121 , together with \(m_\mu\sqrt L\le c_D\), imply \(\mu L\le C\) and \[\frac{L^2}{d}\le\sqrt{\frac{L}{d}},\qquad \mu^2L^{3/2}=\mu\sqrt L\,(\mu L)\le C\mu\sqrt L,\qquad \mu^3\sqrt d\,L =\mu\sqrt L\,(m_\mu\sqrt L)\le c_D\mu\sqrt L.\] This proves the second estimate in 119 .
The remaining pointwise estimate is 21 below. ◻
Lemma 21 (Pointwise label action). Under the hypotheses of 6, if \(y=(\xi,g)\) satisfies \[\left|\frac{\|g\|}{\sqrt d}-1\right| \le C_D\sqrt{\frac{\log n}{d}}, \qquad |g_1|\le C_D\sqrt{\log n},\] then \[\left|T_{r_\mu^{\rm lab}}\xi(y)\right| \le C_Dp\mu\sqrt{L\log n}.\]
Proof. For \(y=(\xi,g)\), set \[s_y=\left\|\frac{g}{\sqrt d}+\mu\xi e_1\right\|_2, \qquad b_y=\mu g_1+m_\mu\xi,\] and \[\Psi(s,b)=\frac{1}{2}\left[ \overline{\Phi}\left(\frac{\tau-b}{s}\right) -\overline{\Phi}\left(\frac{\tau+b}{s}\right) \right].\] Conditioning on the second label and Gaussian vector gives \[\mathbb{E}_{Y'}\!\left[ \mathbf{1}_{\{\sqrt d\langle Z(y),Z(Y')\rangle\ge\tau\}}\xi' \right]=\Psi(s_y,b_y).\] The transformation \((\xi,g)\mapsto(-\xi,-g)\) preserves the law and changes the sign of \(\xi\) while leaving \(a_\mu(\xi,g)\) unchanged. Thus \(\mathbb{E}[a_\mu(Y)\xi]=0\). Moreover, \(\Delta_\mu=\mathbb{E}[\xi\Psi(s_Y,b_Y)]\), and therefore \[T_{r_\mu^{\rm lab}}\xi(y) =\Psi(s_y,b_y)-\Delta_\mu\xi. \label{eq:gmbm-label-action-identity}\tag{145}\]
The function \(\Psi(s,b)\) is odd in \(b\). We may therefore write \[\Psi(s,b)=bH(s,b^2),\] where \(H=H(s,z)\) is continuous at \(z=0\). Gaussian Mills bounds and direct differentiation show that, whenever \(|s-1|\le c/L\), \(|b|\le c/\sqrt L\), and \(z=b^2\), \[|H(s,z)|\le Cp\sqrt L, \qquad |\partial_sH(s,z)|+|\partial_zH(s,z)| \le CpL^{3/2}. \label{eq:gmbm-H-derivatives}\tag{146}\] Indeed, these derivatives are linear combinations of \(\varphi^{(j)}((\tau\pm b)/s)\), \(0\le j\le2\), multiplied by bounded powers of \(s^{-1}\). Since \((\tau\pm b)/s=\tau+O(L^{-1/2})\), Gaussian Mills bounds give \(|\varphi^{(j)}((\tau\pm b)/s)|\le C_jpL^{(j+1)/2}\), which proves 146 .
Write \(H_y=H(s_y,b_y^2)\) and recall that \(b_y=m_\mu\xi+\mu g_1\). Since \[\Delta_\mu =\mathbb{E}[\xi b_YH_Y] =m_\mu\mathbb{E}H_Y+\mu\mathbb{E}[\xi G_1H_Y],\] identity 145 becomes \[\begin{align} T_{r_\mu^{\rm lab}}\xi(y) ={}&m_\mu\xi(H_y-\mathbb{E}H_Y)\\ &+\mu\bigl(g_1H_y-\xi\mathbb{E}[\xi G_1H_Y]\bigr). \end{align} \label{eq:gmbm-H-centered-identity}\tag{147}\] The hypotheses on \(y\) and 121 imply \(|s_y-1|\le c/L\) and \(|b_y|\le c/\sqrt L\). The terms in the second line that involve this fixed \(y\), together with the typical part of the expectation, are therefore at most \(C_Dp\mu\sqrt{L\log n}\) by the first bound in 146 and Gaussian moments. Its atypical part is controlled below.
It remains to control the centered factor in the first line. On the same set, \[|s_y-1| \le C_D\left( \sqrt{\frac{\log n}{d}} +\frac{\mu\sqrt{\log n}}{\sqrt d}+\mu^2 \right), \qquad |b_y^2-m_\mu^2| \le C_D\left(m_\mu\mu\sqrt{\log n}+\mu^2\log n\right).\] The same bounds hold in expectation with no larger right-hand side. We make the contribution of atypical \(Y\) explicit. Use the one-point version of the adaptive set 138 , and call its complement \(\mathcal{B}\). The integral identity \[H(s,b^2)=\frac{1}{2b}\int_{-b}^{b} \frac{1}{s}\varphi\left(\frac{\tau-t}{s}\right)dt, \qquad b\ne0,\] with the continuous interpretation at \(b=0\), gives the global bound \(|H(s,b^2)|\le C/s\). If \(s_Y=\|G/\sqrt d+\mu\xi e_1\|\) and \(a=\mu\sqrt d\,\xi e_1\), then \[\frac{1}{\|G+a\|^2}=\int_0^\infty e^{-t\|G+a\|^2}\,dt\] and the Gaussian Laplace transform satisfies \[\mathbb{E}e^{-t\|G+a\|^2} =(1+2t)^{-d/2} \exp\left(-\frac{t\|a\|^2}{1+2t}\right) \le(1+2t)^{-d/2}.\] Consequently, \[\mathbb{E}s_Y^{-2} =d\mathbb{E}\|G+a\|^{-2} \le d\int_0^\infty(1+2t)^{-d/2}\,dt =\frac{d}{d-2}\le C. \label{eq:gmbm-negative-second-moment}\tag{148}\] The same calculation with the representation \(x^{-2}=\int_0^\infty t e^{-tx}\,dt\) shows that \[\mathbb{E}s_Y^{-4} \le d^2\int_0^\infty t(1+2t)^{-d/2}\,dt =\frac{d^2}{(d-2)(d-4)}\le C.\] Hence Cauchy–Schwarz, also using \(\mathbb{E}G_1^4=3\), gives \[\mathbb{E}[|H_Y|\mathbf{1}_{\mathcal{B}}] +\mathbb{E}[|G_1H_Y|\mathbf{1}_{\mathcal{B}}] \le C\mathbb{P}(\mathcal{B})^{1/2}.\] Gaussian and chi-square concentration, followed by the comparison in 139 with a changed absolute exponent, bounds the last display by \[Cp\frac{L}{q}, \qquad q=\sqrt{d/L}.\] For the first line of 147 , multiplication by \(m_\mu\) produces \[m_\mu p\frac{L}{q}=p\mu^2L^{3/2} \le Cp\mu\sqrt{L\log n},\] where the last inequality follows from \(\mu L/\sqrt{\log n}\le C\), a consequence of \(\mu^2L\log n\le c_D\) and \(L\le C\log n\). The atypical contribution to the second line is smaller by the same comparison.
Applying the Lipschitz estimate in 146 around \((1,m_\mu^2)\) gives \[\begin{align} m_\mu|H_y-\mathbb{E}H_Y| \le C_DpL^{3/2}m_\mu\biggl(& \sqrt{\frac{\log n}{d}} +\frac{\mu\sqrt{\log n}}{\sqrt d}+\mu^2\\ &+m_\mu\mu\sqrt{\log n}+\mu^2\log n \biggr). \end{align}\] After division by \(p\mu\sqrt{L\log n}\), the five terms on the right become \[\mu L,\qquad \mu^2L,\qquad \frac{m_\mu\mu L}{\sqrt{\log n}},\qquad m_\mu^2L,\qquad m_\mu\mu L\sqrt{\log n}.\] The third term is bounded by the fifth. The remaining terms are small because \[\mu L\le C m_\mu\sqrt L,\qquad m_\mu^2L=(m_\mu\sqrt L)^2,\qquad m_\mu\mu L\sqrt{\log n} =(m_\mu\sqrt L)(\mu\sqrt{L\log n}),\] while \(m_\mu\sqrt L\le c_D\) and \(\mu^2L\log n\le c_D\) by 121 . Here the first inequality also uses \(\mu^2d\ge C_D\log n\) and \(L\le C\log n\). Thus both lines of 147 are bounded by \(C_Dp\mu\sqrt{L\log n}\), proving 120 . ◻