Adaptive semi-Lagrangian schemes for Vlasov equations 87
L
∞
(K), see, e.g., [1, Ch. 4], and a scaling argument. Note that the scale invariance,
i.e., the fact that the constant does not depend on the diameter of K, corresponds to the
fact that the Sobolev embedding is critical, indeed we have
1
∞
=
1
1
−
2
d
in dimension
d = 2. According to this estimate, a natural desire is to find a triangulation K
ε
that
equilibrates the local seminorms |g|
W
2,1
(K)
, in the sense that it satisfies for all K ∈ K
ε
cε ≤ |g|
W
2,1
(K)
≤ cε (4.4)
with constants c, c independent of h. Clearly, the associated interpolation P
ε
would
satisfy
k(I − P
ε
)gk
L
∞
(Ω)
. ε,
and because summing over the left inequalities in (4.4) yields
#(K
ε
) ≤ (cε)
−1
|g|
W
2,1
(Ω)
, (4.5)
the resulting adaptive approximation (K
ε
, P
ε
g) would achieve the estimate
k(I − P
ε
)gk
L
∞
(Ω)
. #(K
ε
)
−1
|g|
W
2,1
(Ω)
. (4.6)
As this estimate holds for functions which are only in W
2,1
(Ω), we see that it indicates
better performances in the case where g is not very smooth. More generally, it reveals
that such an adaptive approach should outperform a uniform one in the case where g
is in W
2,∞
(Ω) but has a highly non-uniform smoothness, i.e., when |g|
W
2,1
(Ω)
is very
small compared to |g|
W
2,∞
(Ω)
.
4.2 Multilevel FE-trees and associated quad-meshes
From the above arguments, it appears that an adaptive strategy is likely to yield better
results than a uniform one when interpolating functions of non-uniform smoothness.
What we did not mention is an algorithm to design a triangulation K
ε
that fulfills (4.4),
and in practice this might be a quite difficult task. For the sake of simplicity, we shall
therefore restrict ourselves to a particular class of triangulations that are obtained by
recursive splittings of dyadic quadrangles. The resulting multilevel meshes should
then be seen as a compromise between uniform and pure adaptive triangulations. As
is usual in compromises, we need to choose between the two inequalities in (4.4), and
since we are first interested in the accuracy of the approximations, we shall choose
the one giving an estimate from above. Nevertheless, we mention that such a choice
still allows to derive complexity estimates, and we refer again to [17] for a survey on
nonlinear (adaptive) and multilevel approximation.
Let us introduce first multilevel quad-meshes, and later on derive conforming trian-
gulations. To this end, we consider at any level j ∈ N the uniform partitions
Q
j
:=
Ω
γ
: γ ∈ I
j
with I
j
:= {(j, k, k
0
) : 0 ≤ k, k
0
≤ 2
j
− 1}
consisting of all dyadic quadrangles, i.e., quadrangles of the form
Ω
(j,k,k
0
)
:= (2
−j
k, 2
−j
(k + 1)) × (2
−j
k
0
, 2
−j
(k
0
+ 1))