Polynomial Admissible Meshes
S. De Marchi, F. Piazzon, A. Sommariva and M. Vianello
Dept. of Mathematics University of Padova fpiazzon@math.unipd.it
Definition
Let K ⊂ C d (or R d ) be a compact polynomial determining set. A sequence {A n } of its subsets is said to be a weakly admissible mesh (WAM) of constant C n if
i) max K |p| ≤ C n max A
n|p| for any polynomial p such that deg p ≤ n, ii) Card(A n ) and C n grow at most polynomially w.r.t. n.
If sup n A n =: C < ∞ then A n is said an admissible mesh (AM). If fur- thermore Card(A n ) = O(n d ) then {A n } is termed optimal.
Relevant (univariate) examples
Chebyshev-Lobatto nodes. For an interval [a, b], X n (a, b) =
b−a
2 ξ j + b+a 2
, where ξ j = cos (jπ/n) , 0 ≤ j ≤ n.
Chebyshev nodes. Z n (a, b) = b−a
2 η j + b+a 2 , where η j = cos
(2j+1)π 2(n+1)
, 0 ≤ j ≤ n.
Chebyshev-like subperiodic angular nodes. Θ n (α, β) = ϕ ω (Z 2n (−1, 1)) + α+β 2 ⊂ (α, β) , ω = β−α 2 ≤ π, where ϕ ω (s) = 2 arcsin sin ω 2 s
The following inequalities hold with c n = π 2 log(n + 1) + 1 . kpk [a,b] ≤ c n kpk X
n∀p ∈ P 1 n .
kpk [a,b] ≤ c n kpk Z
n∀p ∈ P 1 n . ktk [α,β] ≤ c 2n ktk Θ
n∀t ∈ T 1 n .
Basic Properties
Any ane transformation of a WAM is still a WAM, C n being in- variant;
Any sequence of unisolvent interpolation sets whose Lebesgue con- stant Λ n grows at most polynomially with n is a WAM, with constant C n = Λ n ;
A nite product of WAMs is a WAM on the corresponding product of compacts, C n being the product of the corresponding constants;
A nite union of WAMs is a WAM on the corresponding union of compacts, C n being the maximum of the corresponding constants.
Applications
Polynomial least squares tting. Theoretical and numerical bounds for the projection operator norm available.
Discrete orthonormal polynomials computation and tting, with al- gorithm for computing a stable basis.
Extraction of unisolvent interpolation nodes with slow growth of Lebesgue constant.
Collocation methods for PDEs.
convex set, lune, polygon, Lissajous WAM
−0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8
−1.5
−1
−0.5 0 0.5 1 1.5
−1.5 −1 −0.5 0 0.5 1
−0.8
−0.6
−0.4
−0.2 0 0.2 0.4 0.6 0.8
0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
−1 0
1
−1
−0.5 0 0.5 1
−1
−0.8
−0.6
−0.4
−0.2 0 0.2 0.4 0.6 0.8 1
References
[1] L. Bos, S. De Marchi, A. Sommariva, and M. Vianello. Weakly admissible meshes and discrete extremal sets. Numer. Math. Theory Methods Appl., 4(1):112, 2011.
[2] J.P. Calvi and N. Levenberg. Uniform approximation by discrete least squares polynomials. JAT, 152:82100, 2008.
[3] S. De Marchi, F. Piazzon, A. Sommariva, and M. Vianello. Polynomial meshes:
Computation and approximation. Proceeedings of CMMSE 2015, to appear.
[4] F. Piazzon. Optimal polynomial admissible meshes on compact subsets of R
dwith mild boundary regularity. submitted to JAT, underr revision, arXiv:1302.4718, 2013.
[5] F. Piazzon and M. Vianello. Small perturbations of admissible meshes. Appl. Anal., 92, 2013.
[6] F. Piazzon and M. Vianello. Computing optimal polynomial meshes on planar starlike domains. Dolomites Res. Notes Approx. DRNA, 7:2225, 2014.
Constructing WAMs
The bilinear transformation σ(s 1 , s 2 ) = 1
4 ((1 − s 1 )(1 − s 2 )v 1 + (1 + s 1 )(1 − s 2 )v 2 + (1 + s 1 )(1 + s 2 )v 3 + (1 − s 1 )(1 + s 2 )v 4
maps the square [−1, 1] 2 onto the convex quadrangle with vertices v 1 , v 2 , v 3 , v 4 ; with a triangle, e.g. v 3 = v 4 , as a special degenerate case.
Proposition 1 (Quadrangles and Triangles). The sequence A n = σ(X n (−1, 1) × X n (−1, 1)) is a WAM of the convex quadrangle σ([−1, 1] 2 ) , with constant C n = c 2 n = O(log 2 n) and card(A n ) ≤ (n + 1) 2 .
Proposition 2 (Polygons). Let K be a polygon with ` sides. Then K has a WAM given by the union of the WAMs of ` − 2 triangles of a minimal triangulation, with constant C n = c 2 n = O(log 2 n) and Card(A n ) ∼ (` − 2)n 2 .
The blending transformation
ψ u,v (s, θ) = su(θ) + (1 − s)v(θ),
maps [0, 1] × [α, β] onto the region K u,v lying between u and v, where u(θ) = a 1 cos(θ)+b 1 sin(θ)+c 1 , v(θ) = a 2 cos(θ)+b 2 sin(θ)+c 2 , θ ∈ [α, β], a i = (a i1 , a i2 ) , b i = (b i1 , b i2 ) , c i = (c i1 , c i2 ) , i = 1, 2, with a i , b i not all zero and [α, β], 0 < β − α ≤ 2π.
Proposition 3 (Circular sections). The sequence A n = ψ u,v (X n (0, 1) × Θ n (α, β)) is a WAM for K u,v with C n = O(log 2 n) and Card(A n ) ≤ (n + 1)(2n + 1) .
Similar results are available in higher dimension e.g. for cylinders, cones, pyramids and solids of rotation.
Proposition 4 (Star-like UIBC bodies). Let K ⊂ R 2 be the closure of a star-like domain satisfying the Uniform Interior Ball Condition (UIBC) of parameter ρ > 0. Then, for every xed α ∈ (0, 1/ √
2) , K has an optimal admissible mesh {A n } such that C n ≡
√ 2 1−α √
2 , Card A n ∼ n 2 length(∂K) αρ .
Finally, WAMS have been shown to be stable under small perturbations and moreover WAMs can be computed on sets that are images under smooth maps of sets where a WAM is given.
Lissajous WAMS in the cube
Z
[−1,1]
3p(x) dx
p(1 − x 2 1 )(1 − x 2 2 )(1 − x 2 3 ) = π 2
Z π 0
p(` n (θ)) dθ , ∀p ∈ P 3 2n , where we used the Lissajous curve
` n (θ) = (cos(α n θ), cos(β n θ), cos(γ n θ)), θ ∈ [0, π], (α n , β n , γ n ) =
( 3
4 n 2 + 1 2 n, 3 4 n 2 + n, 3 4 n 2 + 3 2 n + 1 , n even,
3
4 n 2 + 1 4 , 3 4 n 2 + 3 2 n − 1 4 , 3 4 n 2 + 3 2 n + 3 4 , n odd .
Proposition 5 (Lissajous WAMs by hyperinterpolation). The sequence {A n } = {` n (sπ/ν)} , s = 0, . . . , ν = nγ n + 1 is a WAM for the cube, with C n = O(log 3 n) and Card A n ∼ 3 4 n 3 .
Compression and interpolation sets
Proposition 6. Let {A n } be a WAM of a compact set K ⊂ R d with Card A n > N 2n = dim(P 2n ) and constant C n . Then there exists (and can be numerically computed) a WAM A ∗ n ⊂ A n with Card A ∗ n ≤ N 2n with constant C n ∗ = C n √
Card A n .
It is possible to extract unisolvent interpolation sets from a WAM by nu- merical linear algebra, namely approximate Fekete points (AFP) by QR and Discrete Leja Sequences (DLS) by LU factorization.
Proposition 7. Let F n = {ξ i
1
, . . . , ξ i
N
} the AFP or DLP extracted from a WAM of a compact set K ⊂ R d (or K ⊂ C d ). Then lim n→∞ N 1 P N
k=1 f (ξ i
k