Trace and Extension Theorems for Sobolev Functions
Anchor (Master): Evans §5.4-§5.5; Adams-Fournier, Sobolev Spaces, 2e (Academic Press 2003), Ch. 5 (extension) and Ch. 7 (trace and fractional spaces); Nečas, Direct Methods in the Theory of Elliptic Equations (Springer 2012), Ch. 2; Lions-Magenes, Non-Homogeneous Boundary Value Problems and Applications I (Springer 1972), Ch. 1; Stein, Singular Integrals and Differentiability Properties of Functions (Princeton 1970), Ch. VI (the Stein extension operator)
Intuition Beginner
A function inside a region has values everywhere in the interior, but what is its value on the edge? If the function is continuous this is no puzzle: walk up to the boundary and read off the limit. The functions of partial differential equations are rougher. A typical Sobolev function is only defined up to changing it on a negligible set, and the boundary is itself a negligible set, so the raw values on the edge are pure ambiguity. The trace theorem rescues the situation: if you control the slope of the function inside, then the edge values are nonetheless well defined, in an averaged sense, as a genuine function living on the boundary.
Why should controlling the slope inside pin down the edge? Think of approaching the boundary along a short inward-pointing segment. The values along that segment are tied together by the slope: a function that does not change too fast cannot have a wild, undefined limit at the end of the segment. Averaging over all such approach segments turns the interior slope budget into honest control of the boundary reading. This averaged edge value is called the trace, and the trace theorem says it exists and is no larger, in total size, than the function and its slope inside.
There is a price. The boundary is one dimension thinner than the region, and squeezing a function onto a thinner set costs regularity: the trace is slightly rougher than the original. The exact accounting is that the trace loses a fraction of one derivative, a fraction set by the same exponent that governed the Sobolev inequalities. You hand in a function with one full derivative of control inside; you get back an edge function with a bit less than one derivative of control. This is the recurring theme of these theorems: restriction to a thinner set is allowed, but it is never free.
The companion result runs the other direction. The extension theorem says any function with controlled slope on a region can be continued to the whole surrounding space without losing control: there is a single mechanical recipe, the same for every function, that fills in the outside so the result still has a bounded slope everywhere. The trick is a mirror. Near a piece of flattened edge, you reflect the function across the edge, with a small correction so the slopes match up as you cross, and the reflected copy supplies the missing outside values.
A picture for both: imagine a damp cloth draped inside a bowl. The trace is the wet line the cloth leaves along the rim, well defined even though the cloth is rough, because the cloth cannot crumple too sharply. The extension is draping a matching second cloth over the outside of the bowl, joined smoothly at the rim, so the two together cover the whole table. Edge readings and edge continuations are the two halves of how rough functions meet the boundary.
Visual Beginner
The single picture to hold is a flattened boundary with an inward column and a mirror.
Read the picture top to bottom. Inside the region the function has a controlled slope. To find its edge value at a boundary point, approach along the short inward segment; the slope control forbids a wild limit, and averaging over nearby segments produces the trace, a bona fide function on the boundary that is slightly rougher than the original. That is the trace theorem.
Now read it as a mirror. To continue the function to the outside, reflect it across the flattened edge, adjusting the reflected copy so the slope does not jump as you cross. The two pieces glue into a single function on the whole space with a bounded slope everywhere. That is the extension theorem.
The side inset is the technical engine for both. Real boundaries are curved, but a smooth change of coordinates straightens any nice piece of boundary into a flat one, where the segment-averaging and the mirror are easy to carry out. Curved boundaries are handled one straightened patch at a time and then stitched back together.
Worked example Beginner
We watch the trace and the reflection extension work on the simplest region: the upper half-line setting, where the boundary is a single point and we track values approaching it. Take the region to be the numbers greater than zero, with boundary the point zero, and the function for between zero and one (and tapering smoothly to zero beyond, which we ignore for the reading near the edge).
Step 1. Find the trace, the edge reading at zero. The function is continuous here, so we walk inward-to-edge: as shrinks toward zero, approaches . The trace of at the boundary point zero is the number . The slope inside is constant and equal to minus one, a controlled slope, which is exactly what guarantees the edge reading is a clean number rather than garbage.
Step 2. Check the size accounting in spirit. The trace value is comparable to the size of the function near the edge, which sits between and on the unit segment. The edge reading did not blow up; it is bounded by the interior size and slope, the qualitative content of the trace bound.
Step 3. Now extend across the edge by mirror. We need to define for less than zero so the combined function has no slope jump at zero. The plain mirror would set , giving the reflected value . Check the slopes: just right of zero the slope is minus one; just left of zero the plain mirror gives slope plus one. The slopes disagree, so the plain mirror has a kink at the edge.
Step 4. Correct the mirror to match slopes. Replace the plain mirror by a corrected one that flips the sign of the increment: define for between minus one and zero. Now just left of zero the slope is plus one read as a function of the leftward direction, which lines up with the interior slope minus one as you pass through: the value is on both sides and the one-sided rates of change agree in magnitude, so the combined graph crosses the edge without a corner.
Step 5. Read the result. The extended function equals to the right of zero and to the left, a tent peaked at the value over the boundary point, with a bounded slope everywhere and no kink at the edge. The single mirror-with-correction recipe filled in the outside while keeping the slope under control.
What this tells us: the trace is just the edge limit made legitimate by slope control, and the extension is a mirror image glued on so the slope does not jump. Everything that follows at higher tiers is this same pair of moves, carried out for rough functions on curved boundaries by first straightening the boundary flat.
Check your understanding Beginner
Formal definition Intermediate+
Throughout, , , and is open and bounded. We assume is (a Lipschitz boundary suffices for everything below, with surface measure interpreted via the coarea machinery 02.07.11); denotes the outward unit normal and the -dimensional surface measure on . The space , its norm , the weak gradient , and the density of in for domains are taken as already established 24.01.01. We write for the closure of in .
Definition (boundary chart / boundary flattening). A bounded domain has boundary if for each there are and a function with, after relabeling and reorienting axes, The map is a diffeomorphism with inverse and Jacobian determinant identically ; it flattens the boundary, carrying into the hyperplane and into the half-ball . Composition with and preserves with norms comparable up to a constant depending on (the chain rule, valid for weak derivatives because ).
Definition (trace operator). The trace operator is the bounded linear map characterized by whenever , extended to all of by density. The defining bound is with , proved in the Key Theorem; boundedness is exactly what makes the density extension well defined and independent of the approximating sequence [Evans 2010 §5.5].
Definition (Sobolev-Slobodeckij / fractional trace space). For and , the fractional Sobolev space consists of with finite Gagliardo seminorm
normed by . The exponent in the denominator is the surface-dimension analogue of the Gagliardo seminorm from 02.16.01; it is the unique homogeneity making the seminorm scale like derivatives on the -dimensional boundary.
Definition (extension operator). A (simple) bounded extension operator for is a bounded linear map with . The operator is simple when its norm bound is allowed to depend on ; the Calderón-Stein total extension operator is the stronger object that is bounded simultaneously on for all and with a single operator [Stein 1970 Ch. VI] [Calderón 1961].
Counterexamples to common slips Intermediate+
The trace is not pointwise restriction. For the function is an equivalence class modulo null sets, and is null in ; the symbol has no meaning before the trace theorem. is defined by continuity from smooth functions, and the bound is what gives the limit meaning. Two representatives of the same class have the same trace because they agree off a null set and is continuous.
Trace boundedness needs the full norm. The bound is with the full norm on the right, not the gradient seminorm alone: constants have zero gradient but nonzero trace, so a bare-gradient bound is impossible on a domain.
is not the sharp target. The trace lands in but does not fill it: the image is the strictly smaller fractional space for . The map onto is bounded but far from surjective; the map onto is bounded and onto.
Extension requires boundary regularity. On a domain with an outward cusp the simple reflection extension fails, and for sufficiently sharp cusps no bounded extension operator exists at all: the inward geometry near the cusp lets a function be too singular to continue. Lipschitz regularity of is the standard sufficient condition (Calderón-Stein); is more than enough.
Order-one reflection is not enough for . The plain even reflection preserves but breaks the second derivative across the boundary (a normal-derivative jump). Extending needs a -th order reflection, a signed combination of dilated copies with the solving a Vandermonde system that kills derivative jumps up to order .
Key theorem with proof Intermediate+
Theorem (trace theorem). Let be bounded with boundary and . There is a bounded linear operator such that for and [Gagliardo 1957] [Evans 2010 §5.5, Theorem 1].
Proof. By density of in 24.01.01 it suffices to prove the bound for and then extend by continuity.
Step 1 (the half-space estimate). Consider first with compact support, where and the boundary is . Write . Fix . By the fundamental theorem of calculus in the normal direction, for any , Average the inequality over (so the first term integrates against over a unit slab) and integrate over : Apply Young's inequality with , , so . This bounds the last integral by up to constants, giving This is the trace bound on the flat boundary.
Step 2 (localize and flatten). Cover by finitely many boundary balls , , on each of which the boundary is the graph of a function flattened by the diffeomorphism of the formal-definition section. Choose a partition of unity subordinate to the cover, with supported in the interior and on . For each , the function is a function on the half-space supported near a flat boundary patch, so Step 1 applies:
Step 3 (transfer back and sum). The flattening is a diffeomorphism with bounded Jacobian, so it carries surface measure on the flat patch to surface measure on with comparable constants, and carries the norm of back to that of with constants depending only on . Hence the last step using and with bounded. Summing over (the interior piece vanishes on ) and using gives .
Step 4 (density). The bound holds for all . Given , pick with in . Then , so is Cauchy in ; define as its limit. The limit is independent of the sequence by the same bound, and .
Bridge. The trace bound is exactly the boundary face of the same fundamental-theorem-of-calculus argument that drove the Sobolev inequalities of 02.16.01: there one integrated a derivative along axes to recover the function in the bulk; here one integrates the normal derivative along a single inward segment to recover the function on the edge, and the loss of a fraction of a derivative is the foundational reason the sharp target is the fractional space rather than . This is dual to the extension theorem proved in the Full proof set below: trace restricts to the thinner boundary and loses regularity, while extension continues to the fatter space and preserves it, and putting these together gives the exact sequence in which is the kernel and is the image. The trace builds toward the weak formulation of boundary-value problems, where the boundary datum of an elliptic equation is by definition a trace, and the result appears again in 02.16.04 as the device that gives the Dirichlet condition meaning for non-smooth solutions and underlies the Gauss-Green integration-by-parts formula.
Exercises Intermediate+
Advanced results Master
The trace and extension theorems organize a larger structure: the sharp identification of the trace image, the surjectivity of the trace via a right inverse, the Calderón-Stein total extension operator, the quantitative Gauss-Green calculus, and the exact-sequence picture that makes , , and the boundary space fit together. Each refines the two fundamental-theorem-of-calculus arguments of the Intermediate tier.
Theorem 1 (sharp trace image; Gagliardo 1957, Aronszajn 1955). Let be bounded with boundary and . The trace operator maps onto the fractional Sobolev space , and there is a bounded linear right inverse (a lifting or extension of boundary data) with [Gagliardo 1957] [Aronszajn 1955] [Lions-Magenes 1972]. At the trace maps onto (the fractional index degenerates to ), and the lifting is the harmonic-extension-type Poisson construction. The boundary datum loses exactly of a derivative going in and the lifting restores it going out; the two together give an exact short sequence split by , with kernel (the characterization theorem of the Full proof set).
Theorem 2 (Calderón-Stein total extension; Calderón 1961, Stein 1970). For a bounded Lipschitz domain there is a single linear operator with on that is bounded simultaneously for every and every [Calderón 1961] [Stein 1970 Ch. VI]. Calderón's construction uses the singular-integral/Sobolev-representation machinery for ; Stein's reflection across the Lipschitz boundary by a kernel with and vanishing moments removes the -dependence and the order-dependence at once. The single operator handing all at once is what makes the extension method usable as a black box across the whole Sobolev scale; the finite-order reflections of Exercise 5 are its truncations.
Theorem 3 (Gauss-Green and the normal trace; Gauss, Green, Sobolev form). For bounded with boundary, , the divergence theorem holds in the trace form
and for a vector field , . This is the integration-by-parts identity of Exercise 6 with . The refinement to vector fields with only (not the full gradient) requires the normal trace defined by duality through the formula itself; this weaker normal trace is the natural object for conservation laws and for the De Giorgi-Federer theory of sets of finite perimeter, where is merely rectifiable and is the measure-theoretic normal supplied by the coarea/area formulas 02.07.11.
Theorem 4 (compact trace and the Sobolev trace inequality). For bounded with boundary, , the trace operator is bounded for (the trace-critical exponent, the boundary analogue of from 02.16.01) and compact for . The borderline is the trace Sobolev inequality , whose sharp constants and extremals (boundary bubbles) parallel the Talenti-Aubin theory and govern the Escobar-Yamabe problem of prescribing boundary mean curvature. Compactness below is the boundary Rellich-Kondrachov theorem and supplies the boundary-term control in the direct method for mixed and Neumann problems.
Theorem 5 (trace spaces interpolate; Lions-Magenes). The trace scale sits inside the real-interpolation family between and : for [Lions-Magenes 1972]. Consequently the trace theorem is one instance of a general functorial statement: restriction to a codimension-one boundary is a bounded map between the corresponding interpolation spaces, losing exactly the codimension-times- amount of smoothness, here. The same accounting predicts the trace onto a codimension- submanifold loses derivatives, recovering when and failing (no trace) when .
Synthesis. The trace and extension theorems are the foundational reason elliptic boundary-value problems have a weak theory at all, and the entire structure is generated by the same single principle as the Sobolev inequalities of 02.16.01: integrate a derivative to recover the function, then balance the homogeneity by scaling. The trace is exactly this with one inward-normal integration, losing of a derivative; the extension is dual to it, a reflection that continues the function with no loss; and putting these together yields the split exact sequence of Theorem 1, whose kernel and image are the two halves of how a rough function meets its boundary. The central insight is that the loss of of a derivative is not an artifact of the proof but a scaling invariant — this is exactly why the sharp target is fractional and why the codimension- generalization of Theorem 5 loses derivatives, and it is the foundational reason the boundary-critical exponent of Theorem 4 has the same scaling pedigree as the interior .
The Gauss-Green calculus of Theorem 3 is the bridge that turns these function-space facts into the integration-by-parts identity on which the weak formulation rests: the boundary integral is built from traces, the normal trace is built by duality from the same formula, and the whole apparatus appears again in 02.16.04 as the machinery that gives Dirichlet, Neumann, and Robin conditions meaning for solutions too rough to restrict pointwise. From Gagliardo's 1957 characterization to the Calderón-Stein total extension and the Lions-Magenes interpolation picture, the theory is one continuous refinement of a single fundamental-theorem-of-calculus estimate carried out across the boundary instead of through the bulk.
Full proof set Master
Proposition 1 (boundedness of the simple reflection extension). Let be bounded with boundary, . There is a bounded linear operator with a.e. on and .
Proof. Take the boundary cover , flattening maps , and partition of unity from the trace proof. For work patch by patch. On a flat patch, where is locally , define the higher-order (here first-order suffices for ) reflection for and for , where . As computed in Exercise 4, with : the even reflection makes continuous across (no singular boundary term in ), the tangential derivatives reflect evenly and the normal derivative reflects oddly, each remaining . Transport back by , a diffeomorphism with bounded Jacobian, preserving up to constants depending on . The interior piece extends by zero. Summing, (with extended by zero) satisfies on and , using with bounded . Linearity and the bound let extend from the dense class to all of by continuity.
Proposition 2 (trace of an extension recovers the boundary value). With as in Proposition 1 and the trace operator, , i.e. the interior trace of the extension agrees with the trace of .
Proof. For , is continuous across (the even reflection introduces no jump), so its restriction to from inside equals . Both and are bounded linear maps that agree on the dense subspace , hence agree on all of by continuity.
Proposition 3 (zero extension characterizes via trace). Let , bounded with boundary. Then if and only if the extension of by zero, , lies in with (no boundary singular term).
Proof. Suppose . For a test field , the Gauss-Green formula of Exercise 6 (with replaced by components of , valid since is smooth) gives the boundary term vanishing because . By definition of the weak gradient this says with . Conversely, if with , the same Gauss-Green identity run backwards forces for all ; choosing to run over a dense set of boundary functions gives . Combined with the standard fact that supported in can be approximated by functions (translate inward and mollify), this yields , the kernel characterization.
Proposition 4 (failure of trace at codimension ). For there is , , whose restriction to a point (codimension ) or to a low-dimensional subset of codimension has no well-defined trace.
Proof. Take on with , so by the computation of 02.16.01 Exercise 6 (gradient , integrable to the -th power exactly under this constraint). As , , so no finite value can serve as the trace of at the origin: the point has codimension , and precisely when , which is the regime where this singular family lives. More generally, restriction to a codimension- affine subspace fails to be bounded once : the same power function singular along (replace by distance to ) lies in but is unbounded on every neighbourhood of within , so no trace exists. This is the sharp threshold matching the surviving fractional index of Theorem 5.
Connections Master
The deep Sobolev embedding theorems and the scaling principle that forces critical exponents are developed in
02.16.01; the trace theorem is the boundary face of the same fundamental-theorem-of-calculus argument, and its critical exponent (Theorem 4) is the boundary analogue of the interior , derived by the identical homogeneity balance. That unit owns the interior embeddings; this unit owns the boundary restriction and continuation theory.The surface measure on , the coarea formula that integrates over level sets and boundary slices, and the measure-theoretic normal vector used for the normal trace of Theorem 3 on merely rectifiable boundaries are supplied by
02.07.11; the boundary-flattening change of variables transports surface measure between curved and flat patches with the Jacobian bookkeeping that area-formula provides.The Sobolev space itself, its norm, the weak gradient, the density of , and the definition of as the closure of are established in
24.01.01; this unit proves the trace and extension theorems that24.01.01states in survey form, and the kernel characterization sharpens the bare definition of the zero-boundary-value space given there.The weak formulation of elliptic boundary-value problems in
02.16.04takes the trace as the very definition of the Dirichlet boundary datum, uses the lifting of Theorem 1 to reduce inhomogeneous boundary data to the homogeneous case, and rests on the Gauss-Green integration-by-parts identity of Theorem 3; the existence theory there is unintelligible without the trace machinery proved here.The extension operator is the standard device for transferring interior results to domains: the Rellich-Kondrachov compactness and the full embedding ladder of
02.16.01, proved on , are pushed to a bounded domain by extending, applying the whole-space theorem, and restricting, so this unit's Proposition 1 is the bridge that makes the domain versions of the variational existence results in02.16.05available.
Historical & philosophical context Master
The notion that a function with finite Dirichlet integral has well-defined boundary values, despite being defined only up to null sets, was made precise by Nachman Aronszajn in his 1955 Kansas technical report on boundary values of functions with finite Dirichlet integral [Aronszajn 1955], and independently and in sharp form by Emilio Gagliardo in his 1957 Rendiconti di Padova paper [Gagliardo 1957], which identified the trace image of as the fractional space now written and constructed the bounded right inverse. The companion fractional spaces had been introduced by Lev Slobodeckij in 1958 [Slobodeckij 1958] through the Gagliardo seminorm, giving the scale its alternative name Sobolev-Slobodeckij.
The extension problem has an older and partly independent lineage. The reflection method for continuing a function across a flat boundary is classical, but the construction of a single operator bounded across the whole Sobolev scale was achieved by Alberto Calderón in his 1961 Berkeley symposium paper using the singular-integral representation of Sobolev functions [Calderón 1961], and brought to its definitive Lipschitz-boundary form by Elias Stein in his 1970 monograph [Stein 1970], whose total extension operator is bounded simultaneously on every for all orders and all exponents at once. Vasilii Babich had earlier given an extension construction for smooth domains in 1953 [Babich 1953]. The systematic functional-analytic organization of trace and lifting maps into the interpolation-space framework, with the boundary-value theory of elliptic and parabolic equations built on top, is due to Jacques-Louis Lions and Enrico Magenes in their 1968-1972 treatise [Lions-Magenes 1972].
Bibliography Master
@article{Gagliardo1957,
author = {Gagliardo, Emilio},
title = {Caratterizzazioni delle tracce sulla frontiera relative ad alcune classi di funzioni in $n$ variabili},
journal = {Rendiconti del Seminario Matematico della Universit\`a di Padova},
volume = {27},
year = {1957},
pages = {284--305}
}
@article{Aronszajn1955,
author = {Aronszajn, Nachman},
title = {Boundary values of functions with finite Dirichlet integral},
journal = {Conference on Partial Differential Equations, University of Kansas, Technical Report},
volume = {14},
year = {1955},
pages = {77--94}
}
@article{Slobodeckij1958,
author = {Slobodecki\u{\i}, Lev N.},
title = {Generalized Sobolev spaces and their application to boundary value problems for partial differential equations},
journal = {Leningradskii Gosudarstvennyi Pedagogicheskii Institut. Uchenye Zapiski},
volume = {197},
year = {1958},
pages = {54--112}
}
@incollection{Calderon1961,
author = {Calder\'on, Alberto P.},
title = {Lebesgue spaces of differentiable functions and distributions},
booktitle = {Partial Differential Equations},
series = {Proceedings of Symposia in Pure Mathematics},
volume = {4},
publisher = {American Mathematical Society},
year = {1961},
pages = {33--49}
}
@book{Stein1970,
author = {Stein, Elias M.},
title = {Singular Integrals and Differentiability Properties of Functions},
publisher = {Princeton University Press},
series = {Princeton Mathematical Series},
volume = {30},
year = {1970}
}
@book{LionsMagenes1972,
author = {Lions, Jacques-Louis and Magenes, Enrico},
title = {Non-Homogeneous Boundary Value Problems and Applications, Vol. I},
publisher = {Springer},
series = {Grundlehren der mathematischen Wissenschaften},
volume = {181},
year = {1972}
}
@article{Babich1953,
author = {Babich, Vasilii M.},
title = {On the extension of functions},
journal = {Uspekhi Matematicheskikh Nauk},
volume = {8},
number = {2},
year = {1953},
pages = {111--113}
}
@book{Necas2012,
author = {Ne\v{c}as, Jind\v{r}ich},
title = {Direct Methods in the Theory of Elliptic Equations},
publisher = {Springer},
series = {Springer Monographs in Mathematics},
year = {2012}
}