Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Lecture 3 — Polynomial approximation and a priori error estimates

The main arguments developed in this lecture are

Deny–Lions ⟶ Bramble–Hilbert ⟶ local interpolation estimates ⟶ Ceˊa’s lemma.\text{Deny–Lions}\ \longrightarrow\ \text{Bramble–Hilbert} \ \longrightarrow\ \text{local interpolation estimates} \ \longrightarrow\ \text{Céa's lemma}.

Objectives and prerequisites

By the end of the lecture, you should be able to prove the equivalence between a Sobolev seminorm and a quotient norm modulo polynomials, estimate an operator that annihilates polynomials, transfer reference-cell estimates to a physical mesh, and derive an energy-norm error bound for a conforming Galerkin method.

We use Sobolev spaces, affine scaling and shape regularity from Lecture 2, and Theorem 2 from Lecture 1. We recall the precise compactness and embedding results used below; their proofs belong to the theory of Sobolev spaces. The construction and unisolvence of general Lagrange elements will be developed in Lecture 4. Here their required properties are stated explicitly.

Throughout, m≥1m\geq1 is an integer, 1≤p<∞1\leq p<\infty, and Pm−1(D)\mathbb P^{m-1}(D) denotes polynomials of total degree at most m−1m-1 restricted to DD. Constants may depend on m,p,dm,p,d and the fixed domain; mesh-independent estimates will state their geometric assumptions.

1. The kernel of the highest-order seminorm

On a bounded, connected Lipschitz domain D⊂RdD\subset\mathbb R^d, the seminorm

∣v∣Wm,p(D)=(∑∣α∣=m∥Dαv∥Lp(D)p)1/p|v|_{W^{m,p}(D)} =\left(\sum_{|\alpha|=m}\|D^\alpha v\|_{L^p(D)}^p\right)^{1/p}

vanishes precisely on Pm−1(D)\mathbb P^{m-1}(D).

To justify the nontrivial implication, first recall that a distribution with zero gradient on a connected open set is constant. Locally this follows by mollification on balls: its mollifications have zero gradient and are constant on smaller balls. Passing to the distributional limit and using overlapping balls gives the same constant throughout the connected set.

If all order-mm derivatives of vv vanish, every derivative DβvD^\beta v with ∣β∣=m−1|\beta|=m-1 is therefore a constant cβc_\beta. The polynomial

qm−1(x)=∑∣β∣=m−1cββ!xβq_{m-1}(x)=\sum_{|\beta|=m-1}\frac{c_\beta}{\beta!}x^\beta

has exactly those order-(m−1)(m-1) derivatives. Subtract it and apply induction to v−qm−1v-q_{m-1}. This gives a polynomial of degree at most m−1m-1 representing vv almost everywhere. The case m=1m=1 is the zero-gradient assertion.

Connectedness matters: on a disconnected domain, the kernel contains functions that are independently polynomial on each connected component.

2. The Deny–Lions lemma

Proof. Set X=Wm,p(D)X=W^{m,p}(D) and Q=Pm−1(D)Q=\mathbb P^{m-1}(D). The first inequality follows from ∣v−q∣Wm,p=∣v∣Wm,p|v-q|_{W^{m,p}}=|v|_{W^{m,p}}. For the other inequality, choose a basis q1,…,qN∈Qq_1,\ldots,q_N\in Q and its dual basis q1,…,qN∈Q′q^1,\ldots,q^N\in Q', characterized by qi(qj)=δijq^i(q_j)=\delta_{ij}. Here QQ carries the norm inherited from XX; finite dimensionality makes every qiq^i continuous.

The inclusion j:Q↪Xj:Q\hookrightarrow X induces the bounded restriction map

j′:X′⟶Q′,j′λ=λ∣Q.j':X'\longrightarrow Q',\qquad j'\lambda=\lambda|_Q.

Hahn–Banach makes j′j' surjective: every functional on QQ admits a continuous extension to XX. There is no canonical inclusion of Q′Q' into X′X' from jj alone, because these extensions are generally not unique. Choose extensions λi∈X′\lambda_i\in X' of the dual basis functionals, so that j′λi=qij'\lambda_i=q^i and λi(qj)=δij\lambda_i(q_j)=\delta_{ij}. These choices define a bounded linear map

E:Q′⟶X′,Eμ=∑i=1Nμ(qi)λi,j′E=IdQ′.E:Q'\longrightarrow X',\qquad E\mu=\sum_{i=1}^N\mu(q_i)\lambda_i,\qquad j'E=\mathrm{Id}_{Q'}.

Thus EE identifies Q′Q' with a subspace of X′X' after a choice of extensions; this identification is noncanonical. Define the bounded projection

Rv:=∑i=1Nλi(v)qi,Rq=q(q∈Q).R v:=\sum_{i=1}^N\lambda_i(v)q_i,\qquad Rq=q\quad(q\in Q).

We prove

∥v∥X≤C(∣v∣Wm,p(D)p+∑i=1N∣λi(v)∣p)1/p.\|v\|_X\leq C\left(|v|_{W^{m,p}(D)}^p+ \sum_{i=1}^N|\lambda_i(v)|^p\right)^{1/p}.

If this failed, normalization would give a sequence vnv_n with ∥vn∥X=1\|v_n\|_X=1 and both ∣vn∣Wm,p→0|v_n|_{W^{m,p}}\to0 and λi(vn)→0\lambda_i(v_n)\to0. The compact embedding Wm,p(D)↪Wm−1,p(D)W^{m,p}(D)\hookrightarrow W^{m-1,p}(D) provides a subsequence converging strongly in Wm−1,p(D)W^{m-1,p}(D). Moreover,

∥vn−vj∥Xp=∥vn−vj∥Wm−1,p(D)p+∣vn−vj∣Wm,p(D)p,∣vn−vj∣Wm,p≤∣vn∣Wm,p+∣vj∣Wm,p.\|v_n-v_j\|_X^p =\|v_n-v_j\|_{W^{m-1,p}(D)}^p+|v_n-v_j|_{W^{m,p}(D)}^p, \qquad |v_n-v_j|_{W^{m,p}}\leq |v_n|_{W^{m,p}}+|v_j|_{W^{m,p}}.

Consequently, this subsequence is Cauchy in XX and converges strongly in XX to some vv. Continuity gives ∥v∥X=1\|v\|_X=1, ∣v∣Wm,p=0|v|_{W^{m,p}}=0 and λi(v)=0\lambda_i(v)=0 for every ii. The kernel characterization implies v∈Qv\in Q; its zero coordinates imply v=0v=0, a contradiction.

Apply (8) to v−Rvv-Rv. All its coordinates vanish, and its order-mm derivatives equal those of vv. Hence

inf⁡q∈Q∥v−q∥X≤∥v−Rv∥X≤C∣v∣Wm,p(D).\inf_{q\in Q}\|v-q\|_X\leq\|v-Rv\|_X\leq C|v|_{W^{m,p}(D)}.

This proves the lemma. The compact embedding used here holds for the stated bounded Lipschitz domains and finite pp, including p=1p=1; no weak subsequence argument or reflexivity is needed. See Brenner & Scott (2010) for the Sobolev-space framework.

The projection RR is an auxiliary device for this proof. It does not prescribe nodal values or ensure matching traces across a mesh.

3. Bramble–Hilbert for operators that annihilate polynomials

Proof. For every q∈Pm−1(D)q\in\mathbb P^{m-1}(D), linearity gives τv=τ(v−q)\tau v=\tau(v-q). Bound this by ∥τ∥∥v−q∥Wm,p\|\tau\|\|v-q\|_{W^{m,p}}, take the infimum over qq, and apply Deny–Lions.

In particular, if a bounded linear operator II reproduces these polynomials, then τ=Id−I\tau=\mathrm{Id}-I satisfies the hypothesis. Both boundedness on the chosen Sobolev space and polynomial reproduction must be checked. Reproduction alone does not provide an error estimate.

4. Reference-cell interpolation

Fix a reference simplex T^\widehat T and a polynomial degree k≥1k\geq1. For an integer 1≤m≤k+11\leq m\leq k+1, assume that a linear reference operator I^k\widehat I_k has the following properties:

  1. I^k:Wm,p(T^)→Pk(T^)\widehat I_k:W^{m,p}(\widehat T)\to\mathbb P^k(\widehat T) is bounded;

  2. I^kq=q\widehat I_k q=q for every q∈Pk(T^)q\in\mathbb P^k(\widehat T).

Since polynomial norms are equivalent on this fixed finite-dimensional space, I^k\widehat I_k is bounded into Ws,p(T^)W^{s,p}(\widehat T) for every integer 0≤s≤m0\leq s\leq m. Bramble–Hilbert applied to Id−I^k\mathrm{Id}-\widehat I_k therefore gives

∥v^−I^kv^∥Ws,p(T^)≤Ck,m,p,d∣v^∣Wm,p(T^),0≤s≤m≤k+1.\|\widehat v-\widehat I_k\widehat v\|_{W^{s,p}(\widehat T)} \leq C_{k,m,p,d}|\widehat v|_{W^{m,p}(\widehat T)}, \qquad 0\leq s\leq m\leq k+1.

For nodal interpolation, these assumptions hold if the nodes are unisolvent for Pk\mathbb P^k and mp>dmp>d. Indeed, Sobolev embedding gives a continuous representative and bounds every nodal evaluation by C∥v^∥Wm,pC\|\widehat v\|_{W^{m,p}}. Writing I^kv^=∑iv^(a^i)φ^i\widehat I_k\widehat v=\sum_i\widehat v(\widehat a_i)\widehat\varphi_i then proves boundedness; unisolvence proves reproduction.

We will establish unisolvence for the standard Lagrange nodes in Lecture 4. The condition mp>dmp>d is a sufficient condition used throughout the nodal argument here. In particular, arbitrary H1H^1 functions in two dimensions do not have well-defined nodal values. Interpolants for low-regularity functions will be introduced later.

5. Local estimates and shape regularity

Let Th\mathcal T_h be a conforming simplicial mesh of a polygonal or polyhedral domain, with affine maps FT(x^)=BTx^+bTF_T(\widehat x)=B_T\widehat x+b_T. Set hT=diam⁡(T)h_T=\operatorname{diam}(T), let ρT\rho_T be its inradius, and let JT=∣det⁡BT∣J_T=|\det B_T|. Define the transported operator by

(ITv)∘FT=I^k(v∘FT).(I_Tv)\circ F_T=\widehat I_k(v\circ F_T).

This definition, and not merely the fact that ITvI_Tv is polynomial, ensures that interpolation commutes with pullback. For eT=v−ITve_T=v-I_Tv, reference-cell scaling and (16) give

∣eT∣Ws,p(T)≤C∥BT−1∥sJT1/p∣eT∘FT∣Ws,p(T^)≤C∥BT−1∥sJT1/p∣v∘FT∣Wm,p(T^)≤C∥BT−1∥s∥BT∥m∣v∣Wm,p(T).\begin{aligned} |e_T|_{W^{s,p}(T)} &\leq C\|B_T^{-1}\|^s J_T^{1/p} |e_T\circ F_T|_{W^{s,p}(\widehat T)}\\ &\leq C\|B_T^{-1}\|^s J_T^{1/p} |v\circ F_T|_{W^{m,p}(\widehat T)}\\ &\leq C\|B_T^{-1}\|^s\|B_T\|^m |v|_{W^{m,p}(T)}. \end{aligned}

Here the order-zero seminorm means the LpL^p norm. The determinant factors cancel. Since ∥BT∥≤ChT\|B_T\|\leq Ch_T and ∥BT−1∥≤CρT−1\|B_T^{-1}\|\leq C\rho_T^{-1}, this yields ∣eT∣Ws,p(T)≤ChTmρT−s∣v∣Wm,p(T)|e_T|_{W^{s,p}(T)}\leq Ch_T^m\rho_T^{-s}|v|_{W^{m,p}(T)}. For a shape-regular family, hT/ρT≤σ−1h_T/\rho_T\leq\sigma^{-1} uniformly, so

∣v−ITv∣Ws,p(T)≤ChTm−s∣v∣Wm,p(T),0≤s≤m.|v-I_Tv|_{W^{s,p}(T)} \leq C h_T^{m-s}|v|_{W^{m,p}(T)},\qquad 0\leq s\leq m.

The constant depends on k,m,p,dk,m,p,d, the reference element, its interpolation operator and σ\sigma, but not on TT or its size. We keep kk fixed; this argument gives no uniform estimate as k→∞k\to\infty.

For hT≤1h_T\leq1, applying this estimate at every derivative order j≤sj\leq s also gives ∥v−ITv∥Ws,p(T)≤ChTm−s∣v∣Wm,p(T)\|v-I_Tv\|_{W^{s,p}(T)}\leq Ch_T^{m-s}|v|_{W^{m,p}(T)}. This follows from hTm−j≤hTm−sh_T^{m-j}\leq h_T^{m-s}. It does not require lower-order derivatives of vv to be controlled by its highest-order seminorm.

6. From local approximation to a conforming function

Local estimates initially control a broken norm. To use Céa’s lemma we also need a global interpolant Ihv∈Vh⊂H01(Ω)I_hv\in V_h\subset H_0^1(\Omega). Assume that the local operators use matching Lagrange nodes on common faces, that those face nodes are unisolvent for the trace polynomial space, and that boundary nodes prescribe homogeneous Dirichlet data. For a continuous vv with zero boundary values, the resulting IhvI_hv has matching traces and zero trace on ∂Ω\partial\Omega.

For P1P_1 triangles this can be checked immediately: the affine interpolant is determined by the three vertex values; two neighboring triangles give linear edge traces with the same two endpoint values. Those traces agree on the entire edge. A boundary edge has two zero endpoint values and hence zero trace. For higher degrees we use the analogous face-unisolvence property, whose construction is deferred to Lecture 4.

Matching traces imply Ihv∈H1(Ω)I_hv\in H^1(\Omega): integration by parts cell by cell against a smooth compactly supported test function cancels the interior face terms, leaving the piecewise gradient as the distributional gradient. It lies in L2L^2, and zero boundary trace gives Ihv∈H01I_hv\in H_0^1. Independent polynomial projections on each cell generally lack this property.

7. The energy-norm error bound

Proof. Here m>d/2m>d/2, so nodal evaluation is bounded and uu has a continuous representative. Its zero trace gives zero boundary values. Consequently, Ihu∈VhI_hu\in V_h. Céa and the local estimate with s=1s=1, p=2p=2 give

∣u−uh∣H1(Ω)≤Mα∣u−Ihu∣H1(Ω)=Mα(∑T∣u−ITu∣H1(T)2)1/2≤CMα(∑ThT2(m−1)∣u∣Hm(T)2)1/2.\begin{aligned} |u-u_h|_{H^1(\Omega)} &\leq\frac{M}{\alpha}|u-I_hu|_{H^1(\Omega)}\\ &=\frac{M}{\alpha}\left(\sum_T|u-I_Tu|_{H^1(T)}^2\right)^{1/2}\\ &\leq C\frac{M}{\alpha} \left(\sum_T h_T^{2(m-1)}|u|_{H^m(T)}^2\right)^{1/2}. \end{aligned}

Since hT≤hh_T\leq h and the cells partition Ω\Omega, the global bound follows. Poincaré’s inequality gives the corresponding full H1H^1-norm bound. No comparison between the smallest and largest cell sizes was used: shape regularity suffices; quasi-uniformity is unnecessary for this estimate.

Poisson and solution regularity

For a(w,v)=∫Ω∇w⋅∇va(w,v)=\int_\Omega\nabla w\cdot\nabla v, the energy norm chosen above gives M=α=1M=\alpha=1. Thus, for P1P_1 triangles and u∈H2∩H01u\in H^2\cap H_0^1,

∣u−uh∣H1(Ω)≤Ch∣u∣H2(Ω).|u-u_h|_{H^1(\Omega)}\leq Ch|u|_{H^2(\Omega)}.

If Ω\Omega is a bounded convex polygon and f∈L2(Ω)f\in L^2(\Omega), elliptic regularity gives u∈H2(Ω)u\in H^2(\Omega) and ∥u∥H2≤CΩ∥f∥L2\|u\|_{H^2}\leq C_\Omega\|f\|_{L^2}. Invoking this separate PDE result then yields ∣u−uh∣H1≤CCΩh∥f∥L2|u-u_h|_{H^1}\leq CC_\Omega h\|f\|_{L^2}; see Brenner & Scott (2010) and Ern & Guermond (2004) for regularity and finite element error estimates. Convexity does not provide arbitrary higher regularity at polygonal corners.

For degree kk, the rate is hm−1h^{m-1} at the available integer regularity 2≤m≤k+12\leq m\leq k+1. Increasing kk improves the proven rate only when the solution has the additional regularity. A general Lipschitz domain with f∈L2f\in L^2 need not give u∈H2u\in H^2; the present nodal proof does not cover all low-regularity solutions. Fractional regularity and appropriate quasi-interpolants require further analysis.

The estimate ∥u−Ihu∥L2≤Chm∣u∣Hm\|u-I_hu\|_{L^2}\leq Ch^m|u|_{H^m} concerns interpolation. Céa in the energy norm does not imply the same L2L^2 rate for u−uhu-u_h. That additional Galerkin estimate will use duality in Lecture 5.

8. Exercises

  1. Poincaré modulo constants. For m=1m=1, use the bounded functional λ(v)=∣D∣−1∫Dv\lambda(v)=|D|^{-1}\int_D v in the Deny–Lions proof and deduce ∥v−λ(v)∥W1,p(D)≤C∣v∣W1,p(D)\|v-\lambda(v)\|_{W^{1,p}(D)}\leq C|v|_{W^{1,p}(D)}.

  2. Local-to-global estimate. For P1P_1 triangles, derive ∣u−uh∣H12≤C∑ThT2∣u∣H2(T)2|u-u_h|_{H^1}^2\leq C\sum_T h_T^2|u|_{H^2(T)}^2. Identify the assumptions that guarantee Ihu∈H01I_hu\in H_0^1 and explain why replacing each local interpolant with an independent L2L^2 projection does not justify this proof.

  3. Scaling check, independent study. On (0,h)(0,h), interpolate v(x)=x2v(x)=x^2 at the endpoints. Compute exactly ∥v−I1v∥L2=h5/2/30\|v-I_1v\|_{L^2}=h^{5/2}/\sqrt{30} and ∣v−I1v∣H1=h3/2/3|v-I_1v|_{H^1}=h^{3/2}/\sqrt3, and compare them with h2∣v∣H2h^2|v|_{H^2} and h∣v∣H2h|v|_{H^2}. Here ∣v∣H2=2h|v|_{H^2}=2\sqrt h.

Further reading

Polynomial approximation, reference-element interpolation and conforming error estimates are treated in Ciarlet (1978), Brenner & Scott (2010) and Ern & Guermond (2004). The central proofs above are complete; the compact Sobolev embedding, the embedding into continuous functions and the convex-polygon elliptic regularity result are invoked with explicit assumptions.

References
  1. Brenner, S. C., & Scott, L. R. (2010). The mathematical theory of finite element methods (3. ed.). Springer.
  2. Ern, A., & Guermond, J.-L. (2004). Theory and Practice of Finite Elements (S. S. Antman, J. E. Marsden, & L. Sirovich, Eds.; Vol. 159). Springer New York. 10.1007/978-1-4757-4355-5
  3. Ciarlet, P. G. (1978). The finite element method for elliptic problems. North-Holland Pub. Co. Sole distributors for the U.S.A.