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≥1 is an integer, 1≤p<∞, and
Pm−1(D) denotes polynomials of total degree at most m−1
restricted to D. Constants may depend on m,p,d and the fixed domain;
mesh-independent estimates will state their geometric assumptions.
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-m derivatives of v vanish, every derivative Dβv with
∣β∣=m−1 is therefore a constant cβ. The polynomial
has exactly those order-(m−1) derivatives. Subtract it and apply induction
to v−qm−1. This gives a polynomial of degree at most m−1 representing
v almost everywhere. The case m=1 is the zero-gradient assertion.
Connectedness matters: on a disconnected domain, the kernel contains functions
that are independently polynomial on each connected component.
Proof. Set X=Wm,p(D) and Q=Pm−1(D).
The first inequality follows from ∣v−q∣Wm,p=∣v∣Wm,p.
For the other inequality, choose a basis q1,…,qN∈Q and its
dual basisq1,…,qN∈Q′, characterized by
qi(qj)=δij. Here Q carries the norm inherited from X;
finite dimensionality makes every qi continuous.
The inclusion j:Q↪X induces the bounded restriction map
Hahn–Banach makes j′ surjective: every functional on Q admits a continuous
extension to X. There is no canonical inclusion of Q′ into X′ from
j alone, because these extensions are generally not unique.
Choose extensions λi∈X′ of the dual basis functionals, so that
j′λi=qi and λi(qj)=δij. These choices define a
bounded linear map
If this failed, normalization would give a sequence vn with ∥vn∥X=1
and both ∣vn∣Wm,p→0 and λi(vn)→0.
The compact embedding
Wm,p(D)↪Wm−1,p(D) provides a subsequence converging
strongly in Wm−1,p(D). Moreover,
Consequently, this subsequence is Cauchy in X and converges strongly in X
to some v. Continuity gives ∥v∥X=1, ∣v∣Wm,p=0 and
λi(v)=0 for every i. The kernel characterization implies v∈Q;
its zero coordinates imply v=0, a contradiction.
Apply (8) to v−Rv. All its coordinates
vanish, and its order-m derivatives equal those of v. Hence
This proves the lemma. The compact embedding used here holds for the stated
bounded Lipschitz domains and finite p, including p=1; no weak subsequence
argument or reflexivity is needed. See Brenner & Scott (2010) for the
Sobolev-space framework.
The projection R 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), linearity gives
τv=τ(v−q). Bound this by ∥τ∥∥v−q∥Wm,p, take the
infimum over q, and apply Deny–Lions.
In particular, if a bounded linear operator I reproduces these polynomials,
then τ=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.
Fix a reference simplex T and a polynomial degree k≥1.
For an integer 1≤m≤k+1, assume that a linear reference operator
Ik has the following properties:
Ik:Wm,p(T)→Pk(T) is bounded;
Ikq=q for every q∈Pk(T).
Since polynomial norms are equivalent on this fixed finite-dimensional space,
Ik is bounded into Ws,p(T) for every integer
0≤s≤m. Bramble–Hilbert applied to
Id−Ik therefore gives
For nodal interpolation, these assumptions hold if the nodes are unisolvent
for Pk and mp>d. Indeed, Sobolev embedding gives a continuous
representative and bounds every nodal evaluation by
C∥v∥Wm,p. Writing
Ikv=∑iv(ai)φi
then proves boundedness; unisolvence proves reproduction.
We will establish unisolvence for the standard Lagrange nodes in Lecture 4.
The condition mp>d is a sufficient condition used throughout the nodal
argument here. In particular, arbitrary H1 functions in two dimensions
do not have well-defined nodal values. Interpolants for low-regularity functions
will be introduced later.
Let Th be a conforming simplicial mesh of a polygonal or polyhedral
domain, with affine maps FT(x)=BTx+bT.
Set hT=diam(T), let ρT be its inradius, and let
JT=∣detBT∣. Define the transported operator by
This definition, and not merely the fact that ITv is polynomial, ensures
that interpolation commutes with pullback. For eT=v−ITv, reference-cell
scaling and (16) give
Here the order-zero seminorm means the Lp norm. The determinant factors
cancel. Since ∥BT∥≤ChT and
∥BT−1∥≤CρT−1, this yields
∣eT∣Ws,p(T)≤ChTmρT−s∣v∣Wm,p(T).
For a shape-regular family, hT/ρT≤σ−1 uniformly, so
The constant depends on k,m,p,d, the reference element, its interpolation
operator and σ, but not on T or its size. We keep k fixed; this
argument gives no uniform estimate as k→∞.
For hT≤1, applying this estimate at every derivative order j≤s
also gives
∥v−ITv∥Ws,p(T)≤ChTm−s∣v∣Wm,p(T).
This follows from hTm−j≤hTm−s. It does not require lower-order
derivatives of v 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(Ω).
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 v
with zero boundary values, the resulting Ihv has matching traces and zero
trace on ∂Ω.
For P1 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(Ω): 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 L2, and zero boundary trace gives Ihv∈H01.
Independent polynomial projections on each cell generally lack this property.
Proof. Here m>d/2, so nodal evaluation is bounded and u has a
continuous representative. Its zero trace gives zero boundary values.
Consequently, Ihu∈Vh. Céa and the local estimate with s=1, p=2
give
Since hT≤h and the cells partition Ω, the global bound follows.
Poincaré’s inequality gives the corresponding full H1-norm bound.
No comparison between the smallest and largest cell sizes was used:
shape regularity suffices; quasi-uniformity is unnecessary for this estimate.
If Ω is a bounded convex polygon and f∈L2(Ω), elliptic
regularity gives u∈H2(Ω) and
∥u∥H2≤CΩ∥f∥L2. Invoking this separate PDE result
then yields ∣u−uh∣H1≤CCΩh∥f∥L2; 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 k, the rate is hm−1 at the available integer regularity
2≤m≤k+1. Increasing k improves the proven rate only when the
solution has the additional regularity. A general Lipschitz domain with
f∈L2 need not give u∈H2; 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 concerns interpolation.
Céa in the energy norm does not imply the same L2 rate for u−uh.
That additional Galerkin estimate will use duality in Lecture 5.
Poincaré modulo constants. For m=1, use the bounded functional
λ(v)=∣D∣−1∫Dv in the Deny–Lions proof and deduce
∥v−λ(v)∥W1,p(D)≤C∣v∣W1,p(D).
Local-to-global estimate. For P1 triangles, derive
∣u−uh∣H12≤C∑ThT2∣u∣H2(T)2.
Identify the assumptions that guarantee Ihu∈H01 and explain why
replacing each local interpolant with an independent L2 projection
does not justify this proof.
Scaling check, independent study. On (0,h), interpolate v(x)=x2
at the endpoints. Compute exactly
∥v−I1v∥L2=h5/2/30 and
∣v−I1v∣H1=h3/2/3, and compare them with
h2∣v∣H2 and h∣v∣H2. Here ∣v∣H2=2h.
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.
Brenner, S. C., & Scott, L. R. (2010). The mathematical theory of finite element methods (3. ed.). Springer.
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
Ciarlet, P. G. (1978). The finite element method for elliptic problems. North-Holland Pub. Co. Sole distributors for the U.S.A.