High-contrast homogenization: Analytic.ClassHonesty #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
The coefficient-Sobolev classes have finite weighted energy #
MemH1a, MemH1a0 and MemH1sLoc — the spaces H¹_a(V), H¹_{a,0}(V) and
H¹_{s,loc}(ℝ^d) of s.introduction — are approximability
conditions: each carries a sequence of smooth functions whose H¹_s distance to
the pair tends to 0. Eventual finiteness of that distance together with
finiteness of the energy of one smooth approximant gives finiteness of the
weighted energy of the weak gradient itself.
The module first collects the finiteness facts for the unweighted energy of a continuous field — on a bounded set, on an arbitrary set when the field has compact support, and across the triangle inequality in both directions — and then feeds them through the two-sided energy comparison to the three classes.
The domain hypotheses differ between the classes, and the difference is real.
H¹_{a,0}(V) needs no hypothesis on V, its approximants being compactly
supported inside V. H¹_a(V) needs V bounded: its approximants are
globally smooth but not compactly supported, so nothing bounds their gradients
on an unbounded V, and without a hypothesis on V the conclusion is false.
A continuous field has finite unweighted energy on a bounded set.
A continuous field with compact support has finite unweighted energy on every set.
The triangle step: if G has finite unweighted energy and G - H has
finite unweighted energy, then so does H.
The mirror triangle step: if H has finite unweighted energy and G - H
has finite unweighted energy, then so does G.
An essentially bounded field has finite unweighted energy on a bounded set.
Along a sequence whose H¹_s distance to the pair tends to 0, some
approximant has finite H¹_s distance.
The H¹_a(V) class is honest on a bounded V: its weak gradient has
finite weighted energy.
Hypotheses used, in full: the coefficient class hypothesis 0 < lam, hell;
and V bounded. Boundedness of V is genuinely needed: the approximants of
MemH1a are globally smooth but not compactly supported, so nothing bounds
their gradients on an unbounded V.
The H¹_{a,0}(V) class is honest on an arbitrary V: the approximants
are compactly supported inside V, so no boundedness of V is needed.
Centered Euclidean balls are bounded.
The H¹_{s,loc}(ℝ^d) class is honest: on every centered Euclidean ball,
the weak gradient has finite weighted energy, with the ball's own ellipticity
constants.