Skip to content

Weak Solutions, Sobolev Spaces, and Well-Posedness

A weak solution satisfies an equation after derivatives have been transferred to test functions, in a declared function space that makes every pairing continuous. Sobolev spaces record which distributional derivatives are represented by LpL^p functions; trace spaces say what boundary data mean. Existence, uniqueness, and stability are then separate statements about a specific operator, domain, data class, and topology. A problem is well-posed only when all three hold.

This page gives a bounded advanced introduction through two controlled linear models: a coercive elliptic boundary-value problem and an energy estimate for the wave equation. It does not attempt a general theory of nonlinear weak solutions, gauge systems, rough domains, or global hyperbolic evolution.

Required background. Test-Function Spaces, Distributions, Support, and Convergence supplies distributional derivatives and test-function pairings; Lp Spaces, Inequalities, and Weak Convergence supplies Hölder-type estimates, completeness, and weak convergence.

Weak derivatives are distributional derivatives with added regularity

Section titled “Weak derivatives are distributional derivatives with added regularity”

Let ΩRd\Omega\subset\mathbb R^d be open, let uLloc1(Ω)u\in L^1_{\mathrm{loc}}(\Omega), and let α\alpha be a multi-index. A function vLloc1(Ω)v\in L^1_{\mathrm{loc}}(\Omega) is the weak derivative αu\partial^\alpha u when

Ωu(x)αφ(x)ddx=(1)αΩv(x)φ(x)ddx\int_\Omega u(x)\partial^\alpha\varphi(x)\,\mathrm d^d x = (-1)^{|\alpha|} \int_\Omega v(x)\varphi(x)\,\mathrm d^d x

for every φCc(Ω)\varphi\in C_c^\infty(\Omega). Compact support removes the boundary term. The definition says exactly that the distributional derivative of the regular distribution defined by uu is represented by the locally integrable function vv. Such a representative is unique almost everywhere.

Every distribution has distributional derivatives. It need not have weak derivatives represented by functions in a chosen LpL^p space. For example, the Heaviside function has distributional derivative δ0\delta_0, which is not an LlocpL^p_{\mathrm{loc}} function. By contrast, u(x)=xu(x)=|x| on (1,1)(-1,1) has weak derivative sgnxL\operatorname{sgn}x\in L^\infty, although its second distributional derivative is 2δ02\delta_0.

This distinction and the integration-by-parts definition are developed in Chen 2013, §1.2, printed pp. 2–5, PDF. Terminology varies: some authors call any distributional solution “weak,” while others reserve “weak solution” for a variational identity in specified Sobolev spaces. This page uses weak derivative only when the distributional derivative has a locally integrable function representative, and always states the spaces in a weak-solution claim. The distributional distinction is developed further in Delta Distributions, Weak Derivatives, Pullbacks, and Pushforwards.

For an integer k0k\geq0 and 1p1\leq p\leq\infty,

Wk,p(Ω)={uLp(Ω):αuLp(Ω) for αk},W^{k,p}(\Omega) = \left\{ u\in L^p(\Omega): \partial^\alpha u\in L^p(\Omega) \text{ for }|\alpha|\leq k \right\},

where the derivatives are weak derivatives. For 1p<1\leq p<\infty, one standard norm is

uWk,pp=αkαuLpp.\|u\|_{W^{k,p}}^p = \sum_{|\alpha|\leq k} \|\partial^\alpha u\|_{L^p}^p.

For p=p=\infty, replace the sum of powers by the maximum of the LL^\infty norms. The Hilbert-space case is

Hk(Ω)=Wk,2(Ω).H^k(\Omega)=W^{k,2}(\Omega).

The estimates below repeatedly use Hölder’s inequality with 1/p+1/q=11/p+1/q=1 and its p=q=2p=q=2 case, Cauchy–Schwarz. For a continuous functional FF on a normed space VV,

FV=sup0vVF(v)vV,F(v)FVvV.\|F\|_{V'} = \sup_{0\neq v\in V} \frac{|F(v)|}{\|v\|_V}, \qquad |F(v)| \leq \|F\|_{V'}\|v\|_V.

These are spaces of equivalence classes modulo equality almost everywhere. Membership controls derivatives in an integral norm; it does not generally supply a preferred pointwise representative.

On all of Rd\mathbb R^d, real-order Sobolev spaces have a convenient Fourier description. With the site’s positive forward phase,

u~(p)=Rdddxe+ipxu(x),\widetilde u(p) = \int_{\mathbb R^d} \mathrm d^d x\, e^{+ip\cdot x}u(x),

define

uHs(Rd)2=Rdddp(2π)d(1+p2)su~(p)2.\|u\|_{H^s(\mathbb R^d)}^2 = \int_{\mathbb R^d} \frac{\mathrm d^d p}{(2\pi)^d} \left( 1+|p|^2 \right)^s \left| \widetilde u(p) \right|^2.

Then Hs(Rd)H^s(\mathbb R^d) consists of tempered distributions for which this quantity is finite. For nonnegative integer s=ks=k, this norm is equivalent to the weak-derivative HkH^k norm. The Fourier phase changes the sign of the derivative multiplier but not this norm. Dyatlov, Dyatlov 2022, Definition 12.3 and Eqs. (12.4)–(12.7), PDF, gives the real-order definition and the derivative mapping j:Hs+1Hs\partial_j:H^{s+1}\to H^s.

Fractional spaces on a domain can be defined by restriction, extension, interpolation, or difference quotients. Those constructions agree only under appropriate domain and parameter hypotheses. The whole-space Fourier formula should not be copied to an arbitrary Ω\Omega without specifying an extension or an intrinsic definition.

Negative-order spaces describe rough sources. On a bounded domain, set

H01(Ω)=Cc(Ω)H1,H1(Ω)=(H01(Ω)).H_0^1(\Omega) = \overline{ C_c^\infty(\Omega) }^{\,H^1}, \qquad H^{-1}(\Omega) = \left( H_0^1(\Omega) \right)'.

Thus an element of H1H^{-1} is a continuous linear functional on the energy space H01H_0^1. It need not be an ordinary function.

An element of H1(Ω)H^1(\Omega) is defined only almost everywhere in the open set Ω\Omega and has no a priori boundary values. A phrase such as “u=0u=0 on Ω\partial\Omega” therefore requires a trace theorem.

For a bounded Lipschitz domain, classical restriction extends to a bounded trace map

Tr:H1(Ω)H1/2(Ω).\operatorname{Tr}: H^1(\Omega) \longrightarrow H^{1/2}(\partial\Omega).

It is surjective and has a continuous right inverse; on such a domain,

H01(Ω)=kerTr.H_0^1(\Omega) = \ker\operatorname{Tr}.

Chen, Chen 2013, Theorem 1.19, printed p. 8, PDF, states the trace theorem and the range Hs1/2(Ω)H^{s-1/2}(\partial\Omega) for 1/2<s<3/21/2<s<3/2. McLean 2000, Chapter 3, pp. 100–106 gives a specialist treatment.

This distinction organizes boundary conditions.

  • An essential Dirichlet condition is built into the trial space, such as uH01(Ω)u\in H_0^1(\Omega).
  • A natural Neumann or flux condition appears in the boundary functional after integration by parts.
  • For nonzero Dirichlet data gH1/2(Ω)g\in H^{1/2}(\partial\Omega), choose a bounded trace lift GH1(Ω)G\in H^1(\Omega) and solve for uGH01(Ω)u-G\in H_0^1(\Omega).

A generic H1H^1 function has a trace, but not a classical normal derivative. Normal-flux traces require additional information about the field and its divergence.

Let Ω\Omega be bounded and Lipschitz. For clarity, work with real-valued functions and consider

(A(x)u)+c(x)u=fin Ω,Tru=0.-\nabla\cdot \left( A(x)\nabla u \right) +c(x)u =f \quad\text{in }\Omega, \qquad \operatorname{Tr}u=0.

Assume AL(Ω;Rd×d)A\in L^\infty(\Omega;\mathbb R^{d\times d}) is symmetric and uniformly elliptic:

λξ2ξTA(x)ξΛξ2\lambda|\xi|^2 \leq \xi^{\mathsf T}A(x)\xi \leq \Lambda|\xi|^2

for almost every xx, every ξRd\xi\in\mathbb R^d, and fixed 0<λΛ0<\lambda\leq\Lambda. Let cL(Ω)c\in L^\infty(\Omega) with c0c\geq0, and let fH1(Ω)f\in H^{-1}(\Omega).

For smooth uu and a compactly supported test function vv, multiplication and integration by parts give

Ω[uAv+cuv]ddx=f,v.\int_\Omega \left[ \nabla u\cdot A\nabla v +cuv \right] \mathrm d^d x = \langle f,v\rangle.

The right side denotes the H1H^{-1}H01H_0^1 duality pairing. The formula continues to make sense for u,vH01(Ω)u,v\in H_0^1(\Omega), so it becomes the definition:

Weak Dirichlet problem. Find uV:=H01(Ω)u\in V:=H_0^1(\Omega) such that

a(u,v)=F(v)for every vV,a(u,v)=F(v) \qquad \text{for every }v\in V,

where

a(u,v)=Ω[uAv+cuv]ddx,F(v)=f,v.\begin{aligned} a(u,v) &= \int_\Omega \left[ \nabla u\cdot A\nabla v+cuv \right]\mathrm d^d x,\\ F(v) &= \langle f,v\rangle. \end{aligned}

The distributional equation supplies the bulk relation; the choice V=H01V=H_0^1 supplies the boundary condition. Chen derives the Poisson case in Chen 2013, §2.1, Eqs. (11)–(15), printed pp. 9–10, PDF.

Lax–Milgram: existence, uniqueness, and stability together

Section titled “Lax–Milgram: existence, uniqueness, and stability together”

The variational problem fits one reusable theorem.

Lax–Milgram theorem, real form. Let VV be a real Hilbert space, FVF\in V', and let a:V×VRa:V\times V\to\mathbb R be bilinear. If

a(u,v)MuVvV|a(u,v)| \leq M\|u\|_V\|v\|_V

and

a(v,v)αvV2(α>0),a(v,v) \geq \alpha\|v\|_V^2 \qquad (\alpha>0),

then there is a unique uVu\in V satisfying a(u,v)=F(v)a(u,v)=F(v) for every vVv\in V, and

uV1αFV.\|u\|_V \leq \frac{1}{\alpha} \|F\|_{V'}.

For complex spaces, in the site’s convention one may take aa conjugate-linear in its first argument and linear in its second, match FF to that linear argument, and require Rea(v,v)αvV2\operatorname{Re}a(v,v)\geq\alpha\|v\|_V^2. The exact real theorem and estimate are given in Chen, Chen 2024, Inf-Sup Conditions for Operator Equations, Lemma 2.6, printed p. 11, PDF.

For the elliptic model, equip V=H01(Ω)V=H_0^1(\Omega) with

vV=vL2.\|v\|_V=\|\nabla v\|_{L^2}.

Poincaré’s inequality makes this equivalent to the full H1H^1 norm. The LL^\infty bounds on A,cA,c, Cauchy–Schwarz, and Poincaré give boundedness of aa. Uniform ellipticity gives

a(v,v)λvL22=λvV2.a(v,v) \geq \lambda \|\nabla v\|_{L^2}^2 = \lambda\|v\|_V^2.

Lax–Milgram therefore produces one weak solution and the estimate

uVλ1FV.\|u\|_V \leq \lambda^{-1} \|F\|_{V'}.

Applying the estimate to the difference of two solutions gives

u1u2Vλ1F1F2V.\|u_1-u_2\|_V \leq \lambda^{-1} \|F_1-F_2\|_{V'}.

This is a quantitative stability statement, not merely uniqueness.

When aa is symmetric, the same solution is the unique minimizer of

I[v]=12a(v,v)F(v).\mathcal I[v] = \frac12a(v,v)-F(v).

Coercivity prevents minimizing sequences from escaping to infinite norm; weak compactness and lower semicontinuity supply a minimizer; strict convexity gives uniqueness. The Euler–Lagrange identity of I\mathcal I is the weak equation.

Hadamard well-posedness is relative to a declared solution map

S:DX,datasolution.\mathcal S:\mathcal D\longrightarrow\mathcal X, \qquad \text{data}\longmapsto\text{solution}.

The problem is well-posed in the stated data and solution topologies when

  1. a solution exists for every admissible datum;
  2. it is unique in X\mathcal X; and
  3. S\mathcal S depends continuously on the data.

The norms are part of the statement. A problem can be stable from H1H^{-1} to H01H_0^1 and unstable from a much weaker data topology to a pointwise solution topology. The definition and its norm dependence are stated explicitly in MIT OpenCourseWare 2009 18.336, Lecture 2, printed p. 1, PDF.

The elliptic problem above is well-posed because Lax–Milgram proves all three items and gives a bounded solution map

S:H1(Ω)H01(Ω).\mathcal S: H^{-1}(\Omega) \longrightarrow H_0^1(\Omega).

Other PDE types need other estimates. Ellipticity alone does not prove coercivity on the selected domain, and coercive elliptic theory does not apply directly to hyperbolic evolution.

Hyperbolic stability from an energy estimate

Section titled “Hyperbolic stability from an energy estimate”

Let Ω\Omega be bounded and Lipschitz, and consider a real Klein–Gordon field with homogeneous Dirichlet data. In the global (+)(+---) convention,

(+m2)u=Fin (0,T)×Ω,Tru=0on (0,T)×Ω,u(0)=u0,tu(0)=u1,\begin{aligned} (\Box+m^2)u &= F &&\text{in }(0,T)\times\Omega,\\ \operatorname{Tr}u &= 0 &&\text{on }(0,T)\times\partial\Omega,\\ u(0) &= u_0, \qquad \partial_tu(0)=u_1, \end{aligned}

Here =t2Δ\Box=\partial_t^2-\Delta and m0m\geq0.

Take

(u0,u1)H01(Ω)×L2(Ω),FL2 ⁣(0,T;L2(Ω)).(u_0,u_1) \in H_0^1(\Omega)\times L^2(\Omega), \qquad F\in L^2\!\left(0,T;L^2(\Omega)\right).

For a sufficiently regular solution, define

E(t)=12Ω[tu2+u2+m2u2]ddx.E(t) = \frac12 \int_\Omega \left[ |\partial_tu|^2 +|\nabla u|^2 +m^2|u|^2 \right] \mathrm d^d x.

Multiplying the equation by tu\partial_tu, integrating over space, and integrating the Laplacian by parts gives no boundary contribution because of the zero trace:

dEdt=ΩFtuddx.\frac{\mathrm dE}{\mathrm dt} = \int_\Omega F\,\partial_tu\, \mathrm d^d x.

If

E(t):=2E(t),\mathcal E(t):=\sqrt{2E(t)},

then Cauchy–Schwarz yields

E(t)E(0)+0tF(s)L2ds.\mathcal E(t) \leq \mathcal E(0) + \int_0^t \|F(s)\|_{L^2}\,\mathrm ds.

For F=0F=0, the energy is conserved. Apply the same inequality to the difference of two solutions: equal data imply uniqueness, and nearby initial data and forcing give nearby solutions in H01(Ω)×L2(Ω)H_0^1(\Omega)\times L^2(\Omega). Poincaré’s inequality supplies the low-frequency control even when m=0m=0. For complex fields the right side of the energy identity becomes ReΩFtuddx\operatorname{Re}\int_\Omega F\,\overline{\partial_tu}\,\mathrm d^d x.

For weak solutions, approximation extends the estimate to the energy class. More importantly, an existence theorem is available: Hunter, Hunter 2014, Definition 7.2 and Theorem 7.3, printed pp. 213–214, PDF, specialized to L=Δ+m2L=-\Delta+m^2, gives a unique weak solution with

uC ⁣([0,T];H01(Ω)),tuC ⁣([0,T];L2(Ω)),t2uL2 ⁣(0,T;H1(Ω)),\begin{aligned} u &\in C\!\left([0,T];H_0^1(\Omega)\right),\\ \partial_tu &\in C\!\left([0,T];L^2(\Omega)\right),\\ \partial_t^2u &\in L^2\!\left(0,T;H^{-1}(\Omega)\right), \end{aligned}

and bounds these norms by the stated data norms. Its Galerkin construction is the separate existence step; the energy estimate supplies the a priori control and, when applied to a difference, continuous dependence. This separation matters for variable coefficients, other boundary conditions, constraints, and nonlinear equations.

QFT-facing example: a sourced static scalar field

Section titled “QFT-facing example: a sourced static scalar field”

Let Ω\Omega be a bounded Lipschitz spatial region, JH1(Ω)J\in H^{-1}(\Omega), and m20m^2\geq0. On the real energy space H01(Ω)H_0^1(\Omega), define

I[ϕ]=12Ω[ϕ2+m2ϕ2]ddxJ,ϕ.I[\phi] = \frac12 \int_\Omega \left[ |\nabla\phi|^2+m^2\phi^2 \right] \mathrm d^d x - \langle J,\phi\rangle.

For every variation vH01(Ω)v\in H_0^1(\Omega),

ddεI[ϕ+εv]ε=0=Ω[ϕv+m2ϕv]ddxJ,v.\left. \frac{\mathrm d}{\mathrm d\varepsilon} I[\phi+\varepsilon v] \right|_{\varepsilon=0} = \int_\Omega \left[ \nabla\phi\cdot\nabla v +m^2\phi v \right] \mathrm d^d x - \langle J,v\rangle.

Stationarity is therefore the weak equation

Ω[ϕv+m2ϕv]ddx=J,vfor every vH01(Ω),\int_\Omega \left[ \nabla\phi\cdot\nabla v +m^2\phi v \right] \mathrm d^d x = \langle J,v\rangle \qquad \text{for every }v\in H_0^1(\Omega),

equivalently

(Δ+m2)ϕ=J\left( -\Delta+m^2 \right)\phi =J

as a distribution, with zero Dirichlet trace. Poincaré’s inequality makes the quadratic form coercive even at m=0m=0, so Lax–Milgram gives a unique stable weak solution and the variational functional has that solution as its unique minimizer.

Tong derives the classical scalar action, its boundary term, and the Klein–Gordon equation in Tong 2006, Quantum Field Theory, §1.1–§1.1.1, Eqs. (1.3)–(1.14), PDF. The bounded-domain coercive formulation here is a Mathematical Methods adaptation. It does not construct a quantum path-integral measure. The physical treatment of boundary terms and admissible field variations continues in Boundaries, Variations, and Well-Posed Actions. For a kernel representation of a selected inverse, continue to Fundamental Solutions and Green Operators. For self-adjoint elliptic boundary realizations, spectra, and heat evolution, continue to Elliptic Boundary Problems and Heat Kernels.

The contrast with three nearby problems is instructive.

  • In a massless Neumann formulation the trial space is H1(Ω)H^1(\Omega), not H01(Ω)H_0^1(\Omega), and constants lie in the kernel. On a connected domain, a source functional JN(H1(Ω))J_N\in(H^1(\Omega))' must satisfy JN(1)=0J_N(1)=0, and the solution is unique only modulo a constant. On a disconnected domain, impose the condition separately on every component.
  • If the zeroth-order coefficient is negative, say c=μ2c=-\mu^2, the Dirichlet form remains coercive only below the first spectral threshold μ2<λ1D\mu^2<\lambda_1^D, where λ1D\lambda_1^D is the lowest Dirichlet eigenvalue of Δ-\Delta. Indeed, v22λ1Dv22\|\nabla v\|_2^2\geq\lambda_1^D\|v\|_2^2 makes the lower bound vanish at equality, where a zero mode appears. Formal ellipticity of the principal part does not remove this obstruction.
  • A Lorentzian action is indefinite in spacetime derivatives, so its stationary equation is not a direct application of coercive Lax–Milgram theory. Hyperbolic Cauchy estimates, such as the energy estimate above, supply the relevant control.

Classical regularity. An H01H_0^1 weak solution need not lie in H2H^2 or have pointwise second derivatives. Extra regularity depends on the coefficients, data, and boundary geometry. Chen, Chen 2013, Example 2.4, printed p. 12, PDF, gives a re-entrant domain where L2L^2 data do not produce an H2H^2 solution.

Nonlinear limits. Weak convergence passes continuous linear functionals but generally not products. On (0,2π)(0,2\pi), for example, un(x)=sin(nx)u_n(x)=\sin(nx) converges weakly to zero in L2L^2, whereas un21/2u_n^2\rightharpoonup 1/2, not zero. Nonlinear equations therefore require additional, problem-specific analysis beyond the linear theorems proved here.

Leaving the spaces implicit. The phrase “solve Pu=fPu=f” does not specify whether equality is classical, almost everywhere, distributional, or variational. Name the trial space, test space, data space, and topology.

Writing boundary values pointwise. Sobolev functions are equivalence classes. Use a trace map and state the regularity of the domain and boundary data.

Calling an energy estimate an existence proof. An a priori estimate controls any solution that exists. A construction, compactness argument, semigroup theorem, or other existence step is still needed.

Using Lax–Milgram without coercivity. Formal ellipticity or a Gårding inequality is not the displayed coercivity bound. Zero modes, negative potentials, and gauge redundancy must be handled explicitly.

Replacing weak convergence by convergence of products. From unuu_n\rightharpoonup u and vnvv_n\rightharpoonup v, it does not follow in general that unvnu_nv_n converges to uvuv; the sine sequence above is already a counterexample with vn=unv_n=u_n.

  1. Show that u(x)=xu(x)=|x| belongs to H1(1,1)H^1(-1,1), identify its weak first derivative, and explain why uH2(1,1)u\notin H^2(-1,1).

    Check

    Both x|x| and sgnx\operatorname{sgn}x lie in L2(1,1)L^2(-1,1). Splitting the integral at zero shows

    11xφ(x)dx=11sgn(x)φ(x)dx,-\int_{-1}^{1} |x|\varphi'(x)\,\mathrm dx = \int_{-1}^{1} \operatorname{sgn}(x)\varphi(x)\,\mathrm dx,

    so u=sgnxu'=\operatorname{sgn}x weakly. Its next distributional derivative is 2δ02\delta_0, which is not represented by an L2L^2 function; hence uH2u\notin H^2.

  2. Starting from (Au)+cu=f-\nabla\cdot(A\nabla u)+cu=f with zero Dirichlet trace, derive the weak identity and identify where the boundary condition enters.

    Check

    Multiply by vCc(Ω)v\in C_c^\infty(\Omega) and integrate:

    Ω[uAv+cuv]ddx=f,v.\int_\Omega \left[ \nabla u\cdot A\nabla v+cuv \right]\mathrm d^d x = \langle f,v\rangle.

    Continuity extends this identity to all vH01(Ω)v\in H_0^1(\Omega). The distributional bulk equation does not encode the boundary condition; requiring the trial solution uH01(Ω)u\in H_0^1(\Omega) gives it zero trace.

  3. Let uiu_i solve a(ui,v)=Fi(v)a(u_i,v)=F_i(v) for the same coercive form. Derive the stability estimate.

    Check

    Subtract the two equations and take v=u1u2v=u_1-u_2:

    αu1u2V2a(u1u2,u1u2)=(F1F2)(u1u2)F1F2Vu1u2V.\begin{aligned} \alpha\|u_1-u_2\|_V^2 &\leq a(u_1-u_2,u_1-u_2)\\ &= (F_1-F_2)(u_1-u_2)\\ &\leq \|F_1-F_2\|_{V'} \|u_1-u_2\|_V. \end{aligned}

    Cancel the final norm unless it is zero to obtain u1u2Vα1F1F2V\|u_1-u_2\|_V\leq \alpha^{-1}\|F_1-F_2\|_{V'}.

  4. Derive the Klein–Gordon energy identity and explain what it proves before an existence theorem is supplied.

    Check

    Multiply (t2Δ+m2)u=F(\partial_t^2-\Delta+m^2)u=F by tu\partial_tu and integrate over space. The three terms on the left are the time derivatives of tu22/2\|\partial_tu\|_2^2/2, u22/2\|\nabla u\|_2^2/2, and m2u22/2m^2\|u\|_2^2/2. Thus

    E(t)=Ftuddx.E'(t) = \int F\,\partial_tu\,\mathrm d^d x.

    Cauchy–Schwarz gives the displayed energy inequality. Applied to a difference, it proves uniqueness and continuous dependence in the energy topology. It does not construct a solution.