On the Decomposition of the Laplacian on Metric Graphs
Jonathan Breuer, Netanel Levi

TL;DR
This paper investigates how the Laplacian operator on symmetric metric graphs can be decomposed into simpler components, revealing structural insights and extending methods from metric trees to more general graphs.
Contribution
It introduces a decomposition technique for the Laplacian on family preserving metric graphs, generalizing existing methods from metric trees to broader graph structures.
Findings
Decomposition into one-dimensional operators is possible for family preserving metric graphs.
The structure of the graph directly influences the properties of the decomposed operators.
A correspondence between discrete and continuum decompositions is established.
Abstract
We study the Laplacian on family preserving metric graphs. These are graphs that have a certain symmetry that, as we show, allows for a decomposition into a direct sum of one-dimensional operators whose properties are explicitly related to the structure of the graph. Such decompositions have been extremely useful in the study of Schr\"odinger operators on metric trees. We show that the tree structure is not essential, and moreover, obtain a direct and simple correspondence between such decompositions in the discrete and continuum case.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On the Decomposition of the Laplacian on Metric Graphs
Jonathan Breuer and Netanel Levi111Institute of Mathematics, The Hebrew University of Jerusalem, Jerusalem, 91904, Israel. Supported in part by the Israel Science Foundation (Grant No. 399/16) and in part by the United States-Israel Binational Science Foundation (Grant No. 2014337), Emails: [email protected], [email protected]
Abstract
We study the Laplacian on family preserving metric graphs. These are graphs that have a certain symmetry that, as we show, allows for a decomposition into a direct sum of one-dimensional operators whose properties are explicitly related to the structure of the graph. Such decompositions have been extremely useful in the study of Schrödinger operators on metric trees. We show that the tree structure is not essential, and moreover, obtain a direct and simple correspondence between such decompositions in the discrete and continuum case.
1 Introduction
The study of Schrödinger operators on graphs has drawn a considerable amount of attention in the past few decades. So much so, that any attempt at a short comprehensive review is doomed to fail. We can only refer the reader to a few representative surveys and collections [6, 7, 18, 27]. Besides arising naturally in many physical contexts, the setting of graphs offers a wide array of examples where a variety of mathematical phenomena related to the effects of geometry on spectral properties may be studied. Of particular recent interest is the setting of continuum (aka ‘metric’) graphs. In this setting, a graph is seen as a one dimensional simplicial complex, where the line segments have lengths, and are glued to each other at the relevant vertices. Functions are defined on the line segments, and the operator studied is the one dimensional Laplacian on the line segments, with some prescribed boundary conditions at the vertices. This is the model that will be at the focus of our attention here. We shall describe it formally in the next section.
While originating in chemistry and physics in the study of molecules and mesoscopic systems (such as waveguides, see e.g. [7] and references therein), such continuum models (also known as quantum graphs) have drawn the attention of the spectral theory community and have served as a platform for the study of various topics. These include trace formulas in quantum chaos [19], isospectrality and its association with geometry [21], Anderson localization and extended states [1, 2, 11, 22, 24, 33], Hardy inequalities [16, 28], eigenvalue estimates [5, 8, 17] and others [14, 15, 26].
A useful method in the context of infinite metric trees (i.e. connected graphs with no cycles), that has been applied in several of the works mentioned above, was introduced by Naimark and Solomyak in [28]. This method requires the tree to be spherically symmetric around a particular vertex (the root) and involves a decomposition of the operator into a direct sum of one-dimensional operators whose structure is directly related to the structure of the tree and to the boundary conditions at the vertices. A similar method exists in the discrete case, where the graph is considered as a combinatorial object and the operator studied is the discrete Laplacian or the adjacency matrix (see, e.g., [3, 9, 10, 12]). While the similarity between the decomposition in the continuous and discrete case is clear and lies in the exploitation of the symmetry properties of the graph, it is important to note there are essential technical differences. Whereas the discrete case involves studying cyclic subspaces generated by specially chosen functions, the continuum case (as presented in [28, 32]) involves defining the relevant invariant subspaces directly and relies heavily on the structure of the tree.
It has recently been realized in [13] that in the discrete case, the tree structure is not essential for this decomposition. It is in fact possible to carry out this procedure for a more general class of graphs that we call ‘family preserving’ and whose definition we give below (see Definition 2.2)222[13] actually study a slightly more general class of graphs that they call ‘path commuting’, but as the definition is considerably more involved and less intuitive and since all relevant examples are family preserving we have decided to prefer here simplicity to generality and restrict our attention to family preserving graphs.. This class contains radially symmetric trees, antitrees (see Section 5 for the definition), and various other graphs. We refer the reader to [13] for examples and some graphics.
The objective of this work is to extend this decomposition for family preserving graphs to the continuum case of metric graphs as well. Since, as remarked above, the standard decomposition technique for metric trees relies heavily on the tree structure, one needs to take a different approach. A natural approach to this task, and the one that we shall take, is to try and obtain a direct translation of the discrete decomposition to the decomposition in the metric case. Such an approach has also the added bonus of making explicit the connection between the combinatorial and continuum decompositions, and as we shall show, can recover the original Naimark-Solomyak procedure from the procedure in the discrete case.
While employing the discrete decomposition scheme is indeed natural for getting a decomposition in the metric case, the results in this paper should by no means be viewed as a direct extension of those in [7]. First, as the functions in the metric case live on edges, whereas those in the discrete case live on vertices, it is a non-trivial task to adapt one procedure to the other. Second, as is evident in Section 4 (where we describe the decomposition algorithm) the discrete decomposition is only one of several steps towards obtaining the one-dimensional constituent operators in the direct sum, and a rather straightforward one at that. Finally, as the class of family preserving graphs is considerably larger than that of spherically symmetric rooted trees, we believe the results here open the door to constructing and studying a wide array of metric graphs with interesting and rich spectral properties.
Remark 1.1*.*
In the context of decomposing an operator using symmetries, we refer to the preprint [4], which discusses quotients of finite-dimensional operators with respect to a representation of some symmetry group. Specifically, [4, Section 6] discusses the case of compact quantum graphs, and the quotient operators are taken with respect to a representation of the underlying graph’s symmetry group. It is reasonable to expect that the methods there extend to the infinite dimensional case studied here. A natural question then is whether one can use them in this case to reproduce our results. We note that it seems that our approach is somewhat more direct as it does not involve going through representations of the relevant symmetry group, (which is infinite here). On the other hand, the role of the symmetry is made more explicit in the approach of [4]. It would be interesting to study the relation between these two approaches further.
The rest of this paper is structured as follows. After presenting some basic definitions, we describe our main abstract result (Theorem 2.13) in the next section. As the proof of Theorem 2.13 relies on a connection between the discrete and continuous case, we devote the first two subsections of Section 3 to some preliminary results on this connection, presenting the proof in Section 3.3. Although Theorem 2.13 is the main abstract result, the raison d’être of this paper lies in Section 4, where we describe the structure of the components in the decomposition and their relation to the structure of the graph. Section 5 presents a demonstration that our approach reduces to the Naimark-Solomyak approach when is a tree and an application to the spectral analysis of spherically homogeneous (see Definition 2.4) metric antitrees333The preprint [25] presents an extensive spectral analysis of spherically homogeneous metric antitrees, also using a decomposition inspired by [13]. Since spherically homogeneous metric antitrees are family preserving, our general setting includes such graphs as particular cases (although we restrict attention to the self-adjoint case). Our emphasis here, however, is on the decomposition method itself and not on the spectral analysis..
Acknowledgments We thank Rami Band, Gregory Berkolaiko, Aleksey Kostenko and the anonymous referees for useful comments.
2 Definitions and Statement of the Main Result
2.1 Some Definitions
We begin with some definitions pertaining to the combinatorial structure of a graph. We shall add the continuous structure later. A rooted graph is a graph , with a special vertex , which is called the root. We assume that (the vertex and edge set, respectively) are infinite, and that for every , , where is the degree of (=the number of edges incident to ). We also assume throughout that our graphs are simple (i.e. there are no multiple edges or loops) and connected.
For every , we denote the set of edges incident to by . A path of length between two vertices, is a -tuple of vertices such that for each , . The set of all shortest paths between two vertices will be denoted as . For , we write if lies on some shortest path between and . Given a graph, the relation induces a partial order on the vertices, with being the minimal element. For , we define to be the length (i.e. the number of steps) of some shortest path between and and to be the graph induced by the set of all vertices comparable with (with respect to ). Namely, is the graph induced by the set of vertices, , such that either or . An illustration of some of these definitions is given in Figure 2.1.
Define (namely, is the set of vertices with distance from the root). We assume throughout that for any , there are no edges between vertices in . With this assumption and the partial order structure induced on a graph, an edge has an initial vertex, namely the vertex closer to , which is denoted by , and a terminal vertex, denoted by . We also define .
The discrete Laplacian on a graph is the densely defined operator , defined by , where means that and are neighbors, and . is dense because it contains all of the functions with compact (finite) support.
In order to discuss some symmetry properties of a graph, one would want to be able to say when any two vertices of the same sphere (i.e. two vertices in ) “look alike”. The definition of a rooted graph automorphism serves that purpose.
Definition 2.1**.**
A rooted graph automorphism is a bijection such that , and .
A rooted graph will be called spherically symmetric if for every and for every , there exists a rooted graph automorphism , such that . In other words, the group of all rooted graph automorphisms on acts transitively on .
Two vertices will be called forward neighbors if there exists some such that . Similarly, will be called backward neighbors if there exists some such that . We can now define the type of symmetry we need.
Definition 2.2**.**
A rooted graph will be called family preserving if the following conditions hold:
If are backward neighbors, then there exists a rooted graph automorphism , such that , and for all .
if are forward neighbors, then there exists a rooted graph automorphism such that , and for all .
Remark 2.3*.*
Family preserving graphs were introduced in [13] in the discrete context as graphs on which it is possible to obtain a constructive decomposition of the combinatorial Laplacian into operators over cyclic subspaces. Examples are given in Figure 2.1 above and in Section 4 below, where we describe the decomposition procedure. We shall also present more examples in Section 5 below. We refer the reader to [13] for more illustrations and further discussion. We remark here only that in the case that is a tree then Definition 2.2 is equivalent to spherical symmetry, whereas for general graphs, this is a strictly stronger property. In Figure 2.2 we give an example of a graph which is spherically symmetric but not family preserving.
Having presented the basic definitions we need for the underlying combinatorial structure, we can now add a continuous structure on the edges. Consider a rooted graph and identify each edge, , with a non degenerate line segment. That edge is now a metric space (with the usual metric on ), and in particular its length, denoted , is that of the associated line segment. We assume444This assumption is made in order to avoid technical issues regarding the definition of the domain of the operator and we make it here for simplicity. The central ideas in our approach do not rely on this assumption. throughout that . This metric structure on the edges together with the gluing at the vertices defines a length for any path on the resulting topological space. This allows one to define a metric on the graph, under which the distance between two points is the length of a minimal path between them. To avoid confusion with the underlying combinatorial structure, we denote this metric space and refer to such a structure as a metric graph. For we denote (note that here is not necessarily a vertex of , the underlying combinatorial graph). In the sequel, when we want to refer to the combinatorial structure of a metric graph, , we shall use the notation (though we may omit the subscript when there is no risk of confusion). For simplicity, we let and .
Definition 2.4**.**
A rooted metric graph will be called spherically homogeneous if for every , .
In this work, unless stated otherwise, a metric graph will always be spherically homogeneous. For any such graph, the length of an edge and the distance of a vertex from the root depend solely on their generation. Thus, we denote by the distance of a vertex in from the root. Also, letting for some with and following [28, 32], we may define the height of by
[TABLE]
which may be finite or infinite.
Definition 2.5**.**
A rooted metric graph will be called family preserving if it is spherically homogeneous and if is family preserving.
The underlying metric structure induces a measurable structure on . We denote the relevant -algebra by . The measure of a set is , where is the Lebesgue measure on . We will denote that measure by . is the space of all measurable functions (with respect to ) such that .
Given a metric graph , we denote by the space . Recall that given a domain and , is the space of all functions for which all of the weak derivatives up to order are in .
We define a quadratic form by
[TABLE]
and for , . The (Dirichlet-Kirchhoff) Laplacian, , on is the self adjoint operator associated with this quadratic form. By [7, Theorem 1.4.19], and under the assumption , the domain of is the space of all functions such that , is continuous, for every , , and for every , , where is the line segment connecting and . These conditions are called the Kirchhoff boundary conditions [28]. When it is clear from the context, we will omit the subscript and superscript and just write .
Remark 2.6*.*
Although in this work we only consider the Kirchhoff boundary conditions on the vertices, there are other possible vertex conditions which can be defined in order to make the Laplacian on self adjoint (see e.g. [7, Chapter 1]). As long as these vertex conditions are chosen so as to preserve the underlying symmetry of the operator (i.e., in a spherically symmetric fashion), it is clear that our results, properly modified, extend to that case as well.
2.2 The Main Abstract Result
Our main result is a decomposition of the Laplacian into invariant subspaces described by the structure of the graph. These spaces are generated by functions arising in the decomposition of the corresponding discrete structure. The discrete decomposition provides the skeleton for the decomposition in the metric case. Thus, before describing our main result, we need to recall the result in the discrete case.
Let be a family preserving graph. Recall that set of all vertices comparable with with respect to the order relation introduced in the previous subsection. Given , introduce the following operators:
[TABLE]
[TABLE]
and if , then we may also define
[TABLE]
A decomposition for the Laplacian on family preserving graphs was presented in [13].
Theorem 2.7**.**
([13, Theorem 2.6])* Let be a family preserving graph. Then where is invariant under and such that:*
* For every there exists and a vector such that , and .*
* The set obtained from by applying the Gram-Schmidt process has the property that for every .*
Furthermore, for every , is an eigenfunction of .
Remark 2.8*.*
Throughout this work, the notation will refer to the functions presented in Theorem 2.7, .
Remark 2.9*.*
The last statement, about being an eigenfunction of , is not part of the statement of Theorem 2.6 in [13]. However, it is shown in its proof. We include it here in the statement for simplicity of reference.
Remark 2.10*.*
It also follows from the proof of [13, Theorem 2.6] that for every , there exists such that .
Now let be a family preserving metric graph and the associated discrete graph. For define to be where lies on the edge (recall that is the initial vertex of , and is the terminal vertex of ). Note that for any and the set is finite. Moreover, if then, by symmetry, the size of this set is equal to the size of . For we denote this number by . Finally, we let .
The first step in translating the discrete decomposition into a continuous one is defining a procedure to obtain a function on the metric graph from one defined on the discrete graph. We do this by ‘spreading’ the values of the function over the graph, taking into account the symmetry. To be precise, given and , let be defined by
[TABLE]
Next we want to use this procedure to define projection operators based on the functions above. For any , let be the vector whose entries are the values takes on points with distance from the root (with respect to some fixed ordering of these points). For , let be defined by
[TABLE]
where is the standard inner product in . We shall show in the next section that for every , is in fact an orthogonal projection (with image in ). We define the space to be the image of the orthogonal projection . The decomposition presented in this work will include the image of for every . To abbreviate, we shall denote , , , and .
We want to use the spaces to decompose on . There is, however, a ‘local dimension counting’ issue: while functions on are determined by the values they take on edges, functions on are determined by their values on vertices. If is a tree, this is not an issue since the number of edges of a particular generation is always equal to the number of vertices of the next generation. Generally, however, the local number of vertices and edges does not need to be the same (think of antitrees described in Section 5.2). In order to deal with this problem, in addition to the assumption that there are no edges between edges of the same generation, we need the following
Definition 2.11**.**
A metric graph will be called locally balanced if for every ,
[TABLE]
It is intuitively clear that any graph can be made into a locally balanced graph by adding vertices in the middle of ‘bad’ edges. Since such vertices come with Kirchhoff boundary conditions, this makes no difference as far as is concerned. Thus
Proposition 2.12**.**
Let be a metric family preserving graph, then there exists another family preserving graph such that the pair are unitarily equivalent, and is locally balanced.
A proof is given in the appendix. Now, let be a metric family preserving graph and let be a corresponding locally balanced family preserving graph. Note that although is unitarily equivalent to , the spaces for each one of these graphs may be different.
We are finally ready to state our main result.
Theorem 2.13**.**
Let be a locally balanced family preserving metric graph satisfying . Assume further that there are no edges between vertices of the same generation in . Then the subspaces form a decomposition of , which reduces the Laplacian. Meaning:
* .*
* For every , the projection onto commutes with the Laplacian, i.e. , and on .*
Furthermore, for every , there exist and , which depend on , such that functions in are supported on and is unitarily equivalent to a differential operator on .
Remark 2.14*.*
The actual strength of Theorem 2.13 is the simple description of the spaces . By this we mean that the resulting operator on is the Laplacian with boundary conditions along some set of points. The boundary onditions and the set on which they are defined can be relatively easily described via structural properties of the underlying graph. This, along with the proof of the second part of Theorem 2.13, is shown in Section 4.
3 Proof of Theorem 2.13
Before proving Theorem 2.13, we need some results regarding the discrete structure of a family preserving graph, and some properties of the functions presented in Theorem 2.7.
3.1 The Discrete Structure of a Family Preserving Graph
In order to express the type of symmetry family preserving graphs have, we will first need some definitions.
Definition 3.1**.**
Let and let . A -forward path from to is a path of length such that , , and for all .
Similarly, a -backward path from to is a path of length such that , , and for all .
A -forward path between is a path that starts at , takes steps forward (i.e. away from the root), and then takes steps backwards and reaches . A -backward path starts at , takes steps towards the root and then takes steps back to .
Definition 3.2**.**
Let and let . A descending path between and is a path , where for every . An ascending path is a path where for every .
We will use the following lemma, proved in [13].
Lemma 3.3**.**
([13, Lemma 3.4]) Let be a family preserving graph. Let , and assume there is a -forward path between and . Then there is a rooted graph automorphism , such that , and .
Similarly, assume there is a -backward path between and . Then there is a rooted graph automorphism , such that , and
Corollary 3.4**.**
Let be a family preserving graph. Let , and assume that there exists a -forward path between and . Assume also that . Then the number of descending paths between and is equal to the number of descending paths between y and v.
Similarly, assume there exists a -backward path between and and assume that . Then the number of ascending paths between and is equal to the number of ascending paths between and .
Proof.
We will prove the first part. The second one is analogous. Let be a rooted graph automorphism such that , and . Then takes every descending path between and to a descending path between and . The fact that is bijective implies that this correspondence is also bijective. ∎
Lemma 3.5**.**
Let be a family preserving graph, and let . For every and , either
[TABLE]
or
[TABLE]
Proof.
Let . Suppose , and let . Let . If then, by the assumption, there is a -forward path between and . Thus by Lemma 3.3, there is a rooted graph automorphism such that , and . There is a descending path , which translates under to a descending path , which implies that . Since was chosen arbitrarily from , we have that . It can be similarly proven that , and we have , as required.
If the proof is similar. ∎
Lemma 3.5 is the first step in obtaining the orthogonality of the spaces as a consequence of the orthogonality of the functions in the set .
Lemma 3.6**.**
Let be a family preserving graph, , and . Then ,
[TABLE]
where is the number of different descending paths from to .
Proof.
By induction on . For , the claim is trivial. Assume the claim is true for . Then for ,
[TABLE]
∎
Lemma 3.7**.**
Let be a family preserving graph, , and . Then ,
[TABLE]
where is the number of different ascending paths from to .
The proof is symmetric to the proof of Lemma 3.6.
Remark 3.8*.*
It is easy to see that by the definition of , given , , for we have .
The fact that for every , is an eigenvector of means that for every . This is proved in the following lemmas, and is necessary in order to prove that for every family preserving metric graph , the spaces span . The main idea is that on family preserving graphs, for every , takes the same values on vertices that share a -forward/backward path. This is shown in the following lemma.
Lemma 3.9**.**
Let be a family preserving graph and let such that there exists a -forward path between and . Then for every , . Furthermore, denote by the set of vertices in that share a -forward path with (or u). Then , where is some natural number greater than 1, which depends only on . The analogous statement for and for that have a -backward path between them is also true.
Proof.
We prove the lemma for that share a -forward path. The proof for the case that they share a -backward path is symmetric.
By Lemma 3.5 we have
[TABLE]
In addition, by the same lemma, for every ,
[TABLE]
Denote \widetilde{\phi}=E_{n+k}\cdots E_{n}(\text{\phi\in\ell}^{2}(S_{n+k}). By Lemma 3.6, for every ,
[TABLE]
Now, by Corollary 3.4, the factor in the sum is constant, so we may write
[TABLE]
where is for some . Now, again by Corollary 3.4, the constant is the same for every , and that means that is constant on . By definition, we have
[TABLE]
We apply Corollary 3.4 twice again, and get that is constant on , and that constant is the same for every , so we have
[TABLE]
which proves the first part of the lemma. The second part follows by observing that are natural constants greater than [math], and the same procedure can be applied to every vertex that shares a -forward path with . ∎
Lemma 3.10**.**
Let be a family preserving graph, and let . Then for every and for every , either or for some constant .
Proof.
We prove the lemma for , the proof for is symmetric. By Theorem 2.7, is an eigenvector of the operator . Assume for some . Let . The set is exactly the set of vertices in which share a -forward path with (or with ), which means (by Lemma 3.9) that is constant on that set. Combining that with the fact that is an eigenvector of , we get that for every ,
[TABLE]
Where is a natural number greater than [math]. If , we get . Otherwise, dividing by proves the result. ∎
Lemma 3.11**.**
Let be a family preserving graph, and let . Assume that . Then for every , is constant on .
Proof.
Let be such that . By Remark 2.10, this means that , and by Remark 3.8 and , this means that . By the previous lemma, we get that is constant on . By Theorem 2.7 and the second part of Lemma 3.9, is an eigenvector of with an eigenvalue . Let be such that . Assume that is not constant on , and let be such that . By Lemma 3.10, . By the second part of Lemma 3.9, . On the other hand, , which is a contradiction. Thus we have that is constant on , as required. ∎
Proposition 3.12**.**
Let be a family preserving graph and such that . then .
Proof.
It is sufficient to show that there exists such that for every , , and by Remark 2.10 we may examine . By Lemma 3.11, for every , is constant on . Furthermore, by and remark 3.8, , where is the number of descending paths from some to . By spherical symmetry of , for every , the number of descending paths from some is exactly , and we get the result. ∎
3.2 Some Results Regarding the Projections
With the lemmas presented we are almost ready to prove Theorem 2.13. As a final preliminary we show that for every , the transformation defined by is indeed an orthogonal projection.
Lemma 3.13**.**
Let be a family preserving metric graph and let . Then for every , either or .
Proof.
Let . Assume that . Then there exists some with and . This means, by Lemma 3.11, that is constant on for every with . This implies that is constant on . Now, we have
[TABLE]
[TABLE]
where is some representative of . Now, note that
[TABLE]
and if we divide to the classes of for with , say , then
[TABLE]
Now, each summand in the right hand side of appears times in , and we have
[TABLE]
as required. ∎
Lemma 3.14**.**
For every , the image of under (as defined by ) is contained in . Furthermore, is an orthogonal projection.
Proof.
The first part of the lemma follows from the fact that for every we have . Additionally, for every we have
[TABLE]
thus is indeed a projection. Finally, we need to show that is self adjoint. Let . We need to show that . Indeed
[TABLE]
where the next to last equality follows since . ∎
3.3 Proof of Theorem 2.13
Proof.
Let be a locally balanced family preserving metric graph.
We first prove orthogonality. Note that for every , is the orthogonal projection of to the span of . In addition, for every , the orthogonality of and implies that and are also orthogonal in . So given , , , , we have that which implies that , as required.
Now, let such that , . For every such that , define on to be the translation of to the edge . That is, for on , where such that .
Define to be the subspace of spanned by the set . Since is locally balanced, either
[TABLE]
or
[TABLE]
Assume first that and let be a basis of . For every , define in the following way:
[TABLE]
where is the edge containing , and is the initial vertex of . In other words,
[TABLE]
so clearly, . Now, we have (note that if then )
[TABLE]
where the third equality follows from the fact that , and the fourth from the fact that . This implies that and so that . Moreover, by the independence of the , it is clear that the functions are linearly independent. Thus, by dimension considerations it follows that is spanned by . This implies that , and in particular . Since linear combinations of such ’s are dense in we obtain as required.
The proof in the case that is similar.
First, since differentiation is a local action and is constant on edges, it is easy to see that on . Moreover, for the same reason differentiability properties of on the edges are unchanged by . Therefore to show that we only need to check the gluing conditions at the vertices. Thus let , , and let , where . We divide into cases.
Assume first that for every . In that case . We treat the case that . The proof for is symmetric. Note that for such that , . Thus, by Lemma 3.10 and the definition of , vanishes on the set .
In order to check the gluing conditions, we first check continuity at . We need to verify that . For convenience, we denote by , and by since they are constant along segments between vertices.
[TABLE]
where the next to last equality follows from continuity of , and the rest follow from changing the order of summation. As for the derivative matching condition, let such that . Note that is constant on , so for we denote . Now, for every . Thus, we may write
[TABLE]
Now note that
[TABLE]
as it is some multiple of . This is a consequence of the fact that and for every such that ,
[TABLE]
which in turn follows from Corollary 3.4. Thus, by our assumption, the above sum is [math] as required.
We now treat the case in which there exists some for which . This is impossible for since is orthogonal to for every , and the above sum is a multiple of . Thus . The fact that the above sum is not [math] implies that . Thus, by Lemma 3.12, . By the uniqueness of the orthogonal projection and by Lemma 3.14, we may write . For sufficiently small , for every with it holds that , thus
[TABLE]
where and lies on the edge for which either or . Thus, for and which lies on an edge , we have and so
[TABLE]
Now, when tends to , tends to and so
[TABLE]
It follows that
[TABLE]
which means that is continuous.
We now prove that the derivative matching condition holds. In order to do so, we divide the edges of which is a part into two sets. The set of edges which terminate in will be denoted as , and the set of edges emanating from will be denoted as . We also denote for with (note that is the number of edges terminating in ), and for with ( is the number of edges emanating from ). Finally, for every edge denote by the selection of some point . Now, we calculate the sum :
[TABLE]
Note that if we pick for every and for every , then we may write the above sum as
[TABLE]
Since , by taking the limit and to and differentiating, we see that the derivative matching condition holds. ∎
The proof of The proof of the second part of Theorem 2.13, along with a description of the spaces , is given in Section 4. second part of Theorem 2.13 is given in Section 4.
4 Decomposing
Let be a family preserving metric graph. In this section, we describe an algorithm with which one can produce the one dimensional components of the Laplacian on . We will also demonstrate each step on an example, denoted by and presented in Figure 4.1, which will accompany us throughout the section. The analysis of two more examples (trees and antitrees) is given in Section 5.
4.1 Step 0 - Generating the equivalent locally balanced graph
In the case that is not locally balanced, one should turn it into a locally balanced graph by applying the following procedure: For every , check whether or . If not, add dummy vertices on all of the edges of generation . The vertices are all located at an equal distance from , and kirchhoff boundary conditions are attached to them. This process is illustrated in Figure 4.2. In the appendix we show that this procedure can be carried out to any family preserving metric graph, and that the resulting operator is unitarily equivalent to the original one.
4.2 Step 1 - Obtaining the discrete basis
In this step we consider the discrete graph . The purpose of this step is to extract the elements from the basis given by the process described in the proof of Theorem 2.7 ([7]). Note that due to Proposition 3.12 the other elements of the basis are irrelevant to the construction of . We now provide a short description of this process. For simplicity, for a compactly supported we denote , where is the discrete Laplacian acting on . Note that for every , is also compactly supported and thus is in the domain of
- •
Define , where is the root of . Also, define .
- •
Now, let be minimal such that . Let be an orthonormal basis of such that for every and every , commutes with (the existence of such a basis when the graph is family preserving is proven in [7]). Define .
- •
Proceed inductively.
With the labeling presented in Figure 4.2, the first elements of the basis in our example are:
[TABLE]
Note that if the graph is continued by straight lines, these are the only elements in the basis.
Having obtained the elements , the next step is to determine the spaces generated by them, as described in Section 2.2.
4.3 Step 2 - Determining the spaces
Let . Recall that for ,
[TABLE]
where is the sphere on which is supported. Let
[TABLE]
and
[TABLE]
Now let (so that ), and let . Then for every ,
[TABLE]
Clearly, 555If , one should replace in etc. and .
Recall that is the distance in of a vertex from the root . Let be such that . If , let , and otherwise let be the maximal such that . Denote . By the fact that , one can conclude that for every , and every , . Taking this and the definition of into consideration, we conclude that .
Claim 4.1**.**
For , and for , is constant on . For , .
Proof.
The second part of the claim follows from the fact that is orthogonal to . As for the first part, it is enough to show that there exists such that . Indeed, if this is true, then is an eigenvector of with an eigenvalue . Now, if there exists some such that is not constant on , then by Lemma 3.10, . This means that is an eigenvector of with [math] as an eigenvalue, which is a contradiction. Now assume that for every , . Combining Lemma 3.10 and the fact that for such that it holds that , we conclude that for every with , . This contradicts the fact that . ∎
By (4.1), the fact that is symmetric and the fact that is constant along edges, we have that for every and such that , and are multiples of each other. In other words, the space is determined by and scalar coefficients attached to the graph’s edges. The scalar attached to an edge is the value takes on some , and by Claim 4.1, if we choose some , then for every . This description of is illustrated on (for ) in Figure 4.3.
4.4 Step 3 - Obtaining the one dimensional components
The last step is to describe the one-dimensional operator to which is unitarily equivalent. The following computation shows that the scalars attached to the edges in Step 2 disappear under inner product. Let . Due to the fact that is symmetric for every , for we may define
[TABLE]
for some with . We have
[TABLE]
This implies that is a unitary operator. In addition, by the same reasoning as in the proof of Theorem 2.13, , we have , where is the unbounded operator whose domain is , and on that domain, . We conclude that is unitarily equivalent to , which means that . The rest of this subsection deals with analyzing the domains of the operators .
Divide the segment into the disjoint collection of segments
[TABLE]
Note that for fixed and every , depends only on . For ,let . Now, by (4.2), and using (2.4), we may write explicitly
[TABLE]
Note that for every , the functions and are constant on as they change their values only at the ’s. Thus, is a linear combination of functions in , so we have . In addition, we have
[TABLE]
Functions in satisfy certain matching conditions on vertices, which transform under into matching conditions on the connection points of the segments . In order to express these matching conditions, for every we compute
[TABLE]
for . Let .
[TABLE]
The functions are constant on , so we may write and for sufficiently small . Now, taking , we have
[TABLE]
Now, is constant on every edge, so for every edge we pick and we have
[TABLE]
Now note that for every we have that is some multiple of . Thus, for , by the second part of Claim 4.1 we have that . For , again by Claim 4.1 we have that is constant on , and for every such that and , . Thus, for some . Now, if we denote (as before) by the number of edges emanating from vertices in (which is the same for every vertex due to the symmetry of the graph), we have
[TABLE]
By a similar computation, it can be shown that (in the case that ), and (with the proper notations) that for
[TABLE]
Thus, for ,
[TABLE]
where
[TABLE]
By a similar computation, using the matching condition of the derivative, we also have
[TABLE]
where
[TABLE]
Remark 4.2*.*
In the case that , as the function is chosen to be . Thus for every . In addition, it can be seen that and . From here, it can be seen that
[TABLE]
and that .
To conclude, consists of all of the functions in which satisfy the following conditions:
. if , then also . 2. 2.
. 3. 3.
. 4. 4.
for every . 5. 5.
for every .
In the case that is finite, functions in also satisfy the condition .
For the example , the one dimensional version of the spaces from Figure 4.3 are shown in Figure 4.4. Note that functions in are defined on a compact segment (i.e. ) whereas functions in may not be compactly supported (for example, this is the case when the graph is continued by straight lines).
To conclude, the operator is a Sturm-Liouville operator on a where with boundary conditions along points which correspond with . Since locally this operator acts as a second derivative, we henceforth refer to such operators as ‘weighted Laplacians’.
4.5 Further Discussion
In the algorithm presented in the proof of [13, Theorem 2.6], the spaces are spanned iteratively where at each step, one spans the part of which is not already spanned using a basis of mutual eigenfunctions of the collection . The functions obtained are the , which we then use to construct above. As the characterization through mutual eigenfunctions of the family is non-local, two natural questions come to mind regarding the description of the functions and .
The first question regards the choice of and asks whether there is some generic choice that can be made at each step and would work for any family preserving graph. In Section 5.1, we show that the decomposition described in [28] actually corresponds to a concrete choice of such a basis at each step, in the case where is a radial (spherically symmetric) tree. The choice there, however, is possible only for a tree, as it corresponds to cutting the tree into subtrees by deleting an edge between two generations. Another possible choice for comes to mind: perhaps it is possible to use roots of unity of a degree corresponding to the size of in a universal way which would work for any family preserving graph. Figure 4.5 gives an example of two trees with , where it is clear that the choice of supported on depends on the structure of . By extension, it is clear that any choice of the functions on trees depends on the structure of the entire tree up to the relevant sphere. For general family preserving graphs, the choice would depend on the entire structure of the graph also beyond the relevant sphere, showing that a local universal choice is not possible.
Another question regards finding a more immediate connection between the edge weights, , and the graph structure. In particular, since are constant on edges it is natural to consider them on the line graph and ask whether they can be obtained as eigenfunctions of some natural discrete operator on that graph, e.g. the adjacency matrix or the discrete Laplacian. While we cannot rule out the possibility of the existence of some operator with this property, Figure 4.6 describes an example where even (the weight associated with the space of spherically symmetric functions on the graph) is not an eigenfunction of the adjacency matrix, or the Laplacian on the line graph.
5 Examples
In this section we first describe how the results of [28, 32] are a special case of our analysis here. Then, in order to demonstrate the utility of our method, we apply it to obtain a result on metric antitrees.
5.1 Radial Trees
A metric tree is called *radial (or regular) *if for every , , and for any two edges of the same generation , .
Claim 5.1**.**
Every regular tree is family preserving.
Proof.
Let be a regular tree, and let be backward neighbors. is a tree, so the sets , are disjoint. Furthermore, regularity of implies that the graphs induced by those sets are isomorphic as rooted graphs, with as roots. Let be an isomorphism between the induced graphs. Define
[TABLE]
It is easy to verify that is a rooted graph automorphism which satisfies for every . is a tree, so there are no forward neighbors, and that finishes the proof. ∎
A decomposition for the Laplacian on regular trees was presented in [28, 32]. We will present the decomposition here, and show that it is a special case of the decomposition presented in the proof of Theorem 2.13.
For every , denote by the number of edges emanating from (i.e., the edges going ‘away’ from the root), and order the edges . For every , let . For every , let be the subtree of generated by (see Figure 5.1 for an illustration of these definitions).
Let be the root of unity of order (i.e. ). Let . Let be the space of all functions such that and there exists a measurable function for which . Also, denote by the space of all functions in that are radially symmetric.
The Naimark-Solomyak decomposition is described in the following theorem from [32].
Theorem 5.2**.**
([32, Theorem 3.2])* Let be a regular (radially symmetric and spherically homogeneous) metric tree such that . Then the subspaces are mutually orthogonal and orthogonal to . Moreover,*
[TABLE]
and this decomposition reduces the Dirichlet-Kirchhoff Laplacian on .
It is apparent from their description that for every and every , the space can be described by attaching scalar coefficients to the tree’s edges (see Figure 5.2) in the same manner shown in Section 4 (Figure 4.3).
In order to show that the above decomposition is a special case of the decomposition we describe here, we first associate with each space a function defined on the associated discrete graph and supported on a sphere.
Lemma 5.3**.**
For every , and every , the space is equal to the spaces , where is defined in the following way:
[TABLE]
where .
Proof.
We first show that . Let and let such that . Also denote . It is sufficient to show that . Let . Assume first that for some and that . The fact that is a tree implies that where . Thus, . A direct computation shows that which means that . for for every , which means that .
The inclusion easily follows by defining for . ∎
We conclude our demonstration by showing that the functions satisfy the properties of in Theorem 2.7. Thus the decomposition described in Theorem 5.2 is indeed a particular case of the decomposition described in Theorem 2.13.
For every such that and , denote , . Also, denote .
Theorem 5.4**.**
Let be a radially symmetric tree. Then . Furthermore, for every and ,
* There exists such that .*
* The set obtained from by applying the Gram-Schmidt process has the property that .*
* For every , is an eigenvector of .*
Proof.
Part follows directly from the definition of . Parts and also follow from the definition of , using in addition the symmetry of the graph. The mutual orthogonality of the family of spaces , is an elementary but somewhat tedious computation and the fact that is a simple local dimension counting. ∎
Remark 5.5*.*
The procedure of obtaining the functions of Theorem 2.7 is a constructive procedure which proceeds by constructing cyclic subspaces recursively. One starts with the cyclic space spanned by the delta function at the root and at each step one chooses a function that is orthogonal to all the previously constructed cyclic subspaces and supported on a sphere not yet ‘covered’ by the procedure. Thus, there often is some freedom in the choice of the functions . Remarkably, though, due to the symmetry of family preserving graphs, as long as these functions are chosen as eigenfunctions of the appropriate operators (the ) the associated Jacobi matrices do not depend on the choice of these functions.
Similarly, in the associated metric case covered by Theorem 2.13, the one-dimensional operators obtained in the decomposition are independent of the choice of the described in Theorem 2.7. This can be seen from the fact that these one-dimensional operators as described in Section 4 above, do not depend on the choice of .
Thus, while the discussion above shows that the method of decomposition of [28, 32] can be realized by a particular choice of we actually obtain the somewhat more interesting result that the decomposition itself is independent of the particular choice of these functions (among the possibilities allowed by Theorem 2.7).
5.2 Antitrees
An antitree is a rooted graph, , with all possible edges between any two neighboring spheres (and no other edges). Formally, a rooted graph is an antitree if . In a sense, an antitree is a bipartite antithesis to a tree, as it has all available cycles between vertices of different generations. Works exploiting this structure in the context of spectral properties of the Laplace operator include [20, 23, 34]. The Anderson model on antitrees has been studied in [30, 31].
It is shown in [13] that antitrees are family preserving. A metric graph, , is called an antitree if is an antitree. In this subsection we would like to demonstrate the applicability of our method by applying it to spherically homogeneous metric antitrees. Thus, let be a spherically homogeneous metric antitree.
Antitrees are (generally) not locally balanced, as for every we have edges of generation (which, if , is greater than both and ). Thus, given an antitree , we consider its unitarily equivalent graph which is obtained by adding vertices where necessary. For simplicity of notation, we assume here that for every , (note that since –the root). The analysis of the general case is not fundamentally different, but more cumbersome to describe.
Write , and denote by the set of indices for which (note that , , etc.). Also, denote by the set of indices for which (here, , etc.). Finally, let be the discrete structure of and let be the decomposition of described in Theorem 2.7, such that and for every , for (i.e. denotes the sphere on which is supported). Recall that for every , is the set obtained by applying the Gram-Schmidt process on . We want to describe the decomposition of on . In order to do this, we first need to focus on the corresponding discrete decomposition.
Claim 5.6**.**
For every and for every , .
Proof.
By Theorem 2.7, for every we have that . Assume that there exists and such that . Note that, as the sphere consists of added vertices, every is connected to exactly one . Thus, for such that and a neighbor of , , which is a contradiction. ∎
Claim 5.7**.**
For every and for every such that , .
Proof.
For every and , . In addition, is orthogonal to the symmetric functions. Combining this with the fact that for some , we get the result. ∎
Corollary 5.8**.**
For every , for such that for every . In addition, for every such , .
Proof.
The first part follows from the previous claims and from the fact that . The second part follows from the fact that for , , as again, every vertex in is connected to exactly one vertex in . ∎
Corollary 5.3 implies that for every , a subspace of , of dimension , is spanned by . For every such that , . This follows, as before, from the fact that for every , . Another one-dimensional space is spanned by . Recalling that , this means that (as these span the rest of ). Noting that for every , , we conclude the following.
Proposition 5.9**.**
Denote , and for , . Then for every , . Furthermore, define .Then , and for every , .
Denote by the set \left\{r\in\mathbb{N}\,|\,\exists n\in\mathbb{N}\text{ s.t. n(r)=\tilde{\rho}_{n}}\right\}\cup\{0\}, and define . From all of the above, we conclude the following:
- •
For , .
- •
For , .
- •
For , the intersection of with consists of the symmetric functions on (for this is actually the whole space, as ).
- •
Finally, for is orthogonal to . Thus, the intersection of with is trivial for every and for . This implies that for every , and there will be exactly such ’s.
By considering the spaces given by Theorem 2.13 we can now state the analog of [13, Theorem 1.3]
Theorem 5.10**.**
Let be an infinite spherically homogeneous metric antitree. Then the spectrum of on is given by the spectrum of a weighted Laplacian on the whole line and the closure of the union of spectra of countably many weighted Laplacians on compact segments.
Proof.
Recall that for , denotes the metric distance of from for some . In addition, recall that and denote the part of the real line on which functions in are supported.
Now, note that for every , . This means that . Thus, and restricted to is unitarily equivalent to a weighted Laplacian on the positive real line, with matching conditions as described in the previous section on the points .
For every , is orthogonal to the symmetric functions. Thus, as every is connected to every vertex in (through a vertex in ), restricted to is unitarily equivalent to a weighted Laplacian on the compact segment .
Finally, let and let and consider two cases.
- •
: In this case, , and we get a copy of a weighted Laplacian on the compact segment .
- •
: In this case, , and we get a copy of a weighted Laplacian on the compact segment .
∎
Remark 5.11*.*
In an antitree, there is an explicit formula for which is given by . Thus, with Remark 4.2 in mind, .
As a demonstration of the usefulness of an explicit decomposition to one dimensional operators, we mention Remling’s Theorem [29], whose main message is the fact that absolutely continuous spectrum for one dimensional operators is extremely restrictive. In the context of antitrees, following the discussion above and applying [12, Theorem 6] we immediately obtain that
Theorem 5.12**.**
Let be a spherically homogeneous metric antitree and assume that
[TABLE]
and
[TABLE]
Then if then the absolutely continuous spectrum of on is empty.
Remark 5.13*.*
Theorem 5.12 coincides with (part of) Theorem 8.1 in the recent preprint [25], which has an extensive analysis of spherically homogeneous metric antitrees, also using a decomposition inspired by [13]. Using a modification of the methods of [12], it is likely one could replace (5.1) with and still obtain absence of absolutely continuous spectrum.
6 Appendix -Proof of Proposition 2.12
Proof of Proposition 2.12.
We say that is “bad” if the number of edges of generation is greater than the number of vertices of generation and of the number of vertices of generation . For such , and such that , we add a vertex , the edges and such that , and remove from . In simple words, we divide the edge into two edges with equal length. Note that in the resulting graph, the numbers are not bad, because for every new edge , there is a unique vertex which was added with . In addition, none of the other generations became bad, because we did not remove any vertices from . Thus, if we follow this procedure for every bad , the resulting graph will be locally balanced. Denote that graph by , and let . Note that as measure spaces, there is no difference between and . The Kirchhoff boundary conditions assure us that the transformation defined by is unitary, and maps bijectively onto
It is left to prove that is family preserving. Denote by the n’th sphere in . Let such that and are forward neighbors. Consider the following cases:
is not a part of , meaning we added that sphere during the above process. In this case, and were added in the middle of the edges , which means that and are forward neighbors in . That implies that there exists a rooted graph automorphism such that , and . We define by , and if was added in the middle of the edge , will be the vertex that was added in the middle of (such vertex exists because of spherical symmetry). Now, we have that , and , as required.
is a part of . In that case, is also a part of , because an added vertex cannot connect vertices from the preceding sphere, so we can define exactly as in case , and get the desired automorphism.
The proof for backward neighbors is exactly the same. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Aizenman, R. Sims and S. Warzel, Stability of the absolutely continuous spectrum of random Schrödinger operators on tree graphs , Probab. Theory Related Fields 136 (2006), 363–394.
- 2[2] M. Aizenman, R. Sims, S. Warzel, Absolutely continuous spectra of quantum tree graphs with weak disorder , Commun. Math. Phys. 264 (2006), 371–389.
- 3[3] C. Allard, R. Froese, A Mourre estimate for a Schrödinger operator on a binary tree , Rev. Math. Phys. 12 (2000), 1655–1667.
- 4[4] R. Band, G. Berkolaiko, C.H. Joyner, W. Liu, Quotients of finite-dimensional operators by symmetry representations , Preprint. ar Xiv: 1711.00918.
- 5[5] R. Band, G. Lévy, Quantum graphs which optimize the spectral gap , Ann. Henri Poincaré 18 (2017) 3269–3323.
- 6[6] G. Berkolaiko, R. Carlson, S. Fulling, and P. Kuchment, Quantum Graphs and Their Applications , Contemp. Math. 415 , Amer. Math. Soc., Providence, RI, 2006.
- 7[7] G. Berkolaiko and P. Kuchment, Introduction to quantum graphs , Mathematical Surveys and Monographs, vol. 186, American Mathematical Society, Providence, RI, 2013.
- 8[8] G. Berkolaiko, J. Kennedy, P. Kurasov and D. Mugnolo, Edge connectivity and the spectral gap of combinatorial and quantum graphs , J. Phys. A: Math. Theor. 50 (2017).
