2021
[2]\fnmTracy \surWeyand
1]\orgdivDepartment of Mathematics, \orgnameBaylor University, \orgaddress\street1410 S. 4th Street, \cityWaco, \postcode76706, \stateTX, \countryUSA
[2]\orgdivDepartment of Mathematics, \orgnameRose-Hulman Institute of Technology, \orgaddress\street5500 Wabash Avenue, \cityTerre Haute, \postcode47803, \stateIN, \countryUSA
Can One Hear the Spanning Trees of a Quantum Graph?
Abstract
Kirchhoff showed that the number of spanning trees of a graph is the spectral determinant of the combinatorial Laplacian divided by the number of vertices; we reframe this result in the quantum graph setting. We prove that the spectral determinant of the Laplace operator on a finite connected metric graph with standard (Neummann-Kirchhoff) vertex conditions determines the number of spanning trees when the lengths of the edges of the metric graph are sufficiently close together. To obtain this result, we analyze an equilateral quantum graph whose spectrum is closely related to spectra of discrete graph operators and then use the continuity of the spectral determinant under perturbations of the edge lengths.
keywords:
quantum graphs, spectral determinant, zeta functions, spanning treespacs:
[MSC Classification]81Q10, 81Q35, 05C05, 34B45
1 Introduction
The question “Can one hear the shape of a quantum graph?” was answered in the affirmative by Gutkin and Smilansky GS01 for a quantum graph where the set of edge lengths are incommensurate. Their work was inspired by the famous question of Kac Kac66 which also sowed the seeds of results on isospectral billiards Cha95 ; GWW92 , graphs BPB09 and Riemannian manifolds Sun85 , along with many other related works. The connection between these questions is the extent to which properties of the spectrum can be used to recover information on the system’s geometry.
Isospectral domains were also studied in the context of discrete graphs Bro99 . In graph theory, a historic spectral geometric connection is provided by a theorem of Kirchhoff Kirchhoff . Kirchhoff’s matrix tree theorem expresses the number of spanning trees of a connected graph in terms of the spectral determinant of the combinatorial Laplacian of the graph which is the matrix where is a diagonal matrix of the vertex degrees and is the adjacency matrix, see section 2.
Theorem 1 (Kirchhoff’s Matrix Tree Theorem).
For a connected graph with vertices,
(1) |
for any where is the matrix with row and column removed.
In this article we reframe Kirchhoff’s theorem in the setting of quantum graphs. Quantum graphs were introduced to model electrons in organic molecules Pau36 and are widely employed in mathematical physics as a model of quantum mechanics in systems with complex geometry, see BKbook ; Kuc03 for a review. In a quantum graph the edges of the graph consist of intervals connected at the vertices with a self-adjoint differential operator on the set of intervals. Here we consider the most widely studied case of the Laplace operator with Neumann-Kirchhoff (or standard) vertex conditions, denoted . For Neumann-Kirchhoff conditions, functions on the graph are continuous and outgoing derivatives at the vertices sum to zero. We obtain the following relationship between the spectral determinant of and the number of spanning trees of the graph.
Theorem 2.
Let be a connected metric graph with edge lengths in the interval and the Laplacian with Neumann-Kirchoff vertex conditions. If
(2) |
then the number of spanning trees is the closest integer to
(3) |
where is the set of vertices, is the degree of vertex , is the number of edges and is the first Betti number of .
If we have an equilateral quantum graph where all the edge lengths are , then is precisely the number of spanning trees. We use to denote the Laplace operator of an equilateral quantum graph.
Theorem 3.
Let be a connected equilateral metric graph with edge length and the Laplacian with Neumann-Kirchoff vertex conditions. Then,
(4) |
where is the set of vertices, is the degree of vertex , is the number of edges and is the first Betti number of .
In the formula for (3), the number of edges can be determined from the spectrum of via the Weyl law, where the mean spacing of the eigenvalues is given by , see BKbook , as the edge lengths are tightly constrained to . For a connected graph , the first Betti number is determined by the number of edges and vertices, . Hence, it would be interesting to know if there are also spectral interpretations of the number of vertices and the product of the degrees in (3).
The article is organised as follows. In section 2 we introduce discrete graph and metric graph notation and operators. We relate the spectral determinants of equilateral quantum graphs and discrete graph operators in section 3. In section 4 we use Kirchoff’s matrix tree theorem and the relationship between spectral determinants to prove theorem 3. In section 5 we compare spectral determinants of equilateral and non-equilateral quantum graphs and in section 6 we prove theorem 2. Finally we summarize the results in section 7.
2 Background
A discrete graph is comprised of a set of vertices and a set of edges such that each edge connects a pair of vertices; see for example Figure 1. Two vertices are adjacent if and we write . We will denote the number of vertices by and the number of edges by . The degree of a vertex , denoted , is the number of vertices that are adjacent to . We let denote the set of edges containing the vertex so . If for all , the graph is regular. In this paper, we only consider simple graphs where there are no loops or multiple edges and the number of edges and vertices are finite. We also assume that is connected, so there is a path between every pair of vertices. The distance between a pair of vertices on a connected discrete graph is the number of edges in a shortest path joining and . The diameter of the graph is the maximum distance between a pair of vertices. The first Betti number of is , the number of independent cycles on . A tree is a connected graph with no cycles, . A spanning tree of is a subgraph of that is a tree and contains all the vertices of .
A function on a discrete graph takes values at the vertices and therefore can be viewed as a vector . The combinatorial Laplace operator, , is defined by
(5) |
This means that we can define the self-adjoint matrix where
(6) |
We note that has zero as an eigenvalue (with multiplicity one for a connected graph), and we will index the eigenvalues of in increasing order,
(7) |
The harmonic Laplacian is
(8) |
where is a diagonal matrix of the degrees, . We denote the eigenvalues of with for .
A metric graph is a discrete graph where every edge is assigned a length . We associate the edge with the interval . For , we set at and at ; the choice of orientation of the coordinate is arbitrary and will not affect the results. The total length of a metric graph is the sum of the lengths of each edge, . An equilateral metric graph is a metric graph where all the edge lengths are equal. We will use the term generic metric graph to distinguish a non-equilateral graph. A function on is a collection of functions where is a function on the interval .
A quantum graph is a metric graph along with a self-adjoint differential operator. In this paper, we consider the Laplace operator, denoted by , which acts as on functions defined on . We will use the notation if is an equilateral metric graph. At the vertices, functions will satisfy the Neumann-Kirchhoff (or standard) vertex conditions,
(9) |
By convention, is taken to be the outgoing derivative at the end of the interval corresponding to . The second Sobolev space on is the direct sum of the second Sobolev spaces on the set of intervals,
(10) |
The domain of is the set of functions that satisfy (9). With these vertex conditions, has an infinite number of non-negative eigenvalues BKbook which we will denote as
(11) |
with .
Some of these eigenvalues may correspond to eigenfunctions where for all . In this case the eigenfunction is also an eigenfunction of the Laplacian with Dirichlet vertex conditions. The spectrum of the graph with Dirichlet vertex conditions is just the union of the spectra of the Laplacian on disconnected intervals with Dirichlet boundary conditions. We call this the Dirichlet spectrum of .
3 Spectral determinants of equilateral graphs
In this section we relate the spectral determinants of and . This is used in section 4 to prove theorem 3. The spectral determinant of the harmonic Laplacian is the product of its nonzero eigenvalues,
(12) |
The prime shows that eigenvalues of zero are omitted from the product. Correspondingly, the spectral determinant of the Laplace operator on an equilateral metric graph is, formally,
(13) |
The spectral determinant of quantum graphs has been studied in a number of situations Des00 ; Des01 ; Fri06 ; HarKir11 ; HarKirTex12 . Here we use a zeta function regularization of the product. The spectral zeta function, , is a generalization of the Riemann zeta function where the nonzero eigenvalues take the place of the integers. The spectral zeta function corresponding to is
(14) |
which converges for . Making an analytic continuation to the left of , the regularized spectral determinant is defined as
(15) |
There is a correspondence between the eigenvalues of and Below85 (see also Kuc03 ; Pank06 ; BKbook ).
Proposition 1.
Suppose is a discrete graph and is the corresponding equilateral metric graph with edge length . If is not in the Dirichlet spectrum of , then
(16) |
where denotes the spectrum of the operator.
By proposition 1, every eigenvalue of can be written as for some . Let be the set such that (including multiplicity). We know as zero is an eigenvalue of with multiplicity one when is connected. This allows us to write the spectral zeta function of in terms of the finite set . The following lemma is a combination of equations (20) and (24) from HarWey18 .
Lemma 1.
Suppose is a discrete graph and is the corresponding equilateral metric graph with edge length . For , the spectral zeta function of is
(17) |
where is the Riemann zeta function, is the Hurwitz zeta function, and .
Using lemma 1 we can obtain a relationship between the spectral determinants of the harmonic Laplacian of a discrete graph and the Laplacian of the corresponding equilateral quantum graph.
Proposition 2.
Suppose is a connected discrete graph and is the corresponding equilateral metric graph with edge length . Then
(18) |
Proof:
Since NITS , it follows that,
(19) |
Using lemma 1,
(20) |
since , , and NITS . Additionally NITS and , so
(21) | ||||
(22) |
Taking the exponential of this expression yields the result.
3.1 Example: complete bipartite graphs
Proposition 2 simplifies for complete bipartite graphs. The complete bipartite graph, , consists of vertices and edges. The vertices can be divided into two disjoint sets, of size and of size , such that every vertex in is connected to every vertex in and no vertex is connected to another vertex from the same set; see for example Figure 1. A star graph is a complete bipartite graph with and .
Corollary 1.
For an equilateral complete bipartite graph with edge length ,
(23) |
In particular, for a star graph,
(24) |
Proof: The eigenvalues of a discrete complete bipartite graph are with multiplicity one, with multiplicity , and with multiplicity one Chungbook , and therefore
(25) |
The complete bipartite graph has . Substituting into proposition 2 produces the result. The case of a star graph is obtained by setting and .
4 Spanning trees of equilateral graphs
Kirchhoff’s matrix tree theorem Kirchhoff gives the number of spanning trees of a discrete graph in terms of the spectral determinant of the combinatorial Laplacian. In this section we prove theorem 3 which reframes this result in terms of the spectral determinant of an equilateral quantum graph.
4.1 Regular equilateral graphs
We start by proving theorem 3 for a -regular graph where the proof is straightforward.
Proposition 3.
Suppose is a connected -regular equilateral metric graph with edge length . Then
(26) |
4.2 General equilateral graphs
Theorem 3 follows from proposition 2 and the next lemma, which is an adaptation of a theorem by Chung and Yau ChYa and generalizes equation (29).
Lemma 2.
For a connected discrete graph ,
(30) |
Proof: Since has one eigenvalue of zero, its characteristic polynomial is
(31) |
Therefore the coefficient of the linear term in is
(32) |
On the other hand, since ,
(33) |
and the characteristic polynomial can also be written as
(34) |
Determinants are linear along the rows of a matrix so
(35) |
where and are square matrices of size , , and is the matrix whose rows that are indexed by are replaced with the corresponding rows from . Hence,
(36) | ||||
(37) |
where is the matrix with both row and column removed. By theorem 1, is the number of spanning trees of . Therefore, we can see that
(38) |
which proves the lemma as .
5 Spectral determinants of generic quantum graphs
In this section we compare the spectral determinants of equilateral and generic quantum graphs where the corresponding discrete graphs are the same. In particular, given an equilateral graph with edge length , we will consider a generic graph whose edge lengths lie in the interval . Friedlander computed the spectral determinant of a generic quantum graph Fri06 .
Theorem 4.
Suppose is a connected metric graph. Then
(40) |
where is the matrix defined by
(41) |
First, we note that the proof of lemma 2 also showed
(42) |
In the case of an equilateral graph with edge length , we will define , which agrees with (41) when for every edge . In fact, setting the edge lengths equal in theorem 4,
(43) | ||||
(44) | ||||
(45) |
where we used proposition 2 for the last step. This demonstrates that evaluating (40) with equal edge lengths produces the spectral determinant of the equilateral graph as expected.
5.1 Bound on the spectral norm of
Let where . Then . To bound the spectral norm , we use the fact that for a matrix . From (41),
(46) |
Hence by Bergström’s inequality,
(47) | ||||
(48) |
From this we see,
(49) |
where is the maximum degree of any vertex.
Consequently, if the eigenvalues of are and the eigenvalues of are then,
(50) |
5.2 A bound on the change in a spectral determinant
Given a set of real numbers ,
(51) | |||
(52) | |||
(53) |
6 Spanning trees of generic quantum graphs
For a generic quantum graph with edge lengths in , let
(56) |
Notice that, by theorem 3, is the number of spanning trees of an equilateral graph. For sufficiently small, the value of will be close enough to to determine the number of spanning trees of a generic quantum graph. Using theorem 4,
(57) |
and similarly,
(58) |
We will determine a bound on such that , and hence the number of spanning trees is the closest integer to . To this end, we employ two bounds on the spectrum of . The first is a lower bound on the second smallest eigenvalue in terms of the graph diameter , the maximum distance between a pair of vertices, due to McKay Moh91 .
Theorem 5.
The second smallest eigenvalue of is bounded below, .
Theorem 6.
The eigenvalues of are bounded above, for .
Proof: [Proof of Theorem 2] From equations (57) and (58),
(59) |
Using (55) and assuming that ,
(60) |
Using (53), we can see that
(61) |
Consequently,
(62) |
since .
We can conclude from theorem 5 that , and we know by applying theorem 6 that . Using these inequalities we see that
(63) |
which establishes theorem 2.
6.1 Star graph example
For comparison, we write an equivalent bound in the case of the star graph where there are explicit formulae for the spectral determinants of the equilateral and generic quantum graphs. From HarKir11 ,
(64) |
which agrees with the spectral determinant of the equilateral graph, corollary 1. For ,
(65) |
Hence,
(66) |
Therefore, the closest integer to is the number of spanning trees if .
7 Discussion
In this paper, we proved an analog of Kirchhoff’s matrix tree theorem for quantum graphs. In particular, we determined the number of spanning trees of an equilateral quantum graph from its spectral determinant. To do this we related the spectral determinant of an equilateral quantum graph to the spectral determinant of the harmonic Laplacian of the corresponding discrete graph. We extended this to non-equilateral quantum graphs where the edge lengths are sufficiently constrained.
The bound on the permitted variance in the edge lengths in theorem 2 is suboptimal but requires minimal information on the structure of the graph. However, the constraint may be loosened in some situations, even if there is no additional information about the graph’s structure. For example, all eigenvalues of satisfy AndMor ,
(68) |
As we assume in theorem 2 that we know the product of the vertex degrees, if we also know that , then we can use (68) in place of theorem 6 which weakens the constraint on the spread of the edge lengths.
Acknowledgments
The authors would like to thank Gregory Berkolaiko for helpful comments. This work was partially supported by a grant from the Simons Foundation (354583 to Jonathan Harrison).
References
- (1) Anderson, W. N. and Morley, T. D.: Eigenvalues of the Laplacian of a graph, Linear Multilinear Algebra (1985). https://doi.org/10.1080/03081088508817681
- (2) Band, R., Parzanchevski, O., and Ben-Shach, G.: The isospectral fruits of representation theory: quantum graphs and drums, J. Phys. A (2009). https://doi.org/10.1088/1751-8113/42/17/175202
- (3) von Below, J.: A characteristic equation associated to an eigenvalue problem on -networks, Linear Algebra Appl. (1985). https://doi.org/10.1016/0024-3795(85)90258-7
- (4) Berkolaiko, G. and Kuchment, P.: Introduction to quantum graphs, vol. 186 of Mathematical Surveys and Monographs. Amer. Math. Soc., Providence, RI (2013)
- (5) Brooks, R.: Non-Sunada graphs, Ann. Inst. Fourier (1999). https://doi.org/10.5802/aif.1688
- (6) Chapman, J. S.: Drums that sound the same, Amer. Math. Monthly (1995). https://doi.org/10.2307/2975346
- (7) Chung, F.: Spectral graph theory, vol. 92 of CBMS Regional Conference Series in Mathematics. Amer. Math. Soc., Providence, RI (1997)
- (8) Chung, F. and Yau, S. T.: Coverings, heat kernels and spanning trees. Electon. J. Combin. 6:R12 (1999)
- (9) Desbois, J.: Spectral determinant of Schrödinger operators on graphs, J. Phys. A (2000). https://doi.org/10.1088/0305-4470/33/7/103
- (10) Desbois, J.: Spectral determinant on graphs with generalized boundary conditions, Eur. Phys. J. B (2001). https://doi.org/10.1007/s100510170013
- (11) Friedlander, L.: Determinant of the Schrödinger operator on a metric graph, In: Berkolaiko, G., Carlson, R., Fulling, S., and Kuchment, P. (eds.) Quantum graphs and their applications, pp. 151-160. Amer. Math. Soc., Providence, RI (2006). https:doi.org/10.1090/conm/415/07866
- (12) Gordon, C., Webb, D. L., and Wolpert, S.: One cannot hear the shape of a drum, Bull. Am. Math. Soc. (1992). https://doi.org/10.1090/S0273-0979-1992-00289-6
- (13) Gutkin, B. and Smilansky, U.: Can one hear the shape of a graph? J. Phys. A (2001). https://doi.org/10.1088/0305-4470/34/31/301
- (14) Harrison, J. M. and Kirsten, K.: Zeta functions of quantum graphs, J. Phys. A (2011). https://doi.org/10.1088/1751-8113/44/23/235301
- (15) Harrison, J. M., Kirsten, K., and Texier C.: Spectral determinants and zeta functions of Schrödinger operators on metric graphs, J. Phys. A (2012). https://doi.org/10.1088/1751-8113/45/12/125206
- (16) Harrison, J. M. and Weyand, T.: Relating zeta functions of discrete and quantum graphs, Lett. Math. Phys. (2018). https://doi.org/10.1007/s11005-017-1017-0
- (17) Kac, M.: Can one hear the shape of a drum?, Am. Math. Monthly (1966). https://doi.org/10.2307/2313748
- (18) Kelmans, A. K.: On properties of the characteristic polynomial of a graph. Kibernetiku na sluźbu kommunizmu, 4, 27-41 (1967)
- (19) Kirchhoff, G.: Über die Auflösung der Gleichungen, auf welche man bei der Untersuchung der linearen Verteilung galvanischer Strm̈e geführt wird. Ann. Phys. Chem. 72, 497-508 (1847)
- (20) Kuchment, P.: Quantum graphs I. Some basic structures, Waves Random Media (2003). https://doi.org/10.1088/0959-7174/14/1/014
- (21) Merris, R.: Laplacian matrices of graphs: A survey, Linear Algebra Appl. (1994). https://doi.org/10.1016/0024-3795(94)90486-3
- (22) Mohar, B.: Eigenvalues, diameter, and mean distance in graphs. Graphs Combin. 7, 53–64 (1991)
- (23) Olver, F. W. J., Lozier, D. W., Boisvert, R. F., and Clark, C. W. (eds): NIST handbook of mathematical functions, U.S. Department of Commerce, National Institute of Standards and Technology, Washington, DC. Cambridge University Press, Cambridge, U.K. (2010)
- (24) Pankrashkin, K.: Spectra of Schrödinger operators on equilateral quantum graphs, Lett. Math. Phys. (2006). https://doi.org/10.1007/s11005-006-0088-0
- (25) Pauling, P.: The diamagnetic anisotropy of aromatic molecules, J. Chem. Phys. (1936). https://doi.org/10.1063/1.1749766
- (26) Sunada, T.: Riemannian coverings and isospectral manifolds, Ann. Math. (1985). https://doi.org/10.2307/1971195