Use a bounded BV extension operator for the bounded Lipschitz domain. Extend to , supported in one fixed compact set, with . Such an extension is obtained by reflection in Lipschitz boundary charts, a partition of unity and a fixed cutoff function. A naive zero extension must also charge its boundary-trace jump; it cannot discard that contribution.
Let bound these norms and let be their mollifications. The BV mollification error estimate gives
The variation measure here is on . The printed lemma's needs this correction unless it also assumes all the derivative mass lies in : a nonconstant bump supported outside disproves its literal wording. The correct estimate follows by averaging the BV translation estimate over a mollifier supported in .
For each fixed , convolution gives uniform bounds
The mollifications have common compact support and are uniformly equicontinuous. The Arzela-Ascoli theorem supplies a uniformly convergent subsequence at each scale . A diagonal subsequence converges at every one of those scales. For two late members of that subsequence,
First choose large , then late ; the sequence is a Cauchy sequence in . Its limit belongs to the BV space because the total variation seminorm on a domain is sequentially lower semicontinuous. Uniform derivative bounds and integration by parts give . Restriction to proves the required weak-star convergence in BV.