Lipschitz graphs and surface measures

Written by GPT-6.1 Sol (OpenAI), Ultra reasoning effort, September 2026. Checked once by GPT-6.1 Sol (OpenAI), Ultra reasoning effort. Public domain (CC0).

Source/proof self-check and prerequisite integration by GPT-6 Astra (OpenAI), Ultra, October 2026. Historical authorship and component terms are retained.

A graph can have a crease while still carrying an unambiguous surface measure and outward normal almost everywhere. Differentiating the region below it supplies both objects at once. The first derivative places mass along the graph; a corner of a planar graph does not acquire an extra point mass at this derivative level.

We extend the graph calculation in Boundary flux and weak identities. Measures, their uniqueness as order-zero distributions and localization come from Order, positivity and distributional limits, Local data and compatible products, and the supplied positive-measure foundation. The exact integration and smoothing proofs, §§15.0–15.4 and 16, supply completed Lebesgue measure, Fubini, convergence, completeness, compact smooth density, translation continuity and approximate identities. We use . The scalar foundation, §§12–13, supplies compactness, calculus and smooth cutoffs; the finite algebra foundation, §10, supplies the determinant identities. These components retain their stated licences. Rademacher's differentiability theorem is fully proved below before its use in graph charts.

Basic references are Heinonen’s Lectures on Lipschitz Analysis (2005), for almost-everywhere differentiability, and Dyatlov’s Lecture notes for 18.155 (2026), for surface-measure distributions.

Dyadic face increments give the weak derivative

Lemma 1.1 (constructing bounded weak derivatives). A locally Lipschitz real function on open has locally bounded weak partials . On a region where has Lipschitz constant , almost everywhere.

Proof. Work on a closed coordinate cube where is -Lipschitz. For a subrectangle , define its oriented face increment by

This notation places the displayed endpoints in coordinate . Fubini and continuity define the integral, and the Lipschitz bound gives . Splitting in coordinate telescopes the two face values; splitting in any other coordinate splits its integral. Thus increments add over every finite rectangular subdivision.

Subdivide into its dyadic cubes at level , and let on each cell equal . Ignore cell boundaries, a null set. These functions are bounded by , and the average of over each preceding cell is . Hence, for ,

The norms squared increase and are at most . The sequence is therefore Cauchy in , whose proved completeness supplies . The summable-subsequence argument in that same completeness proof gives an almost-everywhere convergent subsequence; consequently .

We verify the weak identity rather than assuming any pointwise derivative. Let , and let take its value at each dyadic cell center. Uniform continuity gives uniformly. Thus

In the sum, each internal face carries the value of times the difference of the test values in its two neighboring cells. Exterior face terms vanish for all sufficiently fine grids. The negative of that difference divided by the cell width converges uniformly to on the face: the fundamental theorem along the segment joining the centers and uniform continuity of prove this. Multiplying by the cell width, integrating along each face, and summing gives a Riemann sum in coordinate . The transverse test value is sampled at cell centers, with a uniformly vanishing error since is smooth and is bounded. Continuity of makes these sums converge to . Equation (1.3) therefore proves the weak identity.

These local weak derivatives agree almost everywhere on overlaps. Indeed their difference is locally integrable and pairs to zero with every smooth compact test; convolution with a compact smooth approximate identity is then zero, and its proved local convergence forces the difference to vanish almost everywhere. Cubes and a countable exhaustion glue the 's.

Lebesgue points turn weak gradients into differentials

We need a differentiation fact about averages and prove it at the required generality.

For a finite positive-volume cube, write .

Lemma 1.2 (Lebesgue points for local integrable functions). If , then for almost every ,

Proof. First suppose . For integrable , define the centered cube maximal average . For every ,

Here is the covering argument. Each cube average is continuous in its center by translation continuity, so the displayed set is open. For a compact subset choose at each of its points a centered cube whose average exceeds ; the interiors of these cubes give a finite cover. Sort this finite list by decreasing side length and retain a cube only if its interior is disjoint from all previously retained cubes. Any discarded cube meets a retained cube of at least its size and is contained in its threefold concentric dilation. Thus the compact subset has measure at most times the sum of the retained volumes. Their interiors are disjoint and , so that sum is at most . Inner approximation of an open set by compact sets proves (1.5).

Choose compact smooth in , using the exact density theorem cited above. For any point where is finite, continuity of and the triangle inequality give

For a fixed , the set where the left side exceeds has measure at most , by (1.5) and the elementary integral bound . Even without first checking measurability of that limsup set, the displayed inclusions bound its outer measure by the same quantity. Let , then take positive rational . Completeness of Lebesgue measure makes the resulting exceptional set measurable and null. This proves (1.4) almost everywhere. For local , multiply by cutoffs equal to one on a countable increasing family of cubes. On their interiors sufficiently small averaging cubes are unaffected. Their null exceptional sets have null union.

Lemma 1.3 (an average oscillation bound). If is locally Lipschitz, has weak gradient , and , then, with ,

Proof. For smooth , bound by the average over of . Replace the coordinates of by those of one at a time and use the fundamental theorem on each segment. In the -th term the integration in the two varying endpoints counts any intermediate coordinate value for at most endpoint pairs. Integration in all the other coordinates and division by therefore bounds that term by . Summing proves (1.7).

For the stated , mollify on a slightly larger cube. Lemma 1.1 and differentiated convolution give . The function converges uniformly on , by its Lipschitz bound and the shrinking support, while the weak derivatives converge in , by the proved local approximate-identity result. Passage to the limit proves (1.7).

Theorem 1.4 (almost-everywhere differentiability). Every locally Lipschitz map from an open subset of into is differentiable almost everywhere. For a scalar -Lipschitz function, its differential is the weak gradient of Lemma 1.1 and has Euclidean norm at most .

Proof. It suffices to prove the scalar real case; intersect the finitely many full-measure sets for the components and combine their remainders. Local cubes and a countable cover reduce it to an -Lipschitz scalar function.

Take a common Lebesgue point of the finitely many 's from Lemma 1.1. Put

It is Lipschitz, , and its weak gradient is . Lemmas 1.2 and 1.3 give

Here and below . We explain why this average estimate implies a pointwise differential. Let be a Lipschitz bound for . If , then near and we are done. Otherwise, if along a sequence for some , choose a fixed with . On , , so . Its relative volume is , contradicting (1.8). Hence , and consequently

If some satisfied , choose a fixed with . The cube lies in , and on it. This contradicts (1.9). Thus

For , use ; (1.10) gives . This is differentiability at almost every .

At a differentiability point, the original Lipschitz inequality applied to gives after division by and passage to the limit. Taking the supremum over unit gives . This also identifies each classical partial with the constructed weak partial almost everywhere.

In particular, for every compact smooth test,

where the partial on the left is the almost-everywhere classical one. The graph construction below now uses a proved differentiability theorem rather than an external proof assumption.

For a compactly supported locally Lipschitz , its weak derivative has integral zero. Indeed choose a smooth test equal to one near its support. The derivative is zero off that support, and (1.11) then gives .

The graph Jacobian is the variation of a vector measure

Take a Lipschitz , and work locally with

At almost every parameter point the graph has tangent vectors . Define its outward unit normal and surface measure by the almost-everywhere graph formulas

The Gram matrix is , where . By multilinearity of its columns, its determinant is : terms with two replaced columns have proportional columns and vanish, and the single replacement in column contributes . Thus the density is exactly the square root of the Gram determinant, as for a graph. Sets of parameter measure zero also have zero -measure. Thus the normal exists -almost everywhere. A choice of its values on the exceptional set changes no integral.

We take Borel versions of the weak gradients, obtained by taking the pointwise limits of the almost-everywhere convergent dyadic subsequences from Lemma 1.1 where those limits exist and zero on the Borel exceptional set. Changes on null sets have no effect. The graph map is a homeomorphism onto its graph, with inverse the coordinate projection. Thus it carries Borel parameter sets to relative Borel graph sets, and the pushforward in (2.1) is well defined; its completion also includes the images of parameter null sets.

Here are the local measure-regularity details for the measurable density . On a graph column the functional , for real compact continuous , is positive and finite. Indeed, the graph is relatively closed, so the part meeting a compact support has a compact parameter projection, and . Theorem M of the positive-measure foundation supplies a Radon measure representing this functional. For each open set, its increasing compact cutoffs and monotone convergence identify that Radon measure with the stated pushforward. On each relatively compact open set both measures are finite; their equality on relative open sets extends to all Borel sets by integration §16.2's generating-class argument. Exhaustion gives equality everywhere. The same argument with each positive and negative part of the bounded measurable components of gives locally finite signed Radon component measures.

For , the base is the one-point space with mass one, the gradient is empty and . The graph formulas therefore give unit mass to each locally isolated endpoint; no differentiability theorem in dimension zero is needed.

We will prove that this surface measure is independent of the graph chart. The argument works directly with the graph area density in (2.1).

Theorem 2.1 (boundary measure for Lipschitz graphs). Let be open. Suppose every relative boundary point of has, after a rigid motion, a Lipschitz graph chart with on one side. Then the measures in (2.1) agree on overlapping charts. They define a locally finite Euclidean surface measure, and

The bars on the vector measure denote its total variation in the Euclidean norm.

Proof of the local identity. For a smooth compact test in a graph column, the vertical integration is unchanged:

For , set

This is locally Lipschitz and has compact support in . To see its local Lipschitz bound, split the difference at two parameters into the change of the integrand over a common bounded -interval and the change of the upper endpoint. Bounded derivatives of control the first part, and controls the second. At a differentiability point of , ordinary differentiation of the integral gives

Theorem 1.4 identifies this with its weak derivative, whose integral is zero. Hence

Together (2.3)–(2.4) express the vector derivative as

Proof of the variation and chart independence. For a vector density against a positive measure , the total variation of is . Here is the needed verification. On any set of finite , the triangle inequality gives

for each finite measurable partition. For the reverse bound, cover the unit sphere by finitely many sets of diameter at most , and partition according to the direction . Choose a unit vector in each direction set. On its corresponding piece, . Therefore

The set where contributes zero. Taking the supremum over partitions and then proves the formula.

Apply it to (2.5). The graph parametrization is one-to-one, so its pushforward preserves these measurable partitions. We obtain , precisely (2.1).

The distribution is already defined without a chart. Rigid rotations rotate its vector measure, by ordinary change of variables in the test pairing, and preserve its Euclidean variation. On any overlap the locally constructed component measures represent the same distributions. Compact continuous tests can be approximated uniformly by smooth tests with one common compact support, using the scalar cutoff and mollification proof. Local finiteness passes their equal pairings to these continuous tests. The signed-measure uniqueness proof in the positive-measure foundation then makes the component measures equal. Their variations, and therefore the surface measures in (2.1), agree. The densities give the same normal almost everywhere too. The one-sided graph description makes each such normal outward.

Each compact boundary piece has a finite chart cover. On a compact subchart the area density is bounded by , so its surface mass is finite. To glue explicitly, take the countable locally finite smooth chart partition proved in U011, including interior and exterior charts with zero boundary measure. Define the global measure by summing each local graph measure weighted by its partition factor. The sum is countably additive by nonnegativity; on any chart compatibility and the partition sum identify it with the original graph measure. Compact sets meet only finitely many partition supports, proving local finiteness. Splitting a test by this partition gives the vector identity globally: the terms containing derivatives of the partition sum to zero. This proves (2.2).

This construction also explains why the parameter measure is usually different from surface measure. The discrepancy is the speed factor in (2.1).

Corollary 2.2 (flux and truncation). Under Theorem 2.1, a compact field satisfies

For ,

Proof. Pair (2.2) with the components of a smooth compact field and sum. Approximation in with one compact support proves (2.6), since the surface measure is finite on that compact set. Apply it to and expand its ordinary divergence to get (2.7), just as in the preceding lesson.

For in the plane, put . Then

The corner parameter has zero measure. It supplies no point mass in (2.8).

Lipschitz tests permit a weak divergence

The continuous-field flux theorem extends to these boundaries too. We first justify its interior tests.

Lemma 3.1 (testing an integrable divergence). If is continuous on open and , then

for every compactly supported locally Lipschitz . Its gradient on the right is the almost-everywhere gradient.

Proof. The support lies a positive distance from the complement of . Its zero extension is globally Lipschitz. To justify this, cover a compact neighborhood of the support by finitely many neighborhoods with Lipschitz bounds, using zero neighborhoods outside the support. A finite smaller cover supplies a distance such that any sufficiently close pair meeting this compact neighborhood lies together in one of the original neighborhoods. These pairs obey the maximum of the finite bounds; pairs farther apart obey . Pairs outside the neighborhood have both values zero. Lemma 1.1 gives bounded compactly supported weak derivatives. Convolve with a smooth nonnegative mollifier at radii small enough that the resulting smooth remain supported in . They converge uniformly to , and

For completeness, this last convergence is the elementary translation argument: translations are continuous in , first for compact continuous functions by uniform continuity and then for all functions by density and invariance of the norm under translation. Integrating the translation difference against a mollifier proves (3.2).

The weak identity holds for each . Uniform convergence and local integrability control its left side; boundedness of on one common compact and (3.2) control its right side. Passage to the limit proves (3.1).

Theorem 3.2 (continuous-field flux on a Lipschitz boundary). Assume the hypotheses on the boundary in Theorem 2.1. If and , then

This holds for every . In particular the total integral of is the outward flux.

Proof. First let be supported in a single graph column, and extend it by zero within the coordinate space. Choose a nonnegative smooth function supported in with integral one, using the supplied cutoff construction and normalization. Set Then for , for , , and . Put and . This is a locally Lipschitz compact test whose support is contained in , a compact subset strictly inside . Lemma 3.1 allows it in the weak identity. The almost-everywhere chain rule at differentiability points of gives

The two bulk integrals converge by dominated convergence. Put . The negative layer term, after , is

The graph gradient is measurable and bounded almost everywhere; the other factors have common compact support and are bounded. Continuity of gives the pointwise limit at almost every parameter point, and dominated convergence gives the surface integral in (3.3), since and (2.1) identifies its density.

This proves the formula on a graph chart. Interior and exterior charts give the weak identity or zero, respectively. A finite smooth partition for the compact test proves the global formula, cancelling the partition derivatives. Compact approximation supplies the indicated test class. Finally a compact cutoff equal to one near gives the total flux, because vanishes almost everywhere in off that support. These are the same localization steps as in the proof, and require only the local identity just established.

Exercises

  1. Graph area bounds — foundation. If the Lipschitz constant of is at most and is measurable, prove . Explain why the exceptional nondifferentiability set has zero surface measure.
  2. The next derivative can see a vertex — advanced. For and in (2.8), prove . Use one-dimensional integration by parts along the two graph rays. Explain why this is consistent with the absence of a point mass in the first derivative.
  3. Four faces, no vertex masses — intermediate. For , , write both first derivatives of its indicator as edge measures. Check the flux identity using a compact smooth field that equals near .
  4. Change which coordinate parametrizes the line — intermediate. Rotate by . Compute its outward normal and surface density in both graph descriptions. Verify that rotating the original normal and changing the graph parameter give the same vector measure.
  5. A crease and a rough field — intermediate. For , let with . Determine its weak divergence and verify its total flux directly. Bound the contribution of the boundary segment as .

Exercise 6 (intermediate: dyadic weak derivatives). On , let . Compute the face-increment approximations of Lemma 1.1 on a dyadic cell of side and center . Calculate their exact error from , and explain the consistency between levels.

Exercise 7 (advanced: a quantitative differential). In the scalar setting of Theorem 1.4, suppose for all sufficiently small that

Show that, with a constant depending on and a local Lipschitz bound,

Complete solutions

Solution 1. At differentiability points, the Lipschitz bound gives . The density in (2.1) is therefore between one and . Integrating it over gives both bounds. A parameter null set remains null after integration against a bounded density and pushforward. In particular the normal's exceptional set has zero -measure.

Solution 2. The first formula of (2.8) gives, on a test,

On either ray, the ordinary chain rule gives

Thus the pairing is

Integrating the first integral separately on the negative and positive half-lines gives two copies of ; the outer endpoints vanish by compact support. The second integral is . This proves the formula. The first derivative is an order-zero graph measure whose singleton mass is zero. Differentiating its changing direction creates a vertex term at the second level; that is an additional differentiation, not a missing first-level mass.

Solution 3. Let integrate arclength on the left, right, bottom and top open edges, respectively. Endpoints have zero measure. The normals give

There are no point masses at the vertices: on every graph chart the first derivative has a bounded density against the one-dimensional parameter measure, and a singleton has zero such measure. Choose a smooth compact cutoff equal to one near the rectangle, and multiply by it. Its divergence in is one. The bulk integral is . The left flux is zero because , the right flux is integrated over an edge of length , and the horizontal fluxes are zero. The result is , with the correct outward signs.

Solution 4. Originally the graph has outward normal and . The rotated inequality is , so the region is above its new graph. Its outward normal points below:

This is the rotation of the old normal. On the line , so . The new density is

Both the positive area measure and its outward vector direction match. Surface measure uses the absolute parameter Jacobian; a negative parameter orientation does not reverse this positive density.

Solution 5. Testing and integrating in gives

a continuous compactly supported integrable function. The normal measure in (2.8) satisfies . Therefore

The bulk integral of over , evaluated first in , is the same expression. On the parameter segment , its absolute value is at most

which tends to zero. Thus this flux has no atom at the crease, despite the field's rough tangential dependence and the normal's jump.

Solution 6. On , the face increment in the first coordinate is

Thus on that cell, the average there of the true gradient . Its error is . Symmetry kills the cross term, and each centered coordinate has mean square . Hence

The mean of the four child-center values equals the parent-center value, so each finer level has the preceding level as its cell average. This verifies both the face-additivity construction and its orthogonal-error mechanism in a nonseparable example.

Solution 7. Put , and let bound its Lipschitz constant. If , the result is immediate. The oscillation bound (1.7), and the inequality , give

Let for . The Lipschitz bound and averaging give . The cube about of radius therefore fits inside ; on it . Its relative volume is . Consequently

The same bound applies at . Since , it bounds . Adding the two bounds proves the asserted estimate. It is an explicit consequence of average gradient control and Lipschitz continuity; no pointwise continuity of was assumed.

References