📚 الرئيسية

مسابقة دكتوراه 2018Source inconnue — الموضوع 01

مسابقة تخصص · Probabilités & Statistiques

Concours d'accès en 1ère année Doctorat en Mathématiques — Épreuve 2 (spécialité) : Probabilités et statistique, Variante 2 — Année 2018.

التمرين 1

Exercice 1 — Processus markoviens et à accroissements indépendants, simulation gaussienne

#stochastic-processes#markov-process#independent-increments#gaussian-simulation

Soient (Ω,F,F=(Ft)t0,P,W)(\Omega,\mathcal{F},\mathbb{F}=(\mathcal{F}_t)_{t\geq 0},P,W) une base de probabilités, c.-à-d. (Ω,F,F=(Ft)t0,P)(\Omega,\mathcal{F},\mathbb{F}=(\mathcal{F}_t)_{t\geq 0},P) est un espace filtré muni d'un processus de Wiener WW.

  1. (2 pts) Donner la définition d'un processus markovien par rapport à F=(Ft)t0\mathbb{F}=(\mathcal{F}_t)_{t\geq 0}.
  2. (2 pts) Donner la définition d'un processus à accroissements indépendants.
  3. (3 pts) Montrer qu'un processus à accroissements indépendants est un processus markovien.
  4. (3 pts) Décrire avec justification un algorithme générant une variable aléatoire gaussienne.
الحل

1.

(Xt)(X_t) est markovien par rapport à F\mathbb{F} si pour tout sts\leq t et toute fonction borélienne bornée φ\varphi :

E[φ(Xt)Fs]=E[φ(Xt)Xs].\mathbb{E}[\varphi(X_t)\mid\mathcal{F}_s]=\mathbb{E}[\varphi(X_t)\mid X_s].

2.

(Xt)(X_t) est à accroissements indépendants si pour tous 0t0<t1<<tn0\leq t_0\lt t_1\lt\cdots\lt t_n, les accroissements Xt1Xt0,,XtnXtn1X_{t_1}-X_{t_0},\ldots,X_{t_n}-X_{t_{n-1}} sont indépendants, et XtXsX_t-X_s est indépendant de Fs\mathcal{F}_s.

3.

Soit sts\leq t. On écrit Xt=Xs+(XtXs)X_t=X_s+(X_t-X_s). L'accroissement XtXsX_t-X_s est indépendant de Fs\mathcal{F}_s, donc

E[φ(Xt)Fs]=E[φ(Xs+(XtXs))Fs]=g(Xs),\mathbb{E}[\varphi(X_t)\mid\mathcal{F}_s]=\mathbb{E}[\varphi(X_s+(X_t-X_s))\mid\mathcal{F}_s]=g(X_s),

g(x)=E[φ(x+(XtXs))]g(x)=\mathbb{E}[\varphi(x+(X_t-X_s))] ne dépend que de XsX_s. C'est la propriété de Markov.

4.

Algorithme de Box-Muller : soient U1,U2U_1,U_2 i.i.d. uniformes sur (0,1)(0,1). On pose

Z1=2lnU1cos(2πU2),Z2=2lnU1sin(2πU2).Z_1=\sqrt{-2\ln U_1}\cos(2\pi U_2),\qquad Z_2=\sqrt{-2\ln U_1}\sin(2\pi U_2).

Alors Z1,Z2Z_1,Z_2 sont i.i.d. N(0,1)\mathcal{N}(0,1). Justification : en coordonnées polaires, la loi N(0,1)2\mathcal{N}(0,1)^{\otimes 2} a un rayon RR tel que R2E(1/2)R^2\sim\mathcal{E}(1/2) (d'où R2=2lnU1R^2=-2\ln U_1) et un angle ΘU(0,2π)\Theta\sim\mathcal{U}(0,2\pi) indépendant. Pour obtenir N(μ,σ2)\mathcal{N}(\mu,\sigma^2), poser X=μ+σZ1X=\mu+\sigma Z_1.

التمرين 2

Exercice 2 — Équation de Langevin : résolution et processus d'Ornstein-Uhlenbeck

#stochastic-processes#langevin-equation#ornstein-uhlenbeck#euler-scheme

On considère l'équation de Langevin

\begin{cases} dU=-bU\,dt+\sigma\,dW(t), \\\ U(0)=U_0,\ \text{p.s.} \end{cases}\tag{0.1}

avec b,σRb,\sigma\in\mathbb{R} et U0U_0 une variable aléatoire. On pose Y(t):=U(t)σW(t)Y(t):=U(t)-\sigma W(t).

  1. (1,5 pts) Montrer que YY satisfait l'équation Y(t)+bY(t)=bσW(t)Y'(t)+bY(t)=-b\sigma W(t), Y(0)=U0Y(0)=U_0. (0.2)\quad(0.2)
  2. (1 pt) Montrer qu'on peut comprendre l'Éq. (0.2)(0.2) trajectoire par trajectoire.
  3. (2 pts) Résoudre l'Éq. (0.2)(0.2).
  4. (2 pts) Montrer que W(t)=b0teb(ts)W(s)ds+0teb(ts)dW(s)W(t)=b\int_0^t e^{-b(t-s)}W(s)\,ds+\int_0^t e^{-b(t-s)}\,dW(s) et que

U(t)=U_0 e^{-bt}+\sigma\int_0^t e^{-b(t-s)}\,dW(s).\tag{0.3}

  1. (1,5 pts) Résoudre l'Éq. (0.1)(0.1) en utilisant la formule d'Itô.
  2. (1 pt) Utiliser le schéma d'Euler pour approximer la solution de l'Éq. (0.1)(0.1), et décrire un algorithme pour calculer la solution approximative.
الحل

1.

Y(t)=U(t)σW(t)Y(t)=U(t)-\sigma W(t). Comme dU=bUdt+σdWdU=-bU\,dt+\sigma dW, on a dY=dUσdW=bUdt=b(Y+σW)dtdY=dU-\sigma dW=-bU\,dt=-b(Y+\sigma W)\,dt. Donc Y(t)=bY(t)bσW(t)Y'(t)=-bY(t)-b\sigma W(t), soit Y+bY=bσWY'+bY=-b\sigma W, Y(0)=U0Y(0)=U_0.

2.

YY est à trajectoires continues et l'équation (0.2)(0.2) ne contient plus de terme dWdW : c'est une EDO linéaire ordinaire (à second membre aléatoire mais continu), résolvable trajectoire par trajectoire pour presque tout ω\omega.

3.

Facteur intégrant ebte^{bt} : (ebtY)=bσebtW(t)(e^{bt}Y)'=-b\sigma e^{bt}W(t). En intégrant :

Y(t)=U0ebtbσ0teb(ts)W(s)ds.Y(t)=U_0 e^{-bt}-b\sigma\int_0^t e^{-b(t-s)}W(s)\,ds.

4.

Par intégration par parties stochastique appliquée à d(eb(ts)W(s))d(e^{-b(t-s)}W(s)), on obtient l'identité

W(t)=b0teb(ts)W(s)ds+0teb(ts)dW(s).W(t)=b\int_0^t e^{-b(t-s)}W(s)\,ds+\int_0^t e^{-b(t-s)}\,dW(s).

Comme U(t)=Y(t)+σW(t)U(t)=Y(t)+\sigma W(t), en remplaçant YY et en utilisant cette identité :

U(t)=U0ebt+σ0teb(ts)dW(s).\boxed{U(t)=U_0 e^{-bt}+\sigma\int_0^t e^{-b(t-s)}\,dW(s).}

C'est le processus d'Ornstein-Uhlenbeck.

5.

Par Itô, d(ebtU)=ebt(dU+bUdt)=ebtσdWd(e^{bt}U)=e^{bt}(dU+bU\,dt)=e^{bt}\sigma\,dW. En intégrant : ebtU(t)=U0+σ0tebsdW(s)e^{bt}U(t)=U_0+\sigma\int_0^t e^{bs}dW(s), d'où (0.3)(0.3).

6.

Schéma d'Euler-Maruyama sur une grille tk=kΔtt_k=k\Delta t :

Uk+1=UkbUkΔt+σΔtξk,ξkN(0,1) i.i.d.U_{k+1}=U_k-bU_k\,\Delta t+\sigma\sqrt{\Delta t}\,\xi_k,\quad \xi_k\sim\mathcal{N}(0,1)\ \text{i.i.d.}

Algorithme : (1) fixer Δt\Delta t, U0U_0 ; (2) pour k=0,,N1k=0,\ldots,N-1 tirer ξkN(0,1)\xi_k\sim\mathcal{N}(0,1) (Box-Muller) ; (3) mettre à jour Uk+1U_{k+1} par la récurrence ci-dessus ; (4) retourner la trajectoire (Uk)(U_k).

التمرين 3

Exercice 3 — Sondage sans remise : probabilités d'inclusion, espérance et variance de la moyenne

#statistics#survey-sampling#inclusion-probability#sampling-without-replacement

Soit la population U={1,2,3,4}U=\{1,2,3,4\} des revenus :

Y1=100,Y2=240,Y3=300,Y4=360.Y_1=100,\quad Y_2=240,\quad Y_3=300,\quad Y_4=360.

On veut interroger deux personnes (ns=2n_s=2) de cette population UU.

  1. (1 pt) Écrire l'ensemble des échantillons possibles sans remise SS.
  2. (1 pt) Trouver la taille S|S| et calculer la probabilité p(s)p(s), sS\forall s\in S.
  3. (1,5 pts) Calculer le taux de sondage ff et en déduire la probabilité d'inclusion πk\pi_k, kU\forall k\in U.
  4. (1,5 pts) Calculer la probabilité d'inclusion mixte πkl\pi_{kl}, k,lU\forall k,l\in U.
  5. (1,5 pts) Calculer E(yˉs)\mathbb{E}(\bar{y}_s).
  6. (1,5 pts) Calculer Var(yˉs)\operatorname{Var}(\bar{y}_s).
الحل

1.

S={{1,2},{1,3},{1,4},{2,3},{2,4},{3,4}}.S=\{\{1,2\},\{1,3\},\{1,4\},\{2,3\},\{2,4\},\{3,4\}\}.

2.

S=(42)=6|S|=\binom{4}{2}=6, et par tirage équiprobable p(s)=16p(s)=\dfrac{1}{6} pour tout sSs\in S.

3.

Taux de sondage f=nsN=24=12f=\dfrac{n_s}{N}=\dfrac{2}{4}=\dfrac{1}{2}. Par symétrie, πk=f=12\pi_k=f=\dfrac{1}{2} pour tout kk.

4.

πkl=ns(ns1)N(N1)=2143=16,kl.\pi_{kl}=\frac{n_s(n_s-1)}{N(N-1)}=\frac{2\cdot 1}{4\cdot 3}=\frac{1}{6},\quad k\neq l.

5.

La moyenne d'échantillon est sans biais pour la moyenne de population Yˉ=100+240+300+3604=250\bar{Y}=\dfrac{100+240+300+360}{4}=250 :

E(yˉs)=250.\boxed{\mathbb{E}(\bar{y}_s)=250.}

6.

Variance en SAS (sans remise) : Var(yˉs)=1fnsS2\operatorname{Var}(\bar{y}_s)=\dfrac{1-f}{n_s}S^2 avec S2=1N1(YkYˉ)2S^2=\dfrac{1}{N-1}\sum(Y_k-\bar{Y})^2.

Les carrés des écarts : (150)2+(10)2+502+1102=22500+100+2500+12100=37200(-150)^2+(-10)^2+50^2+110^2=22500+100+2500+12100=37200, donc S2=372003=12400S^2=\dfrac{37200}{3}=12400.

Var(yˉs)=1122×12400=3100.\operatorname{Var}(\bar{y}_s)=\frac{1-\tfrac12}{2}\times 12400=\boxed{3100.}