Almost every existence theory for elliptic, parabolic and hyperbolic partial differential equations works in Sobolev spaces: function spaces defined through weak derivatives and integrability rather than classical differentiability. Energy methods produce solutions whose derivatives are known only to be square-integrable. Sobolev embedding theorems are what turn that information back into integrability or continuity of the solution itself, and they are used at every step of the regularity theory.
This mission covers Chapter 3, §3.1–3.8 of J. K. Hunter's graduate lecture notes Notes on Partial Differential Equations (UC Davis, revised 6/18/2014): weak derivatives, the spaces , approximation by test functions, and the two embedding regimes and .
Timeline. S. L. Sobolev proved the embedding for in 1938 by potential-theoretic methods. E. Gagliardo (1958) and L. Nirenberg (1959) independently gave the elementary proof, including , that the notes follow. The inequality behind it, for products of functions of variables, is also known as the Loomis–Whitney inequality (1949). C. B. Morrey (1940) proved the Hölder estimate for . The sharp constants were found by Federer–Fleming and Maz'ya (1960, , equivalent to the isoperimetric inequality) and by G. Talenti (1976, ).
Throughout, carries Lebesgue measure and the Euclidean norm , and is open. A test function is infinitely differentiable, and its support is a compact subset of . For a multi-index with , .
A locally integrable has weak derivative if
The Sobolev space , for and , consists of the whose weak derivatives , , exist and lie in . It is normed by , with the maximum of the suprema when .
For the Sobolev conjugate is , so that . For , is the gradient, its Euclidean length, and . The Hölder seminorm is .
For , and every ,
The goal's constant is explicit, and it is not the sharp one. A later sharp constant (Talenti's) would strengthen the goal but would not invalidate it.
The result. Theorem 3.28 is the quantitative core of the embedding . Density (Theorem 3.24) extends it to all of , giving Theorem 3.31. From there, extension operators and Rellich–Kondrachov compactness follow, and with them the existence and regularity of weak solutions to elliptic equations (Chapters 4–6 of the same notes). Morrey's inequality is the complementary statement for and yields continuity of Sobolev functions. Without these estimates, a weak solution obtained by the Lax–Milgram or Galerkin method carries no pointwise or integrability information.
Formalizing it. Mathlib contains a Gagliardo–Nirenberg–Sobolev inequality for compactly supported functions with a non-explicit constant (MeasureTheory.eLpNorm_le_eLpNorm_fderiv_of_eq, restated on the platform as FamousTheorems.gagliardo_nirenberg_sobolev and included here as a reference item). Mathlib has no weak derivatives in the integral form used here, no spaces on open sets, no density theorem for them, no embedding, and no Morrey inequality. This mission asks for the explicit constant, the Loomis–Whitney-type product inequality in the form the proof uses, and the first results on Sobolev spaces built from integral-form weak derivatives.
The explicit constant cannot be read off Mathlib's existing inequality, whose constant is defined through its own proof. It has to come from the one-dimensional bound (Lemma 3.26) combined with the product inequality (3.10). Theorem 3.27 is an induction on dimension in which Hölder's inequality is applied on sections of and then integrated over the remaining coordinate. Expressing " with the th coordinate omitted" and Fubini across those splittings of is the bulk of the measure-theoretic bookkeeping. For the argument has to be applied to , which is only .
Theorems 3.24 and 3.31 need weak derivatives to commute with mollification and cutoff. They also need the weak derivative of a limit to be identified, and completeness of . None of this is available for the integral-form definition. Morrey's inequality needs averages over balls and polar-coordinate integration.
EuclideanSpace ℝ (Fin n) with volume. Coordinates are 0-based (i : Fin n), and multi-indices are Fin n → ℕ. is ‖gradient f x‖, which equals the operator norm of fderiv ℝ f x. norms are eLpNorm in , with real exponents coerced by ENNReal.ofReal.ContDiff ℝ ((⊤ : ℕ∞) : WithTop ℕ∞). ContDiff ℝ ⊤ means analytic in current Mathlib, and using it for test functions would leave only the zero function, making every function weakly differentiable. A test function on has HasCompactSupport φ and tsupport φ ⊆ Ω, so the test class is all of . A smaller class would trivialize weak differentiability, and this formalization rules that out.MemW k p Ω f is membership in . sobolevNorm is the norm of Definition 3.23, valued in and built from a chosen weak derivative (unique a.e.). For it uses the essential supremum.namespace HunterPDE.Sobolev
/-- Theorem 3.28 of Hunter, *Notes on PDEs* (revised 6/18/2014), p. 63 (Gagliardo–Nirenberg–Sobolev
inequality), with the constant its proof establishes. Let `n ≥ 2`, `1 ≤ p < n` and
`p* = np/(n − p)` (Definition 3.25). Then for every `f ∈ C_c^∞(ℝⁿ)`
`‖f‖_{p*} ≤ C ‖Df‖_p` with `C = p(n − 1) / (2(n − p))`, where `|Df|` is the Euclidean norm of the
gradient. The printed constant (3.11), `p(n − 1)/(2n(n − p))`, is `1/n` times this and is false
with the Euclidean `|Df|` (it is below the book's own sharp constant `1/(n αₙ^{1/n})` at `p = 1`);
the proof's display `‖f‖_{p*} ≤ (s/2) (∏ᵢ ‖∂ᵢf‖_p)^{1/n}`, `s = p(n−1)/(n−p)`, together with
`|∂ᵢf| ≤ |Df|`, gives the constant stated here. -/
theorem gagliardo_nirenberg_sobolev {n : ℕ} (hn : 2 ≤ n) {p : ℝ} (hp : 1 ≤ p) (hpn : p < n)
(f : EuclideanSpace ℝ (Fin n) → ℝ) (hf : ContDiff ℝ ((⊤ : ℕ∞) : WithTop ℕ∞) f)
(hfc : HasCompactSupport f) :
eLpNorm f (ENNReal.ofReal (sobolevConjugate n p)) volume ≤
ENNReal.ofReal (p * ((n : ℝ) - 1) / (2 * ((n : ℝ) - p))) *
eLpNorm (fun x => ‖gradient f x‖) (ENNReal.ofReal p) volume := by sorry
end HunterPDE.Sobolev
Let , , and let be the Sobolev conjugate of (Definition 3.25). Then for every
where and is the Euclidean length of the gradient.
The inequality says that a compactly supported smooth function whose gradient is in is itself in , with : one derivative in buys integrability . It underlies every Sobolev embedding for , e.g. for (Theorem 3.31).
Formalization Note. The constant is times the constant printed in (3.11). With the Euclidean the printed constant is false: at it is , below the sharp constant the notes themselves quote on p. 65–66 ( the volume of the unit ball), and it is also below Talenti's sharp constant for some (e.g. , ). The error is in the last step of the proof, which replaces by . The proof's display with , which is correct, together with , gives the constant stated here. is EuclideanSpace ℝ (Fin n); is ‖gradient f x‖, which equals the operator norm of fderiv ℝ f x; norms are eLpNorm in with exponents ENNReal.ofReal p and ENNReal.ofReal p*; is ContDiff ℝ ((⊤ : ℕ∞) : WithTop ℕ∞) f ∧ HasCompactSupport f.
No open leaves. Every sub-goal is proved or awaiting decomposition.