Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM On optimality of adaptive finite element methods with Dörfler marking ESTIMATE Christian Kreuzer, EFEF 2010 Joint work with K. G. Siebert Outline Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE 1 The Adaptive Finite Element Method 2 Convergence Rate of the AFEM using Diverse Indicators Outline Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE 1 The Adaptive Finite Element Method 2 Convergence Rate of the AFEM using Diverse Indicators Problem and Discretization Optimality of AFEM Let Ω ⊂ Rd (d = 2, 3) be an open polygonal domain. Christian Kreuzer, EFEF 2010 Problem: Outline AFEM −∆u = f in Ω, u=0 on ∂Ω. ESTIMATE Finite Elements Let T0 be an initial, conforming triangulation of Ω. We define T as the set of all conforming refinements of T0 , that can be generated from T0 using iterative or recursive bisection. For T ∈ T we define V(T ) as the space of continuous piecewise affine finite elements over T . Problem and Discretization Optimality of AFEM Let Ω ⊂ Rd (d = 2, 3) be an open polygonal domain. Christian Kreuzer, EFEF 2010 Problem: Outline AFEM −∆u = f in Ω, u=0 on ∂Ω. ESTIMATE Finite Elements Let T0 be an initial, conforming triangulation of Ω. We define T as the set of all conforming refinements of T0 , that can be generated from T0 using iterative or recursive bisection. For T ∈ T we define V(T ) as the space of continuous piecewise affine finite elements over T . Reliable and efficient estimators: Ritz Galerkin Solution U ∈ V(T ) |||u − U |||2Ω ≤ C1 ET2 (IT ) and C2 ET2 (IT ) ≤ |||u − U |||2Ω + osc2T (IT , f ). Adaptive Finite Element Method (AFEM) Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Let T0 be an initial triangulation of Ω, k = 0. SOLVE Uk = SOLVE(Tk ) Computes the Ritz approximation in Vk = V(Tk ). Adaptive Finite Element Method (AFEM) Optimality of AFEM Christian Kreuzer, EFEF 2010 Let T0 be an initial triangulation of Ω, k = 0. SOLVE Uk = SOLVE(Tk ) Outline AFEM ESTIMATE ESTIMATE {Ek (I)}I∈Ik = ESTIMATE(Uk , Tk ) Computes error indicators on Ik . Adaptive Finite Element Method (AFEM) Optimality of AFEM Christian Kreuzer, EFEF 2010 Let T0 be an initial triangulation of Ω, k = 0. SOLVE Uk = SOLVE(Tk ) Outline AFEM ESTIMATE ESTIMATE {Ek (I)}I∈Ik = ESTIMATE(Uk , Tk ) MARK Mk = MARK({Ek (I)}I∈Ik ) ⊂ Ik Choose minimal Mk ⊂ Ik s.t. Ek (Mk ) ≥ θ Ek (Ik ). Adaptive Finite Element Method (AFEM) Optimality of AFEM Christian Kreuzer, EFEF 2010 Let T0 be an initial triangulation of Ω, k = 0. SOLVE Uk = SOLVE(Tk ) Outline AFEM ESTIMATE ESTIMATE {Ek (I)}I∈Ik = ESTIMATE(Uk , Tk ) MARK Mk = MARK({Ek (I)}I∈Ik ) ⊂ Ik REFINE Tk+1 = REFINE(Tk , Mk ) Refine elements associated with marked indices Mk Adaptive Finite Element Method (AFEM) Optimality of AFEM Christian Kreuzer, EFEF 2010 Let T0 be an initial triangulation of Ω, k = 0. SOLVE Uk = SOLVE(Tk ) Outline AFEM ESTIMATE ESTIMATE {Ek (I)}I∈Ik = ESTIMATE(Uk , Tk ) MARK Mk = MARK({Ek (I)}I∈Ik ) ⊂ Ik REFINE Tk+1 = REFINE(Tk , Mk ) Increment k and go to step SOLVE. Approximation Rate Optimality of AFEM Quantifies convergence speed in Degrees Of Freedom Christian Kreuzer, EFEF 2010 Total Error Outline AFEM ESTIMATE |||u − U |||2Ω + ET2 (T ) ≈ |||u − U |||2Ω + osc2T (T , f ) =: Err(u − U, f, T )2 Approximation Rate Optimality of AFEM Quantifies convergence speed in Degrees Of Freedom Christian Kreuzer, EFEF 2010 Total Error Outline AFEM |||u − U |||2Ω + ET2 (T ) ≈ |||u − U |||2Ω + osc2T (T , f ) =: Err(u − U, f, T )2 ESTIMATE Assumption: Total Error of the problem can be approximated with rate s > 0. Approximation Rate Optimality of AFEM Quantifies convergence speed in Degrees Of Freedom Christian Kreuzer, EFEF 2010 Total Error Outline AFEM |||u − U |||2Ω + ET2 (T ) ≈ |||u − U |||2Ω + osc2T (T , f ) =: Err(u − U, f, T )2 ESTIMATE Assumption: Total Error of the problem can be approximated with rate s > 0. Hence, a good AFEM should yield ´−s ` Errk := Err(u − Uk , f, Tk ) 4 #Tk − #T0 Approximation Rate Optimality of AFEM Quantifies convergence speed in Degrees Of Freedom Christian Kreuzer, EFEF 2010 Total Error Outline AFEM |||u − U |||2Ω + ET2 (T ) ≈ |||u − U |||2Ω + osc2T (T , f ) =: Err(u − U, f, T )2 ESTIMATE Assumption: Total Error of the problem can be approximated with rate s > 0. Hence, a good AFEM should yield ´−s ` Errk := Err(u − Uk , f, Tk ) 4 #Tk − #T0 Remark Generically oscillation is of higher order, hence for fine meshes T : Err(u − U, f, T )2 ≈ |||u − U |||2Ω Outline Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE 1 The Adaptive Finite Element Method 2 Convergence Rate of the AFEM using Diverse Indicators Residual based Estimator Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Which indicators for optimal rates? 9 [Stevenson:07] = [CKNS:08] ⇒ Choose residual based estimators! ; [Diening and Kreuzer:08] Residual based Estimator Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Which indicators for optimal rates? 9 [Stevenson:07] = [CKNS:08] ⇒ Choose residual based estimators! ; [Diening and Kreuzer:08] Organized element wise: 1/2 EbT2 (U, T ) := khT f k2L2 (T ) + khT J(U )k2L2 (∂T ) osc c 2T (f, T ) := khT (f − fT )k2L2 (T ) ∀T ∈ T . ∀T ∈ T , Main Auxiliary Results: Contraction and Local Discrete Upper Bound Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Theorem ([CKNS:08], [Diening and Kreuzer:08]) b0 > 0, α ∈ (0, 1) such that There exists C dk ≤ C b0 αk−` Err d` . Err 2 dk Remark: |||u − Uk |||2Ω + γ Ebk2 (Tk ) ≈ Err Main Auxiliary Results: Contraction and Local Discrete Upper Bound Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Theorem ([CKNS:08], [Diening and Kreuzer:08]) b0 > 0, α ∈ (0, 1) such that There exists C dk ≤ C b0 αk−` Err d` . Err 2 dk Remark: |||u − Uk |||2Ω + γ Ebk2 (Tk ) ≈ Err Theorem ([Stevenson:07], [CKNS:08]) Let T∗ ∈ T being a refinement of Tk with corresponding Ritz approximation U∗ b 1 EbT2 (Tk \ T∗ ). |||Uk − U∗ |||2Ω ≤ D k Tk \ T∗ is the set of elements that have to be refined in order to obtain T∗ . b1 = C b1 . Remark: Residual based estimator: D [CKNS]: Optimal Rates for Residual based Estimator Optimality of AFEM Christian Kreuzer, EFEF 2010 Let (u, f ) can be approximated with rate s > 0. Let T0 satisfy some initial marking conditions [Binev, Dahmen, DeVore:04,Stevenson:08] and assume Outline AFEM θ ∈ (0, θ∗ ) ESTIMATE with θ∗2 := b2 C . b1 1+D Theorem ([Stevenson:07], [CKNS:08]) AFEM produces optimal rates, i.e., ` |||u − Uk |||2Ω + osc c 2k ´1/2 “ ´−s θ2 ”−1/2 ` ≤C 1− 2 #Tk − #T0 θ∗ The constant C depends on α and on C0 . ∀k ∈ N. [CKNS]: Optimal Rates for Residual based Estimator Optimality of AFEM Christian Kreuzer, EFEF 2010 Let (u, f ) can be approximated with rate s > 0. Let T0 satisfy some initial marking conditions [Binev, Dahmen, DeVore:04,Stevenson:08] and assume Outline AFEM θ ∈ (0, θ∗ ) ESTIMATE with θ∗2 := b2 C . b1 1+D Theorem ([Stevenson:07], [CKNS:08]) AFEM produces optimal rates, i.e., ` |||u − Uk |||2Ω + osc c 2k ´1/2 “ ´−s θ2 ”−1/2 ` ≤C 1− 2 #Tk − #T0 θ∗ The constant C depends on α and on C0 . BUT: WHAT’S ABOUT OTHER ESTIMATORS? ∀k ∈ N. Other Estimators: Hierarchical Estimator Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM With local side and element hat functions φσ and φT : ESTIMATE ¸2 ˙ ET2 (U, σ) := Res(U ), |||φφσσ||| Ω ” X “˙ ¸2 Res(U ), |||φφTT||| + + khT (f − fT )k2L2 (T ) Ω T ⊂ωσ osc2T (f, σ) := X T ⊂ωσ khT (f − fT )k2L2 (T ) , ∀σ ∈ S. Other Estimators: Estimator Based on Local Problems [Morin, Nochetto, and Siebert:03] Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM Let φz , z ∈ N , be the Lagrange basis functions. Wz : Continuous quadratic finite elements in ωz with vanishing trace on ∂ωz . R If z ∈ N ∩ Ω, then additionally ωz ψφz = 0 for all ψ ∈ Wz . ESTIMATE For each vertex z ∈ N solve the linear problem Z ˙ ¸ ηz ∈ Wz : ∇ηz · ∇ψ φz dx = Res(U ), ψφz ∀ ψ ∈ Wz . ωz Organized by nodes 1 1 ET2 (U, z) := k∇ηz φz2 k2L2 (ωz ) + khz (f − fz )φz2 k2L2 (ωz ) , 1 osc2T (f, z) := khz (f − fz )φz2 k2L2 (ωz ) . Other Estimators: Recovery Based Estimator [Bartels and Carstensen:02] and [Zienkiewicz and Zhu:87] Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Define the averaging operator G : V → V(T )d by the nodal values Z 1 (GV )(z) = ∇V dx, z ∈ N . |ωz | ωz Local error indicators o n ET2 (U, z) := k∇U − GU k2L2 (ωz ) + h2z kf − fz k2L2 (ωz ) , osc2T (f, z) := khz (f − fz )k2L2 (ωz ) , z ∈ N. z ∈ N, Other Estimators: Equilibrated Residual Estimator [Braes et. al.] Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Given z ∈ N find ξz ∈ RT−1 (T , z) with minimal L2 -norm such that Z 1 f φz dx =: fz |T , in each T ⊂ ωz , div ξz |T = − |T | T Z 1 [[ξz ]]|σ = J(U )φz do = J(U )|σ , on each σ ⊂ Σz , 2 σ ξz · ν = 0, (1) on ∂ωz , where RT−1 (T , z) denotes the local broken Raviart-Thomas space o n RT−1 (T , z) := ~g ∈ L2 (ωz )2 | ~g|T (x) = ~a + bx, ~a ∈ R2 , b ∈ R ∀T ⊂ ωz . Local error indicators n o ET2 (U, z) := kξz k2L2 (ωz ) + h2z kf − fz k2L2 (ωz ) , osc2T (f, z) := khz (f − fz )k2L2 (ωz ) , z ∈ N. z ∈ N, Notation: Index-Set I = T , I = S, or I = N Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline AFEM ESTIMATE Relations between triangulation T and corresponding index set I: T (I 0 ) := {T | I ⊂ T for some I ∈ I 0 } I 0 ⊂ I, I(T 0 ) := {I | I ⊂ T for some T ∈ T 0 } T0 ⊂T. I(T ) I(T ) T T (σ) T σ T (z) z Local Equivalence Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; This yields a Dörfler property for the residual estimator with θ̂ = ĉ c̃ θ: ` ´ Ebk2 T (Mk ) ≥ ĉ Ek2 (Mk ) ≥ ĉ θ2 Ek2 (Ik ) ≥ ĉ c̃ θ2 Ebk2 (Tk ) = θ̂2 Ebk2 (Tk ) Local Equivalence Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; This yields a Dörfler property for the residual estimator with θ̂ = ĉ c̃ θ: ` ´ Ebk2 T (Mk ) ≥ ĉ Ek2 (Mk ) ≥ ĉ θ2 Ek2 (Ik ) ≥ ĉ c̃ θ2 Ebk2 (Tk ) = θ̂2 Ebk2 (Tk ) ` ´ ⇒ Ebk2 T (Mk ) ≥ θ̂2 Ebk2 (Tk ) Local Equivalence – Error Reduction Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; This yields a Dörfler property for the residual estimator with θ̂ = ĉ c̃ θ: ` ´ Ebk2 T (Mk ) ≥ ĉ Ek2 (Mk ) ≥ ĉ θ2 Ek2 (Ik ) ≥ ĉ c̃ θ2 Ebk2 (Tk ) = θ̂2 Ebk2 (Tk ) ` ´ ⇒ Ebk2 T (Mk ) ≥ θ̂2 Ebk2 (Tk ) Implies error reduction for the ’residual’ total error; [CKNS:08], [Diening and Kreuzer:08]: dk ≤ C0 αk−` Err d` (T` ) Err Local Equivalence – Error Reduction Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; This yields a Dörfler property for the residual estimator with θ̂ = ĉ c̃ θ: ` ´ Ebk2 T (Mk ) ≥ ĉ Ek2 (Mk ) ≥ ĉ θ2 Ek2 (Ik ) ≥ ĉ c̃ θ2 Ebk2 (Tk ) = θ̂2 Ebk2 (Tk ) ` ´ ⇒ Ebk2 T (Mk ) ≥ θ̂2 Ebk2 (Tk ) Implies error reduction for the ’residual’ total error; [CKNS:08], [Diening and Kreuzer:08]: dk ≤ C0 αk−` Err d` (T` ) Errk ≈ Err Local Equivalence Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; This yields a Dörfler property for the residual estimator with θ̂ = ĉ c̃ θ: ` ´ Ebk2 T (Mk ) ≥ ĉ Ek2 (Mk ) ≥ ĉ θ2 Ek2 (Ik ) ≥ ĉ c̃ θ2 Ebk2 (Tk ) = θ̂2 Ebk2 (Tk ) ` ´ ⇒ Ebk2 T (Mk ) ≥ θ̂2 Ebk2 (Tk ) Implies error reduction for the ’residual’ total error; [CKNS:08], [Diening and Kreuzer:08]: dk ≤ C0 αk−` Err d` (T` ) ≈ αk−` Err` Errk ≈ Err Local Equivalence – Local Upper Bound Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; Discrete local upper bound can be achieved via equivalence of estimators as well: Local Equivalence – Local Upper Bound Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; Discrete local upper bound can be achieved via equivalence of estimators as well: Let T ∈ T and T∗ be a refinement of T , then ` ´ ` ´ b1 EbT2 (T \ T∗ ) ≤ c̃−1 D b 1 ET2 I(T \ T∗ ) = D1 ET2 I(T \ T∗ ) |||U − U∗ |||2Ω ≤ C Local Equivalence – Local Upper Bound Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; Discrete local upper bound can be achieved via equivalence of estimators as well: Let T ∈ T and T∗ be a refinement of T , then ` ´ ` ´ b1 EbT2 (T \ T∗ ) ≤ c̃−1 D b 1 ET2 I(T \ T∗ ) = D1 ET2 I(T \ T∗ ) |||U − U∗ |||2Ω ≤ C Drawback: bad constant D1 in definition of θ∗ = C2 . 1 + D1 Local Equivalence – Local Upper Bound Optimality of AFEM Christian Kreuzer, EFEF 2010 All indicators are locally equivalent to the residual based indicators: Partially in [Verfürth:1996]. Outline AFEM ESTIMATE ` ´ ĉ ET2 (I 0 ) ≤ EbT2 T (I 0 ) ` ´ c̃ EbT2 (T 0 ) ≤ ET2 I(T 0 ) ∀ I0 ⊂ I ∀T 0 ⊂ T ; Discrete local upper bound can be achieved via equivalence of estimators as well: Let T ∈ T and T∗ be a refinement of T , then ` ´ ` ´ b1 EbT2 (T \ T∗ ) ≤ c̃−1 D b 1 ET2 I(T \ T∗ ) = D1 ET2 I(T \ T∗ ) |||U − U∗ |||2Ω ≤ C Drawback: bad constant D1 in definition of θ∗ = C2 . 1 + D1 Better: Try to directly Calculate discrete local upper bound Other Estimators: Locally Conditioned Robust Estimators Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline Estimator for Equations with discontinuous diffusion coefficients [Petzold:02] − div k(x)∇u = f Coefficients k positive, pw constant with quasi-monotone jumps on T0 . AFEM ESTIMATE in Ω ET2 (U, T ) := h2 T k|T kf k2L2 (T ) + hT k|T kJ(U )k2L2 (∂T ) ∀T ∈ T , Other Estimators: Locally Conditioned Robust Estimators Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline Estimator for Equations with discontinuous diffusion coefficients [Petzold:02] − div k(x)∇u = f Coefficients k positive, pw constant with quasi-monotone jumps on T0 . AFEM ESTIMATE in Ω ET2 (U, T ) := h2 T k|T kf k2L2 (T ) + hT k|T kJ(U )k2L2 (∂T ) ∀T ∈ T , Estimator for singularly perturbed reaction-diffusion equations [Verfürth:1998] −∆u + κu = f 1/2 in Ω κ 1. ET2 (U, T ) := kαT f k2L2 (T ) + kαT J(U )k2L2 (∂T ) , αT := min{hT , κ−1 }. Other Estimators: Locally Conditioned Robust Estimators Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline Estimator for Equations with discontinuous diffusion coefficients [Petzold:02] − div k(x)∇u = f Coefficients k positive, pw constant with quasi-monotone jumps on T0 . AFEM ESTIMATE in Ω ET2 (U, T ) := h2 T k|T kf k2L2 (T ) + hT k|T kJ(U )k2L2 (∂T ) ∀T ∈ T , Estimator for singularly perturbed reaction-diffusion equations [Verfürth:1998] −∆u + κu = f 1/2 in Ω κ 1. ET2 (U, T ) := kαT f k2L2 (T ) + kαT J(U )k2L2 (∂T ) , Everything works as before. αT := min{hT , κ−1 }. Other Estimators: Locally Conditioned Robust Estimators Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline Estimator for Equations with discontinuous diffusion coefficients [Petzold:02] − div k(x)∇u = f Coefficients k positive, pw constant with quasi-monotone jumps on T0 . AFEM ESTIMATE in Ω ET2 (U, T ) := h2 T k|T kf k2L2 (T ) + hT k|T kJ(U )k2L2 (∂T ) ∀T ∈ T , Estimator for singularly perturbed reaction-diffusion equations [Verfürth:1998] −∆u + κu = f in Ω 1/2 κ 1. ET2 (U, T ) := kαT f k2L2 (T ) + kαT J(U )k2L2 (∂T ) , Everything works as before. Advantage of robust estimators: θ̂∗ = b2 C C2 b 1 + D1 1 + D1 αT := min{hT , κ−1 }. Other Estimators: Locally Conditioned Robust Estimators Optimality of AFEM Christian Kreuzer, EFEF 2010 Outline Estimator for Equations with discontinuous diffusion coefficients [Petzold:02] − div k(x)∇u = f Coefficients k positive, pw constant with quasi-monotone jumps on T0 . AFEM ESTIMATE in Ω ET2 (U, T ) := h2 T k|T kf k2L2 (T ) + hT k|T kJ(U )k2L2 (∂T ) ∀T ∈ T , Estimator for singularly perturbed reaction-diffusion equations [Verfürth:1998] −∆u + κu = f in Ω κ 1. 1/2 ET2 (U, T ) := kαT f k2L2 (T ) + kαT J(U )k2L2 (∂T ) , Everything works as before. Advantage of robust estimators: θ̂∗ = b2 C C2 = θ∗ . b 1 + D1 1 + D1 If calculated without equivalence of indicators! αT := min{hT , κ−1 }. Optimal Rate Optimality of AFEM Christian Kreuzer, EFEF 2010 Let (u, f ) can be approximated with rate s > 0. Let T0 satisfy some initial marking conditions [Binev, Dahmen, DeVore:04, Stevenson:08] and assume Outline AFEM ESTIMATE θ ∈ (0, θ∗ ) with θ∗2 := C2 . 1 + D1 Optimal Rate Optimality of AFEM Christian Kreuzer, EFEF 2010 Let (u, f ) can be approximated with rate s > 0. Let T0 satisfy some initial marking conditions [Binev, Dahmen, DeVore:04, Stevenson:08] and assume Outline AFEM ESTIMATE θ ∈ (0, θ∗ ) with θ∗2 := C2 . 1 + D1 Theorem ([Stevenson:07], [CKNS:08]) AFEM produces optimal rates, i.e., ` |||u − Uk |||2Ω + osc2k ´1/2 “ ´−s θ2 ”−1/2 ` ≤C 1− 2 #Tk − #T0 θ∗ Constant C depends on s, θ and the equivalence of estimators. ∀k ∈ N. Thank You For Your Attention! Optimality of AFEM Christian Kreuzer, EFEF 2010 Peter Binev, Wolfgang Dahmen, and Ron DeVore, Adaptive finite element methods with convergence rates, Numer. Math 97 (2004), 219–268. Dietrich Braess and Joachim Schöberl, Equilibrated residual error estimator for edge elements, Math. Comp. 77 (2008), no. 262, 651–672. Outline C. Carstensen and S. Bartels, Each averaging technique yields reliable a posteriori error control in FEM on AFEM ESTIMATE unstructured grids. part I: low order conforming, nonconforming, and mixed FEM, Math. Comp. 71 (2002), 945–969. J. Manuel Cascón, Christian Kreuzer, Ricardo H. Nochetto, and Kunibert G. Siebert, Quasi-optimal convergence rate for an adaptive finite element method, SIAM J. Numer. Anal. 46 (2008), no. 5, 2524–2550. Lars Diening and Christian Kreuzer, Convergence of an adaptive finite element method for the p-Laplacian equation, SIAM J. Numer. Anal. 46 (2008), no. 2, 614–638. M. Petzoldt, A posteriori error estimators for elliptic eequations with discontinuous coefficients., Advances in Computational Mathematics 16 (2002), 47–75. Rob Stevenson, Optimality of a standard adaptive finite element method, Found. Comput. Math. 7 (2007), no. 2, 245–269. , The completion of locally refined simplicial partitions created by bisection, Math. Comput. 77 (2008), no. 261, 227–241. R. Verfürth, Robust a posteriori error estimators for a singularly perturbed reaction-diffusion equation., Numer. Math. 78 (1998), no. 3, 479–493. O. C. Zienkiewicz and J. Z. Zhu, A simple error estimator and adaptive procedure for practical engineering analysis, Int. J. Numer. Methods Eng. 24 (1987), 337–357 (English).