Polynomial Relations Between Matrices of Graphs
Sam Spiro

TL;DR
This paper explores polynomial relations between matrices associated with graphs, specifically between the adjacency matrix and the signless Laplacian, revealing that such relations mainly occur in regular or biregular graphs.
Contribution
It establishes a connection between eigenvalues of key graph matrices and characterizes when polynomial relations between these matrices can exist.
Findings
Polynomial relations between $A$ and $Q$ exist for biregular graphs.
Such polynomial relations are essentially limited to regular or biregular graphs.
The relation $A^2=(Q-d_1I)(Q-d_2I)$ links eigenvalues of $A$ and $Q$ in biregular graphs.
Abstract
We derive a correspondence between the eigenvalues of the adjacency matrix and the signless Laplacian matrix of a graph when is -biregular by using the relation . This motivates asking when it is possible to have for a polynomial, , and matrices associated to a graph . It turns out that, essentially, this can only happen if is either regular or biregular.
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.
Taxonomy
TopicsGraph theory and applications · Matrix Theory and Algorithms · Finite Group Theory Research
Polynomial Relations between Matrices of Graphs
Sam Spiro
University of California, San Diego
Abstract.
We derive a correspondence between the eigenvalues of the adjacency matrix and the signless Laplacian matrix of a graph when is -biregular by using the relation . This motivates asking when it is possible to have for a polynomial, , and matrices associated to a graph . It turns out that, essentially, this can only happen if is either regular or biregular.
Keywords: Combinatorics; Spectral Graph Theory; Biregular Graphs.
1. Introduction
For a simple graph, we let denote the adjacency matrix of and the diagonal matrix of vertex degrees of . We define the signless Laplacian matrix of by , the Laplacian matrix of by , and when has no isolated vertices, we define the normalized Laplacian matrix of by . For more detailed information about these matrices see, for example, [2].
A graph is said to be -biregular (sometimes called semiregular) if is a partition of the vertices of such that no two vertices of are adjacent to one another (so is bipartite), and for all . A graph is said to be biregular if it is -biregular for some .
When is biregular it is possible to directly relate the eigenvalues of and through the following formula of [3].
Theorem 1.1**.**
If is -biregular with , and are the largest eigenvalues of in decreasing order, then
[TABLE]
where denotes the characteristic polynomial of .
Theorem 1.1 was proved in [3] by using arguments involving the line graph of . In this paper we present an independent derivation of this theorem using the relation
[TABLE]
Given this derivation, it is natural to ask what other graphs satisfy for some polynomial and positive integer . More generally, one can ask what satisfy when and are matrices associated to the graph . Of the cases we consider, the only graphs found to have this property are graphs that are either regular or biregular. We summarize our results in the following theorem, where we note that the first part of the theorem is clear from the definitions of and .
Theorem 1.2**.**
Let be a connected graph, a positive integer and a polynomial.
- •
If is regular, then can occur if are any of or . Moreover, all of these matrices can be related to one another by a linear equation.
- •
If is -biregular, then can occur if and , or , or when and . Specifically, we have
[TABLE]
Moreover, if are any other pair from then no such relation exists.
- •
If is not regular or biregular, then can not hold if are any distinct matrices of , except possibly for the case .
We establish the following conventions. Whenever is written it is assumed that is a polynomial and is a positive integer. We assume throughout this paper that is a connected graph, though we emphasize this point in the statement of our theorems. will denote the vector of all 1’s. will denote the number of walks of length between the vertices and in the graph . We note that (see Theorem 1.1 of [6], for example). For a matrix we let denote the eigenspace of with corresponding eigenvalue . and will denote the set of vertices and the set of edges of the graph respectively.
The structure of the paper is as follows. In Section 2 we derive Theorem 1.1 and in Section 3 we apply this theorem to count the number of spanning trees of biregular graphs. In Sections 4 and 5 we establish necessary conditions for to satisfy with equal to , and . Lastly, in Section 6 we briefly explore the more general question of establishing relations of the form where and are both polynomials and and are matrices associated to a graph .
2. Relating Eigenvalues of and
Proposition 2.1**.**
If is a -biregular graph, then
[TABLE]
Proof.
Let . By definition, is equal to the dot product of the th row of with the th column of . From these definitions we have that
[TABLE]
If then and we are left with . If, say, , then for all , and further, . Thus in this case (since the graph is bipartite and belong to different partition classes). We conclude that for all that , completing the proof. ∎
We note that through an analogous computation one can show that if is biregular, then
[TABLE]
We also note that every result in this section remains valid, except for straightforward changes of some signs, if one replaces with .
Corollary 2.2**.**
Let be a -biregular graph. If are the eigenvalues of , then are the eigenvalues of .
Moreover, if is an eigenvalue of and are the solutions to the equation , then .
Proof.
Let be a basis of eigenvectors of with , which exists because is symmetric and hence diagonalizable. Then
[TABLE]
so will be an eigenvector of with the desired eigenvalue. From this it is also clear that a basis for is also a basis for when are the solutions to . ∎
From Corollary 2.2 it is possible to translate from the eigenvalues of to the eigenvalues of when is biregular. Namely, because is bipartite, ’s spectrum will be symmetric about 0 (see Proposition 3.4.1 of [1]), so knowing the eigenvalues (with multiplicity) of is equivalent to knowing the eigenvalues (with multiplicity) of .
What is less obvious is that the converse of the above statement is true. That is, given the eigenvalues of when is biregular, one can compute the eigenvalues of . Certainly we know that if is an eigenvalue of then must have an eigenvalue satisfying , but if then it is not clear which root of this equation correctly corresponds to the eigenvalue in (if then is regular and there is only one root to choose). To figure out the multiplicities of the eigenvalues of we will need the following lemma.
Lemma 2.3**.**
Let be -biregular with and let be an eigenvector of with eigenvalue . Then is not an eigenvector of .
Proof.
Assume that . Then , so is also an eigenvalue of . This implies that for or 2, and hence the set lies entirely in the corresponding . But if then , as all of the neighbors of belong to the other partition class and hence are given 0 weight in . Since and , we must have , contradicting the assumption that this is not the case. ∎
Lemma 2.4**.**
For a -biregular graph, let be an eigenvalue of with and let be the two roots of the equation . Then .
Proof.
Note first that since and is bipartite, is even and is an integer. Moreover, and . By Corollary 2.2 we have . If , then we must have by a dimensionality argument, but this can’t happen by Lemma 2.3 and from the assumption that . We conclude that , and since , we must have . ∎
Lemma 2.5**.**
If is a biregular graph with and , then where .
Proof.
Let denote the set of null-vectors of whose non-zero coordinates lie entirely in , and similarly define . It is not difficult to see that . Moreover, if then
[TABLE]
so . Since are the unique roots of , it follows from Corollary 2.2 that
[TABLE]
and this implies that . Thus it will be sufficient to prove that .
Let be the sub-matrix of whose rows are indexed by and whose columns are indexed by . Let be the rank of this matrix. Then the null-space of has dimension . Moreover if , one can construct a vector in the null space of by setting . It isn’t difficult to see that the correspondence between and is a bijection between vectors of and null-vectors of , and moreover this mapping implies that . The same argument on shows that , and hence that , proving the statement. ∎
Proof of Theorem 1.1.
The characteristic polynomial of is the monic polynomial whose roots are the eigenvalues of with corresponding multiplicity. For each positive eigenvalue of , the two roots of will be eigenvalues of by Lemma 2.4. Note that this will account for all of the eigenvalues of except for the eigenvalues and . Also note that all of the positive eigenvalues of are included in the largest eigenvalues of because is bipartite.
If has positive eigenvalues, then it must have eigenvalues equal to 0, meaning has as an eigenvalue with multiplicity and with multiplicity by Lemma 2.5. Thus if are the largest eigenvalues of , the eigenvalues of agree with the roots of
[TABLE]
so this must equal .
We lastly note the following fact stated in [3]: if is a connected -biregular graph, then will be the largest eigenvalue of , and the two roots of are and . Thus to get the exact form as written in Theorem 1.1 we simply pull out the factor from the product. ∎
3. Spanning Trees
We provide an application of Theorem 1.1, namely that of counting spanning trees of biregular graphs. Our main tool will be the Matrix-Tree theorem, a proof of which can be found in [6].
Theorem 3.1** (Matrix-Tree theorem).**
Let denote the eigenvalues of the Laplacian matrix of . The number of spanning trees of is equal to
[TABLE]
If is bipartite then and will have the same spectrum (see Proposition 1.3.10 of [1]). Thus if we can compute the eigenvalues of when is biregular, we can use our previous results to obtain the eigenvalues of , and hence of , in order to compute the number of spanning trees of by the Matrix-Tree theorem.
Theorem 3.2**.**
If is a -biregular graph with and are the largest eigenvalues of , then the number of spanning trees of will be
[TABLE]
Proof.
By the Matrix-Tree theorem, the number of spanning trees of will be equal to the product of the largest eigenvalues of divided by . Since is bipartite, this is equivalent to taking the product of the eigenvalues of after ignoring a 0 eigenvalue and dividing by , and this will simply be evaluated at . By using this and Theorem 1.1, one arrives at the desired result. ∎
Let denote the -cube, i.e. the graph whose vertices are -length bit strings and two strings are adjacent if their hamming distance is 1. Define to be the subgraph of induced by all vertices of that have either or 1’s.
Theorem 3.3**.**
The number of spanning trees of when is
[TABLE]
Proof.
From the definition of it is clear that this graph is -biregular with , and we have since . It was proven in Theorem 2.12 of [5] that the squares of the largest eigenvalues of the adjacency matrix of are for , each having multiplicity . The result follows after applying Theorem 3.2 and observing that
[TABLE]
∎
More generally, let be the lattice of subspaces of an -dimensional vector space over the finite field . Let denote the graph whose vertices are the elements of of dimensions and with two vertices being adjacent if one is a subspace of the other (thus this is the Hasse graph of induced by the elements of rank and ). Let
[TABLE]
Theorem 3.4**.**
The number of spanning trees of when is
[TABLE]
where .
Proof.
is -biregular with , and . It was proven in Theorem 2.12 of [5] that the squares of the largest eigenvalues of the adjacency matrix of are, for ,
[TABLE]
each with multiplicity . We wish to put these expressions into a closed form.
We have
[TABLE]
so it will be sufficient to find closed forms for the sums and . The first sum can be written as
[TABLE]
For the second sum,
[TABLE]
Thus in total the squares of the eigenvalues are of the form
[TABLE]
and plugging this into Theorem 3.2 gives the desired result.
∎
4. Relations Involving and
When is biregular, we proved that there exists a relation of the form that allows us to translate between eigenvalues of and eigenvalues of , and if is -regular, the relation gives an analogous result. One might hope that there exists some notion of “tripartite” graphs for which a similar result holds. However, it turns out that the only graphs that can satisfy are the regular and biregular graphs.
The general idea in proving that implies that the underlying graph has a certain property is as follows. We first show that if and share a certain eigenvector , then must have property . We then use the following three lemmas to show that if , then and both have as an eigenvector.
We note that and have nonnegative spectrum (see [2], for example), and that ’s spectrum is real, so has nonnegative spectrum.
Lemma 4.1**.**
Let be a diagonalizable matrix with nonnegative spectrum (such as or ). Assume that for some matrix . If is an eigenvector of , then is an eigenvector of .
Proof.
If is a basis of eigenvectors of with , then for all , so will also be a basis of eigenvectors of . It follows that for all eigenvalues of . As for all by assumption, we must have for all eigenvalues of . Thus any eigenvector of is also an eigenvector of . But if is an eigenvector of with eignevalue , then . Thus is an eigenvector of , and hence of . ∎
Lemma 4.2**.**
Let be diagonalizable matrices such that , and assume that there exists a such that with . If , then is an eigenvector of .
Proof.
Let be a basis of eigenvectors of . This will also be a basis of eigenvectors of , so there exists a vector such that . Since , we conclude that is a scaler multiple of , and hence is also an eigenvector of . ∎
One can strengthen the previous lemma if both matrices have nonnegative spectrum.
Lemma 4.3**.**
Let be diagonalizable matrices with nonnegative spectrum and assume that there exists a such that with . If either or , then will be an eigenvector of .
Proof.
The case follows from Lemma 4.2 after one notes that because the spectrum of is nonnegative. The case follows from Lemma 4.1 because has nonnegative spectrum. ∎
We recall the Perron-Frobenius theorem.
Theorem 4.4** (Perron-Frobenius).**
Let be an irreducible matrix with nonnegative entries. If is the largest eigenvalue of , then it has multiplicity one and there exists an eigenvector with such that every entry of is positive.
If is connected (which we always assume to be the case), then Theorem 4.4 applies to and .
It turns out that the key lemmas needed to prove necessary conditions for are the same lemmas needed to prove necessary conditions for when and are any two matrices of and , so we shall generalize our notation to deal with all of these cases at the same time.
To this end, we will say that is a Laplacian pair if is a nonnegative irreducible diagonalizable matrix, is a diagonalizable matrix with nonnegative spectrum, and for some . We note that and are all Laplacian pairs, since we have , and the other conditions are all clearly satisfied.
Given a Laplacian pair , we will let refer to the largest eigenvalue of and will refer to its corresponding positive eigenvector as is guaranteed by the Perron-Frobenius theorem.
Lemma 4.5**.**
Let be a Laplacian pair. If is also an eigenvector of , then is regular.
Proof.
Assume that for some . Then , so is also an eigenvector of . But the only way for to be an eigenvector of is if each of its non-zero coordinates have the same degree in , and since every coordinate of is non-zero, this implies that is regular. ∎
Theorem 4.6**.**
If is a Laplacian pair and , then is regular.
Proof.
If , then will be an eigenvector of by Lemma 4.2 (as , and has nonnegative spectrum by definition of being a Laplacian pair). being regular then follows from Lemma 4.5. ∎
Corollary 4.7**.**
If is connected and , or , then is regular.
Proof.
, and are all Laplacian pairs, so this immediately follows from Theorem 4.6. ∎
Theorem 4.8**.**
If is connected and , then is regular.
Proof.
Let be the positive eigenvector of guaranteed by the Perron-Frobenius theorem. If we have , then we conclude that is an eigenvector of by Lemma 4.3. But being an eigenvector of both and implies that is regular by Lemma 4.5. ∎
We now focus on Laplacian pairs with .
Lemma 4.9**.**
If is a Laplacian pair and with either odd or not bipartite, then is regular.
Proof.
Since has real spectrum it will always be the case that if is odd, and if is even. If is odd, then in particular we have . If is not bipartite then is not an eigenvalue of (see Proposition 3.4.1 of [1]), and hence for all we have . As with , we conclude in either case that is an eigenvector of by Lemma 4.2, so must be regular by Lemma 4.5. ∎
For a bipartite graph with vertex partition , let be defined by if and if .
Lemma 4.10**.**
If is a bipartite graph with vertex partition and either or is an eigenvector of , then is biregular.
Proof.
[TABLE]
as every vertex that can reach in two steps belongs to the same partition class as . Thus will be an eigenvector of iff is equal to the same value for all , and it is clear that this is also an equivalent condition for being an eigenvector of . We note that
[TABLE]
as every walk of length two starting from is characterized by walking along an edge to some and then taking one of the edges connected to . Thus or is an eigenvector of iff is the same value for all .
Assume that there exists a such that for all . Let be a vertex with minimum degree , and let be a vertex with maximum degree . Then
[TABLE]
where the first inequality follows from the fact that each of the terms in the sum can have value at most , and the second from the fact that each of the terms in the sum have value at least . Since both sides of the inequality are equal, both inequalities must in fact be equalities. We conclude that if a vertex in has degree then all of its neighbors have degree , and conversely if a vertex in has degree then all of its neighbors will have degree . Since is assumed to be connected, it follows that all vertices must have degree or . Moreover, all the vertices of have the same degree, and similarly all the vertices of have the same degree. Thus is biregular. ∎
Theorem 4.11**.**
If is connected and or , then is regular or biregular.
Proof.
Let stand for either or , and assume that . If is odd or is not bipartite, then must be regular by Lemma 4.9, so we will assume that is bipartite and for some . In this case we have , so by Lemma 4.1 any eigenvector of will also be an eigenvector of . If and if is bipartite, then it is easy to see that will be an eigenvector of , and hence of . If , then is an eigenvector of and hence of . In either case we conclude that is biregular by Lemma 4.10. ∎
5. Relations Involving
From the definition of it is immediate that if is -regular or -biregular then or , so when is regular or biregular it is possible to have and .
We note the following (see [2]). If is connected then has dimension 1 and is spanned by . If is connected then has dimension 1 and is spanned by .
Lemma 5.1**.**
If is an eigenvector of , then is regular or biregular.
Proof.
being an eigenvector of is equivalent to the statement that there exists a such that for all , or equivalently that for all is the same value, . Assume that this condition holds and let be a vertex of minimal degree and a vertex of maximum degree . Then
[TABLE]
since the first sum has terms that are at most and the second has terms that are at least . We conclude that the inequalities are equalities, and hence that all vertices have degree or , and that every neighbor of a vertex with degree has degree and vice versa. If we conclude that is regular. If we can partition vertices into those with degree and those with degree , and this shows that is bipartite and hence biregular. ∎
Theorem 5.2**.**
If is connected and , then is regular or biregular.
Proof.
and . Thus if , then will be an eigenvector of by Lemma 4.2, and this implies that is either regular or biregular by Lemma 5.1. ∎
Lemma 5.3**.**
If is an eigenvector of , then is regular.
Proof.
being an eigenvector of is equivalent to the statement that there exists a such that for all , or equivalently that is the same for all . Assume that this condition holds and let be a vertex of minimal degree and a vertex of maximum degree . Then
[TABLE]
since the first sum has terms that each have value at most and the second has terms that each have value at least . Thus every inequality must be an equality, and in particular this implies that , so is regular. ∎
Lemma 5.4**.**
If is an eigenvector of , then is regular.
Proof.
We have that , and that is an eigenvector of only if this value is equal to the same value for all . Assume this is true and let be a vertex of maximum degree . We then have that
[TABLE]
since the sum is minimized when each of the terms is equal to . But (because the spectrum of is nonnegative), so this inequality must be an equality. This implies that every vertex of maximum degree is adjacent only to vertices of maximum degree, and since is connected, we conclude that is regular of degree . ∎
Theorem 5.5**.**
If is connected and or , then is regular.
Proof.
Either case implies that is an eigenvector of by Lemma 4.3, and this implies that is regular by Lemma 5.3. ∎
Theorem 5.6**.**
If is connected and or , then is regular.
Proof.
Either case implies that is an eigenvector of by Lemma 4.3, and this implies that is regular by Lemma 5.4. ∎
Of relations involving the four matrices and , the only remaining case is . Unfortunately, we do not have a complete characterization for this case, though experimental data suggests the following conjecture.
Conjecture 5.7**.**
If is connected and for some polynomial and , then is regular or biregular.
We present some partial results related to this conjecture.
Proposition 5.8**.**
If with odd, then is regular or biregular.
Proof.
If is odd then for all . If , then is an eigenvector of , and hence of , and hence of , implying that is regular or biregular by Lemma 5.1. ∎
We note the following conjecture, which again experimental data suggests is true.
Conjecture 5.9**.**
If is connected and is an eigenvector of , then is regular or biregular.
Proposition 5.10**.**
If Conjecture 5.9 is true, then Conjecture 5.7 is true.
Proof.
The case of Conjecture 5.7 when is odd is proved in Proposition 5.8. If is even then we have , so will be an eigenvector of by Lemma 4.1. Conjecture 5.9 being true then implies that is regular or biregular as desired. ∎
6. General Polynomial Relations
A more general question one can ask is about the existence of nontrivial polynomials and such that for matrices of a graph . By nontrivial we mean that and are not of the form where are the minimal polynomials of and respectively, is a constant, and are arbitrary polynomials. When this occurs we have the following correspondence between eigenvalues of and eigenvalues of .
Proposition 6.1**.**
Let and be diagonalizable matrices with for polynomials and . If are the eigenvalues of and are the eigenvalues of , then .
Note that this result holds even if and are trivial, but the conclusion isn’t particularly interesting.
Proof.
Let and let be a basis of eigenvectors of with . Then , so will have eigenvalues . A symmetric argument shows that will have eigenvalues , so these sets must be equal. ∎
For example, if denotes the path on 4 vertices then one can compute that
[TABLE]
One can also compute that the eigenvalues of are , and that the eigenvalues of are . If and , then
[TABLE]
which agrees with Proposition 6.1.
On the other hand, if denotes the graph which has the following adjacency matrix, then one can prove that there exists no nontrivial relation .
[TABLE]
The idea of the proof is as follows. One observes that the minimal polynomial of has degree 4, which implies that every power of can be expressed as a polynomial of that has degree at most 3. Thus if a nontrivial polynomial exists such that , it can be chosen to be of degree 3 or smaller. The minimal polynomial of is also of degree 4, so we again conclude that if exists it can be chosen to have degree at most 3. In total, if exist then one can express them as a linear combination of matrices from the set . However, one can verify that this collection of matrices (thought of as -dimensional vectors) are linearly independent, so there exist no nontrivial polynomials such that .
There does not seem to be an obvious characterization of graphs that satisfy , nor does there seem to be a characterization of what these polynomials and look like when this occurs, but we have not investigated this question very thoroughly. It also does not appear that one can refine Proposition 6.1 in such a way that, given the eigenvalues of and the relation , one can compute the eigenvalues of in general, but there may exist special classes of relationships like for which this refinement is possible.
One direction for future study would be to answer questions of the following type: let be a property that a graph can have (such as being -biregular or being isomorphic to ) and two matrices of graphs and . Can one give an explicit (nontrivial) relation for all graphs satisfying ? If so, can one use this explicit relation to directly relate the eigenvalues of and for graphs satisfying ? For example, we have the theorem that if is -biregular, then . An example of another problem of this type is as follows:
Question 6.2**.**
Are there (non-trivial) functions such that when for all ? If so, can one give an explicit (nice) construction of such functions?
Another direction to explore would be to generalize results like Theorem 4.11, stating that the only graphs satisfying are those that are regular or biregular. One could instead ask the following question: given matrices of graphs and and a family of ordered pairs of polynomials , does there exist a (nice) property such that the only graphs satisfying for some are those satisfying ? For example, we have the following result.
Proposition 6.3**.**
If where is a polynomial of degree at most 2 with nonnegative coefficients and is an arbitrary polynomial, then is regular or biregular. Moreover, if can’t be chosen to be , then is regular.
Proof.
If these polynomials exist, choose them such that is monic and has no constant term. Let denote the constant term of . If then (since ), and this implies that is -regular. If , then . We conclude that for all by using the same logic as in Lemma 4.10. If is a vertex of minimum degree and is a vertex of maximum degree we have (noting that )
[TABLE]
so we conclude that all inequalities are equalities. If this implies that , making regular. If and , then one can partition the vertices of into those with degree and those with degree , making biregular. ∎
We note that the assumption that have nonnegative coefficients can not be relaxed. Indeed, let be defined by the adjacency matrix
[TABLE]
One can check that in this case .
We have analogous results for the signless Laplacian.
Proposition 6.4**.**
If where is a polynomial of degree at most 2 with nonnegative coefficients and is an arbitrary polynomial, then is regular.
Proof.
If these polynomials exist, choose them such that is monic and has no constant term and let denote the constant term of . To proceed as in Proposition 6.3, we will need to understand how interacts with and . It is clear that . For we have
[TABLE]
We know that , and it isn’t difficult to see that
[TABLE]
Thus in total we have .
If , then , and this implies that is -regular. If then we conclude that . By comparing the th coordinates of both sides, we see that and this holds for all . If denotes a vertex with minimum degree and a vertex with maximum degree then
[TABLE]
so the inequalities must be equalities and we conclude that , making regular. ∎
Again the condition that have nonnegative coefficients can not be weakened. Indeed, if is a -biregular graph then . While biregular graphs are the most obvious counterexample, they are not the only ones. For example, if we consider as defined in (1), then one can show that .
One can also ask whether polynomials and exist such that when is a matrix associated to a graph and is not. One such example is , the matrix whose entries are all 1. Note that has rank 1, so the only non-trivial polynomials of are of the form with . Thus if and exist such that , one can always choose .
Lemma 6.5**.**
If for some polynomial , then is regular and connected.
Note that all the matrices that we considered earlier had the property that whenever was the disjoint union of the graphs and . This meant that the relation held iff held for any connected component of . This is not the case when considering , so we emphasize here the fact that must be connected.
Proof.
Assume that such an exists. If vertex and vertex belong to different components of , then for all , , which implies that there exists no polynomial such that . It follows that must be connected.
If is the positive eigenvector of guaranteed by the Perron-Frobenius theorem, then
[TABLE]
so is an eigenvector of , but the only positive eigenvectors of are scaler multiples of , so for some , which means must be regular. ∎
Let denote the minimal polynomial of . If is a -regular graph, let . Note that , where the range over all distinct eigenvalues of that are not equal to .
Lemma 6.6**.**
If , then .
Proof.
By Lemma 6.5 we can assume that is -regular for some . Let be an eigenvector of with eigenvalue . We have
[TABLE]
so is an eigenvector of with eigenvalue . But by assumption of , so it must be that is a null-vector of and . As every distinct eigenvalue of not equal to is a root of , we conclude that . ∎
Theorem 6.7**.**
A polynomial exists such that iff is connected and regular. Moreover, if is chosen to have minimum degree, then for some .
Proof.
Lemma 6.5 gives the forward direction, so assume is connected and -regular. This implies that the null-space of has dimension 1 and is spanned by . We also have
[TABLE]
These two facts imply that every column of is a scaler multiple of . As is a symmetric matrix, we must have for some , so gives the desired polynomial.
Finally, assume where is chosen to have minimum degree. From the above proof we know that can be at most , but by Lemma 6.6 we must have . We conclude that and that for some . ∎
The above statement implies that if is a connected, -regular graph such that has distinct eigenvalues, then there exists such that is a monic polynomial of degree , and . The case corresponds to connected strongly regular graphs, which are usually defined combinatorially as is done so in [4], for example. Given any connected strongly regular graph, one can derive an equation of the form by having the coefficients of the polynomial be defined in terms of combinatorial parameters of the graph. It would be interesting to know if this process could be reversed in general. That is, can one always interpret the coefficients of the equation in terms of certain parameters of the underlying graph, and can these parameters be used to give a combinatorial description of connected regular graphs with precisely eigenvalues?
7. Acknowledgments
The author would like to thank Richard Stanley for suggesting this research topic, as well as his assistance with the general structure of the paper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Andries E Brouwer and Willem H Haemers. Spectra of graphs . Springer Science & Business Media, 2011.
- 2[2] Steve Butler and Fan Chung. Spectral graph theory. Handbook of linear algebra , page 47, 2006.
- 3[3] Dragoš Cvetković and Slobodan K Simić. Towards a spectral theory of graphs based on the signless laplacian, II. Linear Algebra and its Applications , 432(9):2257–2272, 2010.
- 4[4] Chris Godsil and Gordon F Royle. Algebraic graph theory , volume 207. Springer Science & Business Media, 2013.
- 5[5] Richard P Stanley. Variations on differential posets. Institute for Mathematics and Its Applications , 19:145, 1990.
- 6[6] Richard P Stanley. Algebraic combinatorics . Springer New York, 2013.
