ATLAS Ouvrir dans l'atlas →

Théorème 4Chaînes de Markov

États récurrents et transients

Pour x∈Ix \in I, soit TxT_x le temps de retour en xx (Markov forte) et Nx=∑n⩾01{Xn=x}N_x = \sum_{n \geqslant 0}\mathbf 1_{\{X_n = x\}} le nombre de visites en xx, à valeurs dans ℕ∪{+∞}\mathbb N \cup \{+\infty\}. L'état xx est récurrent si Px(Tx<+∞)=1P_x(T_x < +\infty) = 1, et transient sinon : partant de xx, une chaîne revient presque sûrement en xx, ou bien elle a une probabilité non nulle de n'y jamais revenir.

Énoncé

(i) Soit fx=Px(Tx<+∞)f_x = P_x(T_x < +\infty). Pour tout k∈ℕk \in \mathbb N, Px(Nx>k)=fxkP_x(N_x > k) = f_x^k, et Ex[Nx]=∑n⩾0Qn(x,x)=11−fx,E_x[N_x] = \sum_{n \geqslant 0} Q^n(x, x) = \frac{1}{1 - f_x}, ce nombre valant +∞+\infty si fx=1f_x = 1.

(ii) L'état xx est récurrent si et seulement si ∑nQn(x,x)=+∞\sum_n Q^n(x, x) = +\infty, et alors Nx=+∞N_x = +\infty, PxP_x-presque sûrement. Il est transient si et seulement si cette série converge, et alors Nx<+∞N_x < +\infty, PxP_x-presque sûrement.

(iii) Si xx est récurrent et x→y{x \to y}, alors y→xy \to x et yy est récurrent : la récurrence est une propriété de classe, et une classe récurrente est fermée.

(iv) Une classe fermée finie est récurrente. En particulier, une chaîne irréductible sur un ensemble fini est récurrente.

(v) Si QQ est irréductible et récurrente, toute chaîne (μ,Q)(\mu, Q) visite chaque état une infinité de fois, presque sûrement.

Démonstration

(i) Soient T(0)=0T^{(0)} = 0 et T(k+1)=inf⁡{n>T(k):Xn=x}T^{(k+1)} = \inf\{n > T^{(k)} : X_n = x\} les instants successifs de passage en xx. Ce sont des temps d'arrêt : par récurrence, {T(k+1)=n}=⋃l<n({T(k)=l}∩{Xn=x}∩{Xj≠x, l<j<n}).\begin{aligned} &\{T^{(k+1)} = n\} = \bigcup_{l < n}\big(\{T^{(k)} = l\} \\ &\cap \{X_n = x\} \cap \{X_j \neq x,\ l < j < n\}\big). \end{aligned}

Sous PxP_x, X0=xX_0 = x, si bien que Nx>kN_x > k équivaut à T(k)<+∞T^{(k)} < +\infty. Sur cet événement, XT(k)=xX_{T^{(k)}} = x, et T(k+1)−T(k)T^{(k+1)} - T^{(k)} est le temps de retour en xx de la chaîne décalée θT(k)X\theta_{T^{(k)}}X.

La propriété de Markov forte (Markov forte, (ii)), avec A=ΩA = \Omega et l'ensemble BB des suites ww telles que wn=xw_n = x pour un n⩾1n \geqslant 1, réunion dénombrable de cylindres, donne Px(T(k+1)<+∞)=Px(T(k)<+∞) fx,P_x(T^{(k+1)} < +\infty) = P_x(T^{(k)} < +\infty)\,f_x, les deux membres étant nuls si Px(T(k)<+∞)=0P_x(T^{(k)} < +\infty) = 0. D'où Px(Nx>k)=fxkP_x(N_x > k) = f_x^k par récurrence.

Comme Nx=∑k⩾01{Nx>k}N_x = \sum_{k \geqslant 0}\mathbf 1_{\{N_x > k\}}, la convergence monotone (Convergence monotone) donne Ex[Nx]=∑kfxkE_x[N_x] = \sum_k f_x^k, qui vaut 11−fx\frac1{1 - f_x} si fx<1f_x < 1 et +∞+\infty si fx=1f_x = 1. Elle donne aussi Ex[Nx]=∑nPx(Xn=x)=∑nQn(x,x)E_x[N_x] = \sum_n P_x(X_n = x) = \sum_n Q^n(x, x) (Chaînes de Markov, (ii)).

(ii) Si fx=1f_x = 1, les événements {Nx>k}\{N_x > k\}, de probabilité 11, décroissent vers {Nx=+∞}\{N_x = +\infty\}, qui est donc de probabilité 11, et la série diverge par (i). Si fx<1f_x < 1, la série converge par (i), et NxN_x, d'espérance finie, est presque sûrement fini (Intégrale, (iv)).

(iii) Soit xx récurrent et mm tel que Qm(x,y)>0Q^m(x, y) > 0. Si l'on avait y↛xy \not\to x, une chaîne issue de yy ne visiterait jamais xx, puisque Py(Xk=x)=Qk(y,x)=0P_y(X_k = x) = Q^k(y, x) = 0 pour tout kk. La propriété de Markov à l'instant mm (Propriété de Markov, (ii)) donnerait alors Px(Xm=y, Xk≠x ∀k⩾m)=Qm(x,y) Py(Hx=+∞)=Qm(x,y)>0,\begin{aligned} &P_x(X_m = y,\ X_k \neq x \ \forall k \geqslant m) \\ &= Q^m(x, y)\,P_y(H_x = +\infty) \\ &= Q^m(x, y) > 0, \end{aligned} alors que sur cet événement Nx⩽mN_x \leqslant m, ce qui contredit (ii).

Donc y→xy \to x ; soit bb tel que Qb(y,x)>0Q^b(y, x) > 0. Pour tout nn, Qb+n+m(y,y)⩾Qb(y,x) Qn(x,x) Qm(x,y),\begin{aligned} &Q^{b+n+m}(y, y) \\ &\geqslant Q^b(y, x)\,Q^n(x, x)\,Q^m(x, y), \end{aligned} et la série des Qn(y,y)Q^n(y, y) diverge avec celle des Qn(x,x)Q^n(x, x) : yy est récurrent par (ii). Enfin, si xx est dans une classe récurrente CC et x→yx \to y, alors y→xy \to x, donc yy communique avec xx et appartient à CC : la classe est fermée, au sens du nœud Classes, période.

(iv) Soit CC une classe fermée finie et x∈Cx \in C. Pour tout nn, Qn(x,y)=0Q^n(x, y) = 0 si y∉Cy \notin C, donc ∑y∈CQn(x,y)=1\sum_{y \in C} Q^n(x, y) = 1, et ∑y∈C∑n⩾0Qn(x,y)=+∞.\sum_{y \in C}\sum_{n \geqslant 0} Q^n(x, y) = +\infty. La somme sur yy étant finie, il existe y∈Cy \in C tel que ∑nQn(x,y)=+∞\sum_n Q^n(x, y) = +\infty. Comme y↔xy \leftrightarrow x, il existe bb tel que Qb(y,x)>0Q^b(y, x) > 0, et Qb+n(y,y)⩾Qb(y,x)Qn(x,y)Q^{b+n}(y, y) \geqslant Q^b(y, x)Q^n(x, y) : la série des Qn(y,y)Q^n(y, y) diverge, yy est récurrent, et toute la classe aussi par (iii).

(v) Soient x,y∈Ix, y \in I et mm tel que Qm(y,x)>0Q^m(y, x) > 0. Comme yy est récurrent, une chaîne issue de yy repasse en yy après l'instant mm, presque sûrement, par (ii). En décomposant selon la valeur de XmX_m et par la propriété de Markov à l'instant mm, 1=∑zQm(y,z) Pz(Ty<+∞),1 = \sum_z Q^m(y, z)\,P_z(T_y < +\infty), la somme portant sur les zz tels que Qm(y,z)>0Q^m(y, z) > 0. Comme ∑zQm(y,z)=1\sum_z Q^m(y, z) = 1 et que chaque Pz(Ty<+∞)P_z(T_y < +\infty) vaut au plus 11, tous valent 11, en particulier pour z=xz = x : Px(Hy<+∞)=1P_x(H_y < +\infty) = 1.

Pour une chaîne (μ,Q)(\mu, Q), la propriété de Markov à l'instant 00 donne alors P(Hy<+∞)=∑xμ(x) Px(Hy<+∞)=1P(H_y < +\infty) = \sum_x \mu(x)\,P_x(H_y < +\infty) = 1, et la propriété de Markov forte au temps HyH_y montre que Ny=+∞N_y = +\infty presque sûrement, puisque Py(Ny=+∞)=1P_y(N_y = +\infty) = 1.

□
Remarque

Pour la marche sur ℤ\mathbb Z qui fait un pas +1+1 avec probabilité pp et −1-1 avec probabilité q=1−pq = 1 - p, un retour en 00 en 2n2n pas demande nn pas dans chaque sens, d'où Q2n(0,0)=(2nn)(pq)n⩽(4pq)nQ^{2n}(0, 0) = \binom{2n}{n}(pq)^n \leqslant (4pq)^n, puisque (2nn)⩽(1+1)2n\binom{2n}n \leqslant (1 + 1)^{2n} par la formule du binôme (Binôme de Newton).

Si p≠12p \neq \frac12, alors 4pq=1−(p−q)2<14pq = 1 - (p - q)^2 < 1, la série converge et 00 est transient : la marche dérive vers l'infini. Le nœud Ruine du joueur calcule la probabilité de retour, f0=1−∣p−q∣f_0 = 1 - |p - q|, soit 0,80{,}8 pour p=0,6p = 0{,}6 : le marcheur a une chance sur cinq de ne jamais revenir, et (i) donne E0[N0]=1∣p−q∣=5E_0[N_0] = \frac1{|p - q|} = 5. Pour p=12p = \frac12, la majoration ne dit rien, et il faut l'encadrement plus fin du nœud Coefficients multinomiaux.

Remarque

La dichotomie de (ii) est un tout ou rien : un état est visité presque sûrement une infinité de fois, ou presque sûrement un nombre fini de fois, sans cas intermédiaire. L'erreur la plus répandue est de confondre récurrence et retour en un temps borné : la marche simple sur ℤ\mathbb Z est récurrente (Théorème de Pólya), mais l'espérance de son temps de retour est infinie, comme on le verra au nœud Récurrence positive.

Ouvrir dans l'atlas interactif →