ATLAS Ouvrir dans l'atlas →

Définition 2Chaînes de Markov

Chaînes de Markov et lois fini-dimensionnelles

Soit (Ω,𝒜,P)(\Omega, \mathcal A, P) un espace probabilisé. Une variable à valeurs dans II est une application X:Ω→IX : \Omega \to I telle que {X=x}∈𝒜\{X = x\} \in \mathcal A pour tout x∈Ix \in I ; sa loi est la probabilité x↦P(X=x)x \mapsto P(X = x) sur II.

Soient μ\mu une probabilité et QQ une matrice de transition sur II. Une suite (Xn)n∈ℕ(X_n)_{n \in \mathbb N} de variables à valeurs dans II est une chaîne de Markov de loi initiale μ\mu et de matrice QQ, ou chaîne (μ,Q)(\mu, Q), si pour tout n∈ℕn \in {\mathbb N} et tous x0,…,xn∈Ix_0, \dots, x_n \in I, P(X0=x0,…,Xn=xn)=μ(x0)Q(x0,x1)⋯Q(xn−1,xn).\begin{aligned} &P(X_0 = x_0, \dots, X_n = x_n) \\ &= \mu(x_0)Q(x_0, x_1)\cdots Q(x_{n-1}, x_n). \end{aligned}

Si cette égalité n'est demandée que pour n⩽mn \leqslant m, on parle de chaîne (μ,Q)(\mu, Q) jusqu'à l'instant mm. Une chaîne issue de xx est une chaîne (δx,Q)(\delta_x, Q), où δx(x)=1\delta_x(x) = 1 et δx(y)=0\delta_x(y) = 0 pour y≠xy \neq x.

Sur l'ensemble IℕI^{\mathbb N} des suites d'états, la tribu des trajectoires 𝒞\mathcal C est la tribu engendrée par les cylindres C(x0,…,xn)={w∈Iℕ:w0=x0,…,wn=xn}.\begin{aligned} &C(x_0, \dots, x_n) \\ &= \{w \in I^{\mathbb N} : w_0 = x_0, \dots, w_n = x_n\}. \end{aligned}

Énoncé

(i) Forme conditionnelle. (Xn)(X_n) est une chaîne (μ,Q)(\mu, Q) si et seulement si P(X0=x)=μ(x)P(X_0 = x) = \mu(x) pour tout xx et, pour tous nn et x0,…,xn+1x_0, \dots, x_{n+1} tels que P(X0=x0,…,Xn=xn)>0P(X_0 = x_0, \dots, X_n = x_n) > 0, P(Xn+1=xn+1∣X0=x0,…,Xn=xn)=Q(xn,xn+1).\begin{aligned} &P(X_{n+1} = x_{n+1} \mid X_0 = x_0, \dots, \\ &\qquad X_n = x_n) = Q(x_n, x_{n+1}). \end{aligned}

(ii) Pour m⩽nm \leqslant n et x0,…,xm,y∈Ix_0, \dots, x_m, y \in I, P(X0=x0,…,Xm=xm,Xn=y)=P(X0=x0,…,Xm=xm)⋅Qn−m(xm,y).\begin{aligned} &P(X_0 = x_0, \dots, X_m = x_m, X_n = y) \\ &= P(X_0 = x_0, \dots, X_m = x_m) \\ &\quad \cdot Q^{n-m}(x_m, y). \end{aligned} En particulier, la loi de XnX_n est μQn\mu Q^n.

(iii) L'application X:Ω→IℕX : \Omega \to I^{\mathbb N}, ω↦(Xn(ω))n\omega \mapsto (X_n(\omega))_n, est mesurable pour 𝒞\mathcal C, et sa loi B↦P(X∈B)B \mapsto P(X \in B) sur 𝒞\mathcal C ne dépend que de μ\mu et de QQ. Pour une chaîne issue de xx, on la note Px(X∈B)P_x(X \in B), et ExE_x l'espérance correspondante.

La notation PxP_x suppose qu'il existe une chaîne issue de xx. Une chaîne (μ,Q)(\mu, Q) donnée en fournit une, sans aucun choix, pour chaque état xx tel que P(Xn=x)>0P(X_n = x) > 0 pour un nn (propriété de Markov, nœud suivant, (ii)) ; si QQ est irréductible, c'est le cas de tous les états. À défaut d'une chaîne donnée, le théorème d'existence du nœud suivant, (iii), en construit une, au prix du choix dénombrable (⋆).

Démonstration

(i) Si (Xn)(X_n) est une chaîne (μ,Q)(\mu, Q), le quotient des formules aux rangs n+1n + 1 et nn est Q(xn,xn+1)Q(x_n, x_{n+1}).

Réciproquement, montrons la formule par récurrence sur nn ; elle vaut pour n=0n = 0. Si P(X0=x0,…,Xn=xn)>0P(X_0 = x_0, \dots, X_n = x_n) > 0, on la multiplie par la probabilité conditionnelle donnée. Sinon, l'événement de rang n+1n + 1, contenu dans celui de rang nn, est de probabilité nulle, et le second membre aussi, puisque μ(x0)⋯Q(xn−1,xn)=0\mu(x_0)\cdots Q(x_{n-1}, x_n) = 0 par l'hypothèse de récurrence.

(ii) L'événement du premier membre est la réunion disjointe, indexée par In−m−1I^{n-m-1}, qui est dénombrable (ℚ est dénombrable) ou fini, des événements où l'on fixe aussi Xm+1,…,Xn−1X_{m+1}, \dots, X_{n-1} ; pour n=mn = m ou n=m+1n = m + 1, il n'y a rien à sommer.

Par σ-additivité, par la définition et par la formule des chemins (Matrices de transition, (iii)) appliquée de xmx_m à yy, sa probabilité est μ(x0)⋯Q(xm−1,xm) Qn−m(xm,y),\mu(x_0)\cdots Q(x_{m-1}, x_m)\,Q^{n-m}(x_m, y), ce qui est le second membre. Avec m=0m = 0 et en sommant sur x0x_0, on obtient P(Xn=y)=(μQn)(y)P(X_n = y) = (\mu Q^n)(y).

(iii) L'image réciproque du cylindre C(x0,…,xn)C(x_0, \dots, x_n) est {X0=x0,…,Xn=xn}∈𝒜\{X_0 = x_0, \dots, X_n = x_n\} \in \mathcal A. Les parties BB de IℕI^{\mathbb N} telles que X−1(B)∈𝒜X^{-1}(B) \in \mathcal A forment une tribu qui contient les cylindres, donc 𝒞\mathcal C.

Deux cylindres sont disjoints, ou l'un contient l'autre : les cylindres, ∅\varnothing et IℕI^{\mathbb N} forment un π-système, qui engendre 𝒞\mathcal C. Les lois de deux chaînes (μ,Q)(\mu, Q) y coïncident, par la définition, et elles ont la même masse 11 ; elles sont donc égales, par le lemme de Dynkin (Classes monotones, (ii)).

□
Remarque

Pour deux états et Q=(1−aab1−b)Q = \begin{pmatrix} 1 - a & a \\ b & 1 - b \end{pmatrix}, avec a,b∈[0,1]a, b \in [0, 1] et a+b>0a + b > 0, la relation Qn+1(1,1)=(1−a−b) Qn(1,1)+bQ^{n+1}(1, 1) = (1 - a - b)\,Q^n(1, 1) + b donne, par récurrence, Qn(1,1)=ba+b+aa+b(1−a−b)n.Q^n(1, 1) = \frac{b}{a + b} + \frac{a}{a + b}(1 - a - b)^n.

Pour a=0,3a = 0{,}3 et b=0,1b = 0{,}1, Qn(1,1)=14+34⋅0,6nQ^n(1, 1) = \frac14 + \frac34 \cdot 0{,}6^n, qui vaut déjà 0,25450{,}2545 pour n=10n = 10 : la chaîne oublie vite son point de départ, et la probabilité d'être en 11 se stabilise vers 14\frac14. Pour a=b=1a = b = 1, au contraire, la chaîne alterne entre les deux états, et Qn(1,1)Q^n(1, 1), qui vaut 11 ou 00 selon la parité de nn, n'a pas de limite ; c'est le phénomène de période du nœud Classes, période.

Remarque

L'erreur la plus répandue est de croire qu'une fonction d'une chaîne de Markov en est encore une. Sur {1,2,3}\{1, 2, 3\}, la chaîne déterministe 1→2→3→11 \to 2 \to 3 \to 1 issue d'un état tiré uniformément est une chaîne de Markov ; avec f(1)=f(2)=af(1) = f(2) = a et f(3)=bf(3) = b, la suite Yn=f(Xn)Y_n = f(X_n) vérifie P(Y2=b∣Y0=a,Y1=a)=1,P(Y2=b∣Y0=b,Y1=a)=0,\begin{aligned} P(Y_2 = b \mid Y_0 = a, Y_1 = a) &= 1, \\ P(Y_2 = b \mid Y_0 = b, Y_1 = a) &= 0, \end{aligned} puisque le premier conditionnement impose X0=1X_0 = 1, X1=2X_1 = 2 et le second X0=3X_0 = 3, X1=1X_1 = 1. Le présent Y1=aY_1 = a ne suffit plus à prédire l'avenir.

Remarque

Markov a introduit ces suites en 1906, dans un article sur l'extension de la loi des grands nombres à des grandeurs dépendantes, publié dans les Izvestiia de la Société physico-mathématique de Kazan. Kolmogorov a développé en 1936 la théorie des chaînes à une infinité dénombrable d'états (Anfangsgründe der Theorie der Markoffschen Ketten mit unendlich vielen möglichen Zuständen, Recueil mathématique de Moscou), qui est le cadre de ce chapitre.

Ouvrir dans l'atlas interactif →