The Random Matrix Regime of Maronna's M-estimator with elliptically distributed samples

Romain Couillet, Frédéric Pascal, Jack W. Silverstein

Introduction and problem statement

While classical sample covariance matrices exhibit a rather simple dependence structure (as they are merely the sum of independent or linearly dependent rank-one matrices), robust scatter matrix estimators are usually of a much more complex form which does not allow for standard random matrix analysis. This work specifically considers a widely spread model of robust scatter estimator, proposed in (Maronna, 1976), which contains as special cases the maximum-likelihood estimator of the scatter matrix for elliptically distributed population vectors, and which is well-behaved and mostly understood in the classical regime where n→∞n\to\infty while NN is fixed. It is in particular shown in (Maronna, 1976) that under some conditions the estimator is well-defined as the unique solution of a fixed-point equation and that the robust estimator converges almost surely (a.s.) to a deterministic matrix (which can be the scatter matrix for elliptical distribution of xix_{i} under correct parametrization). In this article, we revisit the study of Maronna’s estimator for elliptically distributed samples using a probabilistic approach (as opposed to the statistical approach used classically in robust estimation theory) under the assumption that nn and NN are both large and of the same order of magnitude. This work follows after (Couillet et al., 2013) where the simpler case of vector samples xix_{i} with independent entries was explored. The intuition for the proof of the main results follows in particular from the proof of the main theorem in (Couillet et al., 2013).

Studying robust scatter estimators in the large random matrix regime, i.e. as N,nN,n grow large at the same speed, has important consequences in understanding many signal processing algorithms exploiting these estimators (Pascal et al., 2008a, b). It also allows one to derive improved methods for source detection and parameter estimation as in (Cardoso et al., 2008; Bianchi et al., 2011; Mestre and Lagunas, 2008; Loubaton and Vallet, 2010; Hachem et al., 2011) for sample covariance matrix-based estimators. Adaptations (and improvements) of these results to robust estimation are currently under investigation.

For each NN, cN<1c_{N}<1, cˉN≥1\bar{c}_{N}\geq 1 and

where uu satisfies the following properties:

u:[0,∞)→(0,∞)u:[0,\infty)\to(0,\infty) is nonnegative continuous and non-increasing

ϕ:x↦xu(x)\phi:x\mapsto xu(x) is increasing and bounded with lim⁡x→∞ϕ(x)≜ϕ∞>1\lim_{x\to\infty}\phi(x)\triangleq\phi_{\infty}>1

Note that (ii) is stronger than Maronna’s original assumption (Maronna, 1976, Condition (C) p. 53) as ϕ\phi cannot be constant on any open interval. The assumption (iii) is also not classical in robust estimation but obviously compliant with the large nn assumption made in classical works (for which c+=0c_{+}=0). The importance of both assumptions will appear clearly in the proof of the main results.

The statistical hypotheses on x1,…,xnx_{1},\ldots,x_{n} are detailed below.

The vectors xi=τiANyix_{i}=\sqrt{\tau_{i}}A_{N}y_{i}, i∈{1,…,n}i\in\{1,\ldots,n\}, satisfy the following hypotheses:

the (random) empirical measure νn=1n∑i=1nδτi\nu_{n}=\frac{1}{n}\sum_{i=1}^{n}{\bm{\delta}}_{\tau_{i}} satisfies ∫xνn(dx)⟶a.s.1\int x\nu_{n}(dx)\overset{\rm a.s.}{\longrightarrow}1

there exist ε<1−ϕ∞−1<1−c+\varepsilon<1-\phi_{\infty}^{-1}<1-c_{+} and m>0m>0 such that, for all large nn a.s. νn([0,m))<ε\nu_{n}([0,m))<\varepsilon

defining CN≜ANAN∗C_{N}\triangleq A_{N}A_{N}^{*}, CN≻0C_{N}\succ 0 and lim sup⁡N∥CN∥<∞\limsup_{N}\|C_{N}\|<\infty

Item 1 is merely a normalization condition which, along with Item 3, ensures the proper scaling and asymptotic boundedness of the model parameters. Note in particular that Item 1 ensures a.s. tightness of {νn}n=1∞\{\nu_{n}\}_{n=1}^{\infty}, i.e. for each ε>0\varepsilon>0, there exists M>0M>0 such that, with probability one, νn([M,∞))<ε\nu_{n}([M,\infty))<\varepsilon for all nn. Item 2 mainly ensures that no heavy mass of τi\tau_{i} concentrates close to zero; this will ensure the existence of a solution to (1) and avoid technical problems when a solution to (1) exists (and is therefore invertible) but has many eigenvalues close to zero.

All these conditions are met in particular if the τi\tau_{i} are independent and identically distributed (i.i.d.) with common unit mean distribution ν\nu (in which case ∫xνn(dx)⟶a.s.1\int x\nu_{n}(dx)\overset{\rm a.s.}{\longrightarrow}1 by the strong law of large numbers) such that ν({0})=0\nu(\{0\})=0. If in addition N=NˉN=\bar{N}, then x1,…,xnx_{1},\ldots,x_{n} are i.i.d. zero-mean complex (or real) elliptically distributed with full rank (Ollila et al., 2012, Theorem 3). In particular, if τ1\tau_{1} is Rayleigh distributed, x1x_{1} is complex zero mean Gaussian. If 1/τ11/\tau_{1} is chi-squared distributed, x1x_{1} is instead zero mean complex Student distributed, etc. (see (Ollila et al., 2012) for further discussions and recent results on elliptical distributions).

For simplicity of exposition, most of the article, and in particular the proofs of the main results, will assume the case of complex xix_{i}; the results remain however valid in the case of real random variables.

Assumption 3 controls the relative speed of the tail of νn\nu_{n} versus the flattening speed of ϕ(x)\phi(x) as x→∞x\to\infty. Practical examples satisfying Assumption 3 are:

There exists M>0M>0 such that, for all nn, max⁡1≤i≤nτi<M\max_{1\leq i\leq n}\tau_{i}<M a.s. In this case, νn((t,∞))=0\nu_{n}((t,\infty))=0 a.s. for t>Mt>M while ϕ(at)−ϕ(bt)≠0\phi(at)-\phi(bt)\neq 0 since ϕ\phi is increasing.

For u(t)=(1+α)/(α+t)u(t)=(1+\alpha)/(\alpha+t) for some α>0\alpha>0, it is easily seen that it is sufficient that lim sup⁡nνn((t,∞))=o(1/t)\limsup_{n}\nu_{n}((t,\infty))=o(1/t) a.s. for Assumption 3 to hold. In particular, if the τi\tau_{i} are i.i.d. with distribution ν\nu, lim sup⁡nνn((t,∞))=ν((t,∞))\limsup_{n}\nu_{n}((t,\infty))=\nu((t,\infty)) a.s. and, by Markov inequality, it suffices that ∫x1+εν(dx)<∞\int x^{1+\varepsilon}\nu(dx)<\infty for some ε>0\varepsilon>0.

As for the large dimensional behavior of C^N\hat{C}_{N}, in the fixed NN large nn regime and for i.i.d. τi\tau_{i}, it is of the form C^N⟶a.s.VN\hat{C}_{N}\overset{\rm a.s.}{\longrightarrow}V_{N} where VNV_{N} is the unique solution to VN=E[u(1Nx1∗VN−1x1)x1x1∗]V_{N}={\rm E}[u(\frac{1}{N}x_{1}^{*}V_{N}^{-1}x_{1})x_{1}x_{1}^{*}] (Maronna, 1976, Theorem 5). When the xix_{i} are i.i.d. elliptically distributed and uu is such that C^N\hat{C}_{N} is the maximum-likelihood estimator for CNC_{N}, then VN=CNV_{N}=C_{N}, leading to a consistent estimator for CNC_{N}. In the random matrix regime of interest here, we show that C^N\hat{C}_{N} does not converge in any classical sense to a deterministic matrix but satisfies ∥C^n−S^N∥⟶a.s.0\|\hat{C}_{n}-\hat{S}_{N}\|\overset{\rm a.s.}{\longrightarrow}0 in spectral norm, where S^N\hat{S}_{N} follows a random matrix model studied in (Zhang, 2006; Paul and Silverstein, 2009; Couillet and Hachem, 2013). As such, the spectral behavior of C^N\hat{C}_{N} is easily analyzed from that of S^N\hat{S}_{N} for N,nN,n large.

In the next section, we introduce some new notations that simplify the analysis of C^N\hat{C}_{N} and provide an insight on the derivation of our main result, Theorem 2.

Preliminaries

First note from the expression of C^N\hat{C}_{N} as a (hypothetical) solution to (1) that we can assume CN=INC_{N}=I_{N} by studying CN−12C^NCN−12C_{N}^{-\frac{1}{2}}\hat{C}_{N}C_{N}^{-\frac{1}{2}} in place of C^N\hat{C}_{N}. Therefore, here and in all the major proofs in the article, without generality restriction, we place ourselves under the assumption CN=ANAN∗=INC_{N}=A_{N}A_{N}^{*}=I_{N}.

Our objective is to prove that C^N\hat{C}_{N} is a well behaved solution of (1) (for all large nn a.s.) and to study the spectral properties of C^N\hat{C}_{N} as N,nN,n grow large. However, the structure of dependence between the rank-one matrices u(1Nxi∗C^N−1xi)xixi∗u(\frac{1}{N}x_{i}^{*}\hat{C}_{N}^{-1}x_{i})x_{i}x_{i}^{*}, i=1,…,ni=1,\ldots,n, makes the large dimensional analysis of C^N\hat{C}_{N} via standard random matrix methods impossible (see e.g. (Pastur and Ŝerbina, 2011; Bai and Silverstein, 2009; Anderson et al., 2010)) as these methods fundamentally rely on the independence (or simple dependence) of the structuring rank-one matrices. We propose here to show that, in the large N,nN,n regime, C^N\hat{C}_{N} behaves similar to a matrix S^N\hat{S}_{N} whose structure is more standard and easily analyzed through classical random matrix results. For this we first need to rewrite the fundamental equation (1) in order to exhibit a sufficiently “weak” dependence structure in the expression of C^N\hat{C}_{N}. This rewriting is performed in Section 2.1 below. This being done, we then prove that some weakly dependent terms can be well approximated by independent ones in the large N,nN,n regime. Since the final result does not take an insightful form, we provide below in Section 2.2 a hint on how to obtain it intuitively.

We need to introduce some new notations that will simplify the coming considerations. Write xi=τiANyi≜τizix_{i}=\sqrt{\tau_{i}}A_{N}y_{i}\triangleq\sqrt{\tau_{i}}z_{i} and recall that CN=INC_{N}=I_{N} for the moment (in particular, ∥zi∥\|z_{i}\| is of order N\sqrt{N} for most ziz_{i}). If C^N\hat{C}_{N} is well-defined, we denote C^(i)≜C^N−1nu(1Nxi∗C^N−1xi)xixi∗\hat{C}_{(i)}\triangleq\hat{C}_{N}-\frac{1}{n}u(\frac{1}{N}x_{i}^{*}\hat{C}_{N}^{-1}x_{i})x_{i}x_{i}^{*}.

Remark that C^(i)\hat{C}_{(i)} depends on xix_{i} only through the terms u(1Nxj∗C^N−1xj)u(\frac{1}{N}x_{j}^{*}\hat{C}_{N}^{-1}x_{j}), j≠ij\neq i, in which the term C^N\hat{C}_{N} is built on xix_{i}. But since xix_{i} is only one among a growing number nn of xjx_{j} vectors, this dependence structure looks intuitively “weak”. This informal weak dependence between xix_{i} and C^(i)\hat{C}_{(i)}, along with classical random matrix theory considerations, suggests that the quadratic forms 1Nzi∗C^(i)−1zi\frac{1}{N}z_{i}^{*}\hat{C}_{(i)}^{-1}z_{i}, i=1,…,ni=1,\ldots,n, are all well approximated by 1Ntr⁡C^N−1\frac{1}{N}\operatorname{tr}\hat{C}_{N}^{-1} (more precisely, this would roughly be a consequence of Lemma 5 and Lemma 4 in the Appendix if ziz_{i} and C^(i)\hat{C}_{(i)} were truly independent).

Using Assumption 1 and ϕ∞<c+−1\phi_{\infty}<c_{+}^{-1}, taking nn large enough to have ϕ(x)≤ϕ∞<1/cN\phi(x)\leq\phi_{\infty}<1/c_{N}, this can be rewritten

Now, since ϕ\phi is increasing, g:[0,∞)→[0,∞)g:[0,\infty)\to[0,\infty), x↦x/(1−cNϕ(x))x\mapsto x/(1-c_{N}\phi(x)) is increasing, nonnegative, and maps [0,∞)[0,\infty) onto [0,∞)[0,\infty). Thus, gg is invertible with inverse denoted g−1g^{-1}. In particular, from (2),

Call now v:[0,∞)→[0,∞)v:[0,\infty)\to[0,\infty), x↦u∘g−1x\mapsto u\circ g^{-1}. Since gg is increasing and nonnegative and uu is non-increasing, vv is non-increasing and positive. Moreover, ψ:x↦xv(x)\psi:x\mapsto xv(x) satisfies:

which is increasing, nonnegative, and has limit ψ∞N≜ϕ∞/(1−cNϕ∞)\psi^{N}_{\infty}\triangleq\phi_{\infty}/(1-c_{N}\phi_{\infty}) as x→∞x\to\infty. Hence, vv and ψ\psi keep the same properties as uu and ϕ\phi, respectively.

With these notations, to prove the existence and uniqueness of a solution to (1), it is equivalent to prove that the equation in ZZ

has a unique positive definite solution. But for this, it is sufficient to prove the uniqueness of d1,…,dn≥0d_{1},\ldots,d_{n}\geq 0 satisfying the nn equations:

Indeed, if these did_{i} are uniquely defined, then so is the matrix

with di=1Nzi∗C^(i)−1zid_{i}=\frac{1}{N}z_{i}^{*}\hat{C}_{(i)}^{-1}z_{i}, C^(i)=C^N−1nu(1Nxi∗C^N−1xi)xixi∗\hat{C}_{(i)}=\hat{C}_{N}-\frac{1}{n}u(\frac{1}{N}x_{i}^{*}\hat{C}_{N}^{-1}x_{i})x_{i}x_{i}^{*} (the existence follows from taking the did_{i} solution to (3) and write C^N\hat{C}_{N} as in (4), while uniqueness follows from the fact that (4) cannot be written with a different set of did_{i} from the uniqueness of the solution to (3)).

This is the approach that is pursued to prove Theorem 1, based on the results from Yates (1995). Equation (4), which is equivalent to (1) (with C^N\hat{C}_{N} in place of ZZ), will be preferably used in the remainder of the article.

2 Hint on the main result

Assume here that the did_{i} above are indeed unique for all large nn so that C^N\hat{C}_{N} is well defined. We provide some intuition on the main result.

From the discussion in Section 2.1, we may expect the terms did_{i} to be all close to 1Ntr⁡C^N−1\frac{1}{N}\operatorname{tr}\hat{C}_{N}^{-1} for N,nN,n large enough. We may also expect 1Ntr⁡C^N−1\frac{1}{N}\operatorname{tr}\hat{C}_{N}^{-1} to have a deterministic equivalent γN\gamma_{N}, i.e. there should exist a deterministic sequence {γN}N=1∞\{\gamma_{N}\}_{N=1}^{\infty} such that ∣1Ntr⁡C^N−1−γN∣⟶a.s.0|\frac{1}{N}\operatorname{tr}\hat{C}_{N}^{-1}-\gamma_{N}|\overset{\rm a.s.}{\longrightarrow}0. Let us say that all this is true. Since 1Ntr⁡C^N−1\frac{1}{N}\operatorname{tr}\hat{C}_{N}^{-1} is the Stieltjes transform 1Ntr⁡(C^N−zIN)−1\frac{1}{N}\operatorname{tr}(\hat{C}_{N}-zI_{N})^{-1} of the empirical spectral distribution of C^N\hat{C}_{N} at point z=0z=0, and since C^N\hat{C}_{N} is expected to be close to 1n∑iτiv(τiγN)zizi∗\frac{1}{n}\sum_{i}\tau_{i}v(\tau_{i}\gamma_{N})z_{i}z_{i}^{*} with now v(τiγN)v(\tau_{i}\gamma_{N}) independent of z1,…,znz_{1},\ldots,z_{n}, from classical random matrix works, e.g. (Silverstein and Bai, 1995), we would expect that one such γN\gamma_{N} be given by (recall that CN=INC_{N}=I_{N})

if this fixed-point equation makes sense at all. This can be equivalently written as

We in fact prove in Section 3 that such a positive γN\gamma_{N} is well defined, unique, and satisfies max⁡1≤i≤n∣di−γN∣⟶a.s.0\max_{1\leq i\leq n}|d_{i}-\gamma_{N}|\overset{\rm a.s.}{\longrightarrow}0 (under correct assumptions). Proving this result is the main difficulty of the article.

This convergence, along with (4), will then ensure that for all large nn a.s.

with γN\gamma_{N} the unique positive solution to (5). It is then immediate under Assumption 2–3 to see that the result holds true also for CN≠INC_{N}\neq I_{N}.

The major interest of this convergence in spectral norm is that S^N\hat{S}_{N} is a known and easily manipulable object, as opposed to C^N\hat{C}_{N}. The result therefore conveys a lot of information about C^N\hat{C}_{N} among which the fact that its largest and smallest eigenvalues are almost surely bounded and bounded away from zero for all large nn (which is not in general the case of 1n∑i=1nxixi∗\frac{1}{n}\sum_{i=1}^{n}x_{i}x_{i}^{*} for τi\tau_{i} with unbounded support).

Main results

We now make the statements of Section 2.2 rigorous. The first result ensures the existence and uniqueness of a solution C^N\hat{C}_{N} to (1) for nn large enough.

Let Assumptions 1 and 2 hold, with lim sup⁡N∥CN∥\limsup_{N}\|C_{N}\| non necessarily bounded. Then, for all large nn a.s., (1) has a unique solution C^N\hat{C}_{N} given by

Having defined C^N\hat{C}_{N}, the main result of the article provides a random matrix equivalent to C^N\hat{C}_{N}, much easier to study than C^N\hat{C}_{N} itself.

Let Assumptions 1–3 hold, and let C^N\hat{C}_{N} be given by Theorem 1 when uniquely defined as the solution of (1) or chosen arbitrarily if not. Then

and γN\gamma_{N} is the unique positive solution of the equation in γ\gamma

The fact that C^N\hat{C}_{N} is well approximated by S^N\hat{S}_{N}, which follows a random matrix model studied extensively in (Paul and Silverstein, 2009; Couillet and Hachem, 2013), has important consequences. From a purely mathematical standpoint, this provides a full characterization of the spectral behavior of C^N\hat{C}_{N} for large N,nN,n (see in particular Corollary 1 below). For application purposes, this first enables the performance analysis in the large N,nN,n horizon of standard signal processing methods already relying on C^N\hat{C}_{N} (these methods were so far analyzed solely in the fixed NN large nn regime). A second, more important, consequence for signal processing application is the possibility to fully exploit the structure of C^N\hat{C}_{N} for large N,nN,n to improve existing robust schemes. Deriving such improved methods is not the subject of the current article but should be directly accessible from Theorem 2, while performance analysis of these methods may demand supplementary treatment, such as central limit theorems for functionals of C^N\hat{C}_{N}.

Equation (6) is obtained from the results of (Zhang, 2006) with notations similar to (Couillet and Hachem, 2013). The characterization of μN\mu_{N} follows from (Couillet and Hachem, 2013), where more information can be found. The uniform boundedness of the support is a consequence of the boundedness of ψ\psi and γN\gamma_{N}, Lemma 1 in Section 4. Finally, the results (7) and (8) are an application of (Paul and Silverstein, 2009) along with lim sup⁡N∥S^N∥≤v(0)lim sup⁡N∥CN∥lim sup⁡N∥1n∑i=1nxixi∗∥<∞\limsup_{N}\|\hat{S}_{N}\|\leq v(0)\limsup_{N}\|C_{N}\|\limsup_{N}\|\frac{1}{n}\sum_{i=1}^{n}x_{i}x_{i}^{*}\|<\infty by Assumption 2–3 and (Bai and Silverstein, 1998).

A consequence of Theorem 2 and Corollary 1 in the i.i.d. elliptical case is as follows.

Let Assumptions 1–3 hold and in addition, let τi\tau_{i} be i.i.d. with law ν\nu and let cN→cc_{N}\to c. Then

where γ∞\gamma^{\infty} is the unique positive solution to the equation in γ\gamma

with ψc=lim⁡cN→cψ\psi_{c}=\lim_{c_{N}\to c}\psi. Moreover, if 1n∑i=1nδλi(CN)→νC\frac{1}{n}\sum_{i=1}^{n}{\bm{\delta}}_{\lambda_{i}(C_{N})}\to\nu^{C} weakly, then

We use the fact that γN⟶a.s.γ∞\gamma_{N}\overset{\rm a.s.}{\longrightarrow}\gamma^{\infty} (γN\gamma_{N} defined in Theorem 2) which is a consequence of ψ/(1+cNψ)\psi/(1+c_{N}\psi) being monotonous and γN\gamma_{N} uniformly bounded, Lemma 1. The rest unfolds from classical random matrix techniques.

Figures 1 and 2 depict the empirical histogram of the eigenvalues of C^N\hat{C}_{N} and S^N\hat{S}_{N}, for N=500N=500 and n=2500n=2500 with u(t)=(1+α)/(t+α)u(t)=(1+\alpha)/(t+\alpha), α=0.1\alpha=0.1, CN=diag⁡(I125,3I125,10I250)C_{N}=\operatorname{diag}(I_{125},3I_{125},10I_{250}), and τ1,…,τn\tau_{1},\ldots,\tau_{n} i.i.d. with Γ(.5,2)\Gamma(.5,2) distribution. In thick line is also depicted the density of μN\mu_{N} in Corollary 1 which shows an accurate match to the empirical spectrum as predicted by (6). As a comparison, Figure 3 shows the empirical histogram of the eigenvalues of the sample covariance matrix 1n∑i=1nxixi∗\frac{1}{n}\sum_{i=1}^{n}x_{i}x_{i}^{*} under the same parametrization against the deterministic equivalent density for this model in thick line (Zhang, 2006). This graph presents a seemingly unbounded eigenvalue spectrum support (in fact bounded for each NN but growing with NN) which is expected since τ1\tau_{1} has unbounded support. Also note the gain of separability in the spectrum of C^N\hat{C}_{N} which exhibits clearly three compacts subsets of eigenvalues, reminiscent of the three masses in the eigenvalue distribution of CNC_{N}, while 1n∑i=1nxixi∗\frac{1}{n}\sum_{i=1}^{n}x_{i}x_{i}^{*} exhibits a single compact set of eigenvalues. This has important consequences from detection and estimation purposes in signal processing application of robust estimation.

In the next section, we present the proofs of Theorem 1 and Theorem 2.

Proof of the main results

For the sake of definition, we take all variables to be complex here although the arguments are also valid for real random variables.

As mentioned in Section 2, we can assume without generality restriction that CN=INC_{N}=I_{N}. Indeed, if C^N\hat{C}_{N} is the unique solution to (1) assuming CN=INC_{N}=I_{N}, then, for any other choice of CN≻0C_{N}\succ 0, CN12C^NCN12C_{N}^{\frac{1}{2}}\hat{C}_{N}C_{N}^{\frac{1}{2}} is the unique solution to the corresponding model in (1). Hence, we only need to prove the result for CN=INC_{N}=I_{N}.

As shown in Section 2.1, in order to show that C^N\hat{C}_{N} is uniquely defined, it suffices to show that there exists a unique q1,…,qnq_{1},\ldots,q_{n} such that for each jj, qj=hj(q1,…,qn)q_{j}=h_{j}(q_{1},\ldots,q_{n}). For this, we show first that hh satisfies the following properties with probability one:

Nonnegativity: For each q1,…,qn≥0q_{1},\ldots,q_{n}\geq 0 and each ii, hi(q1,…,qn)>0h_{i}(q_{1},\ldots,q_{n})>0

Monotonicity: For each q1≥q1′,…,qn≥qn′q_{1}\geq q_{1}^{\prime},\ldots,q_{n}\geq q_{n}^{\prime} and each ii, hi(q1,…,qn)≥hi(q1′,…,qn′)h_{i}(q_{1},\ldots,q_{n})\geq h_{i}(q_{1}^{\prime},\ldots,q_{n}^{\prime})

Scalability: For each α>1\alpha>1 and each ii, αhi(q1,…,qn)>hi(αq1,…,αqn)\alpha h_{i}(q_{1},\ldots,q_{n})>h_{i}(\alpha q_{1},\ldots,\alpha q_{n}).

Item (a) is obvious since the matrix inverse is well defined for all nn large and zi≠0z_{i}\neq 0 almost surely. Item (b) follows from the fact that, for two Hermitian matrices A⪰B≻0A\succeq B\succ 0, B−1⪰A−1≻0B^{-1}\succeq A^{-1}\succ 0 ((Horn and Johnson, 1985, Corollary 7.7.4)), and from vv being non-increasing, entailing hih_{i} to be a non-decreasing function of each qjq_{j}. As for Item (c), it follows also from the previous matrix inverse relation and from ψ\psi being increasing, entailing in particular that, for α>1\alpha>1, ψ(αqi)>ψ(qi)\psi(\alpha q_{i})>\psi(q_{i}) if qi≠0q_{i}\neq 0 so that v(αqi)>v(qi)/αv(\alpha q_{i})>v(q_{i})/\alpha for qi≥0q_{i}\geq 0.

According to Yates (Yates, 1995, Theorem 2), hh is then a standard interference function and, if there exists q1,…,qnq_{1},\ldots,q_{n} such that for each ii, qi>hi(q1,…,qn)q_{i}>h_{i}(q_{1},\ldots,q_{n}) (feasibility condition), then there is a unique {q1,…,qn}\{q_{1},\ldots,q_{n}\} satisfying qi=hi(q1,…,qn)q_{i}=h_{i}(q_{1},\ldots,q_{n}) for each ii, which is given by qi=lim⁡t→∞qi(t)q_{i}=\lim_{t\to\infty}q_{i}^{(t)} with qi(0)≥0q^{(0)}_{i}\geq 0 arbitrary and, for t≥0t\geq 0, qi(t+1)=hi(q1(t),…,qn(t))q_{i}^{(t+1)}=h_{i}(q_{1}^{(t)},\ldots,q_{n}^{(t)}) (which would then conclude the proof). To obtain the feasibility condition, note that the function q↦1Nzj∗(1n∑i≠jψ(τiq)zizi∗)−1zjq\mapsto\frac{1}{N}z_{j}^{*}\left(\frac{1}{n}\sum_{i\neq j}\psi(\tau_{i}q)z_{i}z_{i}^{*}\right)^{-1}z_{j} is decreasing and, as q→∞q\to\infty, has limit 1−cNϕ∞ϕ∞1Nzj∗(1n∑i≠j,τi≠0zizi∗)−1zj\frac{1-c_{N}\phi_{\infty}}{\phi_{\infty}}\frac{1}{N}z_{j}^{*}\left(\frac{1}{n}\sum_{i\neq j,\tau_{i}\neq 0}z_{i}z_{i}^{*}\right)^{-1}z_{j}. As {τi}i=1n\{\tau_{i}\}_{i=1}^{n} and {zi}i=1n\{z_{i}\}_{i=1}^{n} are independent and lim sup⁡nN/∣{τi≠0}∣=lim sup⁡cN/(1−νn({0}))<1\limsup_{n}N/|\{\tau_{i}\neq 0\}|=\limsup c_{N}/(1-\nu_{n}(\{0\}))<1 a.s. (Assumption 2 and Assumption 1), for all large nn a.s., we fall within the hypotheses of Lemma 6 in the Appendix and we can then write,To be more exact, since ∣{τi≠0}∣|\{\tau_{i}\neq 0\}| is random with probability space T\mathcal{T} producing the τi\tau_{i}’s, Lemma 6 applies only on a subset of probability one of T\mathcal{T}. It then suffices to apply Tonelli’s theorem (Billingsley, 1995) to ensure that Lemma 6 can be extended and still holds with probability one on the product space producing the (τi,zi)(\tau_{i},z_{i}).

Assume first that τj≠0\tau_{j}\neq 0. Then, using the relation

and the fact that for all large nn a.s. 1−νn({0})>c+1-\nu_{n}(\{0\})>c_{+}, we have

Therefore, using the fact that νN({0})<1−ϕ∞−1\nu_{N}(\{0\})<1-\phi_{\infty}^{-1} for all nn large a.s. (Assumption 2–2), we have that for all jj with τj≠0\tau_{j}\neq 0

and we find also the inequality (9) for all large nn a.s. and for all jj with τj=0\tau_{j}=0, using once more νN({0})<1−ϕ∞−1\nu_{N}(\{0\})<1-\phi_{\infty}^{-1}. As such, (9) is valid for all j∈{1,…,n}j\in\{1,\ldots,n\}.

We can then choose nn large enough so that (9) holds for all jj, after what, taking qq sufficiently large,

for all jj, i.e. hj(q,…,q)<qh_{j}(q,\ldots,q)<q. This ensures feasibility for all large nn a.s. and concludes the proof.

2 Proof of Theorem 2

Similar to the proof of Theorem 1, we can restrict ourselves to the assumption that CN=INC_{N}=I_{N}. The generalization to CNC_{N} satisfying Assumption 2-3) will follow straightforwardly. We therefore take CN=INC_{N}=I_{N} in what follows.

We start the proof by introducing the following fundamental lemmas (note that these lemmas in fact hold true irrespective of CN≻0C_{N}\succ 0).

Let Assumption 1 hold and let h:[0,∞)→[0,∞)h:[0,\infty)\to[0,\infty) be given by

Then, for all large nn a.s., there exists a unique γN>0\gamma_{N}>0 satisfying γN=h(γN)\gamma_{N}=h(\gamma_{N}), given by

with γN(0)≥0\gamma_{N}^{(0)}\geq 0 arbitrary and, for t≥0t\geq 0, γN(t+1)=h(γN(t))\gamma_{N}^{(t+1)}=h(\gamma_{N}^{(t)}). Moreover, with probability one,

for some γ−,γ+>0\gamma_{-},\gamma_{+}>0 finite.

As in the proof of Theorem 1, we show that hh (scalar-valued this time) is a standard interference function. We show easily positivity, monotonicity and scalability of hh. Indeed, for γ≥0\gamma\geq 0, h(γ)>0h(\gamma)>0. For γ≥γ′≥0\gamma\geq\gamma^{\prime}\geq 0,

which follows from vv being nonnegative decreasing. Finally, for α>1\alpha>1, αh(0)>h(0)\alpha h(0)>h(0) and for γ≠0\gamma\neq 0,

which follows from γ↦ψ(τiγ)(1+cNψ(τiγ))−1\gamma\mapsto\psi(\tau_{i}\gamma)(1+c_{N}\psi(\tau_{i}\gamma))^{-1} being increasing as long as τi≠0\tau_{i}\neq 0. It remains to prove the existence of a γ\gamma such that γ>h(γ)\gamma>h(\gamma), inducing by (Yates, 1995, Theorem 2) the uniqueness of the fixed-point γN\gamma_{N} given by γN=lim⁡t→∞γN(t)\gamma_{N}=\lim_{t\to\infty}\gamma_{N}^{(t)} as stated in the theorem. For this, we use again the fact that γ↦ψ(τiγ)(1+cNψ(τiγ))−1\gamma\mapsto\psi(\tau_{i}\gamma)(1+c_{N}\psi(\tau_{i}\gamma))^{-1} is increasing and that (Assumption 2–2), for all large nn a.s.

Therefore, there exists γ0\gamma_{0} (a priori dependent on the set {τ1,…,τn}\{\tau_{1},\ldots,\tau_{n}\}) such that, for all γ>γ0\gamma>\gamma_{0}, h(γ)<γh(\gamma)<\gamma.

To prove uniform boundedness of γN\gamma_{N}, let ε>0\varepsilon>0 and m>0m>0 be such that (1−ε)ϕ∞>1(1-\varepsilon)\phi_{\infty}>1 and νn((m,∞))>1−ε\nu_{n}((m,\infty))>1-\varepsilon for all nn large a.s. (always possible from Assumption 2–2). Then, for all nn large a.s.

as γ→∞\gamma\to\infty. Similar to γ0\gamma_{0} above, we can therefore choose γ+\gamma_{+} large enough, now independent of nn large, such that, a.s. γ≥γ+⇒γ>h(γ)\gamma\geq\gamma_{+}\Rightarrow\gamma>h(\gamma), implying γN<γ+\gamma_{N}<\gamma_{+} for these nn large since γN=h(γN)\gamma_{N}=h(\gamma_{N}). Also, h(0)>1/(2v(0))h(0)>1/(2v(0)) for all large nn a.s. since 1n∑i=1nτi⟶a.s.1\frac{1}{n}\sum_{i=1}^{n}\tau_{i}\overset{\rm a.s.}{\longrightarrow}1 by Assumption 2. Hence, by the continuous growth of hh, we can take γ−=1/(2v(0))>0\gamma_{-}=1/(2v(0))>0 which is such that γ≤γ−⇒h(γ)≥h(0)>γ\gamma\leq\gamma_{-}\Rightarrow h(\gamma)\geq h(0)>\gamma for all large nn a.s. This implies γN>γ−\gamma_{N}>\gamma_{-} for all large nn a.s., which concludes the proof.

For further use, note that Lemma 1 can be refined as follows. Let (η,Mη)(\eta,M_{\eta}) be couples indexed by η\eta with 0<η<10<\eta<1 and Mη>0M_{\eta}>0 such that νn((Mη,∞))<η\nu_{n}((M_{\eta},\infty))<\eta for all large nn a.s. (possible by tightness of νn\nu_{n}). Then, for sufficiently small η\eta, the equation in γ\gamma

has a unique solution γNη\gamma_{N}^{\eta} for all large nn a.s. and there exists γ−,γ+>0\gamma_{-},\gamma_{+}>0 such that, for all η<η0\eta<\eta_{0} small, γ−<γNη<γ+\gamma_{-}<\gamma_{N}^{\eta}<\gamma_{+} for all large nn a.s.

The uniqueness is clear as long as (1−η0)(1−lim sup⁡nνn({0}))ϕ∞>1(1-\eta_{0})(1-\limsup_{n}\nu_{n}(\{0\}))\phi_{\infty}>1 since then, exploiting the fact that lim⁡n∣{τi≤Mη}∣n>1−η0\lim_{n}\frac{|\{\tau_{i}\leq M_{\eta}\}|}{n}>1-\eta_{0} a.s.,

for all nn large a.s. and the proof follows from the proof of Lemma 1. For uniform boundedness, taking Mη0<MηM_{\eta_{0}}<M_{\eta} large enough (or equivalently η0>η\eta_{0}>\eta small enough) such that lim inf⁡n∣{m<τi≤Mη}∣n>lim inf⁡n∣{m<τi≤Mη0}∣n>1−ε\liminf_{n}\frac{|\{m<\tau_{i}\leq M_{\eta}\}|}{n}>\liminf_{n}\frac{|\{m<\tau_{i}\leq M_{\eta_{0}}\}|}{n}>1-\varepsilon a.s. in the proof of Lemma 1 leads to the same upper bound result for all small η<η0\eta<\eta_{0}. As for the lower bound, we still have h(0)>1/(2v(0))h(0)>1/(2v(0)) for all large nn a.s. independently of η\eta so the result is maintained.

Let Assumption 1 hold and define γN\gamma_{N} as in Lemma 1. Then, as n→∞n\to\infty,

We first show that there exists η>0\eta>0 such that, for all large nn a.s.

(recall that λ1\lambda_{1} stands for the smallest eigenvalue). For this, take 0<ε<1−c+0<\varepsilon<1-c_{+} and m>0m>0 be such that νn((m,∞))>1−ε\nu_{n}((m,\infty))>1-\varepsilon for all nn large a.s. (Assumption 2–2). Using the fact that xv(x)=ψ(x)xv(x)=\psi(x) is non-decreasing and that any subtraction of a nonnegative definite matrix cannot increase the smallest eigenvalue, we have

Since νn((m,∞))>1−ε\nu_{n}((m,\infty))>1-\varepsilon for all nn large a.s.,

From Lemma 6 in the Appendix (see footnote in the proof of Theorem 1 for details), we can then write

for some η′>0\eta^{\prime}>0 which, along with the almost sure boundedness of γN\gamma_{N} (Lemma 1) proves (10).

This bound being irrespective of all ziz_{i} and τi\tau_{i}, i≠ji\neq j, we can take the expectation with respect to all yiy_{i}, i≠ji\neq j, and all τi\tau_{i} to obtain

Taking p>4p>4 and applying the union bound, Markov inequality, and Borel Cantelli lemma finally shows that

With the same arguments on κj\kappa_{j} and with the same pp as above, now remark that

since Nˉ≥N\bar{N}\geq N. Therefore, by the union bound, Markov inequality, and Borel Cantelli lemma,

Combining (12) and (13) along with the fact that min⁡1≤j≤nκj⟶a.s.1\min_{1\leq j\leq n}\kappa_{j}\overset{\rm a.s.}{\longrightarrow}1 (from (10)) finally gives

By (10), A(j)=(A(j)−η2IN)+η2INA_{(j)}=(A_{(j)}-\frac{\eta}{2}I_{N})+\frac{\eta}{2}I_{N} with lim inf⁡nλ1(A(j)−η2IN)>0\liminf_{n}\lambda_{1}(A_{(j)}-\frac{\eta}{2}I_{N})>0 a.s., so we are in the conditions of Lemma 4 and we have

It remains to find a deterministic equivalent for 1Ntr⁡A−1\frac{1}{N}\operatorname{tr}A^{-1}. Similar to above, note first that, for all large nn a.s.

where mN(0)m_{N}(0) is the unique nonnegative solution to the equation in mm (as long as at least one τi\tau_{i} is non-zero)

Now, by definition, γN\gamma_{N} coincides with such a solution. By uniqueness of mN(0)m_{N}(0), one must then have mN(0)=γNm_{N}(0)=\gamma_{N} so that, gathering all results together,

Similar to Remark 1, note that Lemma 2 can be further extended to

for some η\eta small enough, with MηM_{\eta} and γNη\gamma_{N}^{\eta} defined in Remark 1.

One shows boundedness of λ1(1n∑τi≤Mη,i≠jτiv(τiγNη)zizi∗)\lambda_{1}(\frac{1}{n}\sum_{\tau_{i}\leq M_{\eta},i\neq j}\tau_{i}v(\tau_{i}\gamma^{\eta}_{N})z_{i}z_{i}^{*}) simply by taking η\eta for which νn((m,Mη))>1−ε\nu_{n}((m,M_{\eta}))>1-\varepsilon for all large nn a.s. in the proof of Lemma 2. Then it suffices to adapt all derivations by substituting τi\tau_{i} by zero if τi>Mη\tau_{i}>M_{\eta}. The result follows straightforwardly.

The two lemmas above are standard random matrix results on x1,…,xnx_{1},\ldots,x_{n}, independent of the structure of C^N\hat{C}_{N}. The next lemma introduces a first result on the matrix C^N\hat{C}_{N} which will be fundamental in what follows. Recall that we denoted di=1Nzi∗C^(i)−1zid_{i}=\frac{1}{N}z_{i}^{*}\hat{C}_{(i)}^{-1}z_{i}, with C^(i)=C^N−1nv(τidi)τizizi∗\hat{C}_{(i)}=\hat{C}_{N}-\frac{1}{n}v(\tau_{i}d_{i})\tau_{i}z_{i}z_{i}^{*}.

There exist d+>d−>0d_{+}>d_{-}>0 such that, for all large nn a.s.,

Let us denote dmax⁡=max⁡1≤i≤ndid_{\max}=\max_{1\leq i\leq n}d_{i} and dmin⁡=min⁡1≤i≤ndid_{\min}=\min_{1\leq i\leq n}d_{i}. Take j∈{1,…,n}j\in\{1,\ldots,n\} arbitrary and, for 0<ε<1−ϕ∞−1<1−c+0<\varepsilon<1-\phi_{\infty}^{-1}<1-c_{+}, take m>0m>0 such that for all large nn a.s. νn([m,∞))>1−ε\nu_{n}([m,\infty))>1-\varepsilon (Assumption 2–2). Then, using the fact that vv is non-increasing while ψ\psi is non-decreasing,

The right-hand side matrix is invertible for nn large since ∣{τi≥m}∣>nc+>N|\{\tau_{i}\geq m\}|>nc_{+}>N for all large nn a.s. Therefore, choosing jj to be such that dmax⁡=1Nzj∗C^(j)−1zjd_{\max}=\frac{1}{N}z_{j}^{*}\hat{C}_{(j)}^{-1}z_{j}, and using A⪰B≻0⇒B−1⪰A−1A\succeq B\succ 0\Rightarrow B^{-1}\succeq A^{-1} for Hermitian A,BA,B matrices,

which can be rewritten, from the definition of ψ\psi,

From Lemma 6 in the Appendix, we then have for all large nn a.s.

Now, since t↦t/(1+cNt)t\mapsto t/(1+c_{N}t) is increasing, for all large nn a.s.

As ε<1−ϕ∞−1\varepsilon<1-\phi_{\infty}^{-1}, (1−ε)−1<ϕ∞(1-\varepsilon)^{-1}<\phi_{\infty} so that, from the inequality above, we can apply ϕ−1\phi^{-1} on both sides of (15) to obtain, for all large nn a.s.

from which dmax⁡d_{\max} is uniformly bounded for all large nn a.s. Reverting all inequalities, we can proceed similarly with dmin⁡d_{\min} by choosing ε>0\varepsilon>0 small and M<∞M<\infty such that νn([0,M))>1−ε\nu_{n}([0,M))>1-\varepsilon for all large nn a.s. (which holds from the tightness of νn\nu_{n}). This shows that dmin⁡d_{\min} is uniformly bounded away from zero and this completes the proof.

Equipped with Lemmas 1, 2, and 3, we are now in position to develop the core of the proof. For readability, we divide the proof in two parts. In the first part, we will assume that τ1,…,τn\tau_{1},\ldots,\tau_{n} have a uniformly bounded support. This will greatly simplify the calculus and will allow for a better understanding of the main arguments; in particular, the technical Assumption 3 will be irrelevant in this part. Then in a second part, we relax the boundedness assumption and fully exploit Assumption 3 in a more technical proof.

First assume τ1,…,τn≤M\tau_{1},\ldots,\tau_{n}\leq M a.s. for some M>0M>0. We follow here a similar path as in (Couillet et al., 2013) but slightly more involved. Define

with γN\gamma_{N} any value given by Lemma 1 and with did_{i} still defined as di=1Nzi∗C^(i)−1zid_{i}=\frac{1}{N}z_{i}^{*}\hat{C}_{(i)}^{-1}z_{i}. Up to labeling change, we reorder the eie_{i}’s as e1≤…≤ene_{1}\leq\ldots\leq e_{n}. Our goal is to show that e1⟶a.s.1e_{1}\overset{\rm a.s.}{\longrightarrow}1 and en⟶a.s.1e_{n}\overset{\rm a.s.}{\longrightarrow}1 (hence max⁡1≤i≤n∣ei−1∣⟶a.s.0\max_{1\leq i\leq n}|e_{i}-1|\overset{\rm a.s.}{\longrightarrow}0), which we will prove by a contradiction argument.

where the inequality arises from vv being non-increasing and from (Horn and Johnson, 1985, Corollary 7.7.4). Similarly, for each jj,

From Lemma 2, let now 0<εn<γN0<\varepsilon_{n}<\gamma_{N}, εn↓0\varepsilon_{n}\downarrow 0, be such that, for all large nn a.s. and for all j≤nj\leq n,

In particular, since vv is non-increasing, taking j=nj=n in (18) and applying the left-hand inequality,

By the definition of ψ\psi, this can be further rewritten

We must then have lim inf⁡nτn>τ−\liminf_{n}\tau_{n}>\tau_{-} for some τ−>0\tau_{-}>0 along with τn≤M\tau_{n}\leq M a.s. for some M>0M>0 (bounded τi\tau_{i} assumption). Then, since γN\gamma_{N} is bounded and bounded away from zero for all large nn a.s., so is τnγN\tau_{n}\gamma_{N}. Considering a further subsequence over which τnγN→x>0\tau_{n}\gamma_{N}\to x>0 and cN→cc_{N}\to c, we then have, with ψc(x)=lim⁡cN→cψ(x)\psi_{c}(x)=\lim_{c_{N}\to c}\psi(x) (recall that ψ\psi depends on cNc_{N} through gg),

Symmetrically, we obtain that, for some εn↓0\varepsilon_{n}\downarrow 0 and for all large nn a.s.

or, by uniform boundedness of the τi\tau_{i} and γN\gamma_{N},

Therefore, since γN>γ−\gamma_{N}>\gamma_{-} and ∥1n∑i=1nzizi∗∥<(1+c+)2\left\|\frac{1}{n}\sum_{i=1}^{n}z_{i}z_{i}^{*}\right\|<(1+\sqrt{c_{+}})^{2} for all large nn a.s. (Bai and Silverstein, 1998),

If CN≠INC_{N}\neq I_{N} is positive definite, remark simply that neither did_{i} nor γN\gamma_{N} are affected in their values, so that the effect of CNC_{N} first appears in (23) with ziz_{i} having CN≠INC_{N}\neq I_{N} as covariance matrix. But then, in this case, since ∥1n∑i=1nzizi∗∥<(1+c+)2lim sup⁡N∥CN∥<∞\|\frac{1}{n}\sum_{i=1}^{n}z_{i}z_{i}^{*}\|<(1+\sqrt{c_{+}})^{2}\limsup_{N}\|C_{N}\|<\infty (Assumption 2), the last arguments still hold true and the result is also proved for these CNC_{N}.

Note the importance of the assumption on ϕ\phi being increasing and not simply non-decreasing (as in (Maronna, 1976)) to ensure that (22) is a strict inequality. If this were to be replaced by “≥1\geq 1”, no contradiction with (21) could be evoked. There does not seem to be any easy way to work this limitation around. Similar reasons explain why Tyler robust estimator discussed in Section 5 cannot be analyzed in the same way as Maronna estimator. All the same, when τ1,…,τn\tau_{1},\ldots,\tau_{n} have unbounded support with growing nn, the left-hand side of (22) may equal one provided lim sup⁡nτn=∞\limsup_{n}\tau_{n}=\infty, which is not excluded. For this reason, a specific treatment is necessary where the set of {τi}i=1n\{\tau_{i}\}_{i=1}^{n} is split into a large bounded set of τi\tau_{i} and a small set of large τi\tau_{i}. This is the approach followed in the second part of the proof below.

We now relax the boundedness assumption on the support of the distribution of τ1\tau_{1} and use Assumption 3 instead.

Since {νn}n=1∞\{\nu_{n}\}_{n=1}^{\infty} is tight, we can exhibit pairs (η,Mη)(\eta,M_{\eta}) with η↓0\eta\downarrow 0 as Mη↑∞M_{\eta}\uparrow\infty such that, for all large nn a.s. νn((Mη,∞))<η\nu_{n}((M_{\eta},\infty))<\eta. Let us fix such a pair (η,Mη)(\eta,M_{\eta}) with η\eta small and restrict ourselves to a subsequence where νn((Mη,∞))<η\nu_{n}((M_{\eta},\infty))<\eta for all nn. Denote Cη={i,τi≤Mη}\mathcal{C}_{\eta}=\{i,\tau_{i}\leq M_{\eta}\} with cardinality ∣Cη∣/n=1−νn((Mη,∞))|\mathcal{C}_{\eta}|/n=1-\nu_{n}((M_{\eta},\infty)).

We follow the same steps as in the previous proof but differentiating between indexes in Cη\mathcal{C}_{\eta} and indexes in Cηc\mathcal{C}_{\eta}^{c}. Also we denote

where γNη\gamma_{N}^{\eta} is the unique positive solution to the equation in γ\gamma

Recall first from Remark 1 that the conclusions of Lemma 1 are still valid and importantly in what follows, that γ−<γNη<γ+\gamma_{-}<\gamma_{N}^{\eta}<\gamma_{+} for some γ−,γ+>0\gamma_{-},\gamma_{+}>0, for all large NN irrespective of η<η0\eta<\eta_{0} for some η0\eta_{0} small. This uniform control of γNη\gamma_{N}^{\eta} with respect to η\eta plays a key role here. For the moment, we do not make explicit the sufficiently small value of η0\eta_{0} that is needed in the following; all what will matter if that we can always choose η\eta arbitrarily small from here.

Let j∈Cηj\in\mathcal{C}_{\eta} and denote ψ∞\psi_{\infty} any upper bound on ψ∞N\psi^{N}_{\infty} for all NN. Then, similar to (17), with e1ˉη=min⁡i∈Cη{eiη}e^{\eta}_{\bar{1}}=\min_{i\in\mathcal{C}_{\eta}}\{e^{\eta}_{i}\} and enˉη=max⁡i∈Cη{eiη}e^{\eta}_{\bar{n}}=\max_{i\in\mathcal{C}_{\eta}}\{e^{\eta}_{i}\},

where the first inequality uses di>d−d_{i}>d_{-} for all large nn a.s (Lemma 3). Since enˉη=v(τnˉdnˉ)v(τnˉγNη)=ψ(τnˉdnˉ)ψ(τnˉγNη)γNηdnˉe^{\eta}_{\bar{n}}=\frac{v(\tau_{\bar{n}}d_{\bar{n}})}{v(\tau_{\bar{n}}\gamma_{N}^{\eta})}=\frac{\psi(\tau_{\bar{n}}d_{\bar{n}})}{\psi(\tau_{\bar{n}}\gamma^{\eta}_{N})}\frac{\gamma^{\eta}_{N}}{d_{\bar{n}}}, with the bounds derived previously (Remark 1 and Lemma 3), enˉηe^{\eta}_{\bar{n}} is almost surely bounded and bounded away from zero for all large nn a.s., irrespective of η\eta small enough (if lim inf⁡nτnˉ=0\liminf_{n}\tau_{\bar{n}}=0, the first equality ensures lim inf⁡nenˉη>0\liminf_{n}e^{\eta}_{\bar{n}}>0 while if lim sup⁡nτnˉ=∞\limsup_{n}\tau_{\bar{n}}=\infty, the second equality ensures lim sup⁡nenˉη<∞\limsup_{n}e^{\eta}_{\bar{n}}<\infty). Thus, in particular, enˉη>e−e^{\eta}_{\bar{n}}>e_{-} for some e−>0e_{-}>0 for all large nn a.s. From this observation, for all large nn a.s.

Note that Aη,(j)−1A_{\eta,(j)}^{-1} is well defined as Aη,(j)A_{\eta,(j)} is invertible for all large nn a.s. provided η\eta is small enough. Working on wj,nw_{j,n}, and using in particular ∣x∗y∣≤x∗xy∗y|x^{*}y|\leq\sqrt{x^{*}x}\sqrt{y^{*}y} for vectors x,yx,y, we obtain

with Aη=Aη,(j)+1nτjv(τjγNη)zjzj∗A_{\eta}=A_{\eta,(j)}+\frac{1}{n}\tau_{j}v(\tau_{j}\gamma_{N}^{\eta})z_{j}z_{j}^{*}. From ∣tr⁡XY∣≤∥X∥tr⁡Y|\operatorname{tr}XY|\leq\|X\|\operatorname{tr}Y for positive definite YY,

where 1n∑i∈Cηc∥zi∥2N−∣Cηc∣n⟶a.s.0\frac{1}{n}\sum_{i\in\mathcal{C}_{\eta}^{c}}\frac{\|z_{i}\|^{2}}{N}-\frac{|\mathcal{C}^{c}_{\eta}|}{n}\overset{\rm a.s.}{\longrightarrow}0 since max⁡1≤j≤n∣∥zj∥2N−1∣⟶a.s.0\max_{1\leq j\leq n}\left|\frac{\|z_{j}\|^{2}}{N}-1\right|\overset{\rm a.s.}{\longrightarrow}0. Recalling that ∣Cηc∣n=νn((Mη,∞))\frac{|\mathcal{C}^{c}_{\eta}|}{n}=\nu_{n}((M_{\eta},\infty)), we then have for all large nn a.s.

The same reasoning holds for 1Nzj∗(Aη,(j)+Bη)−1Bη(Aη,(j)+Bη)−1zj\frac{1}{N}z_{j}^{*}(A_{\eta,(j)}+B_{\eta})^{-1}B_{\eta}(A_{\eta,(j)}+B_{\eta})^{-1}z_{j}. Finally, we conclude

for all large nn a.s. with K>0K>0 constant, independent of η\eta.

Now that wj,nw_{j,n} is controlled for all j∈Cηj\in\mathcal{C}_{\eta}, we can proceed similar to the proof in the bounded τi\tau_{i} case. First, for any fixed η>0\eta>0 small enough, Remark 2 ensures that there exists a sequence εnη↓0\varepsilon^{\eta}_{n}\downarrow 0, such that a.s.

Combining (24), (25), and (27), we then have for all large nn a.s. and for all j∈Cηj\in\mathcal{C}_{\eta}

Using the definition of ψ\psi, this reads equivalently

which implies, from the growth of ψ\psi,

Adding εnη+Kνn((Mη,∞))γNη−1\frac{\varepsilon^{\eta}_{n}+K\nu_{n}((M_{\eta},\infty))}{\gamma_{N}^{\eta}}-1 on both sides, this further reads

or equivalently, if η\eta is taken small enough (recalling that γNη>γ−\gamma_{N}^{\eta}>\gamma_{-} uniformly on η\eta small),

where the right-most bound holds for all large nn a.s. provided η\eta is chosen small enough.

for K′>0K^{\prime}>0 independent of η\eta, with ψc=lim⁡cN→cψ\psi_{c}=\lim_{c_{N}\to c}\psi.

We now operate on η\eta. If lim sup⁡η→0xη<∞\limsup_{\eta\to 0}x^{\eta}<\infty, the left-hand side in (29) diverges to ∞\infty as η→0\eta\to 0 so that, starting with an η\eta sufficiently small and taking the limit over nn on the subsequence under consideration raises a contradiction. If instead lim sup⁡η→0xη=∞\limsup_{\eta\to 0}x^{\eta}=\infty, then, since xη≤Mηγ+x^{\eta}\leq M_{\eta}\gamma_{+},

Call yη=g−1(xη)y^{\eta}=g^{-1}(x^{\eta}). Then, after some calculus,

We now have to deal with ejηe^{\eta}_{j} for j∈Cηcj\in\mathcal{C}_{\eta}^{c}. For such a jj,

But then, from the same reasoning as with the wj,nw_{j,n} above, we have that

which is easily bounded (using the fact that both ψ(τidi)/di\psi(\tau_{i}d_{i})/d_{i}, i∈{1,…,n}i\in\{1,\ldots,n\}, and eiηe_{i}^{\eta}, i∈Cηi\in\mathcal{C}_{\eta}, are bounded and bounded away from zero for all large nn a.s., Lemma 3) as

for some K>0K>0 for all large nn a.s. (see reasoning leading to (25)).

Moreover, since max⁡i∈Cη∣eiη−1∣⟶a.s.0\max_{i\in\mathcal{C}_{\eta}}|e^{\eta}_{i}-1|\overset{\rm a.s.}{\longrightarrow}0, using τiv(τiγNη)≤ψ∞γ−−1\tau_{i}v(\tau_{i}\gamma_{N}^{\eta})\leq\psi_{\infty}\gamma_{-}^{-1} for all large nn a.s. and ∥1n∑i∈Cηzizi∗∥\|\frac{1}{n}\sum_{i\in\mathcal{C}_{\eta}}z_{i}z_{i}^{*}\| a.s. bounded,

which further implies from Remark 2 that for all large nn a.s. and for all j∈Cηcj\in\mathcal{C}_{\eta}^{c},

Using the definition ejη=ψ(τjdj)ψ(τjγNη)γNηdje^{\eta}_{j}=\frac{\psi(\tau_{j}d_{j})}{\psi(\tau_{j}\gamma_{N}^{\eta})}\frac{\gamma_{N}^{\eta}}{d_{j}}, the uniform bounds on γnη\gamma_{n}^{\eta}, and the continuous growth of ψ\psi shows finally that, a.s.

for some η′>0\eta^{\prime}>0 with η′→0\eta^{\prime}\to 0 as η→0\eta\to 0.

For such η\eta small, we then have, by definition of eiηe_{i}^{\eta} and from τiv(τiγNη)=ψ(τiγNη)/γNη\tau_{i}v(\tau_{i}\gamma_{N}^{\eta})=\psi(\tau_{i}\gamma_{N}^{\eta})/\gamma_{N}^{\eta},

It now remains to show that, for each ε>0\varepsilon>0, there exists η>0\eta>0 for which ∣γNη−γN∣<ε|\gamma_{N}^{\eta}-\gamma_{N}|<\varepsilon for all nn large a.s. For this, observe that, by definition of γN\gamma_{N} and γNη\gamma_{N}^{\eta},

so that, since ψ/(1+cNψ)\psi/(1+c_{N}\psi) is increasing, we obtain γN≤γNη\gamma_{N}\leq\gamma_{N}^{\eta} and

Take an interval [m,M][m,M], M<MηM<M_{\eta} (chosen once for all, independently of MηM_{\eta} large), with νn([m,M])>κ>0\nu_{n}([m,M])>\kappa>0 for all large nn a.s. (possible from Assumption 2–2). Then we can further write

with the second inequality valid for all large nn a.s. Now, for sufficiently small η\eta, the left-hand side can be made arbitrarily small. Since γN\gamma_{N} and γNη\gamma_{N}^{\eta} are uniformly bounded and bounded away from zero (irrespective of η\eta small), if ∣γNη−γN∣|\gamma^{\eta}_{N}-\gamma_{N}| were uniformly away from zero for all η\eta small, so would be the right-hand side, which is in contradiction with our previous statement. Therefore, for each ε>0\varepsilon>0, one can choose η\eta so that ∣γN−γNη∣<ε|\gamma_{N}-\gamma_{N}^{\eta}|<\varepsilon for all nn large a.s.

Now, by uniform continuity of ψ\psi on bounded intervals along with the fact that ψ(x)↑ψ∞\psi(x)\uparrow\psi_{\infty}, from (30), taking η\eta small enough, for all large nn a.s.

which therefore implies, with the same arguments as in the case τi\tau_{i} bounded, that ∥C^N−S^N∥⟶a.s.0\|\hat{C}_{N}-\hat{S}_{N}\|\overset{\rm a.s.}{\longrightarrow}0, when CN=INC_{N}=I_{N}. The arguments of the case τi\tau_{i} bounded still hold for CN≠INC_{N}\neq I_{N} satisfying Assumption 2-3). This completes the proof.

Conclusion

This article introduces a large dimensional analysis for robust estimators of scatter matrices of the Maronna-type from elliptically distributed samples. We specifically showed that, under mild assumptions, the Maronna estimator behaves similar to a classical sample covariance matrix model as both the population and sample sizes grow large. This study opens new roads in the analysis of signal processing methods based on robust scatter matrix estimation. In a similar manner as in (Maronna, 1976, Theorem 6), it is believed that second order statistics for well behaved functionals of C^N\hat{C}_{N} can be further analyzed, which would provide more information on the asymptotic fluctuations of C^N−S^N\hat{C}_{N}-\hat{S}_{N}. The mathematical treatment developed in the proofs of our present results however shows some strong limitations for hypothetical extensions to other robust scatter matrix estimates. In particular, the important Tyler robust estimator (Tyler, 1987; Pascal et al., 2008a), given by the unique solution (up to a scale factor) to (1) for u(x)=1/xu(x)=1/x, cannot be analyzed from the present method which relies essentially on ϕ(x)=xu(x)\phi(x)=xu(x) being increasing. Although extensive simulations suggest that similar conclusions hold for Tyler estimator, there is to this day no approach to tackle this problem.

Appendix A Some Lemmas

for CpC_{p} a constant depending on pp only.

Moreover, there exists ε>0\varepsilon>0 such that, for all large nn a.s.

and, there exists ε>0\varepsilon>0 such that, for all large nn a.s.

which already gives the second part of the lemma. Using only the outer inequality of (32), we now have, for all large nn a.s.

The proof is concluded by putting these results together.

References