Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Interior mollification commutes with weak derivatives

Statement

Assume Countable Choice. Let Ω⊆Rn be open with n≥1, let u∈Wk,p(Ω;K) with k∈N0, 1≤p≤∞ and K∈{R,C}, and let ρ∈Cc∞(Rn) be nonnegative with ∫Rnρ=1 and supp⁡ρ⊆B‾1(0). For ε>0 put ρε(x)=ε−nρ(x/ε) and Ωε={x∈Ω:dist⁡(x,Rn∖Ω)>ε},Ωε=Rn when Ω=Rn. Then ρε∗u is defined and smooth on Ωε, and for every multi-index α with ∣α∣≤k, Dα(ρε∗u)=ρε∗(Dαu)on Ωε, as pointwise smooth functions for the constructed representatives and as almost-everywhere classes. Here Dαu is extended by zero off Ω in the convolution.

Facts & Assumptions

Given: Countable Choice; an open set Ω⊆Rn; k∈N0; 1≤p≤∞; K∈{R,C}; u∈Wk,p(Ω;K); a nonnegative unit-mass ρ∈Cc∞(Rn) with support in B‾1(0); ε>0; and a multi-index α with ∣α∣≤k.

[F1]

A class u lies in Wk,p(Ω;K) exactly when u∈Lp(Ω;K) and for each ∣α∣≤k there is an Lp class Dαu whose locally integrable representative satisfies the weak test identity on Ω; the derivatives are unique as almost-everywhere classes (Integer-order Sobolev spaces and their norms).

[F2]

The defining weak identity is ∫Ωu Dαψ=(−1)∣α∣∫Ω(Dαu)ψ for every ψ∈Cc∞(Ω;K), with a bilinear pairing (Weak derivative of a locally integrable function).

[F3]

The mollifier family is ρε(x)=ε−nρ(x/ε), so ∫ρε=1 and supp⁡ρε⊆B‾ε(0) (The mollifier family generated by a unit-mass smooth bump).

[F4]

If f∈Lloc1(Rn;C) and φ∈Cc∞(Rn) has mass one, then f∗φε is smooth on Rn and ∂α(f∗φε)=f∗(∂αφε) for every multi-index α (Convolution with a mollifier is smooth, and derivatives pass under the integral sign).

[F5]

The zero extension of a representative of an Lp(Ω) class is locally integrable on Rn, and changing a representative on a null set changes neither the weak-derivative identities nor the Lp classes (Weak differentiation ignores null-set changes).

[F6]

For the smooth map y↦ρε(x−y) the chain rule gives ∂yiρε(x−y)=−(∂iρε)(x−y), equivalently Dyαρε(x−y)=(−1)∣α∣Dxαρε(x−y) for every multi-index α (The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a)).

[F7]

A function with continuous classical derivatives through order k on an open set has those classical derivatives as its weak derivatives, and the weak derivative class is unique (Classical derivatives agree with weak derivatives).

Choice use. Countable Choice is used through the well-definedness, local-integrability and uniqueness interfaces of [F1], [F2] and [F5]; the differentiation-under-the-integral-sign theorem of [F4] also declares it. The support computation and the sign substitution [F6] are choice-free.

Proof

technique · direct
1.1F3F4F5given

Fix a representative of u and let u~ be its extension by zero to Rn; by [F5], u~∈Lloc1(Rn), and we define uε(x):=(u~∗ρε)(x)=∫Rnu~(y) ρε(x−y) dy. By [F3] and [F4] applied to u~, the function uε is smooth on Rn and for every ∣α∣≤k, ∂αuε(x)=∫Rnu~(y) ∂xαρε(x−y) dy.

2.1F3step 1.1

Let x∈Ωε. If Ω=Rn this is every point; otherwise dist⁡(x,Rn∖Ω)>ε, so B‾(x,ε)⊆Ω. Since supp⁡ρε⊆B‾ε(0), the integrand y↦u~(y)∂xαρε(x−y) is supported in B‾(x,ε)⊆Ω, where u~=u almost everywhere; hence ∂αuε(x)=∫Ωu(y) ∂xαρε(x−y) dy.

3.1F6step 2.1

Substitute the sign identity of [F6] in step 2.1: for every x∈Ωε, ∂αuε(x)=(−1)∣α∣∫Ωu(y) Dyαρε(x−y) dy.

3.2F1F2step 2.1

For fixed x∈Ωε the function ψ(y):=ρε(x−y) lies in Cc∞(Ω;R) by step 2.1, so the weak identity of [F2] applies with this ψ: ∫Ωu(y) Dyαρε(x−y) dy=(−1)∣α∣∫Ω(Dαu)(y) ρε(x−y) dy.

4.1step 3.1step 3.2

Combining steps 3.1 and 3.2 and cancelling the two signs, which multiply to +1, gives for every x∈Ωε ∂αuε(x)=∫Ω(Dαu)(y) ρε(x−y) dy=(ρε∗E0Dαu)(x), the last expression being the convolution of the zero-extended derivative class with ρε.

5.1F1F4F5F7step 4.1∎

The right-hand side of step 4.1 is a smooth function of x on Ωε by [F4] applied to the locally integrable extension E0Dαu; thus ∂αuε extends the smooth function ρε∗E0Dαu restricted to Ωε. By [F7] applied on the open set Ωε, this classical derivative is the weak derivative of uε there, for every ∣α∣≤k; in particular Dα(ρε∗u)=ρε∗(Dαu)on Ωε. Finally, the construction does not depend on the chosen representative of u: changing it on a null set changes u~ on a null set only, hence leaves both sides unchanged as almost-everywhere classes by [F5]. The case k=0 is the single identity D0(ρε∗u)=ρε∗u, which is smoothness of uε; the case Ω=Rn has Ωε=Rn by definition; and complex scalars are handled by the bilinear pairing componentwise.

Depends on

Used by

Dependency tree · two levels

35 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources