Deep Neural Tangent Kernel and Laplace Kernel Have the Same RKHS

Lin Chen, Sheng Xu

Introduction

In the past few years, one of the most seminal discoveries in the theory of neural networks is the neural tangent kernel (NTK) . The gradient flow on a normally initialized, fully connected neural network with a linear output layer in the infinite-width limit turns out to be equivalent to kernel regression with respect to the NTK (This statement does not necessarily hold for a non-linear output layer, because the NTK is non-constant ). Through the NTK, theoretical tools from kernel methods were introduced to the study of deep overparametrized neural networks. Theoretical results were thereby established regarding the convergence , generalization , and loss landscape of overparametrized neural networks in the NTK regime.

While NTK has proved to be a powerful theoretical tool, a recent work posed an important question whether the NTK is significantly different from our repertoire of standard kernels. Prior work provided empirical evidence that supports a negative answer. For example, Belkin et al. showed experimentally that the Laplace kernel and neural networks had similar performance in fitting random labels. In the task of speech enhancement, exponential power kernels Kexpγ,σ(x,y)=e−∥x−y∥γ/σK_{\textnormal{exp}}^{\gamma,\sigma}(x,y)=e^{-\|x-y\|^{\gamma}/\sigma}, which include the Laplace kernel as a special case, outperform deep neural networks with even shorter training time . The experiments in also exhibited similar performance of the Laplace kernel and the NTK.

The expressive power of a positive definite kernel can be characterized by its associated reproducing kernel Hilbert space (RKHS) . The work considered the RKHS of the kernels restricted to the sphere \bSd−1≜{x∈\bRd∣∥x∥2=1}\bS^{d-1}\triangleq\{x\in\bR^{d}\mid\|x\|_{2}=1\} and presented a partial answer to the question by showing the following subset inclusion relation

where the four spaces denote the RKHS associated with the Gaussian kernel, Laplace kernel, the NTK of two-layer and (k+1)(k+1)-layer (k≥1k\geq 1) fully connected neural networks, respectively. All four kernels are restricted to \bSd−1\bS^{d-1}. However, the relation between \cHLap(\bSd−1)\cH_{\textnormal{Lap}}(\bS^{d-1}) and \cHNk(\bSd−1)\cH_{N_{k}}(\bS^{d-1}) remains open in .

We make a final conclusion on this problem and show that the RKHS of the Laplace kernel and the NTK with any number of layers have the same set of functions, when they are both restricted to \bSd−1\bS^{d-1}. In other words, we prove the following theorem.

Let \cHLap(\bSd−1)\cH_{\textnormal{Lap}}(\bS^{d-1}) and \cHNk(\bSd−1)\cH_{N_{k}}(\bS^{d-1}) be the RKHS associated with the Laplace kernel KLap(x,y)=e−c∥x−y∥K_{\textnormal{Lap}}(x,y)=e^{-c\|x-y\|} (c>0c>0) and the neural tangent kernel of a (k+1)(k+1)-layer fully connected ReLU network. Both kernels are restricted to the sphere \bSd−1\bS^{d-1}. Then the two spaces include the same set of functions:

Our second result is that the exponential power kernel with a smaller power (making the kernel less smooth) leads to a larger RKHS, both when it is restricted to the sphere \bSd−1\bS^{d-1} and when it is defined on the entire \bRd\bR^{d}.

Let \cHKexpγ,σ(\bSd−1)\cH_{K_{\textnormal{exp}}^{\gamma,\sigma}}(\bS^{d-1}) and \cHKexpγ,σ(\bRd)\cH_{K_{\textnormal{exp}}^{\gamma,\sigma}}(\bR^{d}) be the RKHS associated with the exponential power kernel Kexpγ,σ(x,y)=exp⁡(−∥x−y∥γσ)K_{\textnormal{exp}}^{\gamma,\sigma}(x,y)=\exp\left(-\frac{\|x-y\|^{\gamma}}{\sigma}\right) (γ,σ>0\gamma,\sigma>0) when it is restricted to the unit sphere \bSd−1\bS^{d-1} and defined on the entire \bRd\bR^{d}, respectively. Then we have the following RKHS inclusions:

If 0<γ1<γ2<20<\gamma_{1}<\gamma_{2}<2 are rational,

If it is restricted to the unit sphere, the RKHS of the exponential power kernel with γ<1\gamma<1 is even larger than that of NTK. This result partially explains the observation in that the best performance is attained by a highly non-smooth exponential power kernel with γ<1\gamma<1. Geifman et al. applied the exponential power kernel and the NTK to classification and regression tasks on the UCI dataset and other large scale datasets. Their experiment results also showed that the exponential power kernel slightly outperforms the NTK.

Minh et al. showed the complete spectrum of the polynomial and Gaussian kernels on \bSd−1\bS^{d-1}. They also gave a recursive relation for the eigenvalues of the polynomial kernel on the hypercube {−1,1}d\{-1,1\}^{d}. Prior to the NTK , Cho and Saul presented a pioneering study on kernel methods for neural networks. Bach studied the eigenvalues of positively homogeneous activation functions of the form σα(u)=max⁡{u,0}α\sigma_{\alpha}(u)=\max\{u,0\}^{\alpha} (e.g., the ReLU activation when α=1\alpha=1) in their Mercer decomposition with Gegenbauer polynomials. Using the results in , Bietti and Mairal analyzed the two-layer NTK and its RKHS in order to investigate the inductive bias in the NTK regime. They studied the Mercer decomposition of two-layer NTK with ReLU activation on \bSd−1\bS^{d-1} and characterized the corresponding RKHS by showing the asymptotic decay rate of the eigenvalues in the Mercer decomposition with Gegenbauer polynomials. In their derivation of a more concise expression of the ReLU NTK, they used the calculation of on arc-cosine kernels of degree and 11. Cao et al. improved the eigenvalue bound for the kk-th eigenvalue derived in when d≫kd\gg k. Geifman et al. used the results in and considered the two-layer ReLU NTK with bias β\beta initialized with zero, rather than initialized with a normal distribution . However, neither nor went beyond two layers when they tried to characterize the RKHS of the ReLU NTK. This line of work is closely related to the Mercer decomposition with spherical harmonics. Interested readers are referred to for spherical harmonics on the unit sphere. The concurrent work analyzed the eigenvalues of the ReLU NTK.

Arora et al. presented a dynamic programming algorithm that computes convolutional NTK with ReLU activation. Yang and Salman analyzed the spectra of the conjugate kernel (CK) and NTK on the boolean cube. Fan and Wang studied the spectrum of the gram matrix of training samples under the CK and NTK and showed that their eigenvalue distributions converge to a deterministic limit. The limit depends on the eigenvalue distribution of the training samples.

Preliminaries

Let \bC\bC denote the set of all complex numbers and write i≜−1\mathbf{i}\triangleq\sqrt{-1}. For z∈\bCz\in\bC, write ℜz\Re z, ℑz\Im z, arg⁡z∈(−π,π]\arg z\in(-\pi,\pi] for its real part, imaginary part, and argument, respectively. Let \bH+≜{z∈\bC∣ℑz>0}\bH^{+}\triangleq\{z\in\bC\mid\Im z>0\} denote the upper half-plane and \bH−≜{z∈\bC∣ℑz<0}\bH^{-}\triangleq\{z\in\bC\mid\Im z<0\} denote the lower half-plane. Write Bz(r)B_{z}(r) for the open ball {w∈\bC∣∣z−w∣<r}\{w\in\bC\mid|z-w|<r\} and Bˉz(r)\bar{B}_{z}(r) for the closed ball {w∈\bC∣∣z−w∣≤r}\{w\in\bC\mid|z-w|\leq r\}.

Suppose that f(z)f(z) has a power series representation f(z)=∑n≥0anznf(z)=\sum_{n\geq 0}a_{n}z^{n} around . Denote [zn]f(z)≜an[z^{n}]f(z)\triangleq a_{n} to be the coefficient of the nn-th order term.

For two sequences {an}\{a_{n}\} and {bn}\{b_{n}\}, write an∼bna_{n}\sim b_{n} if lim⁡n→∞anbn=1\lim_{n\to\infty}\frac{a_{n}}{b_{n}}=1. Similarly, for two functions f(z)f(z) and g(z)g(z), write f(z)∼g(z)f(z)\sim g(z) as z→z0z\to z_{0} if lim⁡z→z0f(z)g(z)=1\lim_{z\to z_{0}}\frac{f(z)}{g(z)}=1. We also use big-OO and little-oo notation to characterize asymptotics.

Write L{f(t)}(s)≜∫0∞f(t)e−stdt\mathscr{L}\{f(t)\}(s)\triangleq\int_{0}^{\infty}f(t)e^{-st}dt for the Laplace transform of a function f(t)f(t). The inverse Laplace transform of F(s)F(s) is denoted by L−1{F(s)}(t)\mathscr{L}^{-1}\{F(s)\}(t).

For any positive definite kernel function K(x,y)K(x,y) defined for x,y∈Ex,y\in E, denote \cHK(E)\cH_{K}(E) its associated reproducing kernel Hilbert space (RKHS). For any two positive definite kernel functions K1K_{1} and K2K_{2}, we write K1≼K2K_{1}\preccurlyeq K_{2} if K2−K1K_{2}-K_{1} is a positive definite kernel. For a complete review of results on kernels and RKHS, please see .

In the sequel, we introduce two instances of the positive definite kernel that this paper will investigate.

The exponential power kernel with γ>0\gamma>0 and σ>0\sigma>0 is given by Kexpγ,σ(x,y)=exp⁡(−∥x−y∥γσ)K_{\textnormal{exp}}^{\gamma,\sigma}(x,y)=\exp\left(-\frac{\|x-y\|^{\gamma}}{\sigma}\right). If xx and yy are restricted to the sphere \bSd−1\bS^{d-1}, we have Kexpγ,σ(x,y)=exp⁡(−(2(1−x⊤y))γ/2σ)K_{\textnormal{exp}}^{\gamma,\sigma}(x,y)=\exp\left(-\frac{(2(1-x^{\top}y))^{\gamma/2}}{\sigma}\right).

Given the input x∈\bRdx\in\bR^{d} (we define d0≜dd_{0}\triangleq d) and parameter θ\theta, this paper considers the following network model with (k+1)(k+1) layers

where the parameter θ\theta encodes Wl∈\bRdl×dl−1W_{l}\in\bR^{d_{l}\times d_{l-1}}, bl∈\bRdlb_{l}\in\bR^{d_{l}} (l=1,…,kl=1,\dots,k), w∈\bRdkw\in\bR^{d_{k}}, and bk+1∈\bRb_{k+1}\in\bR. The weight matrices W1,…,Wk,wW_{1},\dots,W_{k},w are initialized with \cN(0,I)\cN(0,I) and the biases b1,…,bk+1b_{1},\dots,b_{k+1} are initialized with zero, where \cN(0,I)\cN(0,I) is the multivariate standard normal distribution. The activation function is chosen to be the ReLU function σ(x)≜max⁡{x,0}\sigma(x)\triangleq\max\{x,0\}.

Geifman et al. and Bietti and Mairal presented the following recursive relations of the NTK Nk(x,y)N_{k}(x,y) of the above ReLU network (1):

where κ0\kappa_{0} and κ1\kappa_{1} are the arc-cosine kernels of degree 0 and 1 given by

The NTKs defined in and are slightly different. There is no bias term β2\beta^{2} in , while the bias term appears in . We adopt the more general setup with the bias term.

Σk(x,x)=1\Sigma_{k}(x,x)=1 for any x∈\bSd−1x\in\bS^{d-1} and k≥0k\geq 0.

where κ1(k)(u)≜κ1(κ1(⋯κ1(κ1⏟k(u))⋯ ))\kappa_{1}^{(k)}(u)\triangleq\underbrace{\kappa_{1}(\kappa_{1}(\cdots\kappa_{1}(\kappa_{1}}_{k}(u))\cdots)) is the kk-th iterate of κ1(u)\kappa_{1}(u). For example, κ1(0)(u)=u\kappa_{1}^{(0)}(u)=u, κ1(1)(u)=κ1(u)\kappa_{1}^{(1)}(u)=\kappa_{1}(u) and κ1(2)(u)=κ1(κ1(u))\kappa_{1}^{(2)}(u)=\kappa_{1}(\kappa_{1}(u)). We present a detailed derivation of (4) in Section A.2.

Results on Neural Tangent Kernel

In this section, we present an overview of our proof for Theorem 1. Since showed \cHLap(\bSd−1)⊆\cHNk(\bSd−1)\cH_{\textnormal{Lap}}(\bS^{d-1})\subseteq\cH_{N_{k}}(\bS^{d-1}), it suffices to prove the reverse inclusion \cHNk(\bSd−1)⊆\cHLap(\bSd−1)\cH_{N_{k}}(\bS^{d-1})\subseteq\cH_{\textnormal{Lap}}(\bS^{d-1}). We then relate positive definite kernels with their RKHS according to the following lemma.

Let K1,K2:Ω×Ω→\bCK_{1},K_{2}:\Omega\times\Omega\to\bC be two positive definite kernels. Then the Hilbert space \cHK1\cH_{K_{1}} is a subset of \cHK2\cH_{K_{2}} if and only if there exists some constant γ>0\gamma>0 such that

Lemma 4 implies that in order to show \cHNk(\bSd−1)⊆\cHLap(\bSd−1)\cH_{N_{k}}(\bS^{d-1})\subseteq\cH_{\textnormal{Lap}}(\bS^{d-1}), it suffices to show γ2KLap−Nk\gamma^{2}K_{\textnormal{Lap}}-N_{k} is a positive definite kernel for some γ>0\gamma>0. Note that both KLapK_{\textnormal{Lap}} and NkN_{k} are positive definite kernels on the unit sphere. Then the Maclaurin series of KLap(u)K_{\textnormal{Lap}}(u) and Nk(u)N_{k}(u) have all non-negative coefficients by the classical approximation theory; see [28, Theorem 2], , and [13, Chapter 17]. Conversely, if the Maclaurin series of K(u)K(u) have all non-negative coefficients, K(x,y)=K(x⊤y)K(x,y)=K(x^{\top}y) is a positive definite kernel on the unit sphere. To be precise, we have the following lemma.

Suppose that K(x,y)=f(x⊤y)K(x,y)=f(x^{\top}y) where x,y∈\bSd−1x,y\in\bS^{d-1} and ff is continuous on $.When.Whenxandandyliveontheunitsphere(i.e.,live on the unit sphere (i.e.,x^{\top}x=y^{\top}y=1),theirinnerproduct), their inner productx^{\top}ycanbeanyrealnumberincan be any real number in.Then. ThenKisapositivedefinitekernelonis a positive definite kernel on\bS^{d-1}foreveryfor everydifandonlyifif and only iff(u)=\sum_{k=0}^{\infty}a_{k}u^{k},inwhich, in whicha_{k}\geq 0andand\sum_{k=0}^{\infty}a_{k}<\infty$.

Thus, we turn to show that there exists γ>0\gamma>0 such that γ2[zn]KLap(z)≥[zn]Nk(z)\gamma^{2}[z^{n}]K_{\textnormal{Lap}}(z)\geq[z^{n}]N_{k}(z) holds for every n≥0n\geq 0.

Exact calculation of the asymptotic rate of the Maclaurin coefficients is intractable for NkN_{k} due to its recursive definition. Instead, we apply singularity analysis tools in analytic combinatorics. We refer the readers to for a systematic introduction. We treat all (zonal) kernels, KLap(u)K_{\textnormal{Lap}}(u), Nk(u)N_{k}(u), κ0(u)\kappa_{0}(u), and κ1(u)\kappa_{1}(u), as complex functions of variable u∈\bCu\in\bC. To emphasize, we use z∈\bCz\in\bC instead of uu to denote the variable. The theory of analytic combinatorics states that the asymptotic of the coefficients of the Maclaurin series is determined by the local nature of the complex function at its dominant singularities (i.e., the singularities closest to z=0z=0).

To apply the methodology from , we introduce some additional definitions. For R>1R>1 and ϕ∈(0,π/2)\phi\in(0,\pi/2), the Δ\Delta-domain Δ(ϕ,R)\Delta(\phi,R) is defined by

For a complex number ζ≠0\zeta\not=0, a Δ\Delta-domain at ζ\zeta is the image by the mapping z↦ζzz\mapsto\zeta z of Δ(ϕ,R)\Delta(\phi,R) for some R>1R>1 and ϕ∈(0,π/2)\phi\in(0,\pi/2). A function is Δ\Delta-analytic at ζ\zeta if it is analytic on a Δ\Delta-domain at ζ\zeta.

Suppose the function f(z)f(z) has only one dominant singularity and without loss of generality assume that it lies at z=1z=1. We then have the following lemma.

If ff is Δ\Delta-analytic at its dominant singularity 11 and

with α∉{0,−1,−2,… }\alpha\notin\{0,-1,-2,\dots\}, we have

If the function has multiple dominant singularities, the influence of each singularity is added up (See [19, Theorem VI.5] for more details). Careful singularity analysis then gives

for some positive constants C1,C2>0C_{1},C_{2}>0. We refer to Section 3.2 and Section A.4 for more detailed steps. They are indeed of the same order of decay rate n−3/2n^{-3/2}, which implies that such γ\gamma exists. This shows \cHNk(\bSd−1)⊆\cHLap(\bSd−1)\cH_{N_{k}}(\bS^{d-1})\subseteq\cH_{\textnormal{Lap}}(\bS^{d-1}).

We present the Δ\Delta-analyticity of the NTKs here. In light of (4), the NTKs NkN_{k} are compositions of arc-cosine kernels κ0\kappa_{0} and κ1\kappa_{1}. We analytically extend κ0\kappa_{0} and κ1\kappa_{1} to a complex function of a complex variable z∈\bCz\in\bC. Both complex functions arccos⁡(z)\arccos(z) and 1−z2\sqrt{1-z^{2}} have branch points at z=±1z=\pm 1. Therefore, the branch cut of κ0(z)\kappa_{0}(z) and κ1(z)\kappa_{1}(z) is [1,∞)∪(−∞,−1][1,\infty)\cup(-\infty,-1]. They have a single-valued analytic branch on

where we use the principal value of the logarithm and square root. We then show the dominant singularities of κ1(k)(z)\kappa_{1}^{(k)}(z) are ±1\pm 1 and that κ1(k)(z)\kappa_{1}^{(k)}(z) is Δ\Delta-analytic at ±1\pm 1 for any k≥1k\geq 1. We further have the following theorem on the Δ\Delta-singularity for NkN_{k}.

For each k≥1k\geq 1, the dominant singularities of NkN_{k} are ±1\pm 1. There exists Rk>1R_{k}>1 such that NkN_{k} is analytic on {z∈\bC ∣ ∣z∣≤Rk}∩D\{z\in\bC~{}|~{}|z|\leq R_{k}\}\cap D, where D=\bC∖[1,∞)∖(−∞,−1]D=\bC\setminus[1,\infty)\setminus(-\infty,-1].

The following theorem demonstrates the asymptotic rates of Maclaurin coefficients for NkN_{k}.

The nn-th order coefficient of the Maclaurin series of the (k+1)(k+1)-layer NTK in (2) satisfies [zn]Nk(z)=O(n−3/2)[z^{n}]N_{k}(z)=O(n^{-3/2}).

In the proof of Theorem 8, we show the following asymptotics

When β=1\beta=1, the singularity at z=−1z=-1 will not provide a 1+z\sqrt{1+z} term. The dominating term in (7) is a higher power of 1+z\sqrt{1+z}. As a result, the contribution of the singularity at −1-1 to the Maclaurin coefficients is o(n−3/2)o(n^{-3/2}) and dominated by the contribution of the singularity at 11. The singularity at z=1z=1 provides a 1−z\sqrt{1-z} term and thus contributes to O(n−3/2)O(n^{-3/2}) decay rate of [zn]Nk(z)[z^{n}]N_{k}(z). In addition, from (6), we deduce

When β≠1\beta\neq 1, both singularities ±1\pm 1 contribute Θ(n−3/2)\Theta(n^{-3/2}) to the Maclaurin cofficients. The contribution of z=1z=1 is

Based on Theorem 8, we are ready to prove Theorem 1.

Let KLap(z)=e−c1−zK_{\textnormal{Lap}}(z)=e^{-c\sqrt{1-z}}, where c>0c>0 is an arbitrary constant. We have \cHKLap=\cHLap\cH_{K_{\textnormal{Lap}}}=\cH_{\textnormal{Lap}}. The complex function KLapK_{\textnormal{Lap}} is analytic on \bC∖[1,∞)\bC\setminus[1,\infty). As z→1z\to 1, we have

Note that [zn]Nk(z)=O(n−3/2)[z^{n}]N_{k}(z)=O(n^{-3/2}) from Theorem 8. Therefore, there exists γ>0\gamma>0 such that γ2⋅[zn]KLap(z)−[zn]Nk(z)>0\gamma^{2}\cdot[z^{n}]K_{\textnormal{Lap}}(z)-[z^{n}]N_{k}(z)>0 for all n≥0n\geq 0. This further implies γ2KLap(x⊤y)−Nk(x⊤y)\gamma^{2}K_{\textnormal{Lap}}(x^{\top}y)-N_{k}(x^{\top}y) is a positive definite kernel. According to Lemma 4, we have \cHNk(\bSd−1)⊆\cHLap(\bSd−1)\cH_{N_{k}}(\bS^{d-1})\subseteq\cH_{\textnormal{Lap}}(\bS^{d-1}). Note that, due to [20, Theorem 3], we also have \cHLap(\bSd−1)⊆\cHNk(\bSd−1)\cH_{\textnormal{Lap}}(\bS^{d-1})\subseteq\cH_{N_{k}}(\bS^{d-1}). Therefore, for any k≥1k\geq 1, \cHLap(\bSd−1)=\cHNk(\bSd−1)\cH_{\textnormal{Lap}}(\bS^{d-1})=\cH_{N_{k}}(\bS^{d-1}).

Results on Exponential Power Kernel

This section presents the proof of Theorem 2. We first show part (1) below by singularity analysis.

Recall that the exponential power kernel restricted to the unit sphere with γ>0\gamma>0 and σ>0\sigma>0 is given by Kexpγ,σ(x,y)=exp⁡(−∥x−y∥γσ)=exp⁡(−(2(1−x⊤y))γ/2σ)K_{\textnormal{exp}}^{\gamma,\sigma}(x,y)=\exp\left(-\frac{\|x-y\|^{\gamma}}{\sigma}\right)=\exp\left(-\frac{(2(1-x^{\top}y))^{\gamma/2}}{\sigma}\right). Let us study the decay rate of the Maclaurin coefficients of Kexpγ,σ(z)≜e−c(1−z)γ/2K_{\textnormal{exp}}^{\gamma,\sigma}(z)\triangleq e^{-c(1-z)^{\gamma/2}}, where c=2γ/2/σc=2^{\gamma/2}/\sigma. The dominant singularity lies at z=1z=1. As z→1z\to 1, we get

Applying Lemma 6 gives [zn]Kexpγ,σ(z)∼cn−γ/2−1−Γ(−γ/2)[z^{n}]K_{\textnormal{exp}}^{\gamma,\sigma}(z)\sim\frac{cn^{-\gamma/2-1}}{-\Gamma(-\gamma/2)}. Therefore, a smaller γ\gamma results in a larger RKHS. ∎

Part (2) of Theorem 2 requires more technical preparation. Recall that L\mathscr{L} and L−1\mathscr{L}^{-1} denote the Laplace transform and inverse Laplace transform, respectively. We explicitly calculate the inverse Laplace transform L−1{exp⁡(−sa)}(t)\mathscr{L}^{-1}\{\exp(-s^{a})\}(t) using Bromwich contour integral and get the following lemma.

For a∈(0,1)a\in(0,1), f(t)≜L−1{exp⁡(−sa)}(t)f(t)\triangleq\mathscr{L}^{-1}\{\exp(-s^{a})\}(t) exists. Moreover, f(t)f(t) is continuous in −∞<t<∞-\infty<t<\infty and satisfies f(0)=0f(0)=0. If t>0t>0, we have

Based on the series representation (11), we then analyze the asymptotic rate for f(t)f(t) when aa is rational. Note that if a∈(0,1)a\in(0,1), we have −1Γ(−a)>0-\frac{1}{\Gamma(-a)}>0.

Let f(t)f(t) be as defined in Lemma 9. For a=pq∈(0,1)a=\frac{p}{q}\in(0,1) (pp and qq are co-prime), we have f(t)∼−1ta+1Γ(−a)f(t)\sim-\frac{1}{t^{a+1}\Gamma(-a)} as t→+∞t\to+\infty.

Thus, We have the following corollary for general exponential power kernel.

For a=pq∈(0,1)a=\frac{p}{q}\in(0,1) (pp and qq are co-prime) and σ>0\sigma>0, L−1{exp⁡(−sa/σ)}(t)\mathscr{L}^{-1}\{\exp(-s^{a}/\sigma)\}(t) is continuous in t∈\bRt\in\bR and satisfies L−1{exp⁡(−sa/σ)}(0)=0\mathscr{L}^{-1}\{\exp(-s^{a}/\sigma)\}(0)=0. Moreover, L−1{exp⁡(−sa/σ)}(t)∼Ct−a−1\mathscr{L}^{-1}\{\exp(-s^{a}/\sigma)\}(t)\sim Ct^{-a-1} as t→+∞t\to+\infty, for some constant C>0C>0.

Use the property L−1{F(cs)}(t)=1cf(tc)\mathscr{L}^{-1}\{F(cs)\}(t)=\frac{1}{c}f\left(\frac{t}{c}\right), where c>0c>0 and F(s)=L{f(t)}(s)F(s)=\mathscr{L}\{f(t)\}(s). ∎

Before completing the proof for part (2), we need two additional lemmas from the classical approximation theory. Recall that a function f(t)f(t) is completely monotone if it is continuous on [0,∞)[0,\infty), infinitely differentiable on (0,∞)(0,\infty) and satisfies (−1)ndnf(t)dt≥0(-1)^{n}\frac{d^{n}f(t)}{dt}\geq 0 for every n=0,1,2,…n=0,1,2,\dots and t>0t>0 [13, Chapter 14].

If ff is completely monotone but not constant on [0,∞)[0,\infty), then for any nn distinct points x1,x2,…,xnx_{1},x_{2},\dots,x_{n} in any inner-product space, the matrix Aij=f(∥xi−xj∥2)A_{ij}=f(\|x_{i}-x_{j}\|^{2}) is positive definite.

A function f:[0,∞)→[0,∞)f:[0,\infty)\to[0,\infty) is completely monotone if and only if there is a nondecreasing bounded function gg such that f(t)=∫0∞e−stdg(s)f(t)=\int_{0}^{\infty}e^{-st}dg(s).

By Lemma 12 and Lemma 4, we need to show that

is completely monotone but not constant on [0,∞)[0,\infty) for some c>0c>0. By Lemma 13, it suffices to check that (12) is the Laplace transform of a non-negative function on [0,∞)[0,\infty). By 11, for rational γ1,γ2∈(0,1]\gamma_{1},\gamma_{2}\in(0,1], there exists c>0c>0 such that

is continuous and positive on [0,∞)[0,\infty), which completes the proof. ∎

Numerical Results

We verify the asymptotics of the Maclaurin coefficients of the Laplace kernel and NTKs through numerical results.

Fig. 1 plots [zn]K(z)n−3/2\frac{[z^{n}]K(z)}{n^{-3/2}} versus nn for different kernels, including the Laplace kernel KLap(u)=e−2(1−u)K_{\textnormal{Lap}}(u)=e^{-\sqrt{2(1-u)}} and NTKs N1,…,N4N_{1},\dots,N_{4} with β=0,1\beta=0,1. All curves converge to a constant as n→∞n\to\infty, which indicates that for every kernel K(z)K(z) considered here, we have [zn]K(z)=Θ(n−3/2)[z^{n}]K(z)=\Theta(n^{-3/2}). The numerical results agree with our theory in the proofs of Theorem 8 and Theorem 1.

Now we investigate the value of [zn]K(z)/n−3/2[z^{n}]K(z)/n^{-3/2}. Table 1 reports [z100]K(z)/100−3/2[z^{100}]K(z)/100^{-3/2} for the Laplace kernel and NTKs with β=0,1\beta=0,1. These numerical values are the final values of the curves in Fig. 1. The theoretical predictions are obtained through the asymptotic of [zn]K(z)/n−3/2[z^{n}]K(z)/n^{-3/2}, which we shall explain below. The theoretical prediction of [z100]N4(z)/100−3/2[z^{100}]N_{4}(z)/100^{-3/2} with β=0\beta=0 is presented below due to the space limit in the table

We observe that the theoretical prediction by the asymptotic is close to the corresponding numerical value. There are two possible reasons that account for the minor discrepancy between them. First, the theoretical prediction reflects the situation for an infinitely large nn (so that the lower order terms become negligible), while n=100n=100 is clearly finite. Second, the numerical results for the Maclaurin series are obtained by numerical Taylor expansion and therefore numerical errors could be present.

In what follows, we explain how to obtain the theoretical predictions. First, (10) gives

As a result, the theoretical prediction for [z100]KLap(z)/100−3/2[z^{100}]K_{\textnormal{Lap}}(z)/100^{-3/2} is 12π\frac{1}{2\sqrt{\pi}}. Now we explain the thereotical predictions for NTKs. When β=1\beta=1, the theoretical prediction is given by (8). We present it in the third column of Table 1 for N1,…,N4N_{1},\dots,N_{4}. When β=0\beta=0, we plug β=0\beta=0 into (9) and obtain

The above expression (when n=100n=100 on the right-hand side) is the theoretical value presented in the fifth column of Table 1 for NTKs.

Discussion

Our result provides further evidence that the NTK is similar to the existing Laplace kernel. However, the following mysteries remain open. First, if we still restrict them to the unit sphere, do they have a similar learning dynamic when we perform kernelized gradient descent? Second, what is the behavior of the NTK and the Laplace kernel outside of \bSd−1\bS^{d-1} and in the entire space \bRd\bR^{d}? Do they still share similarities in terms of the associated RKHS? If not, how far do they deviate from each other and is the difference significant? Third, this work along with focuses on the NTK with ReLU activation. It would be interesting to explore the influence of different activations upon the RKHS and other kernel-related quantities. We would like to remark that the ReLU NTK has a clean expression partly because the expectation over the Gaussian process in the general NTK can be computed exactly if the activation function is ReLU (which may not be true for other non-linearities, for example, it may require more work for sigmoid). Fourth, we showed that highly non-smooth exponential power kernels have an even larger RKHS than the NTK. It would be worthwhile comparing the performance of these non-smooth kernels and deep neural networks through more extensive experiments in a variety of machine learning tasks.

Moreover, we show that a less smooth exponential power kernel leads to a larger RKHS and therefore greater expressive power. Its generalization capability is a related but different topic. Analyzing the generalization error requires more efforts in general. Researchers often use the RKHS norm to provide an upper bound for it. We will study its generalization in future work.

We gratefully acknowledge the support of the Simons Institute for the Theory of Computing. We thank Peter Bartlett, Mikhail Belkin, Jason D. Lee, and Iosif Pinelis for helpful discussions and thank Mikhail Belkin and Alexandre Eremenko for introducing to us the works and , respectively.

References

Appendices

We show it by induction. It holds when k=0k=0 by the initial condition (3). Assume that it holds for some k≥0k\geq 0, i.e., Σk(x,x)=1\Sigma_{k}(x,x)=1. Consider k+1k+1. We have

A.2 Proof of Equation (4)

We plug Σk(x,x)=1\Sigma_{k}(x,x)=1 into (2) and obtain

Recall Σ0(x,y)=u\Sigma_{0}(x,y)=u. By induction, we get

where κ1(k)(u)≜κ1(k)(u)=κ1(κ1(⋯κ1(κ1⏟k(u))⋯ ))\kappa_{1}^{(k)}(u)\triangleq\kappa_{1}^{(k)}(u)=\underbrace{\kappa_{1}(\kappa_{1}(\cdots\kappa_{1}(\kappa_{1}}_{k}(u))\cdots)) is the kk-th iterate of κ1(u)\kappa_{1}(u). Then it follows

A.3 Proof of Theorem 7

Lemma 14 and Lemma 15 demonstrate that ±1\pm 1 are indeed singularities and analyze the asymptotics for κ1(k)\kappa_{1}^{(k)} as zz tends to ±1\pm 1, respectively. Our calculation is inspired by Pinelis , which only considers k=2k=2.

For every k≥1k\geq 1, there exists ck(z)c_{k}(z) such that

We prove by induction on kk. We first prove the statement for k=1k=1. Let z=1−reiθz=1-re^{\mathbf{i}\theta}. Taylor’s theorem around 11 with integral form of remainder gives

where γ:→\bC\gamma:\to\bC is the simple straight line connecting 11 and zz taking the form γ(t)=1−treiθ\gamma(t)=1-tre^{\mathbf{i}\theta}. It follows

Therefore, there exists c1(z)c_{1}(z) such that lim⁡z→1c1(z)=223π≠0\lim_{z\to 1}c_{1}(z)=\frac{2\sqrt{2}}{3\pi}\neq 0 and

Next, assume that the desired equation holds for some k≥1k\geq 1. We then have

where ck+1(z)∼ck(z)+c1(k1(k)(z))c_{k+1}(z)\sim c_{k}(z)+c_{1}(k_{1}^{(k)}(z)). Recall that when z→1z\to 1, we have κ1(k)(z)→1\kappa_{1}^{(k)}(z)\to 1 as well. Therefore we deduce

For every k≥1k\geq 1, there exist ak∈\bRa_{k}\in\bR and a complex function bk(z)b_{k}(z) such that

We prove by induction on kk. We first prove the statement for k=1k=1. Let z=−1+reiθz=-1+re^{\mathbf{i}\theta}. Taylor’s theorem around −1-1 with integral form of remainder gives

where γ:→\bC\gamma:\to\bC is the simple straight line connecting −1-1 and zz taking the form γ(t)=−1+treiθ\gamma(t)=-1+tre^{\mathbf{i}\theta}. Similar arguments as in the proof of Lemma 14 give

where lim⁡z→−1b1(z)=223π\lim_{z\to-1}b_{1}(z)=\frac{2\sqrt{2}}{3\pi}.

Next, assume that the desired equation holds for some k≥1k\geq 1. Define hk≜κ1(k)(−1)h_{k}\triangleq\kappa_{1}^{(k)}(-1). Since κ1\kappa_{1} is strictly increasing on $,,\kappa_{1}(-1)=0andand\kappa_{1}(1)=1,wehave, we haveh_{1}=0andandh_{k}\in(0,1)forallfor allk>1.Expanding. Expanding\kappa_{1}aroundaroundh_{k}$ yields

where lim⁡z→hkp(z)=κ1′(hk)\lim_{z\to h_{k}}p(z)=\kappa_{1}^{\prime}(h_{k}). It follows that

where ak+1=hk+1+κ1′(hk)(ak−hk)a_{k+1}=h_{k+1}+\kappa_{1}^{\prime}(h_{k})(a_{k}-h_{k}) and lim⁡z→−1bk+1(z)=κ1′(hk)lim⁡z→−1bk(z)\lim_{z\to-1}b_{k+1}(z)=\kappa_{1}^{\prime}(h_{k})\lim_{z\to-1}b_{k}(z). By induction, we can show that ak=hka_{k}=h_{k} for all k≥1k\geq 1. Since κ1′\kappa_{1}^{\prime} is strictly increasing on $,,\kappa_{1}^{\prime}(-1)=0,and, and\kappa_{1}^{\prime}(1)=1,wehave, we have\kappa_{1}^{\prime}(h_{k})\geq\kappa_{1}^{\prime}(0)>0$. As a result,

In the sequel, we show that ±1\pm 1 are the only dominant singularities of κ1(k)\kappa_{1}^{(k)} and κ1(k)\kappa_{1}^{(k)} is Δ\Delta-analytic at ±1\pm 1 (Lemma 19).

For any z∈\bCz\in\bC with arg⁡z∈(0,π/4)\arg z\in(0,\pi/4), κ1(z)∈\bH+\kappa_{1}(z)\in\bH^{+}. For any z∈\bCz\in\bC with arg⁡z∈(−π/4,0)\arg z\in(-\pi/4,0), κ1(z)∈\bH−\kappa_{1}(z)\in\bH^{-}.

The second part of the statement follows from the first according to the reflection principle. We only prove the first part here. Let z=reiθz=re^{\mathbf{i}\theta} with θ∈(0,π/4)\theta\in(0,\pi/4). Taylor’s theorem with integral form of the remainder and direct calculation give

where γ:→\bC\gamma:\to\bC is the simple straight line connecting and zz taking the form γ(t)=treiθ\gamma(t)=tre^{\mathbf{i}\theta}. Then we have

Since θ∈(0,π/4)\theta\in(0,\pi/4), we have arg⁡(1−t2e2iθ)∈(−π,0)\arg(1-t^{2}e^{2\mathbf{i}\theta})\in(-\pi,0). Further

Noting arg⁡(e2iθ)∈(0,π/2)\arg(e^{2\mathbf{i}\theta})\in(0,\pi/2), we get

which gives a positive imaginary part. Combining with ℑ(1/π+z/2)>0\Im(1/\pi+z/2)>0 yields the desired statement. ∎

For every k≥1k\geq 1 and ε>0\varepsilon>0, there exists δ>0\delta>0 such that κ1(k)\kappa_{1}^{(k)} is analytic on B1(δ)∩\bH+B_{1}(\delta)\cap\bH^{+} and B1(δ)∩\bH−B_{1}(\delta)\cap\bH^{-} with

We present the proof for \bH+\bH^{+} here and that for \bH−\bH^{-} can be shown similarly. We adopt an induction argument on kk.

For k=1k=1, κ1\kappa_{1} is analytic on \bH+\bH^{+}. Since κ1\kappa_{1} is continuous at z=1z=1, for any ε>0\varepsilon>0, there exists 0<δ<1/20<\delta<1/2 such that

Lemma 16 implies κ1(B1(δ)∩\bH+)⊆\bH+\kappa_{1}(B_{1}(\delta)\cap\bH^{+})\subseteq\bH^{+}. Combining them yields

Now assume that the statement holds true for some k≥1k\geq 1. Note that for any ε>0\varepsilon>0, there exists 0<δ<1/20<\delta<1/2 such that (14) holds. Then by induction hypothesis, for this chosen δ\delta, there exists δ1>0\delta_{1}>0 such that κ1(k)\kappa_{1}^{(k)} is analytic on B1(δ1)∩\bH+B_{1}(\delta_{1})\cap\bH^{+} and

∣κ1(z)∣≤1|\kappa_{1}(z)|\leq 1 for any ∣z∣≤1|z|\leq 1, where the equality holds if and only if z=1z=1.

The Taylor series of κ1\kappa_{1} around z=0z=0 is

The equality holds if and only if z=1z=1. ∎

For each k≥1k\geq 1, there exists R>1R>1 such that κ1(k)\kappa_{1}^{(k)} is analytic on {z∈\bC ∣ ∣z∣≤R}∩D\{z\in\bC~{}|~{}|z|\leq R\}\cap D, where D=\bC∖[1,∞)∖(−∞,−1]D=\bC\setminus[1,\infty)\setminus(-\infty,-1].

For any 0<θ<π/20<\theta<\pi/2, there exists δθ>0\delta_{\theta}>0 such that for all ∣z∣≤1|z|\leq 1 with ∣arg⁡z∣≥θ|\arg z|\geq\theta, we have

To see this, we use an argument similar to . If we define ϕ≜arg⁡z\phi\triangleq\arg z, we have

for some δθ>0\delta_{\theta}>0. Consider the Taylor series of κ1\kappa_{1} around z=0z=0

Lemma 17 shows that there exists 0<δ′<10<\delta^{\prime}<1 such that κ1(k)\kappa_{1}^{(k)} is analytic on B1(δ′)∩DB_{1}(\delta^{\prime})\cap D. From the argument above, we know that κ1\kappa_{1} maps A≜{z∈\bC∣∣z∣=1,∣arg⁡z∣≥θ}A\triangleq\{z\in\bC\mid|z|=1,|\arg z|\geq\theta\} to inside of the open unit ball B0(1)B_{0}(1). Since AA is compact and Lemma 18 implies that gg maps B0(1)B_{0}(1) to B0(1)B_{0}(1), there exists 1<Rθ<1+δ′1<R_{\theta}<1+\delta^{\prime} such that κ1\kappa_{1} maps

to B0(1)B_{0}(1). It follows that κ1(k)\kappa_{1}^{(k)} is analytic on AθA_{\theta}. Let us pick θ∈(0,π/2)\theta\in(0,\pi/2) such that eiθ∈B1(δ′)e^{\mathbf{i}\theta}\in B_{1}(\delta^{\prime}). Then we conclude that κ1(k)\kappa_{1}^{(k)} is analytic on {z∈\bC∣∣z∣≤Rθ}∩D\{z\in\bC\mid|z|\leq R_{\theta}\}\cap D. ∎

Since κ0\kappa_{0} and κ1\kappa_{1} are both analytic on D=\bC∖[1,∞)∖(−∞,−1]D=\bC\setminus[1,\infty)\setminus(-\infty,-1], similar arguments as in the proof of Lemma 19 shows that κ0(κ1(k)(z))\kappa_{0}(\kappa_{1}^{(k)}(z)) is analytic on {z∈\bC∣∣z∣≤R}∩D\{z\in\bC\mid|z|\leq R\}\cap D for all k≥1k\geq 1 and some R>1R>1. We then show, for any k≥1k\geq 1, there exists some Rk>1R_{k}>1 such that Nk(z)N_{k}(z) is analytic on {z∈\bC∣∣z∣≤Rk}∩D\{z\in\bC\mid|z|\leq R_{k}\}\cap D by induction. The function N0(z)=z+β2N_{0}(z)=z+\beta^{2} is analytic on DD. Assume Nk−1(z)N_{k-1}(z) is analytic on {z∈\bC∣∣z∣≤Rk−1}∩D\{z\in\bC\mid|z|\leq R_{k-1}\}\cap D for some Rk−1>1R_{k-1}>1. Recall that

Then we can find some Rk>1R_{k}>1 such that Nk(z)N_{k}(z) is analytic on {z∈\bC∣∣z∣≤Rk}∩D\{z\in\bC\mid|z|\leq R_{k}\}\cap D. ∎

A.4 Proof of Theorem 8

We first analyze the behavior of Nk(z)N_{k}(z) as z→1z\to 1 for any k≥1k\geq 1. We aim to show, for any k≥1k\geq 1, there exists a sequence of complex functions pk(z)p_{k}(z) with lim⁡z→1pk(z)=−2(1+β2)k(k+1)/2π\lim_{z\to 1}p_{k}(z)=-\sqrt{2}(1+\beta^{2})k(k+1)/2\pi such that

The fundamental theorem of calculus then gives for any z∈Dz\in D

where γ:→\bC\gamma:\to\bC is the simple straight line connecting 11 and zz. As z→1z\to 1, we have 11−z2∼121−z\frac{1}{\sqrt{1-z^{2}}}\sim\frac{1}{\sqrt{2}\sqrt{1-z}}. Therefore, similar arguments as in the proof of Lemma 14 give

where lim⁡z→1h(z)=−2π\lim_{z\to 1}h(z)=-\frac{\sqrt{2}}{\pi}. Combining with Lemma 14 further gives, for any k≥1k\geq 1

where lim⁡z→1hk(z)=−2π\lim_{z\to 1}h_{k}(z)=-\frac{\sqrt{2}}{\pi}. For k=1k=1, we then have

where lim⁡z→1d1(z)=223π\lim_{z\to 1}d_{1}(z)=\frac{2\sqrt{2}}{3\pi} and lim⁡z→1p1(z)=−2(1+β2)/π\lim_{z\to 1}p_{1}(z)=-\sqrt{2}(1+\beta^{2})/\pi. Assume Nk−1(z)=k(z+β2)+pk−1(z)1−zN_{k-1}(z)=k(z+\beta^{2})+p_{k-1}(z)\sqrt{1-z} with lim⁡z→1pk−1(z)=−2(1+β2)k(k−1)/(2π)\lim_{z\to 1}p_{k-1}(z)=-\sqrt{2}(1+\beta^{2})k(k-1)/(2\pi). We further have

where we set pk(z)=pk−1(z)+k⋅hk−1(z)(z+β2)p_{k}(z)=p_{k-1}(z)+k\cdot h_{k-1}(z)(z+\beta^{2}) and dk(z)→22k3πd_{k}(z)\to\frac{2\sqrt{2}k}{3\pi}, hk−1(z)→−2πh_{k-1}(z)\to-\frac{\sqrt{2}}{\pi} as z→1z\to 1. Moreover, we have

Next we study the behavior of Nk(z)N_{k}(z) as z→−1z\to-1 for any k≥1k\geq 1. We aim to show, for any k≥1k\geq 1, there exists a sequence of complex functions qk(z)q_{k}(z) with lim⁡z→−1qk(z)=2(β2−1)∏j=1k−1κ0(aj)/π\lim_{z\to-1}q_{k}(z)=\sqrt{2}(\beta^{2}-1)\prod_{j=1}^{k-1}\kappa_{0}(a_{j})/\pi and ak≜κ1(k)(−1)a_{k}\triangleq\kappa_{1}^{(k)}(-1) as defined in Lemma 15 such that

We again adopt induction on kk. Taylor’s theorem gives

where lim⁡z→akrk(z)=κ0′(ak)>0\lim_{z\to a_{k}}r_{k}(z)=\kappa^{\prime}_{0}(a_{k})>0. Combining with Lemma 15 further gives, for any k≥1k\geq 1

where γ:→\bC\gamma:\to\bC is the simple straight line connecting −1-1 and zz. As z→−1z\to-1, we have 11−z2∼121+z\frac{1}{\sqrt{1-z^{2}}}\sim\frac{1}{\sqrt{2}\sqrt{1+z}}. Therefore, similar arguments as in the proof of Lemma 14 give

where g(z)→2πg(z)\to\frac{\sqrt{2}}{\pi} as z→−1z\to-1. We then have

where N1(−1)=a1+β2N_{1}(-1)=a_{1}+\beta^{2} lim⁡z→−1q1(z)=2π(β2−1)\lim_{z\to-1}q_{1}(z)=\frac{\sqrt{2}}{\pi}(\beta^{2}-1). Assume Nk−1(z)=Nk−1(−1)+qk−1(z)1+zN_{k-1}(z)=N_{k-1}(-1)+q_{k-1}(z)\sqrt{1+z} with lim⁡z→−1qk−1(z)=2(β2−1)∏j=1k−2κ0(aj)/π\lim_{z\to-1}q_{k-1}(z)=\sqrt{2}(\beta^{2}-1)\prod_{j=1}^{k-2}\kappa_{0}(a_{j})/\pi. We further have

where we use the induction assumption in the fourth equation, use the fact Nk(−1)=ak+β2+Nk−1(−1)κ0(ak−1)N_{k}(-1)=a_{k}+\beta^{2}+N_{k-1}(-1)\kappa_{0}(a_{k-1}) in the fifth equation and define

Finally, according to Theorem 7, combining (15) and (16), applying [19, Theorem VI.5] with ρ=1\rho=1, r=2r=2, τ(z)=(1−z)1/2\tau(z)=(1-z)^{1/2}, ζ1=1\zeta_{1}=1, ζ2=−1\zeta_{2}=-1, σ1(z)=(k+1)(z+β2)\sigma_{1}(z)=(k+1)(z+\beta^{2}), σ2(z)=Nk(−1)\sigma_{2}(z)=N_{k}(-1), \bfD={z∈\bC∣∣z∣≤Rk}∩D\bfD=\{z\in\bC\mid|z|\leq R_{k}\}\cap D, we conclude [zn]Nk(z)=O(n−3/2)[z^{n}]N_{k}(z)=O(n^{-3/2}). ∎

Appendix B Proofs for Exponential Power Kernel

According to [15, Theorem 28.2], we have, for 0<a<10<a<1,

Also [15, Theorem 28.2] implies that f(t)f(t) is continuous in −∞<t<+∞-\infty<t<+\infty and f(0)=0f(0)=0.

Next we explicitly calculate f(t)f(t) using Bromwich contour integral. We denote each part of the Bromwich contour by Γ0,…,Γ5\Gamma_{0},\ldots,\Gamma_{5} as depicted in Fig. 2. Denote the radius of the outer and inner arc by RR and rr. When T→∞T\to\infty, we have R=T2+x02→∞R=\sqrt{T^{2}+x_{0}^{2}}\to\infty. Also we let r→0r\to 0 and Γ2,Γ4\Gamma_{2},\Gamma_{4} tend to (−∞,0](-\infty,0] from above and below respectively in the limit. By the residue theorem, we have

where the last two limits are taken as R→∞R\to\infty, r→0r\to 0, and Γ2,Γ4\Gamma_{2},\Gamma_{4} tend to (−∞,0](-\infty,0]. We then calculate each part separately.

Part I: We calculate the parts for Γ1\Gamma_{1} and Γ5\Gamma_{5}. We follow the similar idea as in the proof of [29, Theorem 7.1]. Along Γ1\Gamma_{1}, since s=Reiθs=Re^{\mathbf{i}\theta} with θ0≤θ≤π\theta_{0}\leq\theta\leq\pi, θ0=arccos⁡(x0/R)\theta_{0}=\arccos(x_{0}/R),

where ϕ0=π/2−θ0=arcsin⁡(x0/R)\phi_{0}=\pi/2-\theta_{0}=\arcsin(x_{0}/R). Since sin⁡ϕ≤sin⁡ϕ0≤x0/R\sin\phi\leq\sin\phi_{0}\leq x_{0}/R, we have

As R→∞R\to\infty, we have lim⁡R→∞I11=0\lim_{R\to\infty}I_{11}=0.

First, we consider the case 0<a<1/20<a<1/2. We have aθ≤aπ<π/2a\theta\leq a\pi<\pi/2 and cos⁡(aθ)≥cos⁡(aπ)>0\cos(a\theta)\geq\cos(a\pi)>0. It follows

where in the last inequality we use the fact sin⁡ϕ≥2ϕ/π\sin\phi\geq 2\phi/\pi for ϕ∈[0,π/2]\phi\in[0,\pi/2]. Thus, lim⁡R→∞I12=0\lim_{R\to\infty}I_{12}=0. Next, we consider 1/2≤a<11/2\leq a<1. Define

We then have its second derivative as follows

Choose δ\delta to be a fixed constant in (0,π2(1a−1))(0,\frac{\pi}{2}(\frac{1}{a}-1)). Since a≥1/2a\geq 1/2, then δ<π/2\delta<\pi/2. If π/2+δ≤θ≤π\pi/2+\delta\leq\theta\leq\pi,

Since a<1a<1, there exists some large R1>0R_{1}>0 such that p′′(θ)≥−a2Ra+Rtsin⁡(δ)>0p^{\prime\prime}(\theta)\geq-a^{2}R^{a}+Rt\sin(\delta)>0 holds for all R>R1R>R_{1}. If π/2≤θ<π/2+δ\pi/2\leq\theta<\pi/2+\delta,

Since a(π/2+δ)<π/2a(\pi/2+\delta)<\pi/2 by the choice of δ\delta, we get cos⁡(a(π/2+δ))>0\cos(a(\pi/2+\delta))>0. Then we also have p′′(θ)>0p^{\prime\prime}(\theta)>0. Therefore, if R>R1R>R_{1}, p(θ)p(\theta) is convex in θ∈[π/2,π]\theta\in[\pi/2,\pi]. As a result, we get

which goes to as R→∞R\to\infty. Therefore, h(R,θ)h(R,\theta) converges to uniformly (as a function of θ∈[π/2,π]\theta\in[\pi/2,\pi] with index RR), which implies

Hence, we establish lim⁡R→∞I12=0\lim_{R\to\infty}I_{12}=0 for all a∈(0,1)a\in(0,1).

Combining these above, we conclude lim⁡R→∞I1=0\lim_{R\to\infty}I_{1}=0. Similarly, lim⁡R→∞I5=0\lim_{R\to\infty}I_{5}=0.

Part II: We calculate the parts for Γ2\Gamma_{2} and Γ4\Gamma_{4}. By the dominated convergence theorem, we have, for y>0y>0

We then calculate the limit of the summand.

Similarly, we obtain the corresponding part in Γ4\Gamma_{4}:

Combining the parts of Γ2\Gamma_{2} and Γ4\Gamma_{4} together, we get

Part III: We get the limit for Γ3\Gamma_{3} is as r→0r\to 0.

Combining the three parts above, we conclude

B.2 Proof of Lemma 10

First, we show that the series in (17) converges absolutely:

The inner summation in (18) is a power series in ∣t∣−p|t|^{-p}. We would like to show that its radius of convergence is ∞\infty. Define

As a result, the radius of convergence is ∞\infty. Then we have

Notice that the quantity AA goes to as t→+∞t\to+\infty. Therefore we deduce