📚 الرئيسية

مسابقة دكتوراه 2025Université des Sciences et de la Technologie Houari Boumediène (USTHB) — الموضوع 01

مسابقة تخصص · Probabilités & Statistiques · المدة: 2سا

Concours d'accès à la formation doctorale de 3ème cycle (LMD), épreuve de spécialité en Probabilités-Statistiques et Applications (PSA), filière Mathématiques Appliquées, Faculté de Mathématiques, Université des Sciences et de la Technologie Houari Boumediene (USTHB), année universitaire 2024/2025, durée 2h.

التمرين 1

Exercice 1 — Processus ARMA : stationnarité, autocorrélation et prévision

#time-series#arma#autocorrelation#forecasting#stationarity

Série chronologique. On travaille avec un bruit blanc {at}\{a_t\} de variance σa2\sigma_a^2 et BB l'opérateur de retard.

  1. Étant donné le processus (1B+0.21B2)zt=at0.3at1(1 - B + 0.21\,B^2)\,z_t = a_t - 0.3\,a_{t-1}, où BB est l'opérateur de retard : a. Vérifier s'il est stationnaire et inversible. b. Obtenir la fonction d'autocorrélation. c. Obtenir sa représentation AR()AR(\infty). d. Obtenir sa représentation MA()MA(\infty).
  2. Obtenir la fonction d'autocorrélation d'un processus ARMA(1,1)ARMA(1,1) en l'écrivant sous forme MA()MA(\infty).
  3. Montrer que si l'on additionne deux processus MA(1)MA(1) indépendants, on obtient un nouveau processus MA(1)MA(1) dont le paramètre est une combinaison linéaire des paramètres des deux processus, avec des poids proportionnels aux quotients entre les variances des innovations des processus sommés et la variance de l'innovation du processus résultant.
  4. On considère le processus AR(1)AR(1) suivant :

Ytμ=ϕ(Yt1μ)+etY_t - \mu = \phi\,(Y_{t-1} - \mu) + e_t

{et}\{e_t\} est un bruit blanc de moyenne nulle et de variance var(et)=σe2\mathrm{var}(e_t) = \sigma_e^2, et μ=E(Yt)\mu = E(Y_t) est la moyenne du processus. a. Déterminer l'expression générale de la prévision Y^t+\hat{Y}_{t+\ell} à l'horizon \ell en utilisant l'espérance conditionnelle. b. Montrer que la variance de l'erreur de prévision et()e_t(\ell) converge vers la variance asymptotique du processus YtY_t lorsque l'horizon \ell \to \infty.

الحل

1.a.

Le processus s'écrit ϕ(B)zt=θ(B)at\phi(B)\,z_t = \theta(B)\,a_t avec ϕ(B)=1B+0.21B2\phi(B) = 1 - B + 0.21\,B^2 et θ(B)=10.3B\theta(B) = 1 - 0.3\,B.

On factorise le polynôme AR :

1B+0.21B2=(10.3B)(10.7B)1 - B + 0.21\,B^2 = (1 - 0.3\,B)(1 - 0.7\,B)

Les racines de ϕ(B)=0\phi(B)=0 sont B=10.3=103B = \tfrac{1}{0.3} = \tfrac{10}{3} et B=10.7=107B = \tfrac{1}{0.7} = \tfrac{10}{7}, toutes deux de module >1\gt 1 : le processus est donc stationnaire.

La racine du polynôme MA θ(B)=10.3B\theta(B) = 1 - 0.3\,B est B=103>1B = \tfrac{10}{3} \gt 1 : le processus est donc inversible.

On remarque un facteur commun (10.3B)(1 - 0.3\,B) entre ϕ(B)\phi(B) et θ(B)\theta(B). Après simplification :

(10.7B)zt=at(1 - 0.7\,B)\,z_t = a_t

Le processus se réduit donc à un AR(1)AR(1) de paramètre 0.70.7 :

zt=0.7zt1+at\boxed{\,z_t = 0.7\,z_{t-1} + a_t\,}

1.b.

Pour l'AR(1)AR(1) réduit zt=0.7zt1+atz_t = 0.7\,z_{t-1} + a_t, la fonction d'autocorrélation est

ρk=0.7k,kZ\boxed{\,\rho_k = 0.7^{\,|k|}, \quad k \in \mathbb{Z}\,}

1.c.

La représentation AR()AR(\infty) est π(B)zt=at\pi(B)\,z_t = a_t avec π(B)=ϕ(B)θ(B)=(10.3B)(10.7B)10.3B=10.7B\pi(B) = \dfrac{\phi(B)}{\theta(B)} = \dfrac{(1-0.3B)(1-0.7B)}{1-0.3B} = 1 - 0.7\,B.

Elle est donc finie :

zt=0.7zt1+at\boxed{\,z_t = 0.7\,z_{t-1} + a_t\,}

c'est-à-dire π1=0.7\pi_1 = 0.7 et πj=0\pi_j = 0 pour j2j \geq 2.

1.d.

La représentation MA()MA(\infty) est zt=ψ(B)atz_t = \psi(B)\,a_t avec ψ(B)=θ(B)ϕ(B)=110.7B=j00.7jBj\psi(B) = \dfrac{\theta(B)}{\phi(B)} = \dfrac{1}{1-0.7B} = \sum_{j\geq 0} 0.7^{\,j} B^{\,j}. D'où

zt=j=00.7jatj,ψj=0.7j\boxed{\,z_t = \sum_{j=0}^{\infty} 0.7^{\,j}\,a_{t-j}, \qquad \psi_j = 0.7^{\,j}\,}

2.

Soit un ARMA(1,1)ARMA(1,1) : zt=ϕzt1+atθat1z_t = \phi\,z_{t-1} + a_t - \theta\,a_{t-1}, {at}\{a_t\} bruit blanc de variance σa2\sigma_a^2. Sa forme MA()MA(\infty) est zt=j0ψjatjz_t = \sum_{j\geq0}\psi_j a_{t-j} avec

ψ0=1,ψj=(ϕθ)ϕj1  (j1)\psi_0 = 1, \qquad \psi_j = (\phi - \theta)\,\phi^{\,j-1}\ \ (j \geq 1)

On en déduit les autocovariances γk=σa2j0ψjψj+k\gamma_k = \sigma_a^2 \sum_{j\geq0}\psi_j\psi_{j+k} :

γ0=σa212ϕθ+θ21ϕ2,γ1=σa2(ϕθ)(1ϕθ)1ϕ2\gamma_0 = \sigma_a^2\,\frac{1 - 2\phi\theta + \theta^2}{1 - \phi^2}, \qquad \gamma_1 = \sigma_a^2\,\frac{(\phi-\theta)(1-\phi\theta)}{1-\phi^2}

et γk=ϕγk1\gamma_k = \phi\,\gamma_{k-1} pour k2k \geq 2. La fonction d'autocorrélation est donc

 ρ1=(ϕθ)(1ϕθ)12ϕθ+θ2,ρk=ϕk1ρ1  (k1) \boxed{\ \rho_1 = \frac{(\phi-\theta)(1-\phi\theta)}{1 - 2\phi\theta + \theta^2}, \qquad \rho_k = \phi^{\,k-1}\rho_1\ \ (k\geq 1)\ }

3.

Soient deux MA(1)MA(1) indépendants

Xt=utθ1ut1,Yt=vtθ2vt1X_t = u_t - \theta_1 u_{t-1}, \qquad Y_t = v_t - \theta_2 v_{t-1}

avec var(ut)=σ12\mathrm{var}(u_t)=\sigma_1^2, var(vt)=σ22\mathrm{var}(v_t)=\sigma_2^2, et {ut}\{u_t\} indépendant de {vt}\{v_t\}. Posons Wt=Xt+YtW_t = X_t + Y_t.

Par indépendance, les autocovariances de WW sont

γ0W=(1+θ12)σ12+(1+θ22)σ22,γ1W=θ1σ12θ2σ22,γkW=0 (k2)\gamma_0^W = (1+\theta_1^2)\sigma_1^2 + (1+\theta_2^2)\sigma_2^2, \quad \gamma_1^W = -\theta_1\sigma_1^2 - \theta_2\sigma_2^2, \quad \gamma_k^W = 0\ (|k|\geq 2)

Comme γkW=0\gamma_k^W = 0 pour k2|k|\geq 2, WtW_t a la structure d'autocovariance d'un MA(1)MA(1) : Wt=εtθεt1W_t = \varepsilon_t - \theta\,\varepsilon_{t-1} avec var(εt)=σ2\mathrm{var}(\varepsilon_t)=\sigma^2, vérifiant

γ0W=(1+θ2)σ2,γ1W=θσ2\gamma_0^W = (1+\theta^2)\sigma^2, \qquad \gamma_1^W = -\theta\,\sigma^2

En identifiant γ1W\gamma_1^W :

θσ2=θ1σ12θ2σ22-\theta\,\sigma^2 = -\theta_1\sigma_1^2 - \theta_2\sigma_2^2

d'où le paramètre du MA(1)MA(1) résultant :

 θ=θ1σ12σ2+θ2σ22σ2 \boxed{\ \theta = \theta_1\,\frac{\sigma_1^2}{\sigma^2} + \theta_2\,\frac{\sigma_2^2}{\sigma^2}\ }

C'est bien une combinaison linéaire de θ1\theta_1 et θ2\theta_2, de poids σ12/σ2\sigma_1^2/\sigma^2 et σ22/σ2\sigma_2^2/\sigma^2 (rapports des variances d'innovation des processus sommés à celle du processus résultant), ce qu'il fallait démontrer.

4.a.

En itérant Yt+μ=ϕ(Yt+1μ)+et+Y_{t+\ell} - \mu = \phi(Y_{t+\ell-1}-\mu) + e_{t+\ell} :

Yt+μ=ϕ(Ytμ)+j=01ϕjet+jY_{t+\ell} - \mu = \phi^{\ell}(Y_t - \mu) + \sum_{j=0}^{\ell-1}\phi^{\,j} e_{t+\ell-j}

Comme E[et+iFt]=0E[e_{t+i}\mid \mathcal{F}_t]=0 pour i1i\geq 1, la prévision optimale (espérance conditionnelle) est

 Y^t()=E[Yt+Ft]=μ+ϕ(Ytμ) \boxed{\ \hat{Y}_t(\ell) = E[Y_{t+\ell}\mid \mathcal{F}_t] = \mu + \phi^{\ell}(Y_t - \mu)\ }

4.b.

L'erreur de prévision est

et()=Yt+Y^t()=j=01ϕjet+je_t(\ell) = Y_{t+\ell} - \hat{Y}_t(\ell) = \sum_{j=0}^{\ell-1}\phi^{\,j} e_{t+\ell-j}

d'où, par indépendance du bruit blanc,

var(et())=σe2j=01ϕ2j=σe21ϕ21ϕ2\mathrm{var}\big(e_t(\ell)\big) = \sigma_e^2 \sum_{j=0}^{\ell-1}\phi^{2j} = \sigma_e^2\,\frac{1-\phi^{2\ell}}{1-\phi^2}

Puisque ϕ<1|\phi|\lt 1, ϕ20\phi^{2\ell}\to 0 quand \ell\to\infty, donc

 limvar(et())=σe21ϕ2=var(Yt)=γ0 \boxed{\ \lim_{\ell\to\infty}\mathrm{var}\big(e_t(\ell)\big) = \frac{\sigma_e^2}{1-\phi^2} = \mathrm{var}(Y_t) = \gamma_0\ }

La variance de l'erreur de prévision converge bien vers la variance asymptotique du processus.

التمرين 2

Exercice 2 — Chaînes de Markov : sentinelle sur un pentagone et marche aléatoire

#markov-chain#random-walk#first-passage-time#recurrence#martingale

Partie 01. On considère un fort polygonal ayant 5 sommets. Une sentinelle se déplace d'un sommet à l'autre de telle sorte que, si elle quitte un sommet, il y a une probabilité pp qu'elle décide d'aller au sommet adjacent dans le sens des aiguilles d'une montre, et 1p1-p à l'autre sommet adjacent.

  1. Définir la chaîne de Markov associée et préciser l'ensemble des états EE.
  2. Donner la matrice de transition et analyser les états de la chaîne (classes, récurrence, périodicité).
  3. La distribution limite existe-t-elle ? Si oui, déterminez-la.
  4. L'ennemi cherche à s'introduire dans le fort par un des sommets. Ayant observé que la sentinelle vient de quitter le sommet n°1, il décide de tenter son opération en un sommet tel qu'il dispose d'un temps moyen maximum avant le passage de la sentinelle. Quel sommet faut-il choisir ? On note mijm_{ij} le temps moyen de premier passage de ii à jj.
  5. Sachant que p=13p = \tfrac{1}{3}, que la sentinelle met 1'30'' pour passer d'un sommet à un autre et stationne 30'' à chaque sommet, de combien de temps, en moyenne, dispose l'ennemi ?

Partie 02. Soit (Xn)n0(X_n)_{n\geq 0} une suite de variables aléatoires indépendantes identiquement distribuées de loi P(Xn=1)=pP(X_n = 1) = p, P(Xn=1)=1pP(X_n = -1) = 1-p, où 0<p<10 \lt p \lt 1. On définit la suite (Yn)n0(Y_n)_{n\geq 0} par Yn=X0++XnY_n = X_0 + \dots + X_n, n0n \geq 0.

  1. Montrer que la suite (Yn)n0(Y_n)_{n\geq 0} est une chaîne de Markov homogène. Préciser l'espace des états et les probabilités de transition.
  2. Tracer le graphe des états. Que peut-on dire de la chaîne ?
  3. Calculer P00(n)P_{00}^{(n)}, la probabilité de transition de 0 à 0 en nn étapes pour la chaîne (Yn)n0(Y_n)_{n\geq 0}. Que représente la série n=0P00(n)\sum_{n=0}^{\infty} P_{00}^{(n)} ? Étudier sa convergence selon les valeurs de pp.
  4. En déduire la transience et la récurrence de la chaîne (Yn)n0(Y_n)_{n\geq 0}.
  5. Déterminer les valeurs de pp pour lesquelles la suite (Yn)n0(Y_n)_{n\geq 0} est une (Fn)(\mathcal{F}_n)-martingale, où Fn=σ(X0,X1,,Xn)\mathcal{F}_n = \sigma(X_0, X_1, \dots, X_n) est la tribu engendrée par les variables X0,X1,,XnX_0, X_1, \dots, X_n.
الحل

Partie 01 — 1.

Notons YnY_n le sommet occupé après le nn-ème déplacement. Comme le choix du prochain sommet ne dépend que du sommet courant (et non du passé), (Yn)(Y_n) est une chaîne de Markov d'espace d'états

E={1,2,3,4,5}E = \{1, 2, 3, 4, 5\}

les sommets étant numérotés dans le sens des aiguilles d'une montre. Depuis ii, on va en i+1 (mod 5)i+1 \ (\mathrm{mod}\ 5) avec probabilité pp et en i1 (mod 5)i-1 \ (\mathrm{mod}\ 5) avec probabilité q=1pq = 1-p.

Partie 01 — 2.

La matrice de transition P=(Pij)P=(P_{ij}) est cyclique : pour tout sommet ii,

Pi,i+1=p,Pi,i1=q=1p,Pij=0 sinonP_{i,\,i+1} = p, \qquad P_{i,\,i-1} = q = 1-p, \qquad P_{ij} = 0 \ \text{sinon}

(indices pris modulo 5). Tous les états communiquent (marche sur un cycle) : la chaîne est irréductible et ne forme qu'une seule classe. Étant finie et irréductible, elle est récurrente positive. Enfin, les retours à un sommet sont possibles en 2 pas (aller-retour) et en 5 pas (tour complet), et gcd(2,5)=1\gcd(2,5)=1 : la chaîne est apériodique (période 1).

Partie 01 — 3.

La chaîne est finie, irréductible et apériodique : il existe une unique distribution limite, égale à l'unique distribution stationnaire π\pi. Chaque colonne de PP somme à p+q=1p+q=1, donc PP est bistochastique et la loi uniforme est stationnaire :

 π=(15,15,15,15,15) \boxed{\ \pi = \left(\tfrac15,\tfrac15,\tfrac15,\tfrac15,\tfrac15\right)\ }

Partie 01 — 4.

Avec p=13p=\tfrac13, q=23q=\tfrac23, on résout, pour chaque cible jj, le système mij=1+kPikmkjm_{ij} = 1 + \sum_{k} P_{ik}\,m_{kj} (avec mjj=0m_{jj}=0). Les temps moyens de premier passage depuis le sommet 1 sont :

m12=147314.74,m13=174315.61,m14=141314.55,m15=78312.52m_{12} = \tfrac{147}{31} \approx 4.74, \quad m_{13} = \tfrac{174}{31} \approx 5.61, \quad m_{14} = \tfrac{141}{31} \approx 4.55, \quad m_{15} = \tfrac{78}{31} \approx 2.52

Le maximum est atteint pour le sommet 3 :

 j=3,m13=174315.61 pas \boxed{\ j^{*} = 3, \qquad m_{13} = \tfrac{174}{31} \approx 5.61 \ \text{pas}\ }

L'ennemi doit donc choisir le sommet n°3 (celui dont le temps moyen d'attente avant le passage de la sentinelle est le plus grand).

Partie 01 — 5.

En moyenne, la sentinelle effectue m13=174315.61m_{13} = \tfrac{174}{31} \approx 5.61 déplacements avant d'atteindre le sommet 3. Chaque étape comprend un stationnement de 30'' (=0.5 min)(=0.5\ \text{min}) et un déplacement de 1'30'' (=1.5 min)(=1.5\ \text{min}), soit 22 minutes par étape. Le temps moyen dont dispose l'ennemi est donc

T=2×m13=2×17431=3483111.23 minT = 2 \times m_{13} = 2 \times \tfrac{174}{31} = \tfrac{348}{31} \approx 11.23 \ \text{min}

 T11 min 14 s \boxed{\ T \approx 11\ \text{min}\ 14\ \text{s}\ }

Partie 02 — 1.

On a Yn+1=Yn+Xn+1Y_{n+1} = Y_n + X_{n+1}, où Xn+1X_{n+1} est indépendante de (X0,,Xn)(X_0,\dots,X_n), donc de (Y0,,Yn)(Y_0,\dots,Y_n). Ainsi

P(Yn+1=j+1Yn=j, )=p,P(Yn+1=j1Yn=j, )=q=1pP(Y_{n+1}=j+1 \mid Y_n=j,\ \dots) = p, \qquad P(Y_{n+1}=j-1 \mid Y_n=j,\ \dots) = q = 1-p

ne dépend que de YnY_n : (Yn)(Y_n) est une chaîne de Markov. La loi des XiX_i ne dépendant pas de nn, les probabilités de transition sont indépendantes de nn : la chaîne est homogène. C'est la marche aléatoire simple sur

E=Z,Pj,j+1=p,Pj,j1=1pE = \mathbb{Z}, \qquad P_{j,\,j+1}=p, \quad P_{j,\,j-1}=1-p

Partie 02 — 2.

Le graphe des états est la droite infinie des entiers, chaque état jj étant relié à j+1j+1 (poids pp) et à j1j-1 (poids qq) :

  1  0  1  2  \cdots \ \leftrightarrow\ -1\ \leftrightarrow\ 0\ \leftrightarrow\ 1\ \leftrightarrow\ 2\ \leftrightarrow\ \cdots

La chaîne est irréductible (tous les états communiquent) et périodique de période 2 (un retour n'est possible qu'en un nombre pair de pas : états pairs et impairs alternent). Tous les états sont de même nature.

Partie 02 — 3.

Un retour en 0 exige autant de pas +1+1 que de pas 1-1 : il est impossible en un nombre impair de pas. Pour n=2mn=2m, il faut mm montées et mm descentes :

P00(2m)=(2mm)pm(1p)m,P00(2m+1)=0P_{00}^{(2m)} = \binom{2m}{m} p^{m}(1-p)^{m}, \qquad P_{00}^{(2m+1)} = 0

La série n0P00(n)=m0(2mm)(pq)m\sum_{n\geq 0} P_{00}^{(n)} = \sum_{m\geq 0}\binom{2m}{m}(pq)^m représente le nombre moyen de visites (retours) à l'état 0 (fonction de Green G00G_{00}). En utilisant m0(2mm)xm=114x\sum_{m\geq0}\binom{2m}{m}x^m = \dfrac{1}{\sqrt{1-4x}} pour x<14|x|\lt \tfrac14 :

n=0P00(n)=114pq\sum_{n=0}^{\infty} P_{00}^{(n)} = \frac{1}{\sqrt{1-4pq}}

Comme 4pq14pq \leq 1 avec égalité si et seulement si p=12p=\tfrac12 : a. Si p12p \neq \tfrac12 : 4pq<14pq \lt 1, la série converge vers 114pq<\dfrac{1}{\sqrt{1-4pq}} \lt \infty. b. Si p=12p = \tfrac12 : 4pq=14pq = 1, le terme général (2mm)4m1πm\binom{2m}{m}4^{-m}\sim \dfrac{1}{\sqrt{\pi m}}, la série diverge.

Partie 02 — 4.

D'après le critère de récurrence (nP00(n)=\sum_n P_{00}^{(n)} = \infty \Leftrightarrow état récurrent) :

 p=12: chaıˆne reˊcurrente (nulle);p12: chaıˆne transiente \boxed{\ p = \tfrac12 : \ \text{chaîne récurrente (nulle)} \qquad ; \qquad p \neq \tfrac12 : \ \text{chaîne transiente}\ }

Partie 02 — 5.

(Yn)(Y_n) est adaptée à Fn\mathcal{F}_n et intégrable (Ynn+1|Y_n|\leq n+1). De plus

E[Yn+1Fn]=Yn+E[Xn+1]=Yn+(p(1p))=Yn+(2p1)E[Y_{n+1}\mid \mathcal{F}_n] = Y_n + E[X_{n+1}] = Y_n + \big(p-(1-p)\big) = Y_n + (2p-1)

C'est une martingale si et seulement si le terme de dérive s'annule, soit 2p1=02p-1=0 :

 p=12 \boxed{\ p = \tfrac12\ }