In mathematics, Ehrling's lemma, also known as Lions' lemma, is a result concerning Banach spaces. It is often used in functional analysis to demonstrate the equivalence of certain norms on Sobolev spaces. It was named after Gunnar Ehrling.
Let (X, ||⋅||<sub>X</sub>), (Y, ||⋅||<sub>Y</sub>) and (Z, ||⋅||<sub>Z</sub>) be three Banach spaces. Assume that:
Then, for every ε > 0, there exists a constant C(ε) such that, for all x ∈ X,
Let Ω ⊂ R<sup>n</sup> be open and bounded, and let k ∈ N. Suppose that the Sobolev space H<sup>k</sup>(Ω) is compactly embedded in H<sup>k−1</sup>(Ω). Then the following two norms on H<sup>k</sup>(Ω) are equivalent:
and
For the subspace of H<sup>k</sup>(Ω) consisting of those Sobolev functions with zero trace (those that are "zero on the boundary" of Ω), the L<sup>2</sup> norm of u can be left out to yield another equivalent norm.