Abstract
We provide a multidimensional weighted Euler–MacLaurin summation formula on polytopes and a multidimensional generalization of a result due to L. J. Mordell on the series expansion in Bernoulli polynomials. These results are consequences of a more general series expansion; namely, if \(\chi _{\tau {\mathcal {P}}}\) denotes the characteristic function of a dilated integer convex polytope \({\mathcal {P}}\) and q is a function with suitable regularity, we prove that the periodization of \(q\chi _{\tau {\mathcal {P}}}\) admits an expansion in terms of multivariate Bernoulli polynomials. These multivariate polynomials are related to the Lerch Zeta function. In order to prove our results we need to carefully study the asymptotic expansion of \(\widehat{q\chi _{\tau {\mathcal {P}}}}\), the Fourier transform of \(q\chi _{\tau {\mathcal {P}}}\).
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Our goal is to generalize to higher dimensions a result due to L. J. Mordell and to deduce from this generalization a multidimensional weighted version of the classical Euler–MacLaurin formula and an associated quadrature rule. We first recall these results in the one dimensional setting. In order to do so we introduce the classical Bernoulli polynomials; there are two possible normalizations that differ by a n! factor and we use the following one.
Definition 1
The periodized Bernoulli polynomials \(\{B_{n}\}_{n\in {\mathbb {N}}}\) are the periodic functions that in the interval (0, 1) are defined recursively by the conditions
The value of these periodized functions when x is an integer is given by
Mordell’s theorem reads as follows.
Theorem 2
(Mordell 1966 [27, 28]) Let \(a<b\) and set
(i) If \(q\in C^{w+1}({\mathbb {R}})\) \(n\in \mathbb {N}\), then, for every \(x\in {\mathbb {R}}\),
(ii) If \(q\in C^{\infty }({\mathbb {R}})\) and
then, for every \(x\in {\mathbb {R}}\),
Mordell’s original result is essentially (ii) above with \(a=0\) and \(b=1\). Observe that the assumption on the growth of the derivatives of q(x) implies that this function can be analytically extended to the entire complex plane. The example \(q( x) =\cos (2\pi x)\), which is 1-periodic and has expansion zero, shows that this assumption is sharp. Variants of this theorem seem to be prior to Mordell’s work (see e.g. [8]).
An immediate application of Theorem 2 is the classical Euler–MacLaurin summation formula. Indeed, from (i), when \(a,b\in {\mathbb {Z}}\) and \(x=0\), since \(B_{j+1}(0)=0\) for even values of j, we obtain, for \(q\in C^{w+1}\left( {\mathbb {R}}\right) \),
It is well known that the above Euler–MacLaurin formula provides a quadrature rule. Indeed, setting \(a=0\), \(b=N\in {\mathbb {Z}}^+\) and \(q(x)=f\left( x/N\right) /N\) with \(f\in C^{w+1}({\mathbb {R}})\), one obtains
Notice that only even powers of N appear in the remainder terms.
To state our results in the multidimensional setting we need to introduce a number of definitions.
Definition 3
Let \({\mathcal {P}}\) be a measurable subset in \({\mathbb {R}}^{d}\). For every \(x\in {\mathbb {R}}^{d}\) the normalized solid angle at x is given by
Assuming that the above limit exists for every \(x\in {\mathbb {R}}^{d}\), then, for every continuous function \(f\left( x\right) \) and for every positive integer N, we set
When \({\mathcal {P}}\) is a convex polytope (the convex hull of a finite number of points) the weight \(\omega _{{\mathcal {P}}}\left( x\right) \) is well defined for every \(x\in {\mathbb {R}}^{d}\). When \(d=3\) the value of \(\omega _{{\mathcal {P}}}(x)\) can be computed explicitly from the coordinates of the vertices of the polytope using standard formulas of spherical trigonometry. See e.g. [17]. When \(d>3\) see [2, 5] and [29].
These weights \(\omega _{{\mathcal {P}}}(x)\) and weighted sums \(S_{N} (q,{\mathcal {P}})\) are not new in the literature; for example MacDonald showed that if \({\mathcal {P}}\) is a convex integer polytope (that is a convex polytope with integer vertices) and \(\tau \) is an integer dilation, then
An important property of these weights is that they are additive with respect to \({\mathcal {P}}\). More precisely, if \({\mathcal {P}}_{1}\) and \({\mathcal {P}}_{2}\) have disjoint interior then
This implies that also the weighted Riemann sums \(S_{N}(f,{\mathcal {P}})\) are additive,
On the contrary, a different choice of weights may not guarantee the additivity.
Definition 4
For every multi-index of non-negative integers \(J=( j_{1},j_{2},\ldots ,j_{d}) \) and every \(x=( x_{1},x_{2},\ldots ,x_{d}) \) in \({\mathbb {R}}^{d}\), define the multivariate Bernoulli polynomials
Moreover, for \(L\in GL( d,{\mathbb {Z}}) \), define
Finally, define the periodized Bernoulli polynomials
At the points of discontinuity we assume the periodized Bernoulli polynomials to be regularized so that
We refer the reader to Sect. 1 (Appendix B) for more comments on the construction of the periodized multivariate Bernoulli polynomials and their connections with the Lerch Zeta functions.
The next definitions are more technical and will be needed to describe the asymptotic behavior along different directions of the Fourier transform of functions supported on a simplex.
Definition 5
For every dimension \(d\geqslant 1\), \({\mathcal {F}}^{(d)}\) is a collection of \(2^{d-1}\) bases of \({\mathbb {R}}^{d}\),
Each basis \({\mathcal {B}}_{j}^{(d)}\) consists of the vectors \(b_{j,k}^{(d)}\),
The vectors \(b_{j,k}^{(d)}\) are defined recursively as follows. If \(d=1\), set \(b_{1,1}^{(1)}=1\). If \(d=2\), set
and
More generally, for \(d\geqslant 2\),
where
and for \(1\leqslant j\leqslant 2^{d-2}\) we set
and for \(2^{d-2}+1\leqslant j\leqslant 2^{d-1}\) we set
where \({\varvec{1}}_{d-1}=\left( 1,\ldots ,1\right) \in {\mathbb {R}}^{d-1}\). We will also associate to every basis \(\mathcal {B\in F}^{\left( d\right) }\) with \(d>1\) a \((d-1)\)-dimensional multi-index \((v_{2},\ldots ,v_{d})\in \left\{ 1,2\right\} ^{d-1}\) in the following way: \(v_{d}=\ell \) if and only if \({\mathcal {B}}\in {\mathcal {F}}_{\ell }^{(d)}\) and, if \(d>2\), \((v_{2},\ldots ,v_{d-1})\) is the multi-index associated with the \((d-1)\)-dimensional basis \({\mathcal {B}}^{\prime }\) used to define \({\mathcal {B}}\) recursively. Observe that there is a one to one correspondence between the bases in \({\mathcal {F}}_{\ell }^{(d)}\) and the multi-indices in \(\left\{ 1,2\right\} ^{d-1}\). Therefore, given a multi-index \(V=(v_{1},v_{2},\ldots ,v_{d})\in \left\{ 1,2\right\} ^{d}\), we will denote also by \({\mathcal {B}}_{V}\) the basis corresponding to the vector \((v_{2},\ldots ,v_{d})\).
The role of \(v_{1}\), the first component of the vector V, will be made clear in what follows.
Definition 6
For every multi-index \(V=(v_{1},\ldots ,v_{d})\in \left\{ 1,2\right\} ^{d}\) we define the vectors \(\lambda _{V}\in {\mathbb {R}}^{d}\) recursively as follows. For \(d=1\)
If \(d=2\),
and
In general, for all \(d\geqslant 2\), if \(v_{d}=1\) we set
if \(v_{d}=2\) we set
We state our main result. Let \(S_{d}\subseteq {\mathbb {R}}^{d}\) be the standard simplex given by
Theorem 7
Let \({\mathcal {P}}\) be a simplex in \({\mathbb {R}}^{d}\) with vertices \({\textbf{0}},{\textbf{m}}_{1},\ldots ,{\textbf{m}}_{d}\in {\mathbb {Z}}^{d}\), and let \(M\in GL(d,{\mathbb {Z}})\) be the \(d\times d\) matrix with columns \({\textbf{m}}_{1},{\textbf{m}}_{2},\ldots ,{\textbf{m}}_{d}\), which maps the standard simplex onto \({\mathcal {P}}\). Let \(q\in C^{w+1}({\mathbb {R}}^{d})\) with \(w\in {\mathbb {N}}\) and for \(\tau >0\), let \(q_{\tau ,M}(x)=q(\tau Mx)\). Then, for every \(x\in {\mathbb {R}}^{d}\) and for every \(\tau >0\),
Here \(\mu (V,I,J)\) are certain integro-differential functionals that will be introduced in Definition 28, \(D_{V}=\left[ b_{1}|b_{2}|\cdots |b_{d}\right] \) where \(\{b_{1},b_{2},\ldots ,b_{d}\}\) is the basis \({\mathcal {B}}_{V}\) and \(J\sqsubseteq I\) means that \(j_{k}=0\) if \(i_{k}=0\). Moreover, for every \(\delta >0\) and every \(\tau _{0}>0\) there exists a constant c depending on \(\delta \) and \(\tau _{0}\) but independent of q, M and w, such that for every \(\tau >\tau _{0}\)
For \(d=2\) a similar formula is contained in [9]. An immediate consequence is the following corollary.
Corollary 8
With the above notation, assume that \(q\in C^{\infty }({\mathbb {R}}^{d})\) and that there exist \(c,\delta >0\) such that for every positive integer w
Then \(\sum _{n\in {\mathbb {Z}}^{d}}\omega _{\tau {\mathcal {P}}}( x+n) q( x+n) \) can be expanded in a uniformly convergent series of Bernoulli polynomials
The uniform convergence in the above corollary seems paradoxical, since the periodized function in the left-hand side is a priori discontinuous, but observe that also in the right-hand side there are a priori infinitely many Bernoulli polynomials that are discontinuous.
Taking \(x=0\) and \(\tau \in {\mathbb {Z}}\), since the functions \({\mathfrak {B}}_{J,L}(x)\) are periodic, from Theorem 7 one immediately obtains an Euler–MacLaurin formula.
Theorem 9
Let \({\mathcal {P}}\) be a simplex in \({\mathbb {R}}^{d}\) with vertices \({\textbf{0}},{\textbf{m}}_{1},\ldots ,{\textbf{m}}_{d}\in {\mathbb {Z}}^{d}\), and let \(M\in GL(d,{\mathbb {Z}})\) be the \(d\times d\) matrix with columns \({\textbf{m}} _{1},{\textbf{m}}_{2},\ldots ,{\textbf{m}}_{d}\), which maps the standard simplex onto \({\mathcal {P}}\). Let \(q\in C^{w+1}({\mathbb {R}}^{d})\) with \(w\in {\mathbb {N}}\) and for \(\tau >0\), let \(q_{\tau , M}(x)=q(\tau Mx)\). Then, for every positive integer \(\tau >0\),
Moreover, for every \(\delta >0\) and every \(\tau _{0}>0\) there exists a constant c depending on \(\delta \) and \(\tau _{0}\) but independent of q, M and w, such that for every \(\tau >\tau _{0}\),
We will see that when \(I=(0,\ldots ,0)\) the only non-vanishing term in the above sum corresponds to \(V=(1,\ldots ,1)\) and is the integral of q over \(\tau {\mathcal {P}}\).
Similarly to the one dimensional case, Theorem 9 applied to the function \(N^{-d}f(x/N)\) gives a quadrature formula for simplices. Then, the additivity of the weighted Riemann sums allows to extend this quadrature formula to more general settings. Let us recall that a homogeneous simplicial d-complex is a simplicial complex where every simplex of dimension less than d is a face of some simplex of dimension d. It is known that every (bounded) convex polytope can be decomposed into simplices without additional vertices. Hence, one can associate to a convex polytope a homogeneous simplicial complex with the same vertices. This is obvious in dimension \(d=2\), less obvious in higher dimensions (see [16], see also Proposition 5.2 and Theorem 5.3 in [32, Chapter 5]).
Theorem 10
Let \({\mathcal {P}}\) be a homogeneous simplicial d-complex with integer vertices in \({\mathbb {R}}^{d}\). Let w be a non-negative integer and let \(f\in C^{w+1}({\mathbb {R}}^{d})\). Then, there exists a numerical sequence \(\left\{ \gamma _{k}\right\} _{0<k\leqslant w/2}\) such that for every positive integer N we have
For \(d=2\) a similar formula is contained in [9]. A simple consequence of Theorem 10 is the following.
Theorem 11
Let \({\mathcal {P}}\) be a homogeneous simplicial d-complex with integer vertices in \({\mathbb {R}}^{d}\). Let w be a non-negative integer and let \(f\in C^{w+1}({\mathbb {R}}^{d})\). Finally, let \(\left\{ c_{j}\right\} _{0\leqslant j\leqslant w/2}\) be the solution of the Vandermonde system
Then,
The coefficients \(\gamma _{k}\) in Theorem 10 are integro-differential functionals applied to the function f(x). In Theorem 11 these cumbersome coefficients have disappeared and only weighted Riemann sums are present.
We have not found a multidimensional analog of Mordell’s theorem in the literature. On the contrary the literature on multidimensional Euler–MacLaurin summation formulas is vast and in continuous growth and to have a comprehensive list of references is a challenging task. Here we recall a few of these results and we try to compare them with ours, apologizing in advance with all the authors that we do not explicitly mention.
If \({\mathcal {P}}\) denotes a regular integral convex polytope, Karshon, Sternberg and Weitsman obtained in [22] the weighted formula
where \(q\in C^{2k+1}\) is compactly supported, \(R_{{\mathcal {P}}}^{2k+1}(f)\) is a remainder explicitly given, \(\ell \) is the number of facets, i.e., faces of \({\mathcal {P}}\) of codimension 1 and \({\mathcal {P}}(h_{1},\ldots ,h_{\ell })\) is a perturbation of the original polytope obtained expanding outward at distance \(h_{i}\) in the direction of th i-th facet. The weight function \(\sigma _{{\mathcal {P}}}\) is defined to be 0 in the exterior of \({\mathcal {P}}\), 1 in the interior of \({\mathcal {P}}\) and \(\sigma _{{\mathcal {P}}}(x)=2^{-c(x)}\) if x is on the boundary of \({\mathcal {P}}\) and where c(x) is the codimension of the smallest face containing x. The operators \(L^{2k} (D_{i})\) are the differential operators defined by the operators \(D_{i}=\partial /\partial h_{i}\), \(i=1,\ldots ,d\) and the functions
where the \(b_{2j}\)’s are Bernoulli numbers. A similar formula is proved for simple polytopes in [23]. Such Euler–MacLaurin formula is quite close to our formula in the spirit, but we highlight a main difference. On one hand the weight function \(\sigma _{{\mathcal {P}}}\) is immediate to compute, since it only depends on the codimension of a face at a given point. On the other hand \(\sigma _{{\mathcal {P}}}\) is not additive, whereas \(\omega _{{\mathcal {P}}}\) is, and this allows to apply Theorem 9 to polytopes by glueing simplices together.
We also refer the reader to the paper [24] and the references therein; in this work the authors review and discuss the results in [22, 23] together with previous results by several different authors [11,12,13, 25]. See also [1].
Another result we recall is the Euler–MacLaurin summation formula in [7]. Let \({\mathcal {P}}\subseteq {\mathbb {R}}^{d}\) be a semi-rational convex polyhedron of dimension \(\ell \le d\). Semi-rational means that the facets of \({\mathcal {P}}\) are affine hyperplanes parallel to rational ones. Then, the authors provide the asymptotic expansion, as \(N\rightarrow +\infty \),
The authors also discuss their results in comparison with other previous results [26, 33].
Finally, we also recall the works [3, 6, 19,20,21].
Our proofs exploit harmonic analysis techniques with classical tools such as the Poisson summation formula. Recall that if f is an integrable function on \({\mathbb {R}}^d\) its Fourier transform \({\widehat{f}}\) is defined as
The following lemmas are well known.
Lemma 12
Let \(\varphi (x)\) be a non-negative, radial, smooth, function in \({\mathbb {R}}^{d}\), with compact support and integral one, and for every \(\varepsilon >0\) set \(\varphi _{\varepsilon }(x)=\varepsilon ^{-d} \varphi (\varepsilon ^{-1}x)\). Let \({\mathcal {P}}\) be a convex polytope in \({\mathbb {R}}^{d}\), let q(x) be a smooth function in \({\mathbb {R}}^{d}\) and let \(Q(x)=q(x)\chi _{{\mathcal {P}}}(x)\). Then
Proof
Integrate in polar coordinates. \(\square \)
Lemma 13
With the notation of the above lemma, for every \(\varepsilon >0\) and every \(x\in {\mathbb {R}}^{d}\) one has
Moreover
The first series is a finite sum of smooth functions. The second series converges absolutely and uniformly.
Proof
This is the Poisson summation formula. \(\square \)
To prove our results we need an explicit formula for the asymptotic expansion of \(\widehat{q\chi _{{\mathcal {P}}}}\) when \({\mathcal {P}}\) is a simplex, which requires a non-trivial effort to be proved (Lemmas 20 and 33). The 2-dimensional case was dealt with in [9, Lemma 5]. Very elegant expansion formulas for \(\widehat{\chi _{{\mathcal {P}}}}\) (that is when \(q\equiv 1\)) in any dimension d already appeared in [10, 15]. See also [30] and the references therein.
The paper is organized as follows. In Sect. 2 we present a Fourier analytic proof of Mordell’s theorem both for sake of completeness and for illustrating the proof strategy that we will use in the multivariate setting. In Sect. 3 we study the Fourier transform of a function supported on a simplex. In Sect. 4 we prove our main result on the expansion of
in terms of our multivariate Bernoulli polynomials, that is Theorem 7 and Corollary 8, whereas in Sect. 5 we prove Theorems 10 and 11. We also include Appendix A (Sect. 1), where we collect some well-known results in harmonic analysis on groups that we use, and Appendix B (Sect. 1), where a further description of the periodized multivariate Bernoulli polynomials is given.
2 Bernoulli Polynomials and a Theorem of Mordell
The classical Bernoulli polynomials have elegant trigonometric expansions, which predate Fourier. Recall that if f is an integrable function on the torus \({\mathbb {T}}={\mathbb {R}}/{\mathbb {Z}}\), its Fourier series at a point \(\xi \) is given by
where the Fourier coefficient \(\widehat{f}(n)\) is defined as
Theorem 14
(L. Euler, 1752) If \(n\geqslant 1\), then, for every x,
Proof
If \(n=1\) and \(0<x<1\), then
The symmetric partial sums with \(-K\leqslant k\leqslant K\) of the above series converge pointwise for every \(0<x<1\), and by symmetry they also converge to zero for \(x=0\) and for \(x=1\). Since \(\frac{d}{dx}B_{n+1}(x)=B_{n}(x)\), the Fourier expansion of \(B_{n+1}(x)\) follows by integrating term by term the series of \(B_{n}(x)\). Since \(\int _{0}^{1}B_{n+1}(x)dx=0\) the constant of integration is zero. Observe that for \(n>1\) the Fourier series of \(B_{n}(x)\) converges absolutely and uniformly. \(\square \)
The original proof of Euler is different and very interesting, see [18]. The following bounds are a consequence of the above trigonometric expansions.
Corollary 15
The periodic Bernoulli polynomials \(B_{n}( x) \) with \(n\geqslant 0\) are bounded by \(( \pi ^{2}/3) ( 2\pi ) ^{-n}\). More precisely,
Proof
If \(n=0\) then \(B_{0}(x)=1\) and the lemma holds. If \(n=1\) and \(\left\lfloor x\right\rfloor \) denotes the integer part of x, then
so that
and again the lemma holds. Finally, if \(n>1\),
Observe that \(\zeta (n)\leqslant \zeta (2)\leqslant \pi ^{2}/6\). Also observe that the Fourier coefficient with \(k=1\) is \((2\pi i)^{-n}\), so that
\(\square \)
The following lemma provides an asymptotic expansion of the Fourier transform of a piecewise smooth function.
Lemma 16
Let \(w\geqslant 0\). If the function q(x) has \(w+1\) integrable derivatives in [a, b], then for every \(\xi \not =0\)
Proof
Integrate by parts. \(\square \)
With the above results one easily obtains the following.
Proof of Theorem 2
By Lemma 16 and with the notation of Lemmas 12 and 13, for every \(x\in {\mathbb {R}}\) we have the chain of equalities
and (i) is proved. The second part follows from Corollary 15. \(\square \)
The above proof is not the original one of Mordell but it is inspired by [14].
3 The Fourier Transform of a Function Supported on a Simplex
A key ingredient for the proofs of our main results is a precise estimate of the Fourier transform of a function restricted to a simplex. We first consider the standard simplex.
3.1 The Standard Simplex
Let
be the standard simplex. We want to give an asymptotic expansion of the Fourier transform of the function \(G( x) =g( x) \chi _{S_{d}}( x) \) where \(g\in C^{w+1}( {\mathbb {R}}^{d}) \). In [10, 15], see also [30] and the references therein, there are elegant symmetric formulas for \(\widehat{\chi _{S_{d}}}( \xi ) \). The formulas we obtain are less elegant but somehow more explicit and, in particular, we provide a formula when \(\xi \) belongs to a singular direction as well. Since the asymptotic behaviour of \(\widehat{G}( \xi ) \) depends on the faces of \(S_{d}\) that are orthogonal to \(\xi \), it is natural to have different formulas in different regions. Hence, we need to partition the space of frequencies into a finite number of cones \({\mathcal {Q}}(\theta )\).
Definition 17
Let \(\Theta _{d}\) be the class of all subspaces of \({\mathbb {R}}^{d}\) generated by any possible choice of vectors in all the bases of \({\mathcal {F}}^{\left( d\right) }\). Then, \(\Theta _{d}\) induces a partition of \({\mathbb {R}}^{d}\) into a finite number of (possibly disconnected) conical regions \({\mathcal {Q}} (\theta )\), \(\theta \in \Theta _{d}\), defined as follows: \(\xi \in {\mathcal {Q}} (\theta )\) if and only if \(\xi \) is orthogonal to all the vectors in \(\theta \), but it is not orthogonal to any other vector in the bases of \({\mathcal {F}} ^{\left( d\right) }\) which is not in \(\theta \). Namely,
We explicitly assume that the zero dimensional space belongs to \(\Theta _{d}\) and in this case the associated cone has nonempty interior. In the other cases such cones have empty interior.
Lemma 18
(i) \(\left\{ {\mathcal {Q}}(\theta )\right\} _{\theta \in \Theta _{d}}\) is a partition of \({\mathbb {R}}^{d}\).
(ii) Let F(x) be a bounded function on \({\mathbb {T}}^{d}={\mathbb {R}} ^{d}/{\mathbb {Z}}^{d}\) and let \(\theta \) be in \(\Theta _{d}\). Then
is a bounded function and there exists \(c(\theta )\) such that
Proof
(i) For any \(\xi \in {\mathbb {R}}^{d}\), \(\xi \in {\mathcal {Q}}(\theta _{\xi })\) where \(\theta _{\xi }=\Big \langle b\in \bigcup \limits _{\mathcal {B\in F}^{\left( d\right) }}{\mathcal {B}}:b\cdot \xi =0\Big \rangle \). On the other hand if \(\theta _{1}\ne \theta _{2}\), that is if there exists, say, \(v\in \theta _{1}\setminus \theta _{2}\), then there exists \({\overline{b}}\in \bigcup \limits _{\mathcal {B\in F}^{\left( d\right) }}{\mathcal {B}}\) such that \({\overline{b}}\in \theta _{1}\setminus \theta _{2}\). Now if \(\xi \in {\mathcal {Q}} (\theta _{1})\) then \(\xi \cdot {\overline{b}}=0\). This implies that \(\xi \notin {\mathcal {Q}}(\theta _{2})\). Hence \({\mathcal {Q}}(\theta _{1})\cap {\mathcal {Q}}(\theta _{2})=\emptyset \) and it follows that \(\left\{ {\mathcal {Q}}(\theta )\right\} _{\theta \in \Theta _{d}}\) is a partition of \({\mathbb {R}}^{d}\).
(ii) Let \(\theta \in \Theta _{d}\), let \(\theta ^{\perp }=\left\{ \xi \in {\mathbb {R}}^{d}:\xi \cdot b=0\text { for every }b\in \theta \right\} \) and for \(b\notin \theta \) let
Also \(\{b_{1},\ldots ,b_{N}\}=\Big \{ b\in \bigcup \limits _{\mathcal {B\in F}^{\left( d\right) }}{\mathcal {B}}:b\notin \theta \Big \} \). Then
and therefore
where \(L_{j}=\theta _{b_{j}}^{\perp }\cap {\mathbb {Z}}^{d}\). By the inclusion–exclusion principle
where \(L_{I}= {\displaystyle \bigcap \limits _{j\in I}} L_{j}\). Therefore
Observe now that \(\theta ^{\perp }\cap {\mathbb {Z}}^{d}\) and \(L_{I}\) are subgroups of \({\mathbb {Z}}^{d}\). To conclude the proof then it suffices to recall that the restriction operator to a subgroup \({\mathcal {H}}\)
is a bounded operator on \(L^{\infty }({\mathbb {T}}^{d})\). See Lemma 40 in Appendix A. \(\square \)
We also need the following elementary lemma.
Lemma 19
(i) Set \(n=( n^{\prime },n_{d}) \in {\mathbb {Z}}^{d-1} \times {\mathbb {Z}}\) and \((x^{\prime },x_{d})\in {\mathbb {R}}^{d-1}\times {\mathbb {R}}\). Assume that \(H( n^{\prime }) \) are the Fourier coefficients of a periodic function \(h( x^{\prime }) \) and \(K( n_{d}) \) are the Fourier coefficients of a periodic function \(k( x_{d}) \). Then \(H( n^{\prime }) K( n_{d}) \) are the Fourier coefficients of \(h( x^{\prime }) k( x_{d}) \).
(ii) Assume that H(n) with \(n\in {\mathbb {Z}}^{d}\) are the Fourier coefficients of a periodic function bounded by A and assume that \(K( n_{d}) \) are the Fourier coefficients of a periodic function bounded by B. Then \(H( n) K( n_{d}) \) are the Fourier coefficients of a periodic function bounded by AB.
(iii) Let \(T\in SL( d, {\mathbb {Z}} ) \), \(y\in {\mathbb {R}}^{d}\), and let H(n) be the Fourier coefficients of a periodic function h(x) . Then \(e^{2\pi iy\cdot n}H( Tn) \) are the Fourier coefficients of the periodic function \(h\left( ( T^{-1}) ^{t}( x+y) \right) \).
Proof
The first part (i) is trivial. To prove (ii) let h(x) be the periodic function on \({\mathbb {T}}^{d}\) with Fourier coefficients H(n) and \(k(x_{d})\) be the periodic function on \({\mathbb {T}}\) with Fourier coefficients \(K(n_{d})\). Also, let \(\mu \) be the product on the torus \({\mathbb {T}}^{d}\) of the Dirac delta centered at the origin in the variables \(x^{\prime }\) and \(k(x_{d})\). Then \({\widehat{\mu }}(n)=K(n_{d})\) and the total variation \(\Vert \mu \Vert \) of \(\mu \) is bounded by B. Finally observe that \(H(n)K(n_{d})\) are the Fourier coefficients of \(h*\mu (x)\) and
Finally, the proof of (iii) is very simple. If suffices to observe that
\(\square \)
With the notation introduced in Sect. 1, we have the following crucial lemma.
Lemma 20
Let \(S_{d}\) be the standard simplex in \({\mathbb {R}}^{d}\). There exist linear functionals \(\{\alpha (\theta ,V,J)\}\) indexed by \(\theta \in \Theta _{d}\), \(V\in \{1,2\}^{d}\), \(J\in {\mathbb {N}}^{d}\) with the following properties.
(i) For any integer \(w\geqslant 1\), for any \(g\in C^{w+1}({\mathbb {R}}^{d})\), for every \(\theta \in \Theta _{d}\) and for every \(\xi \in {\mathcal {Q}}(\theta )\),
In the above formula we adopt the following convention: \({\mathcal {B}} _{V}=\{b_{1},\ldots ,b_{d}\}\) is the basis associated to the multi-index V and \(J=(j_{1},\ldots ,j_{d})\) with \(j_{k}=0\) whenever \(b_{k}\in \theta \).
(ii) The coefficients \(\left\langle \alpha (\theta ,V,J),g\right\rangle \) satisfy the estimates
(iii) The remainder \({\mathcal {R}}_{\theta ,w}(g,\xi )\) has the property that for every \(\Omega >1/(2\pi )\) and every \(\tau _{0}>0\) there exists \(U=U(d)=U(d,\Omega ,\tau _{0})>0\) such that for every \(\tau >\tau _{0}\) and \(w\geqslant 1\),
are the Fourier coefficients of a function on the torus \({\mathbb {T}}^{d}\) bounded by
Proof
The proof is by induction on the dimension d. Let \(G\left( x\right) =g\left( x\right) \chi _{S_{d}}\left( x\right) \).
Case \( d=1\). This case is covered by Lemma 16. Here we reinterpret the result using the formalism of the cones \({\mathcal {Q}}(\theta )\). We have \({\mathcal {F}}^{\left( 1\right) }=\{{\mathcal {B}}\}\) where \({\mathcal {B}}=\{1\}\) and \(\Theta _{1}=\left\{ \{0\},\,{\mathbb {R}}\right\} \).
\(\bullet \ \theta ={\mathbb {R}}\). We have \({\mathcal {Q}} (\theta )=\{0\}\), and
so that
and the remainder \({\mathcal {R}}_{{\mathbb {R}},w}(g,0)=0\) for every w.
\(\bullet \ \theta =\{0\}\). We have \({\mathcal {Q}}(\theta )=\left\{ \xi \in {\mathbb {R}},\text { }\xi \ne 0\right\} \). In this case, by Lemma 16,
It follows that
Moreover the remainder evaluated at the lattice points \(\xi =\tau n\) is
Hence for every \(w\geqslant 1\),
Case \( d\geqslant 2\). Assume that the theorem holds in dimension \(d-1\). Fix \(\theta \in \Theta _{d}\). Observe that the vector \(e_{d}=(0,\ldots ,0,1)\) belongs to at least one (actually all) bases in \({\mathcal {F}}^{\left( d\right) }\).
\(\bullet \ e_{d}\in \theta \). For all \(\xi \in {\mathcal {Q}}(\theta )\) one has \(\xi _{d}=0\). For this choice of \(\theta \) and for all \(\xi =(\xi ^{\prime },0)\in {\mathcal {Q}}(\theta )\) we have the following formula
Observe that \(\xi \in {\mathcal {Q}}(\theta )\) if and only if \(\xi ^{\prime } \in {\mathcal {Q}}(\theta ^{\prime })\) where \(\theta ^{\prime }\) is the space of the vectors \(b^{\prime }\) such that \((b^{\prime },b_{d})\in \theta \) for some \(b_{d}\). Indeed, since \(\xi \cdot b=\xi ^{\prime }\cdot b^{\prime }\), \(\xi ^{\prime }\) is orthogonal to \(\theta ^{\prime }\) if and only if \(\xi \) is orthogonal to \(\theta \). Since \(\theta ^{\prime }\in \Theta _{d-1}\) (see Lemma 22 for details),we may therefore apply the \((d-1)\)-dimensional formula corresponding to \(\theta ^{\prime }\) to the function \(F(x^{\prime })\) so that
where \(j_{k}^{\prime }=0\) if \(b_{k}^{\prime }\in \theta ^{\prime }\). Observe that this expression can be written in the form
where \(j_{k}=0\) if \(b_{k}\in \theta \). The coefficients \(\left\langle \alpha (\theta ^{\prime },V^{\prime },J^{\prime }),F\right\rangle \) satisfy the estimates
Indeed, for every \(1\leqslant j,k,\ldots \leqslant d-1\), we have
and so on. Thus
For \(\xi \in {\mathcal {Q}}\left( \theta \right) \) set \({\mathcal {R}} _{\theta ,w}(g,\xi )={\mathcal {R}}_{\theta ^{\prime },w}(F,\xi ^{\prime })\) (recall that \(\xi =\left( \xi ^{\prime },0\right) \)) and observe that
By induction, \(\left\{ \chi _{{\mathcal {Q}}(\theta ^{\prime })}(n^{\prime }){\mathcal {R}}_{\theta ^{\prime },w}(F,\tau n^{\prime })\right\} _{n^{\prime } \in {\mathbb {Z}}^{d-1}}\) are the Fourier coefficients of a function on the \((d-1)\)-dimensional torus bounded by
Hence, by (i) in Lemma 19 with \(K(n_{d})=0\) if \(n_{d}\ne 0\) and \(K(n_{d})=1\) if \(n_{d}=0\) so that \(k(x_{d})=1\), and \(H(n^{\prime } )={\mathcal {R}}_{w}(F,\tau n^{\prime })\) it follows that
are the Fourier coefficients of a function on the d-dimensional torus bounded by
\(\bullet \ e_{d}\notin \theta \). Hence \(\xi _{d}\ne 0\) for all \(\xi \in {\mathcal {Q}}(\theta )\). Then, by Lemma 16,
The term III is part of the remainder. In view of Lemma 18 and since \(n\in {\mathcal {Q}}(\theta )\cap {\mathbb {Z}}^{d}\) implies \(n_{d}\ne 0\) it suffices to show that
is the Fourier series of a bounded function. Observe first that the integrals in the above sum are the Fourier coefficients of a bounded function on the torus,
The inner sum is finite and consists of at most \(c(1+\tau )^{d}\) terms. By (ii) in Lemma 19 and Corollary 15, multiplying by \((2\pi i\tau n_{d})^{-w-1}\), we obtain again the Fourier coefficients of a periodic function bounded by
with c independent of w and g and \(\tau \geqslant \tau _{0}>0\).
Let us consider the term I. Let \(\theta _{1}=\{b^{\prime }:(b^{\prime },0)\in \theta \}\in \Theta _{d-1}\) (see Lemma 22 for details). We claim that
Indeed, let \(\xi \in {\mathcal {Q}}(\theta )\) and let \(b^{\prime }\in \theta _{1} \cap \Big ( \bigcup \limits _{\mathcal {B\in F}^{\left( d-1\right) } }{\mathcal {B}}\Big ) \). Then \((b^{\prime },0)\in \theta \) and therefore
Now, let \(b^{\prime }\in \bigcup \limits _{\mathcal {B\in F}^{\left( d-1\right) }}{\mathcal {B}}\), \(b^{\prime }\notin \theta _{1}\), then \((b^{\prime },0)\notin \theta \). Since \((b^{\prime },0)\in \bigcup \limits _{\mathcal {B\in F}^{\left( d\right) }}{\mathcal {B}}\) we have
Applying the \(d-1\) dimensional formula corresponding to \(\theta _{1}\) to the function \(\frac{\partial ^{j_{d}}g}{\partial x_{d}^{j_{d}}}(x^{\prime },0)\) we obtain
The double sum is part of the main term in the asymptotic expansion and the last sum is part of the remainder. By induction, since \(J=(J^{\prime },j_{d})\),
We now deal with the remainder in I as follows. By the induction assumption
is the Fourier expansion of a function \(F(x^{\prime })\) on \({\mathbb {T}}^{d-1}\) bounded by
Hence, \(-\tau ^{-j_{d}-1}B_{j_{d}+1}\left( x_{d}\right) F\left( x^{\prime }\right) \) is a function on \({\mathbb {T}}^{d}\) bounded by
and with Fourier expansion
Since \({\mathcal {Q}}(\theta )\cap {\mathbb {Z}}^{d}\subset \left( {\mathcal {Q}} (\theta _{1})\cap {\mathbb {Z}}^{d-1}\right) \times \left( \mathbb {Z{\setminus } }\left\{ 0\right\} \right) \), by Lemma 18,
is the Fourier series of a function on \({\mathbb {T}}^{d}\) bounded by
Adding up on \(j_{d}\) we obtain that
are the Fourier coefficients of a function on the d-dimensional torus bounded by
Here we used the assumption \(\Omega >(2\pi )^{-1}\).
The term II is similar to I, but to estimate the remainder we need (iii) in Lemma 19. Let \(\theta _{2}=\left\{ b^{\prime }:(b^{\prime },-b^{\prime }\cdot {\textbf{1}}_{d-1})\in \theta \right\} \in \Theta _{d-1}\) (see Lemma 22 for details). We claim that
Indeed, let \(\xi \in {\mathcal {Q}}(\theta )\) and let \(b^{\prime }\in \theta _{2} \cap \Big ( \bigcup \limits _{{\mathcal {B}}\in {\mathcal {F}}^{\left( d-1\right) } }{\mathcal {B}}\Big ) \). Then \((b^{\prime },-b^{\prime }\cdot {\textbf{1}}_{d-1} )\in \theta \) and therefore
Similarly if \(b^{\prime }\in \Big ( \bigcup \limits _{{\mathcal {B}}\in {\mathcal {F}}^{\left( d-1\right) }}{\mathcal {B}}\Big ) {\setminus }\theta _{2}\), then \(\left( b^{\prime },-b^{\prime }\cdot {\textbf{1}}_{d-1}\right) \notin \theta \). Since \(\left( b^{\prime },-b^{\prime }\cdot {\textbf{1}}_{d-1}\right) \in \bigcup \limits _{{\mathcal {B}}\in {\mathcal {F}}^{\left( d\right) }}{\mathcal {B}} \), we have
By applying the \(\left( d-1\right) \)-dimensional formula corresponding to \(\theta _{2}\) to the function \(\frac{\partial ^{j_{d}}g}{\partial x_{d}^{j_{d}} }(x^{\prime },1-x^{\prime }\cdot {\textbf{1}}_{d-1})\) we get
By induction
Observe that for every \(1\leqslant k\leqslant d-1\)
Hence
so that, with the notation \(J=(J^{\prime },j_{d})\),
Let us consider the remainder and set \(T\xi =(\xi ^{\prime }-\xi _{d} {\textbf{1}}_{d-1}\textbf{,}\xi _{d})\). Then \(T\in SL(d,{\mathbb {Z}})\) and, by (iii) in Lemma 19,
are the Fourier coefficients of a bounded function if
are the Fourier coefficients of a bounded function, and the bound is the same. By induction
are the Fourier coefficients of a function on the \(d-1\) dimensional torus bounded by
Hence, by (i) in Lemma 19 and Corollary 15,
is the Fourier series of a function on \({\mathbb {T}}^{d}\) bounded by
Since \(T{\mathcal {Q}}(\theta )\cap {\mathbb {Z}}^{d}\subset \left( {\mathcal {Q}} (\theta _{2})\cap {\mathbb {Z}}^{d-1}\right) \times \left( \mathbb {Z{\setminus } }\left\{ 0\right\} \right) \) (notice that \(\xi \in {\mathcal {Q}}(\theta )\) implies \(\xi ^{\prime }-\xi _{d}{\textbf{1}}_{d-1}\) \(\in {\mathcal {Q}}(\theta _{2})\)), by Lemma 18, the remainder (2) and therefore (1) is bounded by
This proves the formula when \(e_{d}\notin \theta \). In particular,
\(\square \)
As mentioned, our formulas are not symmetric since they depend both on the faces of \(S_{d}\) that are orthogonal to the considered point \(\xi \) and on the way we iterate the integration in our computation. However one can obtain more symmetric formulas by averaging on all different ways of computing the Fourier transform \(\widehat{g\chi _{S_{d}}}\left( \xi \right) \) as an iterated integral.
In the following we obtain a precise expression for the functionals \(\alpha ( \theta ,V,J) \) that makes explicit the dependence of the coefficients \(\left\langle \alpha ( \theta ,V,J),g\right\rangle \) on the function g and on \(\theta \), V and J.
Definition 21
For every \(h=2,\ldots ,d\), let \(U_{h}:{\mathbb {R}}^{h}\rightarrow {\mathbb {R}} ^{h-1}\) be the operator that removes the last coordinate. For every \(\theta \in \Theta _{h}\) and for every \({\mathcal {B}}\in {\mathcal {F}}^{\left( h\right) }\), let \(P_{h,{\mathcal {B}}}\theta \) be the subspace of \({\mathbb {R}}^{h-1}\) defined as follows:
Here \(e_h=(0,\ldots ,0,1)\) is the last vector in the canonical basis of \({\mathbb {R}}^h\).
Observe that \(P_{d,{\mathcal {B}}}\theta \) is just the subspace \(\theta ^{\prime }\), \(\theta _{1}\), or \(\theta _{2}\) used in the proof of Lemma 20.
Lemma 22
With the above notation we have
Moreover, \(P_{h,{\mathcal {B}}}\theta \in \Theta _{h-1}\).
Proof
Let \(\Pi _{h}:{\mathbb {R}}^{h}\rightarrow {\mathbb {R}}^{h}\) be the orthogonal projection
so that \(U_{h}=U_{h}\Pi _{h}\). It suffices to observe that if \(e_{h}\in \theta ,\) then
Indeed, if \(x\in \Pi _{h}\theta \) then \(x=\Pi _{h}y\) for some \(y\in \theta \), so that \(x=\Pi _{h}(\Pi _{h}y)\). Since \(\Pi _{h}y\in \theta \cap \{x\cdot e_{h}=0\}\) we have \(\Pi _{h}\theta \subseteq \Pi _{h}\left( \theta \cap \{x\cdot e_{h} =0\}\right) \). Similarly \(x=\Pi _{h}(\Pi _{h}y-(y\cdot {\varvec{1}}_h)e_{h})\) and \(\Pi _{h}y-(y\cdot {\varvec{1}}_h)e_{h}\in \theta \cap \{x\cdot {\varvec{1}}_h =0\}\) so that \(\Pi _{h}\theta \subseteq \Pi _{h}(\theta \cap \{x\cdot {\textbf{1}}_h =0\})\). The reverse inclusions are trivial.
Concerning the last point of the lemma, observe first that it follows easily from the recurrence definition of the bases of \({\mathcal {F}}^{(h)}\) that
Assume now that \(\theta ={\text {*}}{span}\left\{ b_{1},\ldots ,b_{N}\right\} \) with \(b_{j}\in \bigcup _{{\mathcal {B}}\in {\mathcal {F}}^{(h)} }{\mathcal {B}}\). If \(e_{h}\in \theta \), then \(P_{h,{\mathcal {B}}}\theta =U_{h} \theta ={\text {*}}{span}\left\{ U_{h}b_{1},\ldots ,U_{h}b_{N}\right\} \), and by construction each vector \(U_{h}b_{j}\) belongs to \(\bigcup _{{\mathcal {B}}\in {\mathcal {F}}^{(h-1)}}{\mathcal {B}}\), so that \(P_{h,{\mathcal {B}} }\theta \in \Theta _{h-1}\). Assume \(\mathcal {B\in F}_{1}^{(h)}\) (the case \(\mathcal {B\in F}_{2}^{(h)}\) is treated similarly). If \(e_{h}\notin \theta \) and \(b_{j}\cdot e_{h}=0\) for all \(j=1,\ldots ,N\), then again \(P_{h,{\mathcal {B}} }\theta =U_{h}\theta ={\text {*}}{span}\left\{ U_{h}b_{1},\ldots ,U_{h} b_{N}\right\} \in \Theta _{h-1}\). If instead \(e_{h}\notin \theta \) but, say, \(b_{N}\cdot e_{h}\ne 0\), then in particular \(b_{N}\cdot e_{h}=-1\) and
Now if \(b_{j}\cdot e_{h}=0\) then \(U_{h}\left( b_{j}+\left( b_{j}\cdot e_{h}\right) b_{N}\right) =U_{h}b_{j}\in \bigcup _{{\mathcal {B}}\in {\mathcal {F}}^{(h-1)}}{\mathcal {B}}\). If on the contrary \(b_{j}\cdot e_{h}\ne 0\), then \(b_{j}\cdot e_{h}=-1\) and either \( b_{j}+\left( b_{j}\cdot e_{h}\right) b_{N} =b_{j}-b_{N}\) or its opposite belong to \(\bigcup _{{\mathcal {B}}\in {\mathcal {F}}^{(h)}}{\mathcal {B}}\). It follows that \(U_{h}\left( b_{j}+\left( b_{j}\cdot e_{h}\right) b_{N}\right) \) or \(-U_{h}\left( b_{j}+\left( b_{j}\cdot e_{h}\right) b_{N}\right) \) belong to \(\bigcup _{{\mathcal {B}}\in {\mathcal {F}}^{(h-1)}}{\mathcal {B}}\). Thus, \(P_{h,{\mathcal {B}}}\theta \in \Theta _{h-1}\). \(\square \)
Definition 23
For every \(h=2,\ldots ,d\), and for every \({\mathcal {B}}=\{b_{1},\ldots ,b_{h} \}\in {\mathcal {F}}^{\left( h\right) }\), define \(P_{h}{\mathcal {B}}\in {\mathcal {F}}^{\left( h-1\right) }\) as \(P_{h}{\mathcal {B}}=\{U_{h}b_{1},\ldots ,U_{h}b_{h-1}\}\). Observe that by Definition 5, \(P_{h}{\mathcal {B}}\) is the basis used to construct \({\mathcal {B}}\).
Notation. In the next lemmas and definitions for a given basis \(\mathcal {B\in F}^{\left( d\right) }\), we shall call \({\mathcal {B}} _{d}={\mathcal {B}}\), \({\mathcal {B}}_{d-1}=P_{d}{\mathcal {B}}\), \({\mathcal {B}} _{d-2}=P_{d-1}P_{d}{\mathcal {B}}\), ..., \({\mathcal {B}}_{2}=P_{3}P_{4}\ldots P_{d}{\mathcal {B}}\), and \({\mathcal {B}}_{1}=P_{2}P_{3}\ldots P_{d}{\mathcal {B}} =\{1\}.\) Also, we denote by \(b_{k}^{(h)}\) the k-th vector of the basis \({\mathcal {B}}_{h}\). Similarly, \(e_{k}^{(h)}\) denotes the k-th vector of the canonical basis of \({\mathbb {R}}^{h}\).
Lemma 24
For all \(h\geqslant 2\) and for all \(k=1,\ldots ,h-1\), \(b_{k}^{(h-1)}=U_{h}b_{k}^{(h)}\in P_{h,{\mathcal {B}}}\theta \) if and only if \(b_{k}^{(h)}\in \theta .\)
Proof
If \(\mathcal {B\in F}_{1}^{(h)}\) then \(b_{k}^{(h)}\cdot e_{h}^{(h)}=0\). Thus if \(b_{k}^{(h)}\in \theta \) then, by Lemma 22, \(U_{h}b_{k}^{(h)}\in P_{h,{\mathcal {B}}}\theta \). Conversely, if \(U_{h}b_{k}^{(h)}\in P_{h,{\mathcal {B}} }\theta \) then there exists \(y\in \theta \cap \{x\cdot e_{h}^{(h)}=0\}\) such that \(U_{h}b_{k}^{(h)}=U_{h}y\), so that \(U_{h}(b_{k}^{(h)}-y)=0\). This implies that the first \(h-1\) coordinates of \(b_{k}^{(h)}\) and y coincide. The last coordinate of y is 0 by construction, and since \(\mathcal {B\in F} _{1}^{(h)}\) and \(k<h\), the last coordinate of \(b_{k}^{(h)}\) also is 0. Thus \(b_{k}^{(h)}=y\) so that \(b_{k}^{(h)}\in \theta \).
Similarly, if \(\mathcal {B\in F}_{2}^{(h)}\) then \(b_{k}^{(h)}\cdot {\textbf{1}}_h =0\). Thus if \(b_{k}^{(h)}\in \theta \) then \(U_{h}b_{k}^{(h)}\in P_{h,{\mathcal {B}} }\theta \). Conversely, if \(U_{h}b_{k}^{(h)}\in P_{h,{\mathcal {B}}}\theta \) then there exists \(y\in \theta \cap \{x\cdot {\textbf{1}}_h=0\}\) such that \(U_{h} b_{k}^{(h)}=U_{h}y\), so that \(U_{h}(b_{k}^{(h)}-y)=0\). This implies that the first \(h-1\) coordinates of \(b_{k}^{(h)}\) and y coincide. The fact that \(b_{k}^{(h)}\cdot {\textbf{1}}_h=0\) and \(y\cdot {\textbf{1}}_h=0\) implies that also the last coordinate of \(b_{k}^{(h)}\) and y coincide. Thus \(b_{k}^{(h)}=y\) so that \(b_{k}^{(h)} \in \theta \). \(\square \)
Definition 25
For any given \(\theta \in \Theta _{d}\) and for every \({\mathcal {B}}\in {\mathcal {F}}^{\left( d\right) }\) the multi-index \(Z=Z_{{\mathcal {B}},\theta }=(z_{1},\ldots ,z_{d})\in \{0,1\}^{d}\) is defined recursively as follows:
Definition 26
For any given \(\theta \in \Theta _{d}\) and any multi-index \(V\in \left\{ 1,2\right\} ^{d}\) define the multi-index \(I=I_{V,\theta }=(i_{1},\ldots ,i_{d})\in \{0,1\}^{d}\) by
where \({\mathcal {B}}_{V}=\left\{ b_{1}^{(d)},\ldots ,b_{d}^{(d)}\right\} \in {\mathcal {F}}^{\left( d\right) }\) is the basis associated with V.
Lemma 27
For any given \(\theta \in \Theta _{d}\) and for every \({\mathcal {B}}_{V} \in {\mathcal {F}}^{\left( d\right) }\), \(Z_{{\mathcal {B}}_{V},\theta }=I_{V,\theta }\).
Proof
By definition, it suffices to observe that \(z_{h}=0\) if and only if \(e_{h}^{(h)}\) belongs to \(P_{h+1,{\mathcal {B}}_{h+1}}\left( \ldots P_{d-1,{\mathcal {B}}_{d-1}}(P_{d,{\mathcal {B}}_{d}}\theta )\right) \). But \(e_{h}^{(h)}=b_{h}^{(h)}\) is the last vector of the basis \({\mathcal {B}}_{h}\) so that, by Lemma 24,
which is equivalent to
Proceeding iteratively, this is equivalent to
which, in turn, is equivalent to \(b_{h}^{(d)}\in \theta \) and therefore to \(i_{h}=0\). \(\square \)
Definition 28
Fix \(V=(v_{1},v_{2},\ldots ,v_{d})\in \{1,2\}^{d}\), \(I=(i_{1},\ldots ,i_{d})\in \{0,1\}^{d}\), \(J=(j_{1},\ldots ,j_{d})\) a non-negative multi-index such that \(j_{h}=0\) if \(i_{h}=0\), that is \(J\sqsubseteq I\). For each \(h=1,\ldots ,d\) and for \(N\ge 1\), define the operators
(if \(h=1\) then \({\mathcal {C}}^{N-1}({\mathbb {R}}^{h-1})={\mathbb {C}}\)) as follows: if \(h=1\), set
If \(2\le h\le d\), for all \(x^{\prime }\in {\mathbb {R}}^{h-1}\), set
Let us define the integro-differential functionals
Lemma 29
Fix \(V=(v_{1},v_{2},\ldots ,v_{d})\in \{1,2\}^{d}\), \(I=(i_{1},\ldots ,i_{d} )\in \{0,1\}^{d}\) and let \(J=(j_{1},\ldots ,j_{d})\) be a non-negative multi-index such that \(j_{h}=0\) if \(i_{h}=0\), that is \(J\sqsubseteq I\). Let \(\mathcal {B=B}_{V} \in {\mathcal {F}}^{\left( d\right) }\) be the basis associated to the multi-index V, and let \(\theta \in \Theta _{d}\) be such that \(I_{V,\mathcal {\theta }}=I\). Then
Proof
One has to go through the proof of Lemma 20 and notice that \(\theta ^{\prime }\), \(\theta _{1}\) and \(\theta _{2}\) are all simply \(P_{d,{\mathcal {B}}_{d}}\theta \), and that \({\mathcal {B}}^{\prime }=P_{d}\mathcal {B=B}_{d-1}\). The conclusion follows proceeding recursively and recalling that \(Z_{{\mathcal {B}},\theta }=I_{V,\theta }\). \(\square \)
The above functional \(\alpha (\theta ,V,J)\) is a compactly supported distribution, with support contained in the simplex \(S_{d}\). In particular, the dependence of \(\alpha (\theta ,V,J)\) on V, \(\theta \) and J is condensed in the multi-indices V and I. Recall that each \(V\in \{1,2\}^{d}\) determines a unique basis in \({\mathcal {F}}^{\left( d\right) }\), precisely \({\mathcal {B}}_{V}\). On the other hand, given a basis \({\mathcal {B}}\in {\mathcal {F}}^{\left( d\right) }\) associated with the multi-index V, for any \(I\in \{0,1\}^{d}\) there might be several subspaces \(\theta \in \Theta _{d}\) such that \(I_{V,\theta }=I\). By the above lemma, all these subspaces therefore produce identical coefficients \(\alpha (\theta ,V,J)\).
Notice that if \(v_{1}=2\), then \(\mu (V,I,J)\) reduces to a linear combination of derivatives of the Dirac delta centered at \(( 1,0,\ldots ,0) \) of order at most \(\vert J\vert \). This follows easily from the fact that the only point in the simplex \(S_{d}\) with first coordinate equal to 1 is \(( 1,0,\ldots ,0) \). If furthermore \(i_{1}=0,\) then \(\mu (V,I,J) =0\).
Assume \(v_{1}=1\). We already mentioned that the support of \(\mu (V,I,J)\) is contained in the simplex \(S_{d}\). Furthermore, for any \(h\ge 2\),
-
(1)
if \(( v_{h},i_{h}) =( 1,1) \) then the support of \(\mu (V,I,J)\) is contained in the hyperplane \(x_{h}=0.\)
-
(2)
If \(( v_{h},i_{h}) =( 2,1) \) then the support of \(\mu (V,I,J)\) is contained in the hyperplane \(x_{h}=1-( x_{1}+\ldots +x_{h-1}).\)
-
(3)
If \(( v_{h},i_{h}) =( 2,0) \) then \(\mu (V,I,J)=0\).
-
(4)
The couple \(( v_{h},i_{h}) =( 1,0) \) gives no restrictions on the support of \(\mu (V,I,J)\).
Similarly, in the case \(h=1\),
-
(5)
if \(( v_{1},i_{1}) =( 1,1) \) then the support of \(\mu (V,I,J)\) is contained in the hyperplane \(x_{1}=0.\)
-
(6)
The couple \(( v_{1},i_{1}) =( 1,0) \) gives no restrictions on the support of \(\mu (V,I,J)\).
Remark 30
If g is smooth with compact support in \(S_{d}\), then \(\widehat{g\chi _{Sd} }(\xi )=\widehat{g}(\xi )\) has fast decay at infinity. Observe that this does not contradict the above theorem. Indeed, by the previous remarks all coefficients \(\left\langle \mu (V,I,J),g\right\rangle \) vanish except when \(V=(1,\ldots ,1)\) and \(I=(0,\ldots ,0)\) which implies that \(J=(0,\ldots ,0)\). This choice of V and I forces \(\theta ={\mathbb {R}}^{d}\) and \({\mathcal {Q}} (\theta )=\{0\}\). In this case we have
For \(\xi \ne 0\) all the coefficients \(\left\langle \mu (V,I,J),g\right\rangle \) vanish so that
3.2 General Simplex
With an affine change of variables Lemma 20 for the standard simplex can be transferred to a general simplex.
Definition 31
Let \(M\in GL(d,{\mathbb {Z}})\) and let \({\mathcal {B}}=\{b_{1},\ldots ,b_{d} \}\in {\mathcal {F}}^{\left( d\right) }\). Then we shall denote by \(M{\mathcal {B}}\) the basis \(\{Mb_{1},\ldots ,Mb_{d}\}\) and by \(M{\mathcal {F}}^{\left( d\right) }\) the collection of the bases \(M{\mathcal {B}}\) with \({\mathcal {B}}\in {\mathcal {F}}^{\left( d\right) }\). Similarly \(M\Theta _{d}\) is the collection of all the spaces \(M\theta \) with \(\theta \in \Theta _{d}\). Clearly \(M\Theta _{d}\) consists of all subspaces generated by any possible choice of vectors in \(M{\mathcal {F}}^{\left( d\right) }\). For every \(\eta \in M\Theta _{d}\) we set
Lemma 32
Let \(M\in GL( d,{\mathbb {Z}}) \). For every \(\theta \in \Theta _{d}\)
Proof
This follows immediately from the definitions. Observe that \(\xi \in (M^{t})^{-1}{\mathcal {Q}}(\theta )\) if and only if \(M^{t}\xi \in {\mathcal {Q}} (\theta )\) if and only if, for all \(b\in \bigcup \limits _{{\mathcal {B}} \in {\mathcal {F}}^{\left( d\right) }}{\mathcal {B}}\),
if and only if, for every \(v\in \bigcup \limits _{{\mathcal {B}}\in {\mathcal {F}} ^{\left( d\right) },}M{\mathcal {B}}\),
if and only if \(\xi \in {\mathcal {Q}}_{M}(M\theta )\). \(\square \)
Lemma 33
Let \({\mathcal {P}}\) be a simplex in \({\mathbb {R}}^{d}\) with vertices \({\textbf{0}},{\textbf{m}}_{1},\ldots ,{\textbf{m}}_{d}\in {\mathbb {Z}}^{d}\) and let \(M\in GL(d,{\mathbb {Z}})\) be the \(d\times d\) matrix with columns \({\textbf{m}}_{1},{\textbf{m}}_{2},\ldots ,{\textbf{m}}_{d}\), which maps the standard simplex \(S_{d}\) onto \({\mathcal {P}}\). Let \(q\in C^{w+1}({\mathbb {R}}^{d})\) with \(w\in {\mathbb {N}}\), let \(Q(x)=q(x)\chi _{\tau {\mathcal {P}}}(x)\) with \(\tau >0\), and let \(q_{\tau ,M}(x)=q(\tau Mx)\). Then, following the definitions and notations of the previous section, for every \(\theta \in \Theta _{d}\) and \(\xi \in {\mathcal {Q}}_{M}(M\theta )\),
In the above formula we adopt the convention: \({\mathcal {B}}_{V}=\{b_{1},\ldots ,b_{d}\}\) is the basis associated with the multi-index \(V=(v_{1},v_{2},\ldots ,v_{d})\), \(I_{V,\theta }=(i_{1},\ldots ,i_{d})\in \{0,1\}^{d}\) is the multi-index such that \(i_{k}=0\) if and only if \(b_{k}\in \theta \), \(J\sqsubseteq I_{V,\theta }\) means that \(j_k=0\) if \(i_k=0\). The coefficients \(\left\langle \mu (V,I_{V,\theta },J),q_{\tau ,M}\right\rangle \) and the remainder \({\mathcal {R}}_{\theta ,w}(q_{\tau ,M},\tau M^{t}\xi )\) are the ones defined in Lemma 20 and Definition 28. In particular they satisfy the following:
(i) the coefficients \(\left\langle \mu (V,I_{V,\theta },J),q_{\tau , M}\right\rangle \) satisfy the estimate
(ii) The remainder \({\mathcal {R}}_{\theta ,w}( q_{\tau , M},\tau M^{t}\xi ) \) has the following property: for every \(\Omega >1/( 2\pi ) \) and every \(\tau _{0}>0\) there exists a constant \(c=c( d,\Omega ,\tau _{0}) >0\) independent of \(q_{\tau , M}\) and w such that for every \(\tau >\tau _{0}\) the coefficients \(\left\{ \chi _{{\mathcal {Q}}_{M}(M\theta )}( n) {\mathcal {R}}_{\theta ,w}( q_{\tau , M},\tau M^{t}n) \right\} _{n\in {\mathbb {Z}}^{d}}\) are the Fourier coefficients of a function on the torus \({\mathbb {T}}^{d}\) bounded by
Proof
This lemma follows from Lemma 20 via an affine change of variables. Define
Then,
Applying Lemma 20 to the function G(x) we obtain the desired expansion. The same lemma also shows that \(\left\{ \chi _{{\mathcal {Q}}( \theta ) }( n) {\mathcal {R}}_{\theta ,w}( q_{\tau ,M},\tau n) \right\} _{n\in {\mathbb {Z}}^{d}}\) are the Fourier coefficients of a function on the torus bounded by
where U is the same constant that appears in Lemma 20. By Lemma 40 in Appendix A, \(\left\{ \mathcal {\chi }_{{\mathcal {Q}}(\theta )}( M^{t}n) {\mathcal {R}} _{\theta ,w}( q_{\tau , M},\tau M^{t}n) \right\} _{n\in {\mathbb {Z}}^{d}}\) are the Fourier coefficients of a function on the torus satisfying the same bound. \(\square \)
4 Expansion in Multivariate Bernoulli Polynomials
In this section we shall prove our Theorem 7. Let us start with a lemma on the Fourier expansion of the multivariate Bernoulli polynomials.
Lemma 34
Let \(\varphi \) be a non-negative, radial, smooth function in \({\mathbb {R}}^d\), with compact support and integral one. Let \(J=(j_{1},j_{2},\ldots ,j_{d})\) be a multi-index of non-negative integers and let \(L\in GL(d,{\mathbb {Z}})\). If \({\mathfrak {B}}_{J,L}(x)\) are as in Definition 4, then, for every \(x\in {\mathbb {R}}^{d}\),
Here, \(I=(i_{1},\ldots ,i_{d})\) with \(i_{k}=0\) if \(j_{k}=0\) and \(i_{k}=1\) if \(j_{k}>0\), and the set \(\Delta (I,L)\) is the subset of frequencies in \({\mathbb {Z}}^{d}\) defined by
Finally, in the denominators
we adopt the convention that \(0^{0}=1\). In particular, all the denominators in the Fourier expansion of \({\mathfrak {B}}_{J,L}(x)\) are different from zero.
Proof
Recall that if f(x) is an integrable function with Fourier transform \(\widehat{f}(\xi )\) and L is a non-singular matrix, then \(\widehat{f}(L\xi )\) is the Fourier transform of \(|\det L|^{-1}f\left( (L^{-1})^{t}x\right) \). Moreover, if f(x) is a function with bounded support, the Poisson summation formula gives
Observe that the series on the left is finite and the one on the right is absolutely convergent and that the application of the summation formula is legitimate (see Lemma 13). Then the lemma follows by choosing \(f(x)=B_{J}(x)=B_{j_{1}} (x_{1})\cdots B_{j_{d}}(x_{d})\). Indeed, for every n in \({\mathbb {Z}}^{d}\), one has
Hence, by the definition of \(\Delta (I,L)\),
\(\square \)
We shall also need the following lemma.
Lemma 35
For a fixed \(V\in \{ 1,2\} ^{d}\) and for every \(I\in \{ 0,1\} ^{d}\) we have
Here if, as usual, \({\mathcal {B}}_{V}=\{b_{1},\ldots ,b_{d}\}\) is the basis associated with the multi-index V, then \(I_{V,\theta }=( i_{1},\ldots ,i_{d}) \) where \(i_{k}=0\) if and only if \(b_{k}\in \theta \), and \(D_{V}\) is the matrix with columns \(b_{1},\ldots ,b_{d}\).
Proof
Assume that
Then \(m\in {\mathcal {Q}}_{M}( M\theta ) \) for some \(\theta \) such that \(I_{V,\theta }=I\). Thus, if \(b_{k}\in {\mathcal {B}}_{V}\), then \(m\cdot Mb_{k}=0\) if and only if \(b_{k}\in \theta \), but since \(I_{V,\theta }=I\), then \(b_{k} \in \theta \) if and only if \(i_{k}=0\). Thus \(m\cdot Mb_{k}=0\) if and only if \(i_{k}=0\), which implies \(m\in \Delta \left( I,( MD_{V}) ^{t}\right) \), since
Conversely, if \(m\in \Delta \left( I,( MD_{V}) ^{t}\right) ,\) that is if \(m\in {\mathbb {Z}}^{d}\) is such that \(Mb_{k}\cdot m=0\) if and only if \(i_{k}=0,\) then, calling
we have \(I_{V,\theta _{m}}=I\), (indeed, setting \(I_{V,\theta _{m}}=( r_{1},\ldots ,r_{d}) \), we have \(r_{k}=0\) if and only if \(b_{k}\in \theta _{m}\) if and only if \(Mb_{k}\cdot m=0\) if and only if \(i_{k}=0\)). Finally, obviously, \(m\in Q_{M}( M\theta _{m}) \). \(\square \)
We are ready to prove our main result.
Proof of Theorem 7
Let \(Q(x)=\chi _{\tau {\mathcal {P}}}(x)q(x)\). We have
Since the multiplier \({\widehat{\varphi }}(\varepsilon n)\) is rapidly decreasing the series converge absolutely and the rearrangements of the terms of the series are allowed. Then, by Lemma 33,
where
Rearranging the sum we have
with the usual convention that in the denominators \(0^{0}=1\). Now, since \({\mathbb {Z}}^{d}\cap \left( \bigcup _{\theta :I_{V,\theta }=I}{\mathcal {Q}} _{M}(M\theta )\right) =\Delta \left( I,(MD_{V})^{t}\right) \) by Lemma 35, we have
Observe that \(Mb_{k}\cdot n=(b_{k}^{t}M^{t})n=(D_{V}^{t}M^{t})_{k}n=\left( (MD_{V})^{t}n\right) _{k}=\left( (MD_{V})^{t}n\right) \cdot e_{k}\). Hence,
Since \(J\sqsubseteq I\), the vanishing components of \(J+I\) appear in the same spots as those of I, so that \(\Delta \left( I,(MD_{V})^{t}\right) =\Delta \left( I+J,(MD_{V})^{t}\right) \). Hence, the principal part becomes
Let us consider now the remainder
For every \(\theta \in \Theta _{d}\), by Lemma 33, \(\Psi (\theta )\) is a function bounded by
It follows that \(\sum _{\theta \in \Theta _{d}}\Psi (\theta )\) is a bounded function, with the same bound. Letting \(\varepsilon \rightarrow 0\) gives the desired result. \(\square \)
5 Proofs of Theorems 10 and 11
Theorems 10 and 11 are corollaries of Theorem 7. In particular, Theorem 10 follows applying the next result to a decomposition of the given polytope into simplices.
Theorem 36
Let \(S_{d}\) be the standard simplex in \({\mathbb {R}}^{d}\), let \({\mathcal {P}}=MS_{d}\) with \(M\in GL(d,{\mathbb {Z}})\). Let \(p\in {\mathbb {Z}}^{d}\), let w be a non-negative integer and let \(f\in C^{w+1}({\mathbb {R}}^{d})\). Then, there exists a numerical sequence \(\{\gamma _{k}\}_{0<k\leqslant w/2}\) such that for every positive integer N we have
More precisely, with the notation in Theorem 7,
Proof
Assume first \(p=0\). Since
we apply Theorem 9 with \(\tau =N\) to the function \(q_{N} (x)=f(N^{-1}x)\). Let \(g_{N,M}(x)=q_{N}(NMx)\), then
with
Since \(g_{N,M}(x)=f\left( Mx\right) \), then
Now observe that when \(I=(0,\ldots ,0)\) and therefore \(J=(0,\ldots ,0)\) we have
if \(V\ne (1,\ldots ,1)\), whereas when \(V=(1,\ldots ,1)\) we have
Also observe that
whenever \(|J|+|I|\) is odd. Indeed, since \({\Delta (I+J,(MD_{V})^{t})}\) is a cone and \(\varphi \) is radial, by Lemma 34 we have
Therefore,
where
Now assume \(p\ne 0\). Then
Hence, the case \(p\ne 0\) follows from the case \(p=0\) applied to the function \(f(x+p)\). \(\square \)
Theorems 10 and 11 are now easily deduced.
Proof of Theorem 10
We use Theorem 36 and the additivity of \(S_{N}(f,{\mathcal {P}})\) with respect to \({\mathcal {P}}\). \(\square \)
Proof of Theorem 11
By Theorem 10,
Then
and the conclusion follows since the Vandermonde system is solvable. \(\square \)
References
Agapito, J., Weitsman, J.: The weighted Euler-MacLaurin formula for a simple integral polytope. Asian J. Math. 9(2), 199–211 (2005)
Aomoto, K.: Analytic structure of Schläfli function. Nagoya Math. J. 68, 1–16 (1977)
Baldoni, V., Berline, N., Vergne, M.: Local Euler-MacLaurin expansion of Barvinok valuations and Ehrhart coefficients of a rational polytope. In: Integer Points in Polyhedra—Geometry, Number Theory, Representation Theory, Algebra, Optimization, Statistics, vol. 452 of Contemp. Math., pp. 15–33. Amer. Math. Soc., Providence (2008)
Beck, M., Robins, S.: Computing the Continuous Discretely, vol. 61. Springer, New York (2007)
Beck, M., Robins, S., Sam, S.V.: Positivity theorems for solid-angle polynomials. Beitr. Algebra Geom. 51(2), 493–507 (2010)
Berline, N., Vergne, M.: Local Euler-Maclaurin formula for polytopes. Mosc. Math. J. 7(3), 355–386 (2007)
Berline, N., Vergne, M.: Local asymptotic Euler-MacLaurin expansion for Riemann sums over a semi-rational polyhedron. In: Configuration Spaces, pp. 67–105. Springer, New York (2016)
Boas, Jr. R.P., Creighton Buck, R.: Polynomial expansions of analytic functions. Ergebnisse der Mathematik und ihrer Grenzgebiete, (N.F.), Band 19. Academic Press, Inc., Publishers, New York; Springer, Berlin (1964). Second printing, corrected
Brandolini, L., Colzani, L., Robins, S., Travaglini, G.: An Euler-MacLaurin formula for polygonal sums. Trans. Am. Math. Soc. 375(1), 151–172 (2022)
Brion, M.: Points entiers dans les polyèdres convexes. Annales scientifiques de l’École Normale Supérieure 21, 653–663 (1988)
Brion, M., Vergne, M.: Lattice points in simple polytopes. J. Am. Math. Soc. 371–392 (1997)
Cappell, S.E., Shaneson, J.L.: Genera of algebraic varieties and counting of lattice points. Bull. Am. Math. Soc. 30(1), 62–69 (1994)
Cappell, S.E., Shaneson, J.L.: Euler-MacLaurin expansions for lattices above dimension one. C. R. Acad. Sci. Paris Sér. I Math. 321(7), 885–890 (1995)
Colzani, L., De Michele, L., Roux, D.: Fourier expansions of piecewise smooth functions. Mediterr. J. Math. 9(2), 253–266 (2012)
Diaz, R., Le, Q.-N., Robins, S.: Fourier transforms of polytopes, solid angle sums, and discrete volume. preprint arXiv:1602.08593 (2016)
Edmonds, A.L.: Simplicial decompositions of convex polytopes. Pi Mu Epsilon J. 5, 124–128 (1970)
Eriksson, F.: On the measure of solid angles. Math. Mag. 63(3), 184–187 (1990)
Euler, L.: Subsidium calculi sinuum. Novi Commentarii academiae scientiarum Petropolitanae 5, 164–204 (1752)
Fischer, B., Pommersheim, J.: An algebraic construction of sum-integral interpolators. Pac. J. Math. 318(2), 305–338 (2022)
Garoufalidis, S., Pommersheim, J.: Sum-integral interpolators and the Euler-MacLaurin formula for polytopes. Trans. Am. Math. Soc. 364(6), 2933–2958 (2012)
Guillemin, V., Sternberg, S.: Riemann sums over polytopes. Annales de l’Institut Fourier 57, 2183–2195 (2007)
Karshon, Y., Sternberg, S., Weitsman, J.: The Euler-Maclaurin formula for simple integral polytopes. Proc. Natl. Acad. Sci. USA 100(2), 426–433 (2003)
Karshon, Y., Sternberg, S., Weitsman, J.: Euler-Maclaurin with remainder for a simple integral polytope. Duke Math. J. 130(3), 401–434 (2005)
Karshon, Y., Sternberg, S., Weitsman, J.: Exact Euler-Maclaurin formulas for simple lattice polytopes. Adv. Appl. Math. 39(1), 1–50 (2007)
Khovanskii, A., Pukhlikov, A.: Finitely additive measures of virtual polytopes. St. Petersburg Math. J. 4(2), 337–356 (1993)
Le Floch, Y., Pelayo, Á.: Euler-MacLaurin formulas via differential operators. Adv. Appl. Math. 73, 99–124 (2016)
Mordell, L.J.: Expansion of a function in a series of Bernoulli polynomials, and some other polynomials. J. Math. Anal. Appl. 15(1), 132–140 (1966)
Mordell, L.J.: Expansion of a function in terms of Bernoulli polynomials. J. Lond. Math. Soc. 1(1), 526–528 (1966)
Ribando, J.M.: Measuring solid angles beyond dimension three. Discret. Comput. Geom. 36(3), 479–487 (2006)
Robins, S.:. A friendly invitation to Fourier analysis on polytopes. 33 \(^{{\rm o}}\) Colóquio Brasileiro de Matemática. Instituto Nacional de Matemática Pura e Aplicada (IMPA), Rio de Janeiro (2021)
Rudin, W.: Fourier Analysis on Groups. Dover Publications, New York (2017)
Sally, J.D., Sally, Jr. P.J.: Roots to Research. American Mathematical Society, Providence (2007). A vertical development of mathematical problems
Tate, T.: Asymptotic Euler-Maclaurin formula over lattice polytopes. J. Funct. Anal. 260(2), 501–540 (2011)
Funding
Open access funding provided by Universitá degli studi di Bergamo within the CRUI-CARE Agreement.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Gabriela Steidl.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The authors are members of Gruppo Nazionale per l’Analisi Matematica, la Probabilità e le loro Applicazioni (GNAMPA) of Istituto Nazionale di Alta Matematica (INdAM).
A. Monguzzi was partially supported by the Hellenic Foundation for Research and Innovation (H.F.R.I.) under the “2nd Call for H.F.R.I. Research Projects to support Faculty Members & Researchers” (Project Number: 73342).
Appendices
Appendix A: Some Basic Facts on the Harmonic Analysis on Commutative Groups
The following results on the harmonic analysis on groups, subgroups and quotient spaces are well known (see [31, Sect. 2.7]). We include the case of the torus for the reader’s convenience.
Definition 37
Let \({\mathcal {H}}\) be a subgroup of \({\mathbb {Z}}^{d}\). The annihilator of \({\mathcal {H}}\) is the compact subgroup \({\mathcal {H}}^{\perp }\) of \({\mathbb {T}} ^{d}\) given by
Lemma 38
We have
This is a particular case of Lemma 2.1.3 in [31]. The following is a direct elementary proof.
Proof
Let \(h\in {\mathcal {H}}\), then by definition \(t\cdot h\in {\mathbb {Z}}\) for every \(t\in {\mathcal {H}}^{\perp }\). To show the converse observe that since every subgroup of \({\mathbb {Z}}^{d}\) is a lattice, there exists an integer \(d\times q\) matrix B, with \(q\leqslant d\), of maximal rank such that
Then
Since B has rank q we can assume without loss of generality that there exists a \(q\times q\) invertible matrix C and a \(q\times \left( d-q\right) \) matrix D such that \(B^{t}=\left[ \begin{array}{cc} C&D \end{array} \right] \). Hence for \(t=\left( t_{1},t_{2}\right) \),
It follows that
Now, let \(m\in {\mathbb {Z}}^{d}\) such that for every \(t\in {\mathcal {H}}^{\perp }\) we have \(m\cdot t\in {\mathbb {Z}}\). Then, if \(m=\left( m_{1},m_{2}\right) \), for every \(z\in {\mathbb {Z}}^{q},t_{2}\in {\mathbb {T}}^{d-q}\) we have
Let \(t_{2}=0\). Then \(m_{1}\cdot C^{-1}z\in {\mathbb {Z}}\) and hence \(\left( C^{-1}\right) ^{t}m_{1}\cdot z\in {\mathbb {Z}}\) for every \(z\in {\mathbb {Z}}^{q}\). Therefore \(\left( C^{-1}\right) ^{t}m_{1}\in {\mathbb {Z}}^{q}\). It follows that \(m_{1}=C^{t}h\) for some \(h\in {\mathbb {Z}}^{q}\). From (3) we obtain that
is an integer for every \(t_{2}\in {\mathbb {T}}^{d-q}\). It follows that for every \(t_{2}\in {\mathbb {T}}^{d-q}\) we have
this implies that \(m_{2}=D^{t}h\) and therefore \(m=Bh\in {\mathcal {H}}\). \(\square \)
Let \(d\mu \) be the Haar measure on \({\mathcal {H}}^{\perp }\). Since \({\mathcal {H}} ^{\perp }\) is compact we can assume that \(\left| d\mu \right| =1\).
Lemma 39
With the normalized Haar measure \(d\mu \) on \({\mathcal {H}}^{\perp }\), for every \(m\in {\mathbb {Z}}^{d}\) we have
Proof
The case \(m\in {\mathcal {H}}\) is immediate since \(e^{2\pi im\cdot t}=1\) for every \(t\in {\mathcal {H}}^{\perp }\). Let \(m\not \in {\mathcal {H}}\). By Lemma 38 there exists \(t_{0}\in {\mathcal {H}}^{\perp }\) such that \(e^{2\pi im\cdot t_{0}}\ne 1\). By the invariance of the Haar measure we have
Hence
\(\square \)
Lemma 40
Let \({\mathcal {H}}\) be a subgroup of \({\mathbb {Z}}^{d}\) and let \(d\mu \) be the normalized Haar measure on the annihilator \({\mathcal {H}} ^{\perp }\). In particular \(d\mu \) is a probability measure on \({\mathbb {T}}^{d}\). Let \(f\in L^{1}({\mathbb {T}}^{d})\) and let \(g(s)=\mu *f(s)\), that is
Then,
(i) \(\left\| g\right\| _{\infty }\leqslant \left\| f\right\| _{\infty }\);
(ii)
Proof
(i) follows from the fact that the convolution with a probability measure is an operator with norm 1 on \(L^{\infty }\left( {\mathbb {T}}^{d}\right) \). (ii) follows from the fact that \(\widehat{\mu *f}(m)=\widehat{\mu }(m)\widehat{f}(m)\) and
\(\square \)
Appendix B: Bernoulli Polynomials and Lerch Zeta Functions
Here we give a different description of the functions \({\mathfrak {B}}_{J,L}(x)\). Such functions were defined (Definition 4) starting with a product of Bernoulli polynomials, restricting this product to the unit cube, composing it with an affine transformation and finally periodizing. One may ask if these operations commute and if these functions can be obtained as a linear combination of affine transformation of the periodic multivariate Bernoulli polynomials \({\mathfrak {B}}_{J,\text {Id}}\) (here Id denotes the identity matrix).
We start from the Fourier expansion
with the usual conventions on the notation (Lemma 34). In particular, the multi-index \(I=(i_{1},\ldots ,i_{d})\) is such that \(i_{k}=0\) if \(j_{k}=0\) and \(i_{k}=1\) if \(j_{k}>0\). Recall that in the points of discontinuity the definition of \({\mathfrak {B}}_{J,L}\) is by regularization and that \(L\in GL(d,{\mathbb {Z}})\). Assume now that x is a point of continuity, so that the mollifier \(\varphi \) may not be taken to be necessarily radial. More precisely, we may set \(\varphi (x)=|\det L|^{-1}\psi \left( (L^{T} )^{-1}x\right) \ \)where
and \(\eta \) is a non-negative smooth function with compact support and integral one. In particular
Since L has integer entries, L has a unique (column) Hermite normal form H, that is, \(L=HU,\) where H is a lower triangular matrix with positive coefficients on the diagonal and such that all the other coefficients are nonnegative and smaller than the diagonal coefficient in the same row, whereas U is a unimodular integer matrix. The invertibility of the linear map \(n\mapsto Un\) in \({\mathbb {Z}}^{d}\) immediately implies that the lattice \(L{\mathbb {Z}}^{d}\) coincides with the lattice \(H{\mathbb {Z}}^{d}\), and more specifically
Thus, setting \(y=(L^{-1})^{T}x\), one obtains
Let now \(H=(h_{j,k})\), \(k_{j}=\prod _{s=j}^{d}h_{s,s}\) for all \(j=1,\ldots ,d\), and set \(K=\text {diag}(k_{1},\ldots ,k_{d})\) to be the corresponding diagonal matrix. We claim that \(K{\mathbb {Z}}^{d}\subseteq H{\mathbb {Z}}^{d}\). Indeed, it suffices to show that all vectors \(Ke_{j}\) belong to \(H{\mathbb {Z}}^{d}\). Obviously, \(Ke_{d}=h_{d,d}e_{d}=He_{d}\). By induction, assuming that \(Ke_{s}\in H{\mathbb {Z}}^{d}\) for all \(s=j+1,j+2,\ldots ,d\), let us show that \(Ke_{j}\in H{\mathbb {Z}}^{d}\). We have
and the claim is proved. Observe that there is a finite number of different integer translates of \(K{\mathbb {Z}}^{d}\) (precisely \(k_{1}k_{2}\ldots k_{d}\)). Take any point of \(H{\mathbb {Z}}^{d}\) which is not in \(K{\mathbb {Z}}^{d}\), say \(v^{(1)}\). By linearity it follows that \(v^{(1)}+K{\mathbb {Z}}^{d}\) is contained in \(H{\mathbb {Z}}^{d}\) and is disjoint from \(K{\mathbb {Z}}^{d}\). Take again a second vector in \(H{\mathbb {Z}}^{d}\) which is not in \(K{\mathbb {Z}}^{d} \cup (v^{(1)}+K{\mathbb {Z}}^{d}),\) say \(v^{(2)}\). Then \(v^{(2)}+K{\mathbb {Z}}^{d}\) is contained in \(H{\mathbb {Z}}^{d}\) (and is disjoint from \(K{\mathbb {Z}}^{d} \cup (v^{(1)}+K{\mathbb {Z}}^{d})\)). We can iterate this procedure until we exhaust all of \(H{\mathbb {Z}}^{d}\). In other words, we have
where the union is a disjoint union. Thus, recalling that \(y=(L^{-1})^{T}x\),
where for \(j\ge 1\) we set
Observe that for \(r\in {\mathbb {Z}}\)
where \(B_{j}(x)\) is the j-th Bernoulli polynomial, whereas when \(r\notin {\mathbb {Z}}\) the function \(L_{j}(x,r)\) is related to the Lerch Zeta function
Indeed, formally,
Moreover, when \(r=p/q\) is rational, it is not difficult to write \(L_{j}(x,r)\) in terms of periodic Bernoulli polynomials. Indeed, one can verify that for every periodic integrable function \(f\left( x\right) \),
Therefore, with \(f\left( x\right) =B_{j}\left( x\right) \),
Thus,
Now, recalling that \(K=\text {diag}(k_1,\ldots , k_d)\), if we set \(K^I=\text {diag}(k_1^{i_1},\ldots , k_d^{i_d})\) so that \(k_s\) is replaced with 1 whenever \(i_s=0\), then
where \(0\leqslant A=(a_1,\ldots ,a_d)\leqslant K^I-1\) means \(0\leqslant a_{s}\leqslant k_{s}^{i_s}-1\).
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Brandolini, L., Colzani, L., Gariboldi, B. et al. Euler–MacLaurin Summation Formula on Polytopes and Expansions in Multivariate Bernoulli Polynomials. J Fourier Anal Appl 29, 33 (2023). https://doi.org/10.1007/s00041-023-10011-9
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00041-023-10011-9