📚 الرئيسية

مسابقة دكتوراه 2019Université Badji Mokhtar - Annaba — الموضوع 04

مسابقة تخصص · Analyse Numérique & Optimisation

FB_IMG_1571863578379.pdf, Concours de Formation Doctorale Mathématiques Appliquées 2019/2020, épreuve d'Analyse Numérique

التمرين 1

Différences finies pour un problème de convection-diffusion

#différences finies#consistance#matrice monotone#principe du maximum discret

Soient fC2([0,1])f\in C^2([0,1]) et ψC([0,1])\psi\in C([0,1]) avec 0<ψ(x)<M0<\psi(x)<M (M>0M>0). On considère

u(x)+ψ(x)u(x)=f(x), x(0,1),u(0)=u(1)=0,-u''(x)+\psi(x)u'(x)=f(x),\ x\in(0,1),\qquad u(0)=u(1)=0,

admettant une solution unique uH01(0,1)C4([0,1])u\in H_0^1(0,1)\cap C^4([0,1]). On approche par différences finies centrées : h=1N+1h=\frac1{N+1}, xi=ihx_i=ih, uh=(u1,,uN)Tu_h=(u_1,\dots,u_N)^T.

  1. Montrer que uhu_h est solution d'un système linéaire Ahuh=bhA_h u_h=b_h ; donner AhA_h et bhb_h.
  2. Montrer que le schéma est consistant et majorer l'erreur de consistance (on a uC4u\in C^4).
  3. Soit vRNv\in\mathbb{R}^N ; montrer que Ahv0v0A_h v\ge0\Rightarrow v\ge0.
  4. Pour ψ(x)=11+x\psi(x)=\frac1{1+x}, vérifier l'hypothèse 0<ψ<M0<\psi<M.
  5. Soit θ(x)=12(1+x)2ln(1+x)+23(x2+2x)ln2\theta(x)=-\tfrac12(1+x)^2\ln(1+x)+\tfrac23(x^2+2x)\ln2 ; montrer qu'il existe C0C\ge0 indépendante de hh telle que maxi1h2(θi+12θi+θi1)+12h(1+xi)(θi+1θi1)1Ch2\max_i\bigl|-\tfrac1{h^2}(\theta_{i+1}-2\theta_i+\theta_{i-1})+\tfrac1{2h(1+x_i)}(\theta_{i+1}-\theta_{i-1})-1\bigr|\le C h^2, avec θi=θ(xi)\theta_i=\theta(x_i).
الحل
  1. Approximations centrées u(xi)ui+12ui+ui1h2u''(x_i)\approx\frac{u_{i+1}-2u_i+u_{i-1}}{h^2}, u(xi)ui+1ui12hu'(x_i)\approx\frac{u_{i+1}-u_{i-1}}{2h} donnent une matrice tridiagonale AhA_h : diagonale 2h2\frac{2}{h^2}, sous-diagonale 1h2ψi2h-\frac1{h^2}-\frac{\psi_i}{2h}, sur-diagonale 1h2+ψi2h-\frac1{h^2}+\frac{\psi_i}{2h}, et bh=(f(xi))ib_h=(f(x_i))_i. 2. Taylor à l'ordre 4 (uC4u\in C^4) : l'erreur de troncature est τi=O(h2)\tau_i=O(h^2), τiCh2|\tau_i|\le C h^2 avec CC dépendant de u(4),u(3),M\|u^{(4)}\|_\infty,\|u^{(3)}\|_\infty,M. 3. Pour hh assez petit les termes hors diagonale sont 0\le0 et AhA_h est à diagonale strictement dominante à diagonale positive : c'est une M-matrice, donc Ah10A_h^{-1}\ge0 et Ahv0v0A_hv\ge0\Rightarrow v\ge0 (principe du maximum discret). 4. Sur [0,1][0,1], ψ(x)=11+x(12,1]\psi(x)=\frac1{1+x}\in(\tfrac12,1], donc 0<ψ(x)<M0<\psi(x)<M dès que M>1M>1 ; ψ\psi est continue. 5. θ\theta est la solution exacte manufacturée pour ψ=11+x\psi=\frac1{1+x} et second membre 11 ; l'expression majorée est exactement l'erreur de troncature du schéma appliqué à θC4\theta\in C^4, donc O(h2)O(h^2) par Taylor, d'où la borne Ch2Ch^2 avec CC indépendante de hh.