1. INTRODUCTION
Single-index models (SIMs) are widely used in applied quantitative sciences. The SIMs search for a single linear combination of p-covariate X that can capture most information about the relation between response variable Y and covariate X, thereby avoiding the “curse of dimensionality.” Specifically, the model can be written as
where E(ε|X) = 0 almost surely, g is an unknown link function, and θ0 is the single index such that θ0[top ]θ0 = 1 and the first component is positive for model identification. Estimation of the SIM is very attractive both in theory and in practice. In the last decade a series of papers (Powell, Stock, and Stoker, 1989; Härdle and Stoker, 1989; Ichimura, 1993; Klein and Spady, 1993; Härdle, Hall, and Ichimura, 1993; Sherman, 1994; Horowitz and Härdle, 1996; Hristache, Juditski, and Spokoiny, 2001 [hereafter HJS]; Xia, Tong, Li, and Zhu, 2002; Yu and Ruppert, 2002; Delecroix, Hristache, and Patilea, 2006; Yin and Cook, 2005) have investigated the estimation of the parametric index θ0 with focus on root-n estimability and efficiency issues. Among these methods, the most popular ones up to now are the average derivative estimation (ADE) method proposed by Powell et al. (1989) and Härdle and Stoker (1989) and the simultaneous minimization method of Härdle et al. (1993).
The ADE method is the first approach that uses the structure of the model directly. Because the index θ0 is proportional to the derivatives ∂E(Y |X = x)/∂x = g′(θ0[top ]x)θ0, the index θ0 can be estimated by the average of the derivatives. The original version of ADE uses high-dimensional kernel smoothers to estimate the derivatives. The method is simple to implement and understand. However, because the high-dimensional kernel estimation method is used, the estimation still suffers the “curse of dimensionality.” HJS followed the same idea as ADE and proposed a dynamic procedure to adapt to the structure of the model by lowering the dimension of the kernel smoothing gradually. By simulations, they showed that their method has much better performance than the original ADE method. The idea can also be extended easily to the multi-index model
where (θ1,…, θq)[top ](θ1,…, θq) = Ip is a q × q (q ≤ p) identity matrix; see Hristache, Juditski, Polzehl, and Spokoiny (2001). HJS further proved that root-n consistency for the index θ0 can be achieved. Because HJS did not give the asymptotic distribution for their estimator, it is difficult to compare the limiting efficiency of the estimation method with the other methods.
A parallel estimation method to the nonlinear parametric regression was first proposed by Ichimura (1993). By this method, one can first estimate regression function E(Y |θ[top ]X = v) locally using any smoothing method with given index θ : θ[top ]θ = 1. Then, θ0 can be estimated by minimizing the difference between the observed response and the estimated regression function with respect to θ. Härdle et al. (1993) followed the same idea by taking the pilot variable h as a parameter and minimizing the difference with respect to both h and θ. Strikingly, they found that the commonly used undersmoothing approach is unnecessary and that root-n consistency can be achieved. However, the minimization in Härdle et al. (1993) is very difficult to implement. Moreover, the idea is not easy to extend to the multi-index model (2). Xia et al. (2002) proposed a new procedure, called minimum average conditional variance estimation (MAVE), to estimate the link function and the index simultaneously and gave a simple algorithm for the estimation. Simulations suggest that the method in Xia et al. (2002) has better performance than HJS for finite samples. The idea can also be applied to the multi-index model (2).
In this paper, we focus on the two methods recently developed by HJS and Xia et al. (2002), respectively. We propose an alternative version for the method in HJS to avoid the problem encountered by HJS when the link function is symmetric. Instead of considering the average of derivatives as in HJS, we consider the outer product of the derivatives. A refining scheme is used for the kernel weights in the estimation. We call the resultant estimator the refined outer product estimator. The new version has the same simplicity as HJS and is easy to implement. By minimizing a conditional variance, Xia et al. (2002) proposed refined minimum average conditional variance estimation (rMAVE) for the dimension reduction problem. The idea can be applied directly to SIMs. We still call the resultant estimator rMAVE. The asymptotic normalities for the two estimators are obtained. Based on the distributions, their efficiencies are compared. By choosing an appropriate trimming function, we further show that rMAVE can achieve the lower information bound under some assumptions for the distribution of (X,Y).
The paper is organized as follows. Sections 2 and 3 state the motivations of the proposed estimation methods and their corresponding algorithms. Section 4 gives some regularity conditions used in the proofs and the asymptotic results. Two important SIMs in econometrics, the binary choice model and the Tobit model, are discussed at the end of the section. Section 5 reports some simulation studies. The proofs of the theorems are in Section 6.
2. ESTIMATION VIA OUTER PRODUCT OF GRADIENTS
Let G(x) = E(Y |X = x). It is easy to see from model (1) that
Therefore, the derivative or gradient of the regression function at any point has the same direction as θ0. Based on this observation, Powell et al. (1989) and Härdle and Stoker (1989) proposed estimating θ0 via E {∇G(X)}. They called this the average derivative estimation (ADE) method. Let f (x) be the probability density function of X. Integration by parts gives
Instead of estimating ∇G(x), Powell et al. (1989) and Härdle and Stoker (1989) proposed estimating l(x) = ∇ log f (x) by high-order kernel smoothers. Because the nonparametric estimator of a high-dimensional density function is used, the ADE procedure still suffers the “curse of dimensionality.” Another disadvantage for the method is that when E(g′(θ0[top ]X)) = 0, i.e.,
the method fails to estimate the index θ0. To overcome this drawback, one can consider the outer product of the gradients, E {∇G(X)∇[top ]G(X)}. Note that
has only one nonzero eigenvalue. Therefore, index θ0 is the eigenvector corresponding to the largest eigenvalue of E {∇G(X)∇[top ]G(X)}. This idea can be easily extended to the estimation of the multi-index model (2).
To implement the estimation, we first estimate the gradients by local polynomial smoothing. Specifically, we consider the local linear fitting in the form of the following minimization problem:
where Xij = Xi − Xj and wij is a weight depending on the distance between Xi and Xj. Calculate
where
is the minimizer from (4). Then the first eigenvector,
, of
is an estimator of θ0.
To allow the estimation to be adaptive to the structure of the dependency of Y on X, we may follow the idea of Xia et al. (2002) to refine the kernel weights by taking
and repeat the previous procedure, where K(.) is a kernel function, h is a bandwidth, and Kh(.) = K(./h)/h. We call this method refined outer product of gradients (rOPG) estimation. HJS also proposed a gradually adaptive procedure by taking
, where |.| denotes the Euclidean norm. To implement the estimation, we propose the following rOPG algorithm. Suppose θ is an initial estimate of θ0 for which some discussion is given in Section 4.
Step 1. Calculate
Step 2. Calculate the first eigenvector (corresponding to the largest eigenvalue) of
where
. Denote the eigenvector again by θ.
Step 3. Repeat steps 1 and 2 with the latest θ until convergence.
In the algorithm, ρn(.) is a trimming function employed to handle the boundary points. In this paper, we take ρn(v) as a bounded function with bounded derivative on
such that ρn(v) = 1 if v > 2c0 n−ε; ρn(v) = 0 if v ≤ c0 n−ε for some constants ε > 0 and c0 > 0. As an example, we can take
The choice of ε will be given subsequently.
The final eigenvector in the preceding algorithm is the rOPG estimator of θ0, denoted by
. Compared with HJS, we here use single-indexing weight wij = Kh(θ[top ]Xij) directly. Another advantage over HJS is that we replace the average of derivatives in HJS by the outer product to avoid the problematic case of Eg′(θ0[top ]X) = 0 for HJS.
3. THE MINIMUM AVERAGE CONDITIONAL VARIANCE ESTIMATION
Because the link function is unknown, it needs to be estimated using a local linear smoother. Instead, θ0 is a global parameter; it should be estimated via minimizing a global cost function. Based on this idea, many estimation methods have been proposed. Examples are Härdle et al. (1993) and Ichimura (1993).
The estimation of Härdle et al. (1993) can be stated as follows in the Nadaraya-Watson kernel smoothing framework. The estimator of θ0 can be obtained by minimizing
with respect to h and θ, where
Note that the preceding minimization problem is very difficult to implement. Actually, Härdle et al. (1993) used the grid search algorithm for their calculation. The algorithm is infeasible in practice when the dimension of covariate is high.
Xia et al. (2002) simplified the procedure via the MAVE. The corresponding algorithm can be stated as follows. Suppose θ is an initial estimate of θ0.
Step 1. Calculate
Step 2. Calculate
where
is defined in the rOPG algorithm.
Step 3. Repeat steps 1 and 2 with θ := θ/|θ| until convergence.
The final vector θ := θ/|θ| is the rMAVE estimator of θ0, denoted by
. Note that the steps are an explicit algorithm of Xia et al. (2002) for the single-index model. Similar to the other direct estimation methods, the preceding calculation is easy to implement. See Horowitz and Härdle (1996) for more discussion.
4. ASYMPTOTIC DISTRIBUTIONS AND COMPARISON
We impose the following conditions to obtain the asymptotic normalities of the estimators.
(C1) (Design). The density function fθ(v) of θ[top ]X and its derivatives up to third order are bounded on
for all θ : |θ − θ0| < δ where δ > 0 is a constant, E|X|6 < ∞, and E|Y |3 < ∞.
(C2) (Link function). The conditional mean gθ(v) = E(Y |θ[top ]X = v), and its derivatives up to third order are bounded for all θ : |θ − θ0| < δ where δ > 0.
(C3) (Kernel function). K(v) is a symmetric density function with finite moments of all orders and bounded derivative. Its Fourier transform is absolutely integrable.
(C4) (Bandwidth and trimming parameter). Bandwidth h ∝ n−1/5 and trimming parameter
.
Assumption (C1) means that X may have discrete components providing that θ[top ]X is continuous for θ in a small neighbor of θ0; see also Ichimura (1993). The moment requirement on X is not strong. Härdle et al. (1993) obtained their estimator in a bounded area of
, which is equivalent to assuming that X is bounded; see also Härdle and Stoker (1989). We impose a slightly higher order moment requirement than second moment for Y to ensure that the optimal bandwidth in (C4) can be used in applying Lemma 6.6 in Section 6. The smoothness requirements on the link function in (C2) can be relaxed to the existence of a bounded second-order derivative at the cost of more complicated proofs and smaller bandwidth. Assumption (C3) includes the Gaussian kernel and the quadratic kernel. Assumption (C4) includes the commonly used optimal bandwidth in both the estimation of the link function and the estimation of the index θ0. See Xia, Linton, and Härdle (2004) and Härdle et al. (1993).
Because our interest here is asymptotic efficiency, we assume in the following context that the initial value θ is in a small neighbor of θ0: Θn = {θ : |θ − θ0| ≤ C0 n−1/2+c0} with
. Actually, Härdle et al. (1993) even assumed that the initial value is in a root-n neighbor of θ0, {θ : |θ − θ0| ≤ C0 n−1/2}. These assumptions are feasible because such an initial estimate is obtainable using the existing methods, such as Härdle and Stoker (1989), Powell et al. (1989), and Horowitz and Härdle (1996). Let μθ(x) = E(X|θ[top ]X = θ[top ]x), νθ(x) = μθ(x) − x, wθ(x) = E(XX[top ]|θ[top ]X = θ[top ]x), W0(x) = νθ0(x)νθ0[top ](x), and W(x) = wθ0(x) − μθ0(X)μθ0[top ](X). Let A+ denote the Moore–Penrose inverse of symmetric matrix A. We have the following asymptotic results for the estimators.
THEOREM 4.1 (rOPG). Under conditions (C1)–(C4), we have
where
THEOREM 4.2 (rMAVE). Under conditions (C1)–(C4) we have
where
By choosing a similar trimming function, the estimators in Härdle et al. (1993) and Ichimura (1993) have the same asymptotic covariance matrix as rMAVE. If we further assume that the conditional distribution of Y given X belongs to a canonical exponential family
for some known functions
, then ΣrMAVE is the information lower bound in the semiparametric sense (Bickel, Klaassen, Ritov, and Wellner, 1993). See also the proofs in Carroll, Fan, Gijbels, and Wand (1997) and Härdle et al. (1993). In some other cases, we can also compare the efficiencies of the estimation methods as follows.
COROLLARY 4.3. If ε is independent of X, then
That is,
is more efficient than
. If, further, X is normal, then they are equivalent in terms of asymptotic efficiency, i.e.,
When the model has heteroskedasticity, we can follow the common approach by considering weighted estimations. Specifically, we consider the following model:
where ε is independent of X and s(.,.) is an unknown function. This model includes the most important binary choice model:
and the Tobit model (cf. Nishiyama and Robinson, 2005):
as its special cases. For model (6), we can consider weighted versions of the proposed estimation methods following the idea of Ichimura (1993). In calculation, we need only modify the algorithms by replacing
with
, where
Assuming that σ2(v) ≡ Es2(v,ε) is bounded away from 0 and has bounded third derivatives, Theorems 4.1 and 4.2 still hold with
Similar to the proof of Corollary 4.3 in Section 6, we have
That is, rMAVE is more efficient than rOPG for model (6). Again, if X is normal, then ΣrMAVE = ΣrOPG.
5. MONTE CARLO RESULTS
In this section, we check the finite-sample performance of the proposed methods by Monte Carlo simulations. Comparisons among rOPG, rMAVE, HJS, and semiparametric least squares (SLS) in Ichimura (1993) are conducted. For simplicity, the rule of thumb of Mack and Silverman (1982) is used to select the bandwidth for rOPG and rMAVE. The Gaussian kernel function and the trimming function (5) with
are used. We first consider the following model used in HJS:
where
are independent, and ε ∼ N(0,1). We consider two sets of designs for X: (A) (xk + 1)/2 ∼ Beta(τ,1) for k = 1,…, p and (B) (x2 + 1)/2 ∼ Beta(τ,1) and P(xk = ±0.5) = 0.5,k = 1,3,4,…, p. In design (A), all the components are continuous, which was studied in HJS. In design (B), all the components are discrete except for the second component x2. Following HJS, we use the absolute deviation
to measure the estimation errors. The initial value
is used in the calculations. The calculation results for different σ and τ based on 250 replications are shown in Table 1.
Average estimation errors for model (7) with p = 10
We have the following observations from Table 1. For design (A), both the methods proposed in the paper perform better than HJS. For design (B), both the methods still work well though the overall performances are worse than their continuous counterparts. In all cases, rMAVE has better performance than rOPG.
Next, we consider a Tobit model,
where X and ε are defined as before with
. A similar model was considered in Nishiyama and Robinson (2005). As discussed in Section 4, this model has heteroskedasticity. We consider three types of error ε: (1) standard normal; (2) 0.7N(−0.5,1) + 0.25N(1.5, 2.5); and (3) P(ε = ±0.5) = 0.5. Similar errors were also considered in Ichimura (1993). The simulation results are shown in Table 2. It is interesting to see that rOPG and rMAVE outperform SLS in all the simulations and rMAVE is the best, although SLS is equivalent to rMAVE in terms of asymptotic efficiency and more efficient than rOPG in theory.
Average estimation errors for model (8) with p = 2
6. PROOFS OF THE THEOREMS
Recall that K is a symmetric density function. Thus, ∫K(v) dv = 1 and ∫vK(v) dv = 0. For ease of exposition, we further assume that μ2 = ∫v2K(v) dv = 1. Otherwise, we can redefine K(v) := μ21/2K(μ21/2v). Let fθ(v) be the density function of
where c ≥ 1. Suppose An is a matrix. By An = O(an) (or An = o(an)), we mean that all elements in An are Oa.s.(an) (or oa.s.(an)) uniformly for
. Let δn = (nh/log n)−1/2, τn = h2 + δn, and δθ = |θ − θ0|. For any vector V(v) of functions of v, we define (V(v))′ = dV(v)/dv.
LEMMA 6.1. (Basic results for kernel smoothers). Suppose E(Z|θ[top ]X = θ[top ]x) = m(θ[top ]x) and its derivatives up to second order are bounded for all θ ∈ Θn and that E|Z|r exists for some r > 3. Let (Xi,Zi),i = 1,2,…, n, be an independent and identically distributed (i.i.d.) sample from (X,Z) and Xix = Xi − x. If (C1), (C3), and (C4) hold, then
where μd = ∫K(v)vd dv,d = 0,1,….
LEMMA 6.2 (Kernel smoothers in rOPG). Let
Under assumptions (C1)–(C4), we have
where wθ(x) = wθ(x) − μθ(x)μθ[top ](x).
LEMMA 6.3 (Kernel smoothers in rMAVE). Let
Under assumptions (C1)–(C4), we have
where
LEMMA 6.4. (Denominator in the rMAVE). Under assumptions (C1)–(C4), we have
where Wg0 = E {g′(θ0[top ]X)2νθ0(X)νθ0[top ](θ0[top ]X)} and F = E {(fθ0(θ0[top ]X)νθ0(X))′/fθ0(θ0[top ]X)}.
LEMMA 6.5 (Numerator in rMAVE). Under assumptions (C1)–(C4), if θ ∈ Θn we have
Proof of Theorem 4.1. By assumption (C1), we have
It follows from the Borel–Cantelli lemma that
Let
. Similarly, we have
Thus, we can exchange summations over
in the sense of almost sure consistency. By Lemma 6.1 and (C1), we have
Thus by the smoothness of ρn(.) with |ρn′(.)| < cnε for some c > 0 and (10), we have
We introduce operator Ej as follows. For any function G(Xi,Yi,Xk,Yk,X[ell ],Y[ell ]) with i ≠ j ≠ k, we define
Let Cij = Kh(θ[top ]Xij)ρn(fθ(θ[top ]Xj))g′(θ0[top ]Xj){fθ(θ[top ]Xj)wθ(Xj)}+. We have
Thus, by (C1) and Lemmas 6.6 and 6.7 in Section 6.2, we have
Suppose we start with θ(k) = θ ∈ Θn. We have (hτn + hδθ + δθ2)nε = o(n−1/2). It follows from (9)–(11) and Lemma 6.2 that
where
and
Recall that μθ0(x) = E(X|θ0[top ]X = θ0[top ]x) and W(x) = E(XX[top ]|θ0[top ]X = θ0[top ]x) − μθ0(x)μθ0[top ](x). We have θ0[top ]μθ0(x) = θ0[top ]x, which implies θ0[top ]νθ0(x) = 0, and θ0[top ]W(x) = θ0[top ]xμθ0[top ](x) − θ0[top ]μθ0(x)μθ0[top ](x) = 0. It follows that
, and
We have
The estimator θ(k+1) in the next iteration is the eigenvector of
. By Lemma 3.1 in Bai, Miao, and Rao (1991), we have
, i.e.,
Therefore, Theorem 4.1 follows from the preceding equation and the central limit theorem for
. █
The preceding proof indicates that starting from θ ∈ Θn, after one iteration the estimator is already root-n consistent. Fast convergence rate for the algorithm was also observed in HJS.
Proof of Theorem 4.2. After one iteration, we have that the new θ is
Because |θ| = 1 and |θ0| = 1, we have
Recall that θ0[top ]Wg0 = 0 and θ0[top ]νθ0(x) = 0. By the definition of the Moore–Penrose inverse, we have Wg0+Wg0 = I − θ0θ0[top ]. If we start with θ ∈ Θn, then (τn hnε + δθ)δθ /h2 = o(n−1/2). By these facts, Lemmas 6.4 and 6.5, and equations (9) and (10), we have
where
It is easy to check that
. Thus
Let θ(k) be the value of θ after k iterations. We have
Recursing the preceding equation, we have
Thus as the iteration k → ∞, Theorem 4.2 follows immediately from the preceding equation and the central limit theorem. █
Proof of Corollary 4.3. If ε is independent of X, we have
Let A = {g′(θ0[top ]X)}−2W(X)+ and C = −g′(θ0[top ]X)−2(EA+)+. Then,
Thus, the first part of Corollary 4.3 follows. Without loss of generality, we assume that X is standard normal. We have
Thus,
We have completed the proof of the second part. █
6.1. Proofs of the Lemmas
Proof of Lemma 6.1. It follows from Lemma 6.6 and
where μd = ∫vdK(v) dv. █
Proof of Lemma 6.2. By Lemma 6.6, we have
where
. If fθ(θ[top ]x) > n−ε, then
where
. By the Taylor expansion of g(θ0[top ]Xi) at θ0[top ]x and θ0 = θ + (θ0 − θ), we have
where Δn(x,Xi,θ) = O(|θ0[top ]Xix|3 + |θ[top ]Xix|·|Xix|δθ + |Xix|2δθ2). It is easy to check that
Note that μ2 = μ0 = 1. It follows from Lemma 6.1 that
By Lemma 6.6, it follows that
Thus,
For the noise term, we have from (12)
Combining (13)–(17), we complete the proof of Lemma 6.2. █
Proof of Lemma 6.3. It follows from Lemma 6.1 that
Thus, if fθ(θ[top ]x) > n−ε then
Rewrite (13) as
It is easy to see that
Now, by Lemma 6.1 we have
Again, by Lemma 6.1 and (18), we have
Similar to (16), we have
For the noise term, we have from (18)
Combining (19)–(24), we complete the proof of Lemma 6.3. █
Proof of Lemma 6.4. Let (θ,B) be an orthogonal matrix. By Lemma 6.1, we have
where
. Note that
. Therefore,
where Fθ(x) = B[top ]{fθ(θ[top ]x)νθ(x)}′/fθ(θ[top ]x). By (11), dxθ = g′(θ0[top ]x) + O(τn n2ε/h)(1 + |x|4). Note that E {g′(θ0[top ]Xj)2Cθ0(Xj)} = 2B0[top ]Wg0 B0. Denote by Dnθ the left-hand side of Lemma 6.4. Then
where F = E {g′(θ0[top ]X)2Fθ0(X)}. The law of large numbers (Chow and Teicher, 1978, Cor. 2, p. 122) is used for the summation of |Xj|6. Therefore by the matrix inversion formula in blocks (Schott, 1997), we have
where
. Note that B = B0 + δθ. We have
. By the definition of the Moore–Penrose inverse, we have
Thus Lemma 6.4 follows from the facts that BB[top ] = I − θθ[top ] = I − θ0θ0[top ] + O(δθ) and θ0[top ]Wg0 = 0. █
Proof of Lemma 6.5. By Lemma 6.3, we have
Therefore,
By Lemmas 6.1 and 6.3, we have for the third term on the right-hand side of the preceding equation
By Lemma 6.6 and Corollary 2 in Chow and Teicher (1978, p. 122), we have
Let
be the left-hand side in Lemma 6.5. By Lemma 6.3 and the above two equations in this proof, we have
where
By Lemma 6.1 and (9) and (10), we have
Let Dij = ρn(fθ(θ[top ]Xj))g′(θ0[top ]Xj) fθ−1(θ[top ]Xj)Kh(θ[top ]Xij)Xij. We have E {Ej Dij − g′(θ0[top ]Xi)νθ(Xi)}2 = O{(h2 + δθ)2}. Note that
. By Lemmas 6.6 and 6.7, we have
Let Fij = Kh(θ[top ]Xij)Xij. We have Ei(Fij) = νθ(Xj) + O(h2)(1 + |Xj|). Note that Eνθ(Xj) = 0. By Lemma 6.7 in Section 6.2
Thus Lemma 6.5 follows from (25)–(27). █
6.2. Two Supplementary Lemmas
LEMMA 6.6. Suppose mn(χ,Z),n = 1,2,…, are measurable functions of Z with index
, where d is any integer number, such that (i) |mn(χ,Z)| ≤ an M(Z) with E(M(Z)r) < ∞ for some r > 2 and an increases with n such that an < c0 n1−2/r; (ii) E(mn(χ,Z))2 ≤ an m02(χ) with |m0(χ) − m0(χ′)| ≤ c|χ − χ′|α1, where α1 > 0 and c > 0 are two constants (without loss of generality, we assume m0(χ) ≥ 1); and (iii) |mn(χ,Z) − mn(χ′,Z)| ≤ |χ − χ′|α1nα2G(Z) with some α2 > 0 and EG2(Z) exists. Suppose {Zi,i = 1,…, n} is a random sample from Z. Then, for any positive α0, we have
Proof of Lemma 6.6. The “continuity argument” approach is used here. See, e.g., Mack and Silverman (1982) and Härdle et al. (1993). For ease of exposition, let mn(χ,Z) denote mn(χ,Z)/m0(χ). Note that
is bounded and its Borel measure is less than nd+α0. There are nα4 (α4 > d + α0) balls Bnk centered at χnk, 1 ≤ k ≤ nα4, with diameter less than cn−(2+α2)/α1, such that
. Then
By part (ii) of Lemma 6.6, we have
By the strong law of large numbers, we have
almost surely. Let Tn = {n/(an log(n))}1/2. Let mno(χ,Zi) = mn(χnk,Zi) I {|M(Zi)| ≥ Tn} and mnI(χnk,Zi) = mn(χnk,Zi) − mno(χnk,Zi). We have
where ξnk,i = mnI(χnk,Zi) − E {mnI(χnk,Zi)}. Note that
. Thus, for all sufficiently large n, with probability 1, |M(Zi)| ≤ Tn for all i ≤ n. This implies that the first term on the right-hand side of (30) is eventually 0 with probability 1.
It follows from part (ii) of Lemma 6.6 that
By part (i) of Lemma 6.6, we have
Let N3 = c3{nan log n}1/2. By Bernstein's inequality, we have from (31) and (32) that
The last inequality holds if we choose c3 sufficiently large. It follows that
By the Borel–Cantelli lemma, we have
Combining (30) and (34), we have
Therefore, Lemma 1 follows from (28), (29), and (35). █
LEMMA 6.7. Suppose φ(θ) and ξ(θ) are two measurable functions of (X,Y) such that
with
for some r > 2, and E {ξ(θ)|θ[top ]X} = 0 for all
. Suppose (Xi,Yi), φi(θ), and ξi(θ),i = 1,2,…, n are random copies of (X,Y), φ(θ), and ξ(θ), respectively. If (C1), (C3), and (C4) hold, then
Proof. Let Δn(θ) be the value in the absolute symbols. By the continuity of K(.), there are n1 < cn2q points θn,1,…, θn,n1 in Θ such that ∪k=1n1{θ : |θ − θn,k| < h2δn2} ⊃ Θ and
The Fourier transform φ(s) = ∫exp(ιsv)K(v) dv will be used in the following expressions, where ι is the imaginary unit. Thus K(v) = ∫exp(−ιsv)φ(s) ds. We have
Following the same steps leading to (35), we have
almost surely, where c5 and c6 are constants that do not depend on s. Hence
Note that
Therefore, Lemma 6.7 follows from (36)–(38). █