• Aucun résultat trouvé

Normalized image of a vector by an infinite product of nonnegative matrices

N/A
N/A
Protected

Academic year: 2021

Partager "Normalized image of a vector by an infinite product of nonnegative matrices"

Copied!
34
0
0

Texte intégral

(1)

HAL Id: hal-01857355

https://hal.archives-ouvertes.fr/hal-01857355v2

Preprint submitted on 10 Nov 2018

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Normalized image of a vector by an infinite product of nonnegative matrices

Alain Thomas

To cite this version:

Alain Thomas. Normalized image of a vector by an infinite product of nonnegative matrices. 2018.

�hal-01857355v2�

(2)

NONNEGATIVE MATRICES

ALAIN THOMAS

Abstract. We consider a probability-measure p on Md(C)N which is an infinite product of a non-atomic Borel probability measure p of supportC. Setting Pn :=A1· · ·An for any (An)n∈N ∈ Md(C)N, we prove that the sequence n7→Pn/kPnkdiverges p-a.e.. Nevertheless given ad-dimensional column-vectorV, it seems that the sequencen7→PnV /kPnVkconverges in much cases: for instance ifMis a finite set of positived×dmatrices, thenn7→PnV /kPnVk converges for any (An)n∈N∈ MN and any nonnegative column-vectorV; while, if we assume that no couple of matrices of Mhas a common left-eigenvector, thenn 7→Pn/kPnkdiverges except if (An)n∈N belongs to the countable setM0⊂ MNof the eventually constant sequences.

The purpose of this paper is to give in Theorem A some sufficient conditions on the sequence of nonnegative matrices (An)n∈N, forn7→PnV /kPnVkto converge for any positive column-vector V. We apply this theorem to the study of a sofic (i.e. linearly representable) measureµ, chosen such that Theorem A is the suitable way to prove its multifractal property.

1. Introduction

GivenA= (An)n∈N an infinite sequence ofd×dmatrices, we consider the right-products Pn:=A1· · ·An (n >0),

Pm,n :=Am+1· · ·An (0≤m < n) and, by convention,P0 andPm,m are the identity matrixId of order d.

Among the numerous ways for studying the left or right products, the problem of the convergence of the sequencen7→Pnis solved by Daubechies and Lagarias [4, 5]. A probabilistic approach is exposed in the book of Bougerol and Lacroix [1] with a large range of results about the products of random matrices.

When the sequencen7→Pn does not converge, one may be interested in the convergence of n7→ kPPn

nk. But we prove in Proposition 7.3(iii) that this sequence diverges with probability 1, if the probability-measure we use is the infinite product of a non-atomic Borel probability-measure of supportC.

An immediate consequence of [15, Theorem 1.1] is that the sequencen7→ kPPn

nk converges to a rank one matrix if the matrices kAAn

nk are positive and converge to a positive matrixAasn→ ∞ – we say that a matrix is positive (resp. nonnegative) when all its entries are positive (resp.

nonnegative). More generally, another approach consists to find a sequence of rank one matrices Rn such that limn→∞ Pn

kPnk −Rn

= 0. We prove in Proposition 7.6 that, given a sequence (Mn)n∈Nof complex-valued matrices, there exists a sequence (Rn)n∈N of rank one matrices such that limn→∞ Mn

kMnk−Rn

= 0 if and only if the singular valuesδ1(n)≥ · · · ≥δd(n) ofMnsatisfy limn→∞ δ2(n)

δ1(n) = 0.

1991Mathematics Subject Classification. 15B48, 28A12.

Key words and phrases. Infinite products of nonnegative matrices, multifractal analysis, Bernoulli convolutions.

1

(3)

Let us consider the case Mn =Pn = A1· · ·An with An nonnegative. By Corollary 7.7(i), if there exist a constant column-vector C and a sequence of row-vectors (Ln)n∈N such that limn→∞ Pn

kPnk −CLn

= 0, then limn→∞ PnV

kPnVk = C for any positive vector V. However in the counterexample of Subsection 4.2, this constant column-vector C does not exists and the sequence n7→ kPPnV

nVk diverges, except if the first entry ofV is null.

About the choice of the norm we note that, for any sequence (Mn)n∈N of d1×d2 matrices, the convergence of n7→ kMMn

nk does not depend on the norm because, given two normsN1 and N2 and ad1×d2 matrixM, one has NM

1(M) = NM/N2(M)

1(M/N2(M)) , so the convergence ofn7→ NMn

2(Mn)

to a (necessarily nonnull) matrix M implies the convergence of n7→ NMn

1(Mn) to NM

1(M). In the sequel we use, unless otherwise specified, the norm defined for any matrixM = (M(i, j))1≤i≤d1

1≤j≤d2

, by kMk=P

i,j|M(i, j)|.

The paper is organized as follows. We first give in Theorem 1.1 a method to express any infinite product of nonnegative matrices in terms of an infinite product of block-triangular matrices. More precisely, Prk =Pr0ST1· · ·TkS−1 with Tk block-triangular, (rk)k≥0 increasing sequence of integers,S permutation matrix, chosen in such a way that each row of each block of Tkis either positive or null. This method is based on the following obvious property of the infinite products of nonnegative matrices: there exists (rk)k∈N such that the location of the nonnull entries of Prk is the same for any k, and consequently one can choose a permutation matrix S for Tk := S−1Prk−1,rkS to be block-triangular. To give an example with 8×8 nonnegative matrices:

suppose that the location of the nonnull entries in eachPrk is

1.jpg 1.jpg

,

then necessarily the location of the nonnull entries in eachPrk−1,rk is

2.jpg 2.jpg

. Setting, for any column-vectorV =V(i)1≤i≤d and any matrixA= (A(i, j))1≤i≤d0

1≤j≤d

, I(V) :=

i; V(i)6= 0 and I(A) :=

(i, j) ; A(i, j)6= 0 ,

H(A) := #{I ⊂ {1, . . . , d} ; ∃j, I=I(AUj)} (where {U1, . . . , Ud} is the canonical basis), we prove in§2 the following theorem:

Theorem 1.1. Let A= (An)n∈N be a sequence of nonnegative d×dmatrices and let

(1) κ=κ(A) := max

m≥0 lim sup

n→∞

H(Pm,n) .

Then there exists an increasing sequence of nonnegative integers(rk)k≥0, a permutation matrixS and some integersc0= 0< c1<· · ·< cκ =d such that

(2) S−1Prk−1,rkS=

B1,1k 0 ... 0 B2,1k B2,2k ... 0 ... ... . .. ... Bkκ,1 Bkκ,2 ... Bκ,κk

=:Tk for anyk∈N,

(4)

where each Bh,`k has size (ch−ch−1)×(c`−c`−1), and moreover there exist I1, . . . , Iκ , subsets of {1, . . . , d}, such thath < `⇒Ih(A)6⊂I`(A) and

(3) 1≤k≤k0 ⇒ I(Tk· · ·Tk0) =I(T1) =

κ

[

h=1

Ih× {ch−1+ 1, . . . , ch}.

We also prove in §3 that the submatrices Bkh,h forh6=κ, are distinct from the null matrix if each An satisfy the following condition: a matrixA is said to satisfy condition (E) if

(4) ∀j, j0, I(AUj)⊂ I(AUj0) or I(AUj0)⊂ I(AUj).

Section 4 is devoted to the sequencen7→PnV /kPnVkand to the proof of the main theorem (Theorem A). The ingredients for Theorem A are the coefficients Λ(A) andλ(A) defined for any d×dnonnegative matrix Aby

Λ(A) := max{kAUjk/A(i, j) ; (i, j) such thatA(i, j)6= 0} (and Λ(0) := 1), (5)

λ(A) := max{kAUj0k/A(i, j) ; (i, j, j0) such thatA(i, j)6= 0 =A(i, j0)} (andλ(0) := 0), (6)

and the following condition (C): one says that a sequenceA= (An)n∈Nofd×dmatrices satisfies condition (C) with respect to the increasing sequence (sk)k≥0 if

Psk−1,sk satisfies (E) for any k∈N (7)

maxk∈N n∈[sk,sk+1)

Λ(Psk−1,n)<∞ (8)

maxk∈N n∈[sk,sk+1)

λ(Psk−1,n)<1.

(9)

Theorem A. Let A = (An)n∈N be a sequence of d×d nonnegative matrices satisfying condi- tion (C) with respect to(sk)k≥0 , and let κ=κ(A) be defined as in Theorem 1.1. Then, ifPn is not eventually null, there exists a positive integer κ ∈ {κ−1, κ} and there exist2κ nonempty subsets of {1, . . . , d}, namely J1(n), . . . , Jκ(n) (disjoint) and I1 ⊃ · · · ⊃ Iκ (independent of n), such that

(10) I(Pn) =

κ

[

h=1

Ih×Jh(n) for n large enough.

Moreover there exist κ column-vectors V1, . . . , Vκ such that∀h, I(Vh) =Ih and (i) if (jn)n∈N∈Q

n∈NJh(n) then limn→∞PnUjn/kPnUjnk=Vh ; (ii) if (jn)n∈N∈Q

n∈NJh(n) and (jn0)n∈N∈Q

n∈NJh+1(n) then limn→∞kPnUj0nk/kPnUjnk= 0 ; (iii) there exists a sequence of positive numbers (εn)n∈N with limit 0 such that, for any nonneg- ative normalized vector V = (V(i))1≤i≤d for which ∀n, PnV 6= 0,

(11)

PnV

kPnVk−VhV(n)

≤ εn

min1≤i≤dV(i) where hV(n) := min{h; I(V)∩Jh(n)6=∅}(n∈N).

In particular, ifV is positive then limn→∞ PnV

kPnVk =V1 and I(PnV) =I(V1) for nlarge enough.

Note that, by Corollary 7.7(ii), if the condition of the main theorem (Theorem A) is satisfied then there exist a constant column-vector C and a sequence of row-vectors (Ln)n∈N such that limn→∞ Pn

kPnk−CLn

= 0.

(5)

The sofic measures (see Subsection 5.1) can be considered as a generalisation of the Markov chains; the relationship between the transition matrix of a Markov chain and the matrices used to compute the values of a sofic measure, is explicited in the proof of [30, Theorem 7]. For the application we make in Section 6, we choose a sofic measure defined by Bernoulli convolution (see [7, 27]); the involved set of matrices is a set M of three matrices of order 7 with much null entries; we have chosen this measure because Theorem A cannot be avoided to prove its multifractal property. The technical difficulty, for proving the convergence of n 7→ kPPnV

nVk for any (An)n∈N ∈ MN, is due to the form of the set {(i, j) ; Pn(i, j) 6= 0}: for much sequences (An)n∈N∈ MNit does not have the formI×J but (I1×J1)∪(I2×J2) withI1 6=I2 . Some more simple Bernoulli convolutions, that do not require Theorem A, are considered in [25], where we give a necessary and sufficient condition for the uniform convergence of the sequencen7→ kPPnV

nVk

when the matrices An belong to a finite set of 2×2 nonnegative matrices, and when V is a nonnegative 2-dimensional column-vector. See [24] for the necessary and sufficient condition for the pointwise convergence of n7→ kPPnV

nVk in the 2×2 case.

A large bibliography about infinite products of matrices can be found in the paper of Victor Kozyakin [21].

Acknowledgement. – This paper was written in collaboration with Eric Olivier (Institut de Math´ematiques de Marseille, UMR 7373). We are grateful to Ludwig Elsner and collaborators for their comments on a preliminary version of the present work; in particular this has incitated us to clarify the relations between Theorem A and the rank 1 asymptotic approximation of the sequences of normalized product-matrices (see Section 7.2).

2. Proof of Theorem 1.1

We first define an increasing sequence (rk)k≥0 in order to prove, through a few technical lemmas, that (2) holds for this sequence.

Lemma 2.1. Let A= (An)n∈N be a sequence of d×dnonnegative matrices, let κ=κ(A) and r=r(A) := min{m≥0 ; lim sup

n→∞ H(Pm,n) =κ}.

One can define by induction a sequence (rk)k≥0 as follows:

r0=r0(A) := min{n≥r ; H(Pr,n) =κ and I(Pr,n) =I(Pr,n0) for infinitely many n0}, (12)

rk=rk(A) := min{n > rk−1 ; H(Prk−1,n) =κ and I(Pr,n) =I(Pr,r0)} (k∈N).

(13)

So, in brief one has

(14)

0≤r≤r0< r1 < . . .

I(Pr,r0) =I(Pr,r1) =I(Pr,r2) =. . .

H(Pr,r0) =H(Pr0,r1) =H(Pr1,r2) =· · ·=κ.

Proof. Since lim supn→∞H(Pr,n) =κ, the setE ={n > r ; H(Pr,n) =κ}is infinite. Since the setI(Pr,n)⊂ {1, . . . , d}2 can take at most 2d2 values, it takes the same value for infinitely many n∈E; in other words the set {n∈E ; I(Pr,n) =I(Pr,n0) for infinitely manyn0} is nonempty, and the integerr0 defined in (12) is its minimum.

Before defining rk in function of rk−1 we prove the following property of the nonnegative matrices:

(6)

Lemma 2.2. For any nonnegative d×dmatrices A and B one has

(15) ∀j, I(ABUj) = [

i∈I(BUj)

I(AUi), (in particular if I(BUj) is empty then I(ABUj) is empty), and

(16) H(AB)≤H(B).

Proof. The column-vector ABUj is a linear combination of the column-vectorsAUi : ABUj = P

iB(i, j)AUi . SinceB(i, j) is positive if and only if i∈ I(BUj), (15) follows.

The setI(BUj) takesH(B) distinct values whenj∈ {1, . . . , d}. So by (15) the setI(ABUj)

can take at most H(B) distinct values, and (16) follows.

By definition of r0 , one has H(Pr,r0) =κ and the set E0 ={n > r0 ; I(Pr,n) =I(Pr,r0)}

is infinite. For any n ∈ E0 ∩(rk−1,∞) one deduce from (16) that H(Prk−1,n) ≥ H(Pr,n) = H(Pr,r0) = κ. But if n is large enough one also has the reverse inequality H(Prk−1,n) ≤κ by definition ofκ. So the set{n∈E0∩(rk,∞) ; H(Prk−1,n) =κ} is nonempty, and the integerrk

defined in (13) is its minimum.

Lemma 2.3. Let A be a d×dmatrix.

(i) There exists a unique family (Ih(A))1≤h≤H(A) of subsets of {1, . . . , d}and a unique partition (Jh(A))1≤h≤H(A) of {1, . . . , d} into nonempty subsets, such that

(17) I(A) =

H(A)

[

h=1

Ih(A)×Jh(A) and such that U I1(A)

· · · U IH(A)(A)

, where U(I) = (u1, . . . , ud) is defined for any I ⊂ {1, . . . , d} by

ui = 1⇔i∈I, and the lexicographical order is defined by

(u1, . . . , ud)(v1, . . . , vd)⇔ ∃i, ui> vi and (i0 < i⇒ui0 =vi0).

(ii) One has Ih(A)6⊂I`(A) whenever h < `.

(iii) IfA andB are two nonnegative d×d matrices, one has the equivalence:

(18)

H(AB) =H(B)⇔ {J1(AB), . . . , JH(AB)(AB)}={J1(B), . . . , JH(B)(B)} (equality of the sets).

Proof. (i) : The lexicographical order being total, one can define the sets Ih(A) and Jh(A) by {I1(A), . . . , IH(A)}:={I ⊂ {1, . . . , d} ; ∃j, I=I(AUj)}withU I1(A)

· · · U IH(A) , (19)

Jh(A) :={j , I(AUj) =Ih(A)}.

(20)

(ii) : Let (u1, . . . , ud) =U Ih(A)

and (v1, . . . , vd) =U I`(A)

. Ifh < `, then (u1, . . . , ud) (v1, . . . , vd) and there exists isuch thatui > vi , implying Ih(A)6⊂I`(A).

(iii) : For any h ∈ {1, . . . , H(B)} one has, by (15), I(ABUj) = S

i∈Ih(B)I(AUi) for any j ∈ Jh(B), and consequently the set I(ABUj) is the same for any j ∈ Jh(B). One deduce, in view of (20), that{J1(B), . . . , JH(B)(B)} is a refinement of{J1(AB), . . . , JH(AB)(AB)}}, hence

both partitions are equal if and only if H(AB) =H(B).

(7)

Lemma 2.4. Let A be a d×d matrix and σ a permutation of {1, . . . , d}, let S be the matrix defined by ∀j, SUj =Uσ(j) . Then

(i) I(S−1AS) = (σ)−1(I(A)), where σ(i, j) := (σ(i), σ(j));

(ii) H(S−1AS) =H(A).

Proof. (i) :

(i, j)∈ I(S−1AS) ⇔ tUi tS A SUj 6= 0

tUσ(i)A Uσ(j)6= 0

⇔ A(σ(i), σ(j))6= 0

⇔ σ(i, j)∈ I(A)

⇔ (i, j)∈(σ)−1(I(A)).

(ii) : By (i) and (17), I(S−1AS) = SH(A)

h=1 σ−1(Ih(A))×σ−1(Jh(A)). For h 6= ` one has Ih(A)6=I`(A) henceσ−1(Ih(A))6=σ−1(I`(A)), so H(S−1AS) =H(A).

Definition 2.5. For any d×dmatrix A we put ch =ch(A) :=

h

X

`=1

#J`(A) (1≤h≤H(A)) and c0=c0(A) = 0.

We denote by σA the permutation of {1, . . . , d} whose restriction to each set {ch−1+ 1, . . . , ch} is the increasing bijection from this set to Jh(A), and we denote by SA the permutation matrix defined by ∀j, SAUj =UσA(j).

Proposition 2.6. Let A and B be two nonnegative d×dmatrices, let ch=ch(A),σ =σA and S =SA.

(i) IfI(AB) =I(A) thenS−1BS has the form

(21) S−1BS=

B1,1 0 ... 0

B2,1 B2,2 ... 0 ... ... . .. ... BH(A),1 BH(A),2 ... BH(A),H(A)

where the submatrices Bh,` have size (ch−ch−1)×(c`−c`−1) and

(22) j∈ {ch−1+ 1, ch}, j0∈ {c`−1+ 1, c`}, h < ` ⇒ I S−1BSUj)6⊂ I S−1BSUj0).

(ii) If I(AB) =I(A) and H(A) =H(B) then, choosing one element jh in each {ch−1+ 1, ch}, one has I S−1BS

=SH(A)

h=1 I S−1BSUjh

× {ch−1+ 1, ch}.

Proof. (i) : Suppose I(AB) =I(A). Given h ∈ {1, . . . , H(A)} and j ∈ Jh(A), we first prove that

(23) I(BUj)⊂Jh(A) := [

`≥h

J`(A).

Indeed for any`∈ {1, . . . , H(A)}and anyi∈ I(BUj)∩J`(A), the relation (15) impliesI(AUi)⊂ I(ABUj) and consequentlyI`(A)⊂ I(AUj) =Ih(A), and`≥h by Lemma 2.3(ii).

Now (23) implies I(B) ⊂ SH(A)

h=1 Jh(A) ×Jh(A) and, using Lemma 2.4(i), one has the inclusionI(S−1BS)⊂SH(A)

h=1 σ−1(Jh(A))×σ−1(Jh(A)) =SH(A)

h=1 {ch−1+ 1, d} × {ch−1+ 1, ch}, which is equivalent to (21).

To prove (22) by contraposition, we consider two indicesj∈ {ch−1+1, ch},j0 ∈ {c`−1+1, c`} such that I S−1BSUj) ⊂ I S−1BSUj0). Using the permutation σ defined in Lemma 2.4(i),

(8)

this inclusion is equivalent to (i, j)∈ I S−1BS

⇒(i, j0)∈ I S−1BS (σ(i), σ(j))∈σ I S−1BS

⇒(σ(i), σ(j0))∈σ I S−1BS (σ(i), σ(j))∈ I(B)⇒(σ(i), σ(j0))∈ I(B),

so it is equivalent to I BUσ(j)

⊂ I BUσ(j0)

. According to (15), this implies I ABUσ(j)

⊂ I ABUσ(j0)

. SinceI(AB) =I(A), one also hasI AUσ(j)

⊂ I AUσ(j0)

, that is,Ih(A)⊂I`(A), implying h≥`by Lemma 2.3(ii).

(ii) : Suppose that I(AB) = I(A) and H(A) = H(B). This implies H(A) = H(S−1BS) by Lemma 2.4(ii). Now, by (22), the sets I S−1BSUj1

, . . . ,I S−1BSUjH(A)

are distinct and consequently, for any j ∈ {1, . . . , d}, the set I S−1BSUj

is one of the sets I S−1BSUjh , proving (together with (22)) that I S−1BS

=SH(A)

h=1 I S−1BSUjh

× {ch−1+ 1, ch}.

Lemma 2.7. The assertion (2) holds if(rk)k≥0 is the sequence defined in Lemma 2.1. Moreover, for any1≤`≤h≤κ, H Bh,`k

= 1 and the size of Bkh,` is independent of k.

Proof. From (13), the matrices A =Pr,rk−1 and B = Prk−1,rk satisfy I(AB) =I(A); one has H(A) =H(B) because bothH(A) =H(Pr,rk−1) =H(Pr,r0) and H(B) =H(Prk−1,rk) are equal toκ. So Proposition 2.6 applies. One hasH Bh,`k

= 1 by Proposition 2.6(ii). The size of Bkh,`

is #Jh(Pr,rk−1)

× #J`(Pr,rk−1)

, independent ofk becauseI(Pr,rk−1) =I(Pr,r0).

Now the matrices Tk = S−1Prk−1,rkS do not necessarily satisfy the last condition of The- orem 1.1: indeed I(Tk· · ·Tk0) may depend on (k, k0), 1 ≤ k ≤ k0. So it remains to find a subsequence (ri0)i≥0 = (rki)i≥0 for the matrices Ti0 :=S−1Pr0

i−1,r0iS to satisfy the condition that I(Ti0· · ·Ti00) does not depend on (i, i0), 1 ≤ i ≤ i0. Since Ti0· · ·Ti00 = Tki−1+1· · ·Tk

i0 , the last assertion of Theorem 1.1 is a consequence of the following lemma:

Lemma 2.8. Let (Mk)k∈N be a sequence of nonnegative d×d matrices that have the block- triangular form

(24) Mk =

B1,1k 0 ... 0 B2,1k Bk2,2 ... 0 ... ... . .. ... Bδ,1k Bδ,2k ... Bδ,δk

where, for any 1 ≤ ` ≤ h ≤ δ, H Bkh,`

= 1 and the size of Bkh,` is independent of k. Then there exists an increasing sequence of nonnegative integers (ki)i≥0 for I(Mki−1+1· · ·Mki0) to be independent of the couple (i, i0) such that 1≤i≤i0.

Proof. We first consider the case δ = 1. If {k ; Mk = 0} is infinite, it is sufficient to choose the integers k0 < k1 < k2 < . . . such thatMki+1 = 0 for any i≥0. If {k ; Mk= 0}is finite, it is sufficient to choose some integers k0 < k1 < k2 < . . ., at least equal to max({k ; Mk = 0}), such that I(Mk0+1) = I(Mk1+1) = I(Mk2+1) = . . .: indeed, since H(Mk) = H(Bk1,1) = 1, one deduce from (15) thatI(Mki−1+1· · ·Mki0) =I(Mki−1+1) for any (i, i0) such that 1≤i≤i0.

Let nowδ be an integer such that the assertion of Lemma 2.8 holds at the rank δ−1, and let the matricesMk be as in (24). For anyk there exists two submatricesCk and Dk such that

(25) Mk =

B1,1k 0 Ck Dk

(9)

and, according to the induction hypothesis, there exists an increasing sequence (ki)i≥0 for the matrices Di0 :=Dki−1+1· · ·Dki to satisfy the condition

(26) I(Di0· · ·Di00) = constant (1≤i≤i0).

Setting for anyi∈N

(27) B0

i 0 Ci0 Di0

:=Mki−1+1· · ·Mki , one has for 1≤i≤i0

(28)

Mki−1+1· · ·Mk

i0 =B0

i...B0i0 0 Si,h0 Di0...D0i0

, where Si,h0 :=Ci0B0i+1· · ·Bi00 +D0i· · ·D0i0−1Ci00+ X

i<j<i0

Di0· · ·D0j−1Cj0Bj+10 · · ·Bi00.

To computeI(Mki−1+1· · ·Mk

i0) we use the following straightforward lemma:

Lemma 2.9. For any nonnegative matrices A and B,

I(A+B) =I(A)∪ I(B) if A and B have same size;

(29)

I(AB)⊂ I(A0B0) if AB, A0B0 exist and I(A)⊂ I(A0) and I(B)⊂ I(B0);

(30)

I(AB) =I(A0B0) if AB, A0B0 exist and I(A) =I(A0) and I(B) =I(B0);

(31)

I(AB) =I(A) if AB exists andH(A) =H(B) = 1 and B6= 0.

(32)

Proof. (29) is obvious sinceAandB are nonnegative; (30), (31) and (32) are true because (15)

holds when Aand B are nonnegative.

Using (26) and Lemma 2.9, since (27), (25) and (16) implyH B0

i

Ci0

≤H B

ki

Cki

= 1 we have

(33)

I(Bi0· · ·Bi00) =

0 ifBi00 = 0

I(Bi0) if∀j ≥i, B0j 6= 0 I(Si,h0 ) =

I(D01Ci00) ifBi00 = 0 I(Ci0)∪ I

D10 X

i<j≤i0

Cj0

if∀j≥i, Bj 6= 0 I(Di0· · ·Di00) =I(D01).

Setting I(i, i0) = I D01 X

i<j≤i0

Cj0

= [

i<j≤i0

I D10Cj0

and I(i) := [

i<j<∞

I D10Cj0

= [

i<i0<∞

I(i, i0), the sequence of sets i 7→ I(i) is non-increasing and the sequence of sets i0 7→ I(i, i0) is non- decreasing. So there exists a set I, an integer m and, for any i ≥ m, an integer M(i) such that

(34) ∀i≥m, I(i) =I and ∀i0 ≥M(i), I(i, i0) =I.

If{j; Bj0 = 0}is infinite, there exists an increasing sequence of nonnegative integers (ij)j≥0

such that Bi0

j = 0 for any j and such that I(D10Ci0

j) does not depend on j. If {j ; B0j = 0}

is finite, there exists an increasing sequence of nonnegative integers (ij)j≥0 such that Bi0 6= 0 from the rank i= i0 and such that (I(Bi0

j+1),I(Ci0

j+1)) does not depend on j; let (I0, I00) :=

(I(Bi0

j+1),I(Ci0

j+1)) (j ≥0). In both cases we deduce from (33) that, if i−1 and i0 belong to

(10)

the set {i0, i1, i2, . . .},

(35)

I(B0i· · ·B0i0) =

0 if{j ; Bj0 = 0} is infinite I0 if{j ; Bj0 = 0} is finite I(Si,h0 ) =

I(D10Ci00) if{j ; Bj0 = 0} is infinite I00∪I if{j ; Bj0 = 0} is finite I(D0i· · ·D0i0) =I(D10).

Let 1≤j≤j0, letNow we put kj0 :=kij (j≥0).Fori=ij−1+ 1 andi0 =ij0 (j≥1) one has Mki−1+1· · ·Mk

i0 =Mk0

j−1+1· · ·Mk0

j0, so one deduce from (28) and (35) thatI(Mk0

j−1+1· · ·Mk0

j0) does not depend on (j, j0), and the assertion of Lemma 2.8 holds for the sequence (k0j)j≥0.

3. The condition (E)

Lemma 3.1. Let the d×d matrixA satisfiy the condition (E) defined in (4). Then (i) I1(A))· · ·)IH(A)(A);

(ii) if σ is a permutation of {1, . . . , d} and S the matrix defined by ∀j, SUj =Uσ(j) , then (36) ∀h∈ {1, . . . , H(A)}, Ih S−1AS

−1(Ih(A)) and Jh S−1AS

−1(Jh(A)).

Proof. (i) : By definition of the sets Ih(A), for any 1≤h < `≤H(A) one has Ih(A)6⊂I`(A).

IfA satisfies (E), this is equivalent toIh(A))I`(A).

(ii) : (36) is a consequence of the unicity of the decomposition (17), becauseI S−1AS

= SH(A)

h=1 σ−1(Ih(A))×σ−1(Jh(A)) by Lemma 2.4(i) and σ−1(I1(A) )· · ·)σ−1(IH(A)(A)) by(i).

Definition 3.2. For any matrixA= (Ai,j)1≤i≤d0

1≤j≤d

we put

H(A) := #{I ⊂ {1, . . . , d} ; I 6=∅ and ∃j, I =I(AUj)}=

H(A)−1 if∃j, AUj = 0 H(A) otherwise.

Lemma 3.3. Let A and B be twod×dnonnegative matrices and suppose thatA satisfies(E).

Then

(i) for any j ∈ {1, . . . , d} such that I(ABUj) 6= ∅, there exists i(j) ∈ I(BUj) such that I(ABUj) =I AUi(j)

, and there exists ϕ:{1, . . . , H(AB)} → {1, . . . , H(A)} such that (37) ∀h∈ {1, . . . , H(AB)}, ∀j∈Jh(AB), i(j)∈Jϕ(h)(A) and Ih(AB) =Iϕ(h)(A);

(ii) AB satisfies(E);

(iii) ϕ is increasing;

(iv) H(AB)≤min(H(A), H(B));

(v) BAsatisfies (E);

(vi) if H(AB) =H(A) thenϕ is the identity: Ih(AB) =Ih(A) for any h∈ {1, . . . , H(A)}.

(vii) if H(BA) =H(A) thenJh(BA) =Jh(A) for any h∈ {1, . . . , H(A)}.

Proof. (i) : If A satisfies (E) one has, by definition of the sets Ih(A), (38) I1(A))· · ·)IH(A)(A)

(11)

For anyh ∈ {1, . . . , H(AB)} and j∈Jh(AB) one has, by (15), I(ABUj) =S

i∈I(BUj)I(AUi), hence in view of (38) there exists i(j)∈ I(BUj) such thatI(ABUj) =I AUi(j)

. So one has

∀h∈ {1, . . . , H(AB)}, ∀j∈Jh(AB), ∅ 6=Ih(AB) = I(ABUj)

= I AUi(j)

= I`(A) (` such thati(j)∈J`(A)).

Since `only depends on h and belongs to{1, . . . , H(A)}, (37) holds by setting ϕ(h) :=`.

(ii) : By (37) one has Ih(AB) = Iϕ(h)(A) whenever Ih(AB) 6= ∅; this implies that AB satisfies (E).

(iii) : Consequently, by definition of the setsIh(AB), (39) I1(AB))· · ·)IH(AB)(AB).

Combining (39) and (37), one has

(40) Iϕ(1)(A))· · ·)Iϕ(H(AB))(A).

The relations (38) and (40) imply thatϕ is increasing.

(iv) : H(AB) ≤H(A) because ϕ is increasing from{1, . . . , H(AB)} to {1, . . . , H(A)}.

And H(AB) ≤ H(B) because, in the relation (15), the set I(BUj) can take at most H(B) nonempty values.

(v) : By (15),I(BAUj) =S

i∈I(AUj)I(BUi) hence the assumption thatI(AUj)⊂ I(AUj0) orI(AUj0)⊂ I(AUj) for any (j, j0) implies thatI(BAUj)⊂ I(BAUj0) orI(BAUj0)⊂ I(BAUj) for any (j, j0).

(vi) : This is true because 1≤ϕ(1)<· · ·< ϕ(H(A))≤H(A).

(vii) : For any j1 ∈ J1(A), . . . , jH(A) ∈ JH(A)(A) one has, by Lemma 3.1(i), I(AUj1) )

· · · ) I(AUjH(A)). Hence, by (15), I(BAUj1) ) · · · ) I(BAUjH(A)). Using the hypothesis H(BA) =H(A), this implies that I(BAUjh) =Ih(BA) for anyh and, using the hypothesis

on the indices jh ,Jh(BA) =Jh(A) for any h.

Corollary 3.4. Let A = (An)n∈N be a sequence of nonnegative d×d matrices that satisfy condition (E). Then the matrices Tk defined in Theorem 1.1 have nonnull diagonal blocks Bh,hk for any1≤h≤κ−1.

Proof. By Theorem 1.1, H(Tk) =κ and H Bkh,`

= 1, hence there exist c0 = 0< c1 < · · · <

cκ =dsuch that, for any k∈Nand 1≤`≤h≤κ,

Jh(Tk) ={ch−1+ 1, . . . , ch} and Bkh,` has size (ch−ch−1)×(c`−c`−1).

From Lemma 3.3(ii) and (v), the matrixT1=S−1Pr0,r1S satisfies (E). We apply Lemma 3.3(i) to the matrices A = T1 and B = T2: for any h ∈ {1, . . . , H(AB)} and j ∈ Jh(AB), one has B(j, i(j)) 6= 0 and i(j) ∈ Jϕ(h)(A). According to Theorem 1.1 one has I(AB) = I(A) and, from Lemma 3.3(vi), ϕ is the identity; consequently i(j) belongs to Jh(A) = Jh(T1) = {ch−1+ 1, . . . , ch}as well asj, and the inequalityB(j, i(j))6= 0 with I(B) =I(T1) implies that

the matrixBkh,h is nonnull.

4. The sequence n7→PnV /kPnVk, proof of the main theorem

(12)

4.1. Example with d= 2. Let An = acnnd0n

, one suppose an >0, cn >0, dn ≥0 and that the set of matrice M={A ; ∃n, An=A} is finite. Since

Pn=A1· · ·An=a1· · ·an 1 0 snrn

with

rn = da1···dn

1···an (n≥1) r0 = 1

sn = Pn

i=1ri−1·aci

i

two cases may arise:

?either lim

n→∞sn=∞, and in this case, for any nonnegative vectorV 6= 0, limn→∞ PnV

kPnVk = (01);

? eithersn tends to a finite limits, in this caserntends to 0 and, for any nonnull vector V,

n→∞lim PnV kPnVk =

( 1/(1+s)

s/(1+s)

ifV(1)6= 0 (01) ifV(1) = 0.

4.2. Counterexample withd= 3. Suppose now that theAnare 3×3, nonnegative and lower triangular. Then the product-matrix Pn has the form

α

n 0 0 βnγn 0 δn εn ϕn

, and n 7→ kPPnV

nVk does not always converge because there is no reason for n7→ βδn

n to converge.

The simplest example of divergence, with nonnegative lower triangular not block-diagonal matrices, is given by the product-matrix

Pn=A1· · ·An= 1 0 0

1 1 0 0 0 1

201 0 0

0 1 0 1 0 1

211 0 0

1 1 0 0 0 1

221 0 0

0 1 0 1 0 1

23

· · ·; more precisely An = 1 0 0

1 1 0 0 0 1

or An = 1 0 0

0 1 0 1 0 1

, depending on whether or not 22k ≤ n < 22k+1 withk≥0. Since

n= 20+· · ·+ 22k−1 ⇒ Pn=

1 0 0

4k−1

3 1 0

4k3−1 0 1

!

n= 20+· · ·+ 22k ⇒ Pn=

1 0 0

4k+1−1

3 1 0

4k3−1 0 1

! ,

the ratio of the (2,1)-entry by the (3,1)-entry converges to 12 in the first case and to 2 in the second, hencen7→ kPPn

nk diverges as well asn7→ kPPnV

nVk for any vectorV with nonnull first entry.

4.3. Properties of the coefficients Λ and λ. The following lemmas concerns some stability properties of the coefficients Λ(A) andλ(A) defined in (5) and (6) respectively.

Lemma 4.1. Let A and B be a d1×d2 and a d2 ×d3 matrix respectively. If A and B are nonnegative,

(i) Λ(AB)≤Λ(A) +λ(A)Λ(B);

(ii) λ(AB)≤λ(A)λ(B).

Proof. (i) : Suppose that (AB)(i0, j0)6= 0; this implies∃j, A(i0, j)B(j, j0)6= 0 and one has:

kABUj0k = X

A(i0,j)6=0kAUjkB(j, j0) +X

A(i0,j)=0kAUjkB(j, j0)

≤ Λ(A)X

jA(i0, j)B(j, j0) +λ(A)A(i0, j)X

jB(j, j0)

≤ Λ(A)(AB)(i0, j0) +λ(A)A(i0, j)kBUj0k

≤ Λ(A)(AB)(i0, j0) +λ(A)A(i0, j)Λ(B)B(j, j0)

≤ Λ(A)(AB)(i0, j0) +λ(A)A(i0, j)Λ(B)(AB)(i0, j0),

(13)

that is kABUj0k ≤(AB)(i0, j0) Λ(A) +λ(A)Λ(B)

, proving that Λ(AB)≤Λ(A) +λ(A)Λ(B).

(ii) : Suppose that (AB)(i0, j0)6= 0 = (AB)(i0, j1); this implies ∃j, A(i0, j)B(j, j0)6= 0 and ∀j, A(i0, j)B(j, j1) = 0; moreover, A(i0, j) 6= 0 =A(i0, j)B(j, j1) implies B(j, j1) = 0.

To compare kABUj1k=P

iAB(i, j1) with (AB)(i0, j0) we write successively kABUj1k = X

A(i0,j)6=0

kAUjkB(j, j1) + X

A(i0,j)=0

kAUjkB(j, j1)

= 0 + X

A(i0,j)=0

kAUjkB(j, j1)

≤ λ(A)A(i0, j)X

j

B(j, j1)

≤ λ(A)A(i0, j)kBUj1k

≤ λ(A)A(i0, j)λ(B)B(j, j0)

≤ λ(A)λ(B)(AB)(i0, j0),

proving that λ(AB)≤λ(A)λ(B).

An immediate consequence of Lemma 4.1 is the following:

Corollary 4.2. If M1, . . . , Mn are nonnegative d ×d matrices such that λ(Mk) ≤ λ and Λ(Mk)≤Λ for anyk, then

Λ(M1M2· · ·Mn)≤(1 +· · ·+λn−1)Λ (41)

Λ(M1M2· · ·Mn)≤Λ/(1−λ) if λ <1.

(42)

λ(M1M2· · ·Mn)≤λn (43)

4.4. Proof of Theorem A. We shall consider that A= (An)n∈N is a given sequence of non- negative d×dmatrices that satisfy condition (C) with respect to the sequence (sk)k≥0 .

1) Definition of the sets of indicesIh and Jh(n) satisfying the equality (10), and proof of (ii).

By hypothesis the matrices

(44) A0k:=Psk−1,sk

satisfy (E). We first apply Theorem 1.1 to the sequence (A0k)k∈N : there exist an increasing sequence of nonnegative integers (rk)k≥0 and a permutation matrix S for the assertions of Theorem 1.1 to hold for the block-triangular matrices

(45) Tk=S−1A0rk−1+1· · ·A0rkS.

By Corollary 3.4,Bkh,h 6= 0 for any 1≤h < κ. Note that

(46) Tk=S−1Ptk−1,tkS with tk:=srk (k≥0).

We first establish the following properties of the matrix Pt0,t1 :

Références

Documents relatifs

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Unité de recherche INRIA Rocquencourt, Domaine de Voluceau, Rocquencourt, BP 105, 78153 LE CHESNAY Cedex Unité de recherche INRIA Sophia-Antipolis, 2004 route des Lucioles, BP 93,

The final Section 7 is not closely related to the rest of the paper. It describes a construction of a sequence of integral polytopes associated to a symmetric integral matrix

Thomas, Asymptotic properties of the columns in the products of nonnegative matrices (2009), download.

Can an infinite left-product of nonnegative matrices be expressed in terms of infinite left-products of stochastic ones?... BE EXPRESSED IN TERMS OF INFINITE LEFT-PRODUCTS OF

Let M = { M 0 ,.. We give a matricial relation for such measures... Let us give a sufficient condition for η to be weak Gibbs.. Suppose that M satisfies the conditions of the case

Concise formulae are given for the cumulant matrices of a random vector up to order 6. In addition to usual matrix operations, they involve only the Kronecker product, the vec

FRANCE [email protected] Abstract: Circulant operators are useful tools to highlight the way in which the twelve triangular matrix forms of Pascal triangle (collectively referred