• No results found

Proofs in Section 2.5.2

Blind Multiuser Detection

Corollary 2.1 The average output SINR of the estimated blind linear detector is given by

2.7 Blind Multiuser Detection in Multipath Channels

2.8.3 Proofs in Section 2.5.2

= W ΣΣWT, (2.278)

where the second equality follows from the facts that WTW = IN and ΣTΣ†T = VTV = V VT = IK. Since the N × N diagonal matrix ΣΣ= diag (IK, 0), it follows from (2.278) that HG is symmetric. Similarly GH is also symmetric. Next we verify condition (b).

HGH = 

W ΣVTAV ΣTWT

W Σ†TVT|A|−2V ΣWT 

W ΣVTAV ΣTWT

= W ΣΣΣVTAV ΣTWT

= W ΣVTAV ΣTWT

= SAST = H, (2.279)

where in the second equality, the following facts are used: WTW = IN, ΣTΣ†T = IK and VTV = V VT = IK; the third equality follows from the fact that ΣΣΣ = Σ. Condition (c) can be similarly verified, i.e., GHG = G. Therefore, we have

U Λ0UT = H = G = W Σ†TVT|A|−2V ΣWT. (2.280) Now (2.107) follows immediately from (2.280) and the fact UTU = U UT = IN. 2

2.8.3 Proofs in Section 2.5.2

Some Useful Lemmas

We first list some lemmas which will be used in proving the results in Section 2.5.2. A random matrix is said to be Gaussian distributed, if the joint distribution of all its elements

is Gaussian. First we have the following vector form of the central limit theorem.

Lemma 2.4 (Theorem 1.9.1B in [434]) Let {xi} be i.i.d. random vectors with mean µ and covariance matrix Σ. Then

Next we establish that the sample auto-correlation matrix ˆCr given by (2.122) is asymptot-ically Gaussian distributed as the sample size M → ∞.

Lemma 2.5 Denote

M ∆Cr converges in probability towards a Gaussian matrix with mean 0 and an (N2× N2) covariance matrix whose elements are specified by

M · cov {[∆Cr]i,j, [∆Cr]m,n} by Lemma 2.4, it is asymptotically Gaussian, with an (N2× N2) covariance matrix whose elements are given by the covariance of the zero-mean random matrix

r[i]r[i]T . To calculate this covariance, note that (for notational convenience, in what follows we drop the time index i.)

We have where the last equality follows from the fact that

[Cr]i,j = Note that the last term of (2.284) is due to the non-normality of the received signal r[i].

If the signal had been Gaussian, the result would have been the first two terms of (2.284)

only (compare this result with Theorem 3.4.4 in [17]). Using a different modulation scheme (other than BPSK) will result in a different form for the last term in (2.284).

In what follows, we will make frequent use of the differential of a matrix function (cf.

[412], Chapter 14). Consider a function f :Rn→ Rm. Recall that the differential of f at a point x0 is a linear function Lf(·; x0) :Rn → Rm, such that

∀ > 0, ∃δ > 0 : x − x0 < δ ⇒ f(x) − f(x0)− Lf(x− x0; x0) < . (2.288) If the differential exists, it is given by Lf(x; x0) = T (x0)x, where T (x0) = f

x |x=x0. Let y = f (x) and consider its differential at x0. Denote ∆x = x − x0 and ∆y = L f(∆x; x0).

Hence for fixed x0, ∆y is a function of ∆x; and for fixed x0, if x is random, so is ∆y. We have the following lemma regarding the asymptotic distribution of a function of a sequence of asymptotically Gaussian vectors.

Lemma 2.6 (Theorem 3.3A in [434]) Suppose that x(M )∈ Rn is asymptotically Gaussian, i.e.,

M [x(M )− x0] → N (0, Cx), in distribution, as M → ∞.

Let f : Rn → Rm be a function. Denote y(M ) = f [x(M )]. Suppose that f has a nonzero differential Lf(x; x0) = T (x0)x at x0. Denote ∆x(M ) = x(M ) − x0, and ∆y(M ) = T (x0)∆x(M ). Then

M [y(M )− f(x0)] → N (0, Cy), in distribution, as M → ∞, (2.289)

where

Cy = T (x0)CxT (x0)T = lim

M→∞T (x0)E{∆x(M)∆x(M)} T (x0)T (2.290)

= lim

M→∞E



∆y(M )∆y(M )T



. (2.291)

To calculate Cy we can use either (2.290) or (2.291). When dealing with functions of matrices, however, it is usually easier to use (2.291). In what follows, we will make use of the following identities of matrix differentials.

C = f (X) = M X = ⇒ ∆C = M∆X, (2.292) C = f (X, Y ) = XY =⇒ ∆C = X∆Y + ∆XY , (2.293) C = f (X) = X −1 =⇒ ∆C = −X−1∆XX−1. (2.294)

Finally, we have the following lemma regarding the differentials of the eigencomponents of a symmetric matrix. It is a generalization of Theorem 13.5.1 in [17]. Its proof can be found in [193].

Lemma 2.7 Let the N × N symmetric matrix C0 have an eigendecomposition C0 = U0Λ0UT0, where the eigenvalues satisfy λ01 > λ02 > · · · > λ0K > λ0K+1 = λ0K+2 = · · · = λ0N. Let ∆C be a symmetric variation of C0 and denote C = C 0 + ∆C. Let T be a unitary transformation of C as

T (C) = U T0CU0. (2.295) Denote the eigendecomposition of T as

T = W ΛWT. (2.296)

(Note that if C = C0, then W = IN and Λ = Λ0.) The differential of Λ at Λ0, and the differential of W at IN, as a function of ∆T = U0∆CUT0, are given respectively by

∆λk = [∆T ]k,k, 1≤ k ≤ K, (2.297)

[∆W ]i,k =



0, i = k

1 λ0k−λ0i

[∆T ]i,k, i= k , 1≤ i ≤ N, 1 ≤ k ≤ K. (2.298)

Proof of Theorem 2.1

DMI Blind Detector - Consider the function ˆCr→ ˆw1 = ˆC−1r s1. The differential of ˆw1 at Cr is given by

∆w1 = −C−1r ∆CrC−1r s1, (2.299) where ∆Cr

= ˆ Cr− Cr. Then according to Lemma 2.6,

M ( ˆw1− w1) is asymptotically Gaussian as M → ∞, with zero-mean and covariance matrix given by (2.291)3

Cw = M · E

∆w1∆wT1

= M· E

C−1r ∆CrC−1r s1sT1C−1r ∆CrC−1r 

= M· C−1r E

∆Crw1wT1∆Cr

C−1r . (2.300)

3We do not need the limit here, since the covariance matrix of (

M∆Cr) is independent ofM.

Now, by Lemma 2.5, we have

Writing (2.301) in a matrix form, we have M · E The eigendecomposition of Cr is

Cr = UsΛsUTs + σ2UnUTn. (2.303) Substituting (2.302) and (2.303) into (2.300), we get

M · Cw = (wT1Crw1)C−1r + w1wT1 − 2C−1r SDSTC−1r

where the last equality follows from the fact that UTnS = 0. 2 Subspace Blind Detector - We will prove the following more general proposition, which will be used in later proofs. The part of Theorem 2.1 for the subspace blind detector follows with v = s1.

Proposition 2.6 Let w1 = UsΛ−1s UTsv be the weight vector of a detector, v ∈ range(S), and let ˆw1 = ˆUsΛˆ−1s UˆTsv be the weight vector of the corresponding estimated detector. Then

√M ( ˆw1− w1) → N (0, Cw), in distribution, as M → ∞,

with

Cw =

wT1v1 UsΛ−1s UTs + w1wT1 − 2UsΛ−1s UTsSDSTUsΛ−1s UTs + τ UnUTn, (2.304) where

D = diag

 A41

sT1w1 2, A42

sT2w1 2,· · · , A4K

sTKw1 2



, (2.305)

and τ = σ 2vTUsΛ−1s 

Λs− σ2IK −2UTsv. (2.306) Proof: Consider the function ( ˆUs, ˆΛs) → ˆw1 = UˆsΛˆ−1s UˆTsv. By Lemma 2.6,

√M ( ˆw1− w1) is asymptotically Gaussian as M → ∞, with zero-mean and covariance matrix given by Cw = M · E

∆w1∆wT1

, where ∆w1 is the differential of ˆw1 at (Us, Λs).

Denote U = [UsUn]. Define

T = U TCˆrU = UT

UˆsΛˆsUˆTs + ˆUnΛˆnUˆTn

U . (2.307)

Since T is a unitary transformation of ˆCr, its eigenvalues are the same as those of ˆCr. Hence its eigendecomposition can be written as

T = WsΛˆsWTs + WnΛˆnWTn, (2.308) where W = [Ws Wn]= U T[ ˆUsUˆn]U are eigenvectors of T . From (2.307) and (2.308) we have

UˆsΛˆ−1s UˆTs = U WsΛˆ−1s WTsUT. (2.309)

Thus we have where Es is composed of the first K columns of IN. Using Lemma 2.7, after some manipu-lations, we have

Using (2.312) and (2.315), we have

where (2.316) follows from the fact that UTv =

since it is assumed that v ∈ range(S); a similar relationship holds for UTsα. Writing (2.316) in matrix form, we obtain

M · E

Finally by (2.310), M · E

∆w1∆wT1

= M · UE zzT

UT. Substituting (2.318) into this

expansion, we obtain (2.304). 2

Proof of Corollary 2.1

First we compute the term given by (2.120). Using (2.303) and (2.128), and the fact that UTsUn= 0, we have Next note that the linear MMSE detector can also be written in terms of R, as [511]

W = [w1 · · · wK] = C −1S = S

By (2.130), for the DMI blind detector, we have τ σ2 = sT1w1; and for the subspace blind

where we have used the fact that the decorrelating detector can be written as [540]

D = Us

Λs− σ2IK −1UTsS = SR−1A−2. (2.332) Finally substituting (2.327)-(2.331) into (2.119), we obtain (2.132). 2

SINR for Equicorrelated Signals

In this case, R is given by

R = S TS = ρ11T + (1− ρ)IK, (2.333) where 1 is an all-1 K-vector. It is straightforward to verify the following eigen-structure of R,

= 1 Substituting (2.337)-(2.339) into (2.132)-(2.135), and by defining

α =

we obtain expression (2.143) for the average output SINR’s of the DMI blind detector and

the subspace blind detector. 2