Arxiv:1706.03298V2
Total Page:16
File Type:pdf, Size:1020Kb
POLYNOMIAL RELATIONS BETWEEN MATRICES OF GRAPHS SAM SPIRO Abstract. We derive a correspondence between the eigenvalues of the adja- cency matrix A and the signless Laplacian matrix Q of a graph G when G is 2 (d1, d2)-biregular by using the relation A = (Q − d1I)(Q − d2I). This moti- vates asking when it is possible to have Xr = f(Y ) for f a polynomial, r > 0, and X, Y matrices associated to a graph G. It turns out that, essentially, this can only happen if G is either regular or biregular. Keywords: Combinatorics; Spectral Graph Theory; Biregular Graphs. 1. Introduction For G a simple graph, we let A denote the adjacency matrix of G and D the diagonal matrix of vertex degrees of G. We define the signless Laplacian matrix Q of G by Q = D + A, the Laplacian matrix L of G by L = D A, and when G has no isolated vertices, we define the normalized Laplacian− matrix of G 1/2 1/2 L by D− LD− . For more detailed information about these matrices see, for example, [2]. A graph G is said to be (d , d )-biregular (sometimes called semiregular) if V V 1 2 1 ∪ 2 is a partition of the vertices of G such that no two vertices of Vi are adjacent to one another (so G is bipartite), and for all v V , d = d . A graph is said to be ∈ i v i biregular if it is (d1, d2)-biregular for some d1, d2. When G is biregular it is possible to directly relate the eigenvalues of A and Q through the following formula of [3]. Theorem 1.1. If G is (d , d )-biregular with V = n , n n , and λ ,...,λ 2 1 2 | i| i 1 ≥ 2 1 n are the n2 largest eigenvalues of A in decreasing order, then n2 n1 n2 2 Q (x)= x(x d d )(x d ) − ((x d )(x d ) λ ), G − 1 − 2 − 1 − 1 − 2 − i i=2 arXiv:1706.03298v2 [math.CO] 6 Sep 2017 Y where QG(x) denotes the characteristic polynomial of Q. Theorem 1.1 was proved in [3] by using arguments involving the line graph of G. In this paper we present an independent derivation of this theorem using the relation A2 = (Q d I)(Q d I). − 1 − 2 Given this derivation, it is natural to ask what other graphs G satisfy Ar = f(Q) for some polynomial f and positive integer r. More generally, one can ask what G satisfy Xr = f(Y ) when X and Y are matrices associated to the graph G. 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 Q, L and . L 1 2 SAM SPIRO Theorem 1.2. Let G be a connected graph, r a positive integer and f a polynomial. If G is regular, then Xr = f(Y ) can occur if X, Y are any of A, Q, L or • . Moreover, all of these matrices can be related to one another by a linear equation.L r If G is (d1, d2)-biregular, then X = f(Y ) can occur if X = A and Y = • Q, L, or , or when X = and Y = A. Specifically, we have L L (Q d I)(Q d I) = (L d I)(L d I)= A2 − 1 − 2 − 1 − 2 1 = I A. L − √d1d2 Moreover, if X, Y are any other pair from A, Q, L, then no such relation exists. L If G is not regular or biregular, then Xr = f(Y ) can not hold if X, Y are • any distinct matrices of A, Q, L, , except possibly for the case Ar = f( ). L L We establish the following conventions. Whenever Xr = f(Y ) is written it is assumed that f is a polynomial and r is a positive integer. We assume throughout this paper that G is a connected graph, though we emphasize this point in the statement of our theorems. 1 will denote the vector of all 1’s. mi(u, v) will denote the number of walks of length i between the vertices u and v in the graph G. We i note that (A )uv = mi(u, v) (see Theorem 1.1 of [6], for example). For a matrix M we let Eλ(M) denote the eigenspace of M with corresponding eigenvalue λ. V (G) and E(G) will denote the set of vertices and the set of edges of the graph G 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 G to satisfy Xr = f(Y ) with X, Y equal to A, Q, L, and . Lastly, in Section 6 we briefly explore the more general question of establishingL relations of the form f(X) = g(Y ) where f and g are both polynomials and X and Y are matrices associated to a graph G. 2. Relating Eigenvalues of A and Q Proposition 2.1. If G is a (d1, d2)-biregular graph, then A2 = (Q d I)(Q d I). − 1 − 2 Proof. Let Q′ = (Q d I)(Q d I). By definition, Q′ is equal to the dot product − 1 − 2 uv of the uth row of Q d1I with the vth column of Q d2I. From these definitions we have that − − Q′ = (d d )m (u, v) + (d d )m (v,u)+ m (u, w)m (w, v) uv u − 1 1 v − 2 1 1 1 w=u,v X6 = (d + d d d )m (u, v)+ m (u, w)m (w, v). u v − 1 − 2 1 1 1 w=u,v X6 If u, v V , then m (u, v) = 0 and we are left with m (u, w)m (w, v) = ∈ i 1 w=u,v 1 1 m (u, v). If, say, u V , v V , then m (u, w)m (w, v) =6 0 for all w = u, v, and 2 ∈ 1 ∈ 2 1 1 P 6 further, du + dv d1 d2 = 0. Thus in this case Quv′ =0= m2(u, v) (since the graph is bipartite− and−u, v belong to different partition classes). We conclude that 2 for all u, v that Quv′ = m2(u, v) = (A )uv, completing the proof. POLYNOMIAL RELATIONS BETWEEN MATRICES OF GRAPHS 3 We note that through an analogous computation one can show that if G is biregular, then A2 = (L d I)(L d I). − 1 − 2 We also note that every result in this section remains valid, except for straightfor- ward changes of some signs, if one replaces Q with L. Corollary 2.2. Let G be a (d1, d2)-biregular graph. If q1,...,qn are the eigenvalues 2 of Q, then (q1 d1)(q1 d2),..., (qn d1)(qn d2) are the eigenvalues of A . − − −2 − Moreover, if λ is an eigenvalue of A and q1, q2 are the solutions to the equation 2 λ = (x d )(x d ), then E 1 (Q) E 2 (Q)= E (A ). − 1 − 2 q ⊕ q λ Proof. Let V ′ = v1,...,vn be a basis of eigenvectors of Q with Qvi = qivi, which exists because Q{is symmetric} and hence diagonalizable. Then A2v = (Q d I)(Q d I)v = (q d )(q d )v , i − 1 − 2 i i − 1 i − 2 i 2 so vi will be an eigenvector of A with the desired eigenvalue. From this it is also clear that a basis for Eq1 (Q) Eq2 (Q) is also a basis for Eλ(A) when q1, q2 are the solutions to λ = (x d )(x ⊕d ). − 1 − 2 From Corollary 2.2 it is possible to translate from the eigenvalues of Q to the eigenvalues of A when G is biregular. Namely, because G is bipartite, A’s spectrum will be symmetric about 0 (see Proposition 3.4.1 of [1]), so knowing the eigenvalues (with multiplicity) of A2 is equivalent to knowing the eigenvalues (with multiplicity) of A. What is less obvious is that the converse of the above statement is true. That is, given the eigenvalues of A when G is biregular, one can compute the eigenvalues of Q. Certainly we know that if λ2 is an eigenvalue of A2 then Q must have an eigenvalue q satisfying (q d )(q d )= λ2, but if d = d then it is not clear which − 1 − 2 1 6 2 root of this equation correctly corresponds to the eigenvalue in Q (if d1 = d2 then G is regular and there is only one root to choose). To figure out the multiplicities of the eigenvalues of Q we will need the following lemma. Lemma 2.3. Let G be (d1, d2)-biregular with d1 = d2 and let v be an eigenvector of A with eigenvalue λ =0. Then v is not an eigenvector6 of Q. 6 Proof. Assume that Qv = µv. Then Dv = (Q A)v = (µ λ)v, so v is also an eigenvalue of D. This implies that µ λ = d− for i = 1 or− 2, and hence the − i set V ′ = u : v = 0 lies entirely in the corresponding V . But if u V ′ then { u 6 } i ∈ (Av)u = 0, as all of the neighbors of u belong to the other partition class and hence are given 0 weight in v.