Abstract
We prove a discrete analogue of the Poisson summation formula.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The well know Poisson summation formula says that, for any positive real t ,
It can be proved by using the heat kernel \(p_{t}^{\mathbb {S}}\left( x,y\right) \) on the unit circle \({\mathbb {S}}\) as follows. For the trace of the heat operator
acting in \(L^{2}\left( {\mathbb {S}}\right) \), there are two expressions as follows:
where \(\left\{ \lambda _{j}\right\} \) is the sequence of all the eigenvalues of the Laplace operator \(\Delta =\frac{d^{2}}{\textrm{d}x^{2}}\) on \({\mathbb {S}}\) counted with multiplicity, and
Comparing (1.2) and (1.3), using that that the sequence \(\left\{ \lambda _{j}\right\} \) consists of the numbers \(k^{2},\) \(k\in {\mathbb {Z}}\), and that
where
is the Gauss-Weierstrass function, one obtains (1.1) (see, for example, [5, Exercise 10.18]).
Similar ideas have been widely used in the literature for obtaining various trace formulas and estimates of eigenvalues of Riemannian manifolds, for example, in [1, 3, 4], etc. In the framework of graphs we mention [2] where the above idea was applied to the heat kernels \(p_{t}^{T}\left( x,y\right) \) on discrete tori T in \({\mathbb {Z}}^{n}\) and, hence, a certain analogue of the Poisson summation formula was obtained.
In this paper we also work with discrete tori but use a discrete time heat kernel \(q_{s}\left( x,y\right) \), \(s\in {\mathbb {Z}}_{+}\), instead of the one with a continuous time \(t\in {\mathbb {R}}_{+}\). In fact, \(q_{s}\left( x,y\right) \) is the transition density of a simple random walk on the graph in question. As a result, we obtain explicit formulas for some trigonometric sums that seems to be new.
Our results are stated in Theorem 3.2 and Corollary 3.4. To illustrate them, let us present them for 2-dimensional discrete tori. For any \(2\times 2\) integer matrix M and for any non-negative integer s, set
Consider a \(2\times 2\) integer matrix \({\mathcal {A}}\) with \(m:=\det {\mathcal {A}} \mathbb {>}1.\) Then the lattice \({\mathcal {A}}{\mathbb {Z}}^{2}\) contains \(m {\mathbb {Z}}^{2}\) so that the quotient
is well defined (in the sense of groups) and can be regarded as a discrete torus. Note that \({\mathcal {T}}_{\mathcal {A}}\) contains m vertices.
Theorem 1.1
For any non-negative integer s, we have the identity
where \(M=m\left( {\mathcal {A}}^{*}\right) ^{-1}\) and \({\mathcal {A}}^{*}\) denotes the transpose of \({\mathcal {A}}\).
Example 1.2
Consider the matrix
with \(m=\det A=7.\) The torus \({\mathcal {T}}_{A}\) is shown on Fig. 1 , and it contains the following 7 vertices: \(\left( 0,0\right) \), \(\left( 1,2\right) \), \(\left( 2,4\right) \), \(\left( 4,1\right) \), \(\left( 3,6\right) \), (6, 5), \(\left( 5,3\right) .\)
Hence, the sum in the left hand side of (1.5) is equal to
In this case the matrix M is equal to
and the lattice \(M{\mathbb {Z}}^{2}\) is shown on Fig. 2
Computation by means of (1.4) is performed in Sect. 3.3 and results in
By (1.5) we have \(\sigma _{s}=\frac{7}{2^{s}}C_{s}\left( M\right) \) which yields
The structure of this paper is as follows. In Sect. 2 we have collected all necessary information about the Markov operators on weighted graph and their heat kernels, including the heat kernels on Cartesian products and quotients of graphs. These facts are rather elementary but they are hardly available in the literature in this concise form. Section 3 contains the main results mentioned above, their proofs, and examples.
2 Discrete Time Heat Kernels
2.1 Weighted Graphs
We briefly outline some fact from [6] about heat kernels on weighted graphs. Let \(\Gamma \) be a locally finite graph where we denote by \( \Gamma \) also the set of vertices of this graph. We write \(x\sim y\) if the vertices x, y of \(\Gamma \) are connected by an edge in \(\Gamma \). Let \(\mu _{xy}\) be a symmetric non-negative function on pairs xy of vertices such that \(\mu _{xy}>0\Leftrightarrow x\sim y.\) Define the weight on the vertices of \(\Gamma \) by
and assume in what follows that \(\mu \left( x\right) >0\) for all \(x\in \Gamma \) (that is, each vertex has at least 1 edge).
Consider a Markov operator \(P=P_{\Gamma }\) acting on functions \(f:\Gamma \rightarrow {\mathbb {R}}\) as follows:
It is clear that \(Pf\ge 0\) if \(f\ge 0\) and \(P1=1.\) It follows that P acts in any space \(l^{r}\left( \Gamma ,\mu \right) \) with \(r\in \left[ 1,\infty \right] \) and satisfies the norm-bound \(\left\| P\right\| \le 1.\) Besides, P is self-adjoint in \(l^{2}\left( \Gamma ,\mu \right) \).
The weight \(\mu _{xy}\) is called simple if \(\mu _{xy}=1\) for all \( x\sim y\). In this case, \(\mu \left( x\right) =\deg \left( x\right) \) and
For any \(s\in {\mathbb {Z}}_{+}\) the power \(P^{s}\) is well defined, and the sequence \(\left\{ P^{s}\right\} _{s\ge 0}\) is a reversible Markov chain on \( \Gamma \). It is easy to see that
where the function \(q_{s}\left( x,y\right) =q_{s}^{\Gamma }\left( x,y\right) \) is defined inductively by \(q_{0}\left( x,y\right) =\frac{1}{\mu \left( y\right) }\delta _{x,y},\)
The function \(q_{s}\left( x,y\right) \) is called the discrete time heat kernel or the transition density of the Markov chain \(\left\{ P^{s}\right\} .\)
2.2 Product of Regular Graphs
A graph \(\Gamma \) is called d-regular if any vertex has exactly d neighbors, that is, \(\deg \left( x\right) =d\) for all \(x\in \Gamma \).
Let \(\left\{ \Gamma _{j}\right\} _{j=1}^{n}\) be a finite sequence of graphs. Consider their Cartesian product
The vertices of \(\Gamma \) are n-tuples \(x=\left( x_{1},...x_{n}\right) \) where \(x_{j}\in \Gamma _{j}\). We write for some \(j=1,...,n\)
if
The edges \(x\sim y\) in \(\Gamma \) are defined by the following rule:
Assume further that each \(\Gamma _{j}\) is \(d_{j}\)-regular. Then \(\Gamma \) is d-regular with
Let us endow all the graphs \(\Gamma _{j}\) and \(\Gamma \) with a simple weight. We have then for the Markov operator \(P_{\Gamma }\) on \(\Gamma \)
Let us consider the Markov operator \(P_{\Gamma _{j}}\) on \(\Gamma _{j}\) as acting also on functions \(f\left( x\right) \) on \(\Gamma \) along the component \(x_{j},\) so that
It follows that
Since all the operators \(P_{\Gamma _{j}}\) commute on \(\Gamma \), we obtain that, for any \(s\in {\mathbb {Z}}_{+}\),
where \(\left( {\begin{array}{c}s\\ s_{1},...,s_{n}\end{array}}\right) =\frac{s!}{s_{1}!...s_{n}!}\) is a multinomial coefficient. Since
it follows that
2.3 Quotient of Graphs
Let \(\left( \Gamma ,\mu \right) \) be a weighted graph with \(\mu \left( x\right) >0\) so that the Markov operator \(P_{\Gamma }\) is well defined. Let G be a group of weighted graph automorphisms of \(\Gamma \), that is,
Then the vertex weight \(\mu \left( x\right) \) is also G-invariant. It follows that the operator \(P_{\Gamma }\) commutes with G, that is,
because
Consequently, also \(q_{s}\left( x,y\right) \) commutes with G, that is,
Consider the quotient \(Q=\Gamma /G\) that consists of the equivalence classes \(\left[ x\right] \) of vertices \(x\in \Gamma \) under the equivalent relation
The quotient Q has a natural weight:
so that \(\left( Q,\mu ^{Q}\right) \) is a weighted graph. For example, if the weight \(\mu _{xy}\) on \(\Gamma \) is simple then
However, the weight \(\mu ^{Q}\) may be not simple because the G-orbit of y may have more than 1 vertex adjacent to x.
Observe that always
because
Any G-periodic function f on \(\Gamma \) can be regarded as a function on Q by
Clearly, \(P_{\Gamma }f\) is also G-periodic. Let us verify that
Indeed, we have
Lemma 2.1
We have for all \(x,y\in \Gamma \) and \(s\in {\mathbb {Z}}_{+}\)
Proof
Clearly, the right hand side of (2.7) is G-periodic in x and y and, hence, can be regarded as a function on \(Q\times Q\). For any G -periodic function f on \(\Gamma \), we have by (2.6)
whence (2.7) follows. \(\square \)
In what follows we simplify notation by writing x instead of \(\left[ x \right] \) when this does not cause confusion.
2.4 The Heat Kernel on \({\mathbb {Z}}^{n}\)
It is known that the transition density \(q_{s}^{{\mathbb {Z}}}\left( x,y\right) \) of a simple random walk on \({\mathbb {Z}}\) is given by
where \(k=\left| x-y\right| \) (see [6, Eq.(5.6)]). Let us determine \(q_{s}^{{\mathbb {Z}}^{n}}\left( x,y\right) .\) By (2.3 ), we have
Setting
we obtain
where the summation indices \(s_{1},...,s_{n}\) satisfy in addition
Changing \(j_{i}=\frac{s_{i}-k_{i}}{2}\), setting \(j=\left( j_{1},...,j_{n}\right) \), \(k=\left( k_{1},...,k_{n}\right) \), and using the multiindex notation
we obtain
2.5 Heat Kernels on Discrete Tori
Let us fix some integer valued \(n\times n\) matrix M with
We regard \(M{\mathbb {Z}}^{n}\) as an additive group that acts on \({\mathbb {Z}} ^{n} \) by shifts. Consider a discrete torus
that is a finite graph with m vertices.
Let \(\mu \) be the weight on T that comes from the simple weight of \( {\mathbb {Z}}^{n}\) by (2.4). By (2.5), we have
By (2.7), the heat kernel on \(\left( T,\mu \right) \) is given by
Using (2.9) and setting \(x=y\), we obtain
3 Trigonometric Sums
3.1 Eigenfunctions on Discrete Tori
The following function is an eigenfunction of \(P_{{\mathbb {Z}}^{n}}\) for any \( w\in {\mathbb {R}}^{n}\):
Indeed, we have
where \(\left\{ e_{k}\right\} \) is a canonical basis in \({\mathbb {R}}^{n}\). Hence, we obtain
with
Note that the functions \(f_{w^{\prime }}\) and \(f_{w^{\prime }}\) are equal if and only of \(w^{\prime }=w^{\prime \prime }\mathop {\textrm{mod}}\nolimits {\mathbb {Z}}^{n}\) so that we can assume that \(w\in {\mathbb {R}}^{n}/{\mathbb {Z}}^{n}.\) Consider a lattice
and a torus (2.10).
Lemma 3.1
The function \(f_{w}\) is \(M{\mathbb {Z}}^{n}\)-periodic if and only if \(w\in W.\) Consequently, for any \(w\in W\), the function \(f_{w}\) is an eigenfunction of \( P_{T}\) with the eigenvalue (3.1). Moreover, the family \(\left\{ f_{w}\right\} _{w\in W}\) forms an orthogonal basis in \(l^{2}\left( T,\mu \right) .\)
Proof
To prove the first claim, it suffices to verify that
if and only if \(w\in W\). If \(x=My\) and \(w=\left( M^{*}\right) ^{-1}z\) where \(y,z\in {\mathbb {Z}}^{n}\) then
If (3.2) is true, then, for all \(x=My\) with \(y\in {\mathbb {Z}}^{n}\), we have
Let the columns of M be \(u_{1},...,u_{n}\). Then for \(y=e_{k}\) we obtain \( My=u_{k}\) so that
for some \(z_{k}\in {\mathbb {Z}}\). The matrix of this linear system is \(M^{*}\), whence
which finishes the proof of the first claim.
The fact that \(f_{w}\) is an eigenfunction of \(P_{T}\) follows from (2.6) and the fact that \(f_{w}\) is an eigenfunction of \(P_{{\mathbb {Z}} ^{n}} \) as was verified above.
Let us verify that the family \(\left\{ f_{w}\right\} _{w\in W}\) is orthogonal For all \(w^{\prime }\ne w^{\prime \prime }\), we have
where \(w=w^{\prime }-w^{\prime \prime }\). Since w is non-zero as an element of the torus W, the eigenfunction \(f_{w}\) is orthogonal to the eigenfunction \(f_{0}=1\) because 0 is known to be a simple eigenvalue of \( P_{T}\). Hence, \(f_{w^{\prime }}\bot f_{w^{\prime \prime }}\) as claimed.
Since the family \(\left\{ f_{w}\right\} _{w\in W}\) is linearly independent and the number of elements in this family is equal to \(\det M^{*}=m\), it follows that this family forms an orthogonal basis in \(l^{2}\left( T,\mu \right) \). \(\square \)
3.2 Main Result
For any multiindex \(v=\left( v_{1},...,v_{n}\right) \in {\mathbb {Z}}^{n}\) set
and for \(v\in {\mathbb {Z}}_{+}^{n}\) set
As above, let us fix an integer valued \(n\times n\) matrix M with
For any non-negative integer s, set
Now we can state and prove our main result.
Theorem 3.2
For the torus
and for any non-negative integer s we have
Proof
Since \(\alpha _{w}\) with \(w\in W\) are the eigenvalues of \(P_{T}\), we obtain using (2.11)
Substituting the value of \(\alpha _{w}\) from (3.1), we obtain (3.5). \(\square \)
It is convenient to rewrite (3.3) in the form
where, for any \(v\in {\mathbb {Z}}^{n}\) and \(s\in {\mathbb {Z}}_{+}\),
Observe that the numbers \({\mathcal {C}}_{s}\left( v\right) \) do not depend on M. By (3.7), the number \(C_{s}\left( M\right) \) is determined by the vertices v of the lattice \(M{\mathbb {Z}}^{n}\) lying in the \(l^{1}\)-ball in \( {\mathbb {Z}}^{n}\) of radius s (see Fig. 3).
It is clear from (3.8) that
Consequently, the summation in (3.7) can be restricted to those v with \(\left| v\right| =s\mathop {\textrm{mod}}\nolimits 2.\)
In the case \(n=2\) Theorem 3.2 can be reformulated as follows. By ( 3.4) we have
The nodes of the torus mW have integer components. Indeed, the entries of the matrix \(\left( M^{*}\right) ^{-1}\) are obtained by dividing the minors of \(M^{*}\) by \(m=\det M^{*}\), which implies that the matrix
has integer entries. Clearly, we have \(\det {\mathcal {A}}=m^{n-1}.\) In particular, if \(n=2\) then
In this case, also the converse is true.
Lemma 3.3
For any \(2\times 2\) integer matrix \({\mathcal {A}}\) with \(m=\det {\mathcal {A}}>1\) , there exists an integer matrix M such that (3.9) is true.
Proof
Indeed, set
so that (3.9) is satisfied. Since \(m=\det {\mathcal {A}}^{*}\), it follows that M has integer entries, which finishes the proof. \(\square \)
Now we reformulate Theorem 3.2 in the case \(n=2.\)
Corollary 3.4
For any \(2\times 2\) integer matrix \({\mathcal {A}}\) with \(m=\det {\mathcal {A}}>1\) and for any non-negative integer s, we have the identity
where \(M=m\left( {\mathcal {A}}^{*}\right) ^{-1}\) and \(C_{s}\left( M\right) \) is defined by (3.3).
Proof
Indeed, defining W by (3.4), we see that
where
Hence, (3.11) follows from (3.5). \(\square \)
3.3 An Example of Computation
Example 3.5
Consider the matrix
with \(m=\det {\mathcal {A}}=7.\) The torus \({\mathcal {T}}_{\mathcal {A}}={\mathcal {A}} {\mathbb {Z}}^{2}/m{\mathbb {Z}}^{2}\) is shown on Fig. 1. It contains the following 7 different points
Hence, the sum in the left hand side of (3.11) becomes
Let us compute the right hand side of (3.11). By (3.10) we have
The lattice \(M{\mathbb {Z}}^{2}\) is shown on Fig. 2. Let us compute the coefficients \(C_{s}\left( M\right) \) for \(s=1,...,5\). One can see from Fig. 2 that
In all the sums below we have \(v\in M{\mathbb {Z}}^{2}\) and \(z\in {\mathbb {Z}} _{+}^{2}.\) Using (3.7) and (3.8), we obtain the following:
By (3.11) we have
Substituting the above values of \(C_{s}\left( M\right) \), we obtain
References
Cheng, S.Y., Li, P.: Heat kernel estimates and lower bounds of eigenvalues. Comment. Math. Helv. 56, 327–338 (1981)
Chung, F.R.K., Yau, S.-T.: A Combinatorial Trace Formula Tsinghua Lectures on Geometry and Analysis, pp. 107–116. International Press, Cambridge (1997)
Donnelly, H.: Lower bounds for the eigenvalues of negatively curved manifolds. Math. Z. 172, 29–40 (1980)
Grigor’yan, A.: Heat kernel upper bounds on a complete non-compact manifold. Rev. Mat. Iberoam. 10(2), 395–452 (1994)
Grigor’yan, A.: Heat kernel and Analysis on manifolds. In: AMS-IP Studies in Advanced Mathematics, vol. 47. American Mathematical Society, Providence (2009)
Grigor’yan, A.: Introduction to analysis on graphs. In: AMS University Lecture Series, vol. 71. American Mathematical Society, Providence (2018)
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Additional information
Dedicated to our dear friend Peter Li on the occasion of his birthday .
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
AG is funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - SFB 1283/2 2021 - 317210226. YL is supported by the National Science Foundation of China (Grant Nos. 12071245 and 11761131002).
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
Grigor’yan, A., Lin, Y. & Yau, ST. Discrete Tori and Trigonometric Sums. J Geom Anal 32, 298 (2022). https://doi.org/10.1007/s12220-022-01051-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12220-022-01051-6