Equiangular lines and large multiplicity of fixed second eigenvalue
Carl Schildkraut

TL;DR
This paper demonstrates the existence of infinitely many angles where the maximum number of lines meeting at the origin in ^n exceeds a linear function of n by a logarithmic factor, using novel graph constructions.
Contribution
It constructs regular graphs with fixed second eigenvalue and large multiplicity, advancing understanding of equiangular lines and eigenvalue multiplicities.
Findings
Existence of infinitely many angles with high line configurations
Construction of regular graphs with prescribed eigenvalues and large multiplicity
New distribution method on bipartite graph factors
Abstract
Answering a question of Jiang and Polyanskii as well as Jiang, Tidor, Yao, Zhang, and Zhao, we show the existence of infinitely many angles for which the maximum number of lines in meeting at the origin with pairwise angles exceeds but is at most . To accomplish this, we construct, for various real and integer , -regular graphs with second eigenvalue exactly and arbitrarily large second eigenvalue multiplicity. Central to our construction is a distribution on factors of bipartite graphs which possesses concentration properties.
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 · Limits and Structures in Graph Theory · Analytic Number Theory Research
Equiangular lines and large multiplicity of fixed second eigenvalue
Carl Schildkraut
Department of Mathematics, Massachusetts Institute of Technology, Cambridge, MA 02139, USA
Abstract.
Answering a question of Jiang and Polyanskii as well as Jiang, Tidor, Yao, Zhang, and Zhao, we show the existence of infinitely many angles for which the maximum number of lines in meeting at the origin with pairwise angles exceeds but is at most . To accomplish this, we construct, for various real and integer , -regular graphs with second eigenvalue exactly and arbitrarily large second eigenvalue multiplicity. Central to our construction is a distribution on factors of bipartite graphs which possesses concentration properties.
1. Introduction
A set of lines in passing through the origin is called equiangular if each pair meets at the same angle . The question of the maximum number of equiangular lines in given dimension is natural and well-studied. A short linear-algebraic argument due to Gerzon (see [LS73]) gives an upper bound in dimension of , and a lower bound on the order of holds due to a construction of de Caen [dC00].
One may also consider the setting where the common angle is fixed. For an , let denote the maximum number of lines in each pair of which meets at an angle . One can see that for each and by constructing the lines spanned by vectors generating the Gram matrix with ones on the diagonal and off-diagonal. On the other hand, unless is a totally real algebraic integer which exceeds all of its Galois conjugates [JP20, Proposition 23].
Much of the literature on focuses on the limit . Due to a recent result of Jiang, Tidor, Yao, Zhang, and Zhao [JTY*+*21] confirming a conjecture of Jiang and Polyanskii [JP20, Conjecture A], this limit has (essentially) been completely determined. We begin by stating their result, for which one definition is necessary. Whenever we speak of the eigenvalues of a graph , we refer to the eigenvalues of its adjacency matrix .
Definition 1.1**.**
For a positive real , the spectral radius order of is the minimum number of vertices of a graph with largest eigenvalue exactly , or if no such graph exists.
Theorem 1.2** **([JTY*+*21, Theorem
1.2]).
Fix , and let .
- (a)
If is finite, then for all sufficiently large . 2. (b)
If , then .
The term in case (b) given by [JTY*+*21] is on the order of , and arises from the same bound on the multiplicity of the second largest eigenvalue of the adjacency matrix of a bounded degree graph. This result inspired investigation into bounds on this multiplicity. McKenzie, Rasmussen, and Srivastava [MRS21] improved the upper bound to in the case of regular graphs, and also provided sublinear upper bounds in the unbounded degree case. On the other side, Haiman, Schildkraut, Zhang, and Zhao [HSZZ22] gave a lower bound (i.e. a construction of bounded-degree graphs with large second eigenvalue multiplicity) of .
While Theorem 1.2 determines the main term of as grows, it does not establish the order of secondary terms in the case. The following bound is conjectured in [JP20] and [JTY*+*21]:
Conjecture 1.3** ([JP20, Conjecture B], [JTY*+*21, Conjecture 6.1]).**
Fix , and let . If , then .
Our main result is a disproof of 1.3 for infinitely many , demonstrating the existence of “intermediate” behavior of .
Theorem 1.4**.**
For infinitely many , the function satisfies
[TABLE]
We obtain this result via constructing a family of bounded-degree regular graphs with second eigenvalue exactly for various . The second eigenvalue multiplicity we construct is much smaller than that in [HSZZ22]. However, to our knowledge, this is the first result giving unbounded second eigenvalue multiplicity when the eigenvalue is fixed.
Theorem 1.5**.**
For infinitely many positive real , there exist infinitely many connected -vertex graphs with bounded degree and second eigenvalue exactly of multiplicity . In particular, this holds when
- (a)
* is a sufficiently large integer, or* 2. (b)
* for a sufficiently large integer .*
In fact, we can prove this result for any real which is the largest eigenvalue of a symmetric integer matrix satisfying some technical conditions; see Definition 5.3 and Corollary 5.6. A more precise version of part (b) — Theorem 5.8 — will be enough to give Theorem 1.4.
2. Proof overview
In this section, we give an overview of how the graphs satisfying Theorem 1.5 are constructed. Inspired by Marcus, Spielman, and Srivastava [MSS15], the construction will proceed inductively via the -lift operation, first studied in conjunction with eigenvalues by Bilu and Linial [BL06]. We construct a sequence of graphs so that each has only one eigenvalue greater than and for which is an eigenvalue of of multiplicity at least .
For any graph , we denote by its adjacency matrix, the matrix where the entry for is if and only if . For any square matrix and any positive integer at most the dimension of , we let denote the th largest eigenvalue of , where eigenvalues are counted with multiplicity.
Integer second eigenvalue
When is an integer, i.e. to obtain Theorem 1.5(a), the process is as follows:
- (1)
Begin with the bipartite graph for some slightly larger than . 2. (2)
From , repeatedly apply -lifts which (i) add no new large eigenvalues and (ii) decrease the norm of the existing eigenvectors with large eigenvalue. To construct such lifts, we use a result of Marcus, Spielman, and Srivastava [MSS15]; the precise properties we need are stated here in Corollary 2.2. Call the graph resulting from these successive lifts . 3. (3)
Once we have performed these lifts, select a subset of edges of randomly from an appropriate distribution (see Section 3) such that each vertex of is incident to exactly edges in the subset. This subset informs a choice of -lift of . For this lift, the vector assigning to all vertices in one copy of and to all vertices in the other copy is an eigenvector of with eigenvalue . Assuming is chosen suitably, this is with positive probability the largest new eigenvalue added.
Non-integer second eigenvalue
To obtain Theorem 1.5(b), we follow the same general strategy as above, but with some modifications. In step (1), instead of constructing -regular bipartite graphs, we use -partite graphs for which the graph between each pair of parts is a regular bipartite graph. In step (2), we perform the -lifts of Marcus, Spielman, and Srivastava on each pair of parts. Finally, in (3), we choose a subset of edges from between each pair of parts which forms a regular bipartite graph of specified degree. Varying the degrees we choose between parts allows us to vary the eigenvalue which repeats. For a more detailed overview of how the degrees between parts are chosen, see the beginning of Section 5.
-lifts
Given a graph , a signing of is a map . Each signing possesses an adjacency matrix where entries of corresponding to an edge are replaced with . To any signing of , one may associate a graph on the doubled vertex set wherein, for each edge , edges and are drawn in if , and edges and are drawn in if . The adjacency matrix of can be written in block form as
[TABLE]
Such a graph is called a -lift of , on account of the -covering map mapping and to . We make the following observations:
- (1)
The multiset of the eigenvalues of is the disjoint union of that of and that of . If is an eigenvector of (resp. ) with eigenvalue , then (resp. ) is an eigenvector of with the same eigenvalue . 2. (2)
If a vertex has degree , the vertices above also have degree . 3. (3)
If is -partite, with , then is also -partite; there are no edges between vertices corresponding to elements of for each .
Ramanujan lifts
A special case of a theorem of Marcus, Spielman, and Srivastava gives the existence of lifts which, in a very strong sense, add no large eigenvalues.
Theorem 2.1** ([MSS15, Theorem 5.3]).**
Every -regular graph possesses a signing whose adjacency matrix has second eigenvalue at most .
We will make use of the following restatement in the case of bipartite graphs.
Corollary 2.2**.**
For every -regular bipartite graph , there exists a -lift of for which, for every eigenvalue of satisfying , the -eigenspace of has the same dimension as that of . Moreover, if is a basis of the -eigenspace of , then is a basis of the -eigenspace of .
Proof.
Let be a signing of as in Theorem 2.1 so that . Since is a signing of a bipartite graph, its spectrum is symmetric about [math], and so . The statement then follows from observation (1) on -lifts. ∎
Multiplicity-incrementing lifts and graph factors
While we need Ramanujan lifts to ensure we don’t have too many large eigenvalues, we will construct more specialized -lifts for the step in which second eigenvalue multiplicity is incremented. Such lifts come from choosing appropriate -factors.
Definition 2.3**.**
Given a -regular graph and an integer , an -factor of is an -regular subgraph of on the vertex set . Equivalently, -factors are determined by selection of a subset in which every vertex of is incident to exactly edges in .
As stated in the outline of our approach (specialized to integer eigenvalue), we shall lift by a signing in which each vertex is incident to the same number of edges signed . Letting denote the graph consisting of the edges between two parts which are signed , this is equivalent to being a factor of . Consider choosing an -factor of a -regular graph at random from a distribution in which each edge appears in with equal probability, and let be the signing determined by letting if and only if . Then
[TABLE]
Given any , will have an eigenvector (the all-ones vector) with eigenvalue . On the other hand, if we can choose so that is close in spectral norm to its expectation, then the eigenvalues of should “shrink” by a factor of up to some small error, and should be the largest eigenvalue of . We are not able to show that can be chosen in this way. However, in accordance with this goal, we give the following proposition, which gives the existence of a distribution on -factors of a -regular bipartite graph that, up to a matrix of small spectral norm, displays concentration for Lipschitz functions of the form . Once we have performed enough Ramanujan lifts, this concentration result will suffices to show the existence of a signing with .
Proposition 2.4**.**
Let and be positive integers with . Let be a bipartite -regular graph on vertices. There exists a probability distribution on the set of pairs where is an -factor of and is an matrix with such that, for any vectors and any real ,
[TABLE]
The matrix is more an artifact of the proof than an essential component of the distribution, and one should think of the distribution described in the proposition as a distribution solely on -factors with some “extra data” attached which is useful for analysis.
We conclude this section with an outline of the remainder of the paper. In Section 3, we show Proposition 2.4 and give a corollary which allows us to construct -factors whose adjacency matrices are, on particular subspaces of , close to in spectral norm. In Section 4, we apply this construction to show case (a) of Theorem 1.5, giving large multiplicity of large integer second eigenvalues from regular bipartite graphs. In Section 5, we generalize this construction to -partite graphs and show case (b) of Theorem 1.5. Then, in Section 6, we apply the graphs constructed in Theorem 1.5(b) to the problem of equiangular lines, giving Theorem 1.4.
3. Random factors of graphs
In this section, we show Proposition 2.4, which gives a distribution on -factors of any -regular bipartite graph which, up to a matrix of small spectral norm, displays relatively tight concentration. The distribution is constructed as follows:
- (1)
In the special case when is even and :
- (a)
Partition into edge-disjoint cycles, at each step adding the smallest remaining cycle to the partition. Lemma 3.1 shows that the union of the large cycles has small spectral norm. 2. (b)
Note that all cycles in the partition have even length. From each cycle with edges, choose an alternating set of edges uniformly at random from the two possible choices and add this set to . For large cycles, one may make the choices deterministically. For example, if one such cycle is , add either the edges or the edges to . 2. (2)
Using (1) as a subroutine, proceed recursively:
- (a)
In the base case of , there is nothing to choose: has a unique [math]-factor and a unique -factor. 2. (b)
If , construct a random -factor and take its complement in . 3. (c)
If and is even, construct a random -factor of using (1), and then construct a random -factor of the -regular bipartite graph . 4. (d)
If is odd, remove a -factor (i.e. a perfect matching) from arbitrarily to form a -regular graph , and then find a random -factor of .
The terms arising from the large cycles in step 1(b) and from the arbitrary perfect matchings in 2(d) are absorbed into the auxiliary matrix . What is left is a sum of many “small” random choices, and so concentration arises from Chernoff-style arguments.
To prove our concentration result, we will first require the following technical lemma, which assists in bounding the spectral radius of .
Lemma 3.1**.**
Let be a graph on vertices with maximum degree at most and no cycles of length at most . Then .
Proof.
Let . On one hand, we have
[TABLE]
On the other hand, counts the number of closed walks of length in . Each such walk is also a walk on the universal cover of , since otherwise would imply the existence of a cycle of of length at most . Since every vertex has maximum degree , the number of such walks starting at a given vertex is at most , where is a Catalan number. This gives
[TABLE]
and so
[TABLE]
We now state and prove the concentration result for step (1) of the above outline.
Lemma 3.2**.**
Let be an even positive integer. Let be a bipartite -regular graph on vertices. There exists a (deterministic) matrix satisfying and a probability distribution on the set of -factors of such that, for any vectors and any real ,
[TABLE]
Proof.
First, partition the edges of into sets and as follows: while there is a cycle in of length at most , add the edges of this cycle to and remove them from ; once no such cycle exists, add all remaining edges to . Let and be the graphs on the same vertex set as with edge sets and , respectively. By Lemma 3.1, .
We construct by partitioning deterministically and randomly. Since is a union of cycles, every vertex has even degree in and thus in , and so the edges of can be partitioned into cycles. For each such cycle, pick an arbitrary alternating set of edges of the cycle as in step 1(b) above; let the resulting edges be and let be the graph with edge set . Each vertex has degree in half of that in . Let ; since is half the adjacency matrix of a signing of , .
Now, is a union of cycles of length at most . For each such cycle, choose an alternating set of half the edges randomly from the two possible choices, and add its edges to ; let be the graph with edge set . Let be the graph with edge set ; is an -factor of , and
[TABLE]
Consider the random variable
[TABLE]
Letting be the set of cycles the union of which is ,
[TABLE]
where and is the adjacency matrix of a signing of in which incident edges are signed alternately. Since is a sum of terms of the form for integers and ,
[TABLE]
So, the bounded differences inequality implies, for any ,
[TABLE]
We have
[TABLE]
so
[TABLE]
This implies the desired concentration upon setting . ∎
We use this lemma as a black box, as described in step (2) of the outline, to show Proposition 2.4.
Proof of Proposition 2.4.
Let be the sequence defined recursively by , if is odd, and if is even. We proceed by strong induction on to show that there exists a distribution on pairs of -factors of and matrices wherein and, for any and ,
[TABLE]
In the base case of , there is not much choice; if then is empty, while if then . In either case, we can take , and always.
For the inductive step, we first treat the case where is even and . In this case, we proceed in two steps:
- (1)
Construct a -factor of via Lemma 3.2, and let be the associated matrix. 2. (2)
Construct an -factor of via the inductive hypothesis, and let be the associated matrix.
We set . We have by Lemma 3.2 and by the inductive hypothesis. This gives
[TABLE]
and
[TABLE]
as well as the concentration inequalities
[TABLE]
This implies by the union bound that the probability that exceeds
[TABLE]
in magnitude is at most , as this would imply that one of the two above events occurs. Since
[TABLE]
this is sufficient.
In the case where is even and , we first construct a pair where is a -factor of . Let be the complement of in , and let . Since
[TABLE]
the hypothesis for -factors of -regular graphs suffices.
Finally, we treat the case where is odd. If then we can proceed as in the previous paragraph from the case, so assume . We proceed as follows:
- (1)
Select an arbitrary perfect matching , and let be the complement of in , a -factor of . 2. (2)
Construct an -factor of via the inductive hypothesis, and let be the associated matrix.
Define . We have
[TABLE]
as well as
[TABLE]
so the inductive hypothesis at suffices.
All that remains is to show that for all . We can show
[TABLE]
by induction on , so the result follows from
[TABLE]
which is easy to check. ∎
We conclude this section with a corollary of Proposition 2.4 which shows a concentration result for factors of regular bipartite graphs on subspaces with an orthonormal basis with small norm. This is what we will use when constructing our multiplicity-incrementing lifts.
Corollary 3.3**.**
Let and be positive integers with . Let be a bipartite -regular graph on vertices, and let . Let be a finite set containing , and let be a subspace of dimension at most spanned by pairwise orthogonal unit vectors satisfying for each . If and , then there exists an -regular subgraph on satisfying
[TABLE]
for every unit vector , where and are extended by zeros to a matrix in .
Proof.
For each , let be the restriction of to ; note that . Set , so that
[TABLE]
By Proposition 2.4 and the union bound, there exists an -regular subgraph on and an matrix satisfying for which
[TABLE]
for all . Now, take any unit vector . Since is an orthonormal basis of , we can write for some real with . This gives
[TABLE]
where we have used the Cauchy–Schwarz inequality. Since , , and since , , so this bound gives
[TABLE]
by our bound on . The fact that finishes the proof. ∎
4. Integer second eigenvalue
In this section, we use Corollary 3.3 to construct fixed-degree regular graphs with a fixed second eigenvalue of multiplicity ; the fixed eigenvalue can be any sufficiently large integer. The main result of this section will be the following “incrementing” proposition. Iterating this will allow us to obtain Theorem 1.5(a).
Proposition 4.1**.**
Let , and let . Suppose is a bipartite -regular graph on vertices for which , and let be the multiplicity of as an eigenvalue of . Then there exists a bipartite -regular graph on at most vertices with second eigenvalue of multiplicity at least .
The process will be, as described at the beginning of Section 2, to first perform many lifts which add no new large eigenvalue, and then to apply a multiplicity-incrementing lift determined by a random -factor of using Corollary 3.3. The properties of this lift are described in the following lemma.
Lemma 4.2**.**
Let , and let . Let be a -regular bipartite graph with vertices satisfying . Suppose that there are at most eigenvalues of greater than , and possesses an orthonormal eigenbasis in which each component of these top eigenvectors is at most in magnitude. Then, as long as and , there exists an -factor of with .
We first prove the proposition given this lemma, and then prove the lemma.
Proof of Proposition 4.1.
Let be a positive integer. By applying Corollary 2.2 times, we can find a -regular bipartite graph on vertices for which, for each eigenvalue of with , the -eigenspace of is exactly
[TABLE]
In particular,
[TABLE]
and has eigenvalue with multiplicity . Moreover, possesses at most eigenvalues greater than , and an orthonormal eigenbasis of containing
[TABLE]
possesses no eigenvector with an eigenvalue larger than and an entry larger than in magnitude. So, as long as (which holds since there exists a -regular graph on vertices) and , we can apply Lemma 4.2 to find an -factor of with . Letting be the associated signing of and be the associated -lift, the spectrum of contains the eigenvalue with multiplicity at least . Selecting to be the smallest positive integer satisfying finishes the proof. ∎
Proof of Lemma 4.2.
Let be the span of all eigenvectors of with eigenvalue exceeding and strictly less than ; note that , and possesses an orthonormal basis in which each vector has norm at most . So, by Corollary 3.3 (which we can apply since ), there exists an -factor of with
[TABLE]
for every unit vector . In particular,
[TABLE]
Now, since is -regular, the matrix has eigenvalue with the all-ones vector as an eigenvalue. We need to show that there are no larger eigenvalues. To this end, consider any vector orthogonal to the all-ones vector; it suffices to show . Write , where and , the span of all eigenvectors of with eigenvalue at most . We compute
[TABLE]
where we have used ( ‣ 4) and the fact that . Now, this allows us to bound
[TABLE]
This is a quadratic form in and . The maximum of a quadratic form over the unit circle can be easily computed to be . Since , all that remains is to show that this is at most for the quadratic form above in and as long as . This is a simple computation. ∎
We conclude this section by establishing Theorem 1.5(a).
Proof of Theorem 1.5(a).
Let be a positive integer. We will show that, for infinitely many , there exist bounded-degree regular graphs on vertices with second eigenvalue exactly , of multiplicity .
Let be a positive integer exceeding for which and let , so that . Set and , and define a sequence recursively by . Note that . Repeated applications of Proposition 4.1 show that, for each , there exists a bipartite -regular graph such that
- (i)
has at most vertices, and 2. (ii)
is the second eigenvalue of and has multiplicity at least .
The fact that finishes the proof, since . ∎
Remark 4.3**.**
If we were able to find, for any bipartite -regular graph , an -factor with
[TABLE]
this would allow us to remove the Ramanujan lift step and attain second eigenvalue multiplicity on the order of . This aim is reminiscent of a result of Bilu and Linial [BL06, Theorem 3.1] that there exists a signing of such a graph with , but in our distribution there seems not to be enough randomness to follow their spectral radius-bounding framework.
5. Non-integer second eigenvalue
In this section we give a generalization of the framework from the previous section, which we will use to prove our main result. We begin by elaborating on the sketch of the -partite graphs-based strategy given in Section 2. To do this, we first need some terminology.
Definition 5.1**.**
Recall that a symmetric matrix is irreducible if the (not necessarily simple) graph with adjacency matrix is connected. (Irreducibility ensures that we can apply the Perron–Frobenius theorem to .) Given a symmetric irreducible matrix with zeros on the diagonal and nonnegative integer entries:
- •
A graph lift of is a lift of the non-simple graph with adjacency matrix . In other words, it is a -partite graph on vertex set such that, for each , is a -regular bipartite graph.
- •
A sign matrix of is a symmetric integer matrix for which and for each .
- •
An -signing of a graph lift of is an assignment of an element of to each edge of such that, for each , the labels of the edges of incident to each vertex of sum to .
For example, take
[TABLE]
for . Then is a sign matrix of , and the graph lifts of are exactly the -regular bipartite graphs. Lemma 4.2 demonstrates the existence of an -signing of such a graph with top eigenvalue exactly , under certain conditions. We now prove the following lemma, which gives information about the eigendata of graph lifts and matrix-signings.
Lemma 5.2**.**
Let be as in Definition 5.1.
- (a)
The top eigenvalue of is ; if is a top eigenvector of , then the vector which assigns each vertex in the value is an eigenvector of with this eigenvalue. 2. (b)
Consider an -signing . The eigenvalues of are eigenvalues of the adjacency matrix of this signing, and moreover their eigenspaces span the space of vectors in which are constant on each part of the -partition.
Proof.
For (a), it is easy to check that is an eigenvalue of with the eigenvector described as such. The fact that this is the top eigenvalue follows from the observation that, since both and possess nonnegative entries, is a Perron eigenvector, and so is the Perron eigenvalue of . For (b), it is easy to check that if is an eigenvector of with eigenvalue , the vector which assigns a vertex in the value is an eigenvector of with eigenvalue as well. ∎
Due to this lemma, the eigenvalue for which we are able to guarantee large multiplicity is . We know that it will appear in any -signing; all that remains is to show that, under certain conditions, no eigenvalue is larger. We first make these conditions explicit.
Definition 5.3**.**
Denote by the set of triples for which
- (a)
is an irreducible nonnegative integer symmetric matrix with zeros on the diagonal, and is a sign matrix of , 2. (b)
, and 3. (c)
if , (where the absolute value is taken entrywise), and , then
[TABLE]
We may now state the following proposition which generalizes Proposition 4.1.
Proposition 5.4**.**
Suppose . Let be a graph lift of on vertices for which , and let be the multiplicity of as an eigenvalue of . Then there exists a graph lift of on at most vertices with second eigenvalue of multiplicity at least .
As in the proof of Proposition 4.1, the main technical piece will be a lemma which gives the existence of a multiplicity-incrementing lift. We apply such a lift after applying enough Ramanujan lifts between each pair of parts.
Lemma 5.5**.**
Suppose , and let be a graph lift of on vertices. Let be a positive integer. Define , as in Definition 5.3. Suppose
- (a)
, 2. (b)
at most eigenvalues of exceed , 3. (c)
* possesses an orthonormal eigenbasis, a subset of which is a basis for those vectors constant on each part of the -partition of afforded by , in which each component of each eigenvector with eigenvalue greater than is at most in magnitude, and* 4. (d)
.
Then there exists a -signing with adjacency matrix satisfying .
Each of the conditions in this lemma parallels a condition in Lemma 4.2. In particular, the condition that analogizes the degree bound and the selection of . The proof will be quite similar to that of Lemma 4.2.
Proof.
As in Definition 5.3, define and . Let be the -partition of afforded by . Let be the space of vectors which are constant on each . By Lemma 5.2, the top eigenvalue of is , and its eigenvector lies in . Also by Lemma 5.2, we know that for any -signing of there exists a basis of which is contained within an eigenbasis of , one vector in this basis contributes an eigenvalue to , and no vector in this basis contributes a larger eigenvalue. So, it suffices to find an -signing for which, for any vector orthogonal to , .
We construct this signing separately on the edges between and for each pair . Let be the graph on vertex set , so that
[TABLE]
Let be the eigenvectors of in the partition described in c with eigenvalues exceeding and which do not lie in , and let be the subspace of they span.
By b, . The space satisfies the condition of Corollary 3.3 with . So, since (condition d), we can for each find a -factor of which satisfies
[TABLE]
for every . We conclude, letting be the graph formed by the union of the edge sets and letting , that
[TABLE]
for every . Let be the signing for which edges in for any are assigned and all other edges are assigned . By definition, is an -signing; we also have .
Now, let be any unit vector orthogonal to ; write , where and lies in the orthogonal complement of ; note that . We first see
[TABLE]
Since is a graph lift of , and the entries of are nonnegative integers, Lemma 5.2(a) implies that . We now upper-bound . For any unit vector , write , where is supported on . We have, similarly to the proof of Lemma 5.2,
[TABLE]
since . So, . This implies that
[TABLE]
where we have used condition a in the last bound, since . Since we have for any and any with ,
[TABLE]
the result follows from the definition of . ∎
Proof of Proposition 5.4.
Armed with the above lemma, the proof will be very similar to that of Proposition 4.1. Let be a nonnegative integer. We will first construct a graph lift of on vertices for which, for each eigenvalue of with , the -eigenspace of is exactly
[TABLE]
Indeed, starting with when , we can construct these graphs by successively applying Ramanujan -lifts between each pair of parts. Let be the -partition of afforded by . For each , let be a signing of the -regular bipartite graph whose adjacency matrix has second eigenvalue at most , guaranteed to exist by Theorem 2.1 (if , then is trivial and its adjacency matrix has second eigenvalue ). Construct a signing by combining the partial signings , so that has top eigenvalue at most
[TABLE]
Then the -lift of associated to has no eigenvalues exceeding which do not come from , and so satisfies the desired properties. In particular, for each ,
[TABLE]
(we know by condition (c) in the definition of ), and has eigenvalue with multiplicity . Identically to the proof of Proposition 4.1, conditions (b) and (c) of Lemma 5.5 are satisfied by , since we have described the eigenspaces of with large eigenvalue. So, we can apply this lemma to get an -signing with as long as . The spectrum of the associated -lift contains the eigenvalue with multiplicity at least , and so selecting to be the smallest positive integer satisfying finishes the proof. ∎
These multiplicity-incrementing steps give us graphs with large multiplicity of fixed second eigenvalue.
Corollary 5.6**.**
Suppose and that there exists a connected graph lift of on at most vertices with . Then there exists an infinite sequence of positive integers, each satisfying , for which there exists a graph on vertices with top eigenvalue and second eigenvalue with multiplicity at least . Furthermore, if the all-ones vector is an eigenvector of , then these graphs can be chosen to be regular.
Proof.
This parallels the proof of Theorem 1.5(a). In the previous section. Let , and define a sequence recursively so that is the unique integer in the interval for which is a power of . Repeated applications of Proposition 5.4 show that, for each , there exists a graph lift of such that
- (i)
has vertices, and 2. (ii)
is the second eigenvalue of and has multiplicity at least .
Since is a graph lift of , its top eigenvalue is by Lemma 5.2(a). If the all-ones vector is an eigenvector of , then it is the Perron eigenvector of (again by Lemma 5.2(a)) for each , and so (since each will be connected) each is regular with degree . ∎
To conclude the proof of Theorem 1.5(b), we need to choose our matrices and and show that they satisfy the necessary properties. We do this in the following lemma.
Lemma 5.7**.**
Let be positive integers of the same parity. Define the matrices
[TABLE]
and let . Suppose . Then
- (a)
, 2. (b)
there exists a (connected) graph lift of on vertices with , and 3. (c)
.
Proof.
We first note that the bounds on imply that and . To prove part (a), it suffices to compute the eigenvalues of explicitly to be
[TABLE]
Since , the largest of these is .
To prove part (b), we construct such a graph. Between the parts to be connected by -regular bipartite graphs, we place complete bipartite graphs, forming a graph . Then we place -regular bipartite graphs between the other two pairs of parts arbitrarily (this is possible since ); let the union of these two -regular bipartite graphs be . Since is -regular, its adjacency matrix has spectral norm at most . Weyl’s inequality thus tells us
[TABLE]
The spectrum of consists of one copy each of and copies of [math]. This shows , as desired.
Finally, we show (c). It is clear that is a sign matrix of ; the rest requires some computation. We have the matrices
[TABLE]
this gives and . Also, . Since the top eigenvalue of positive matrices may only increase if entries are increased, it suffices to show, using that ,
[TABLE]
By sub-additivity of top eigenvalue, we have
[TABLE]
where we have used the computation that
[TABLE]
for . We thus need
[TABLE]
which holds by assumption. ∎
We conclude with the proof of Theorem 1.5(b). In fact, we following prove the (ever so slightly) stronger statement; we will need its precision to show Theorem 1.4.
Theorem 5.8**.**
Let be an integer. There exists some integer for which, for an infinite sequence of positive integers, each satisfying , there exists a -regular graph on vertices with second eigenvalue exactly of multiplicity .
Proof.
Let be a positive integer of the same parity as satisfying , which exists since . Define
[TABLE]
and . By Lemma 5.7, , there exists a connected graph lift of on vertices with , and . The fact that the all-ones vector is an eigenvector of with eigenvalue is enough to finish the proof by appealing to Corollary 5.6. ∎
6. Application: Equiangular lines
We apply Theorem 5.8 to the problem of equiangular lines with fixed angle. Recall that, if the spectral radius order of is finite, then for some and large . So, to prove Theorem 1.4, we need to find which is not the top eigenvalue of any graph, but which may still be the second eigenvalue. To this end, we begin by giving a necessary condition for . This condition is stated in [JP20].
Lemma 6.1**.**
Suppose is such that . Then is an algebraic integer all of whose Galois conjugates are real and at most in magnitude.
Proof.
Let be any graph, and consider the characteristic polynomial . This polynomial is monic of degree and has integer coefficients; this implies (1) that every root of is an algebraic integer and (2) that if is a root of , then every Galois conjugate of is as well (the minimal polynomial of must divide ). Since is symmetric, every eigenvalue of is real. The remainder of the lemma follows from the fact that, since every entry of is nonnegative, every eigenvalue of is at most in magnitude, since is a Perron eigenvalue. ∎
Remark 6.2**.**
This condition is not sufficient. For any interval of length strictly exceeding (resp. strictly less than ), there exist infinitely many (resp. finitely many) totally real algebraic integers all of whose Galois conjugates lie within [Rob62]. In particular, there are infinitely many totally real algebraic integers all of whose conjugates lie in , and, for all but finitely many of them, the largest conjugate strictly exceeds . On the other hand, due to a result of [CDG82] (see [CR90, Theorem 2.3] and surrounding remarks) no undirected graph has largest eigenvalue in the interval .
Our choice of is described in the following corollary.
Corollary 6.3**.**
If is a positive integer which is not a square, then .
Proof.
For non-square , is a Galois conjugate of and exceeds in magnitude. ∎
Now, we give a result which allows us to derive sets of equiangular lines in every dimension from the graphs we have constructed.
Lemma 6.4**.**
Suppose there exists an -vertex -regular graph with second eigenvalue of multiplicity , and let .
- (a)
If , then . 2. (b)
If moreover and , then for every integer .
Proof.
Let be the adjacency matrix of ; note that, since is -regular, the vector with each component is the top eigenvector of with eigenvalue . Now, let be the all-ones matrix, and consider the symmetric matrix
[TABLE]
Since and are simultaneously diagonalizable, the spectrum of consists of one copy of corresponding to the all-ones vector and a copy of for every eigenvalue of , with multiplicity equal to that of . Since , this means that is positive semidefinite and has eigenvalue [math] with multiplicity . So, is a Gram matrix of vectors . By its definition, every diagonal entry of is and every off-diagonal entry is . So, each is a unit vector, and the lines spanned by distinct each meet at an angle of . This finishes the proof of part (a).
We now show part (b). By the above argument, it suffices to show, for each integer , the existence of a positive semidefinite matrix whose diagonal consists only of ones, whose off-diagonal entries are each , and whose rank is at most . We will show that, if an -vertex graph exists as in the lemma statement, such a matrix exists for each . From here, it suffices to note that, if such an -vertex graph exists, there is a -vertex graph also satisfying the necessary properties for all : by Theorem 2.1 and the fact that , we can pick to be a suitable -lift of .
Now, consider the matrix described above; it is positive semidefinite, and the all-ones vector is an eigenvector of with eigenvalue . For each integer , define the matrix by appending rows and columns to , filling the diagonal with ones and all off-diagonal entries with . If , then is an eigenvector of with eigenvalue [math], so has rank at most . Moreover, the diagonal entries of are all and the off-diagonal entries are . So, it suffices to prove that is positive semidefinite. For each , let be the all-ones vector of length , and let ; we need to show
[TABLE]
for each and . Indeed, since is an eigenvector of with eigenvalue ,
[TABLE]
where we have set and , and used that is positive semidefinite. It thus suffices that
[TABLE]
The left side is decreasing in , so we need only verify the inequality when . Upon substituting , the sufficient condition becomes
[TABLE]
This simplifies to ; the facts that and suffice to verify this inequality. ∎
Remark 6.5**.**
It is not generally true that . In fact, [GSY21].
Finally, we prove Theorem 1.4.
Proof of Theorem 1.4.
Let be an integer, and let
[TABLE]
We will show that .
Let . The upper bound on follows from Theorem 1.2 and Corollary 6.3: since is not a square, Corollary 6.3 gives that , so Theorem 1.2(b) implies . For the lower bound, we use the graphs from Theorem 5.8. For some and some sequence satisfying , there exist -regular graphs on vertices with second eigenvalue of multiplicity . Defining by for and whenever , we have . Since , Lemma 6.4 gives that as long as ; this implies
[TABLE]
as desired. ∎
Acknowledgment
The author would like to thank Yufei Zhao for his mentorship, for suggesting the problem, and for providing helpful comments and suggestions.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[BL 06] Yonatan Bilu and Nathan Linial. Lifts, Discrepancy and Nearly Optimal Spectral Gap. Combinatorica , 26(5):495–519, Oct. 2006. doi:10.1007/s 00493-006-0029-7.
- 2[CDG 82] Dragoš Cvetković, Michael Doob, and Ivan Gutman. On graphs whose spectral radius does not exceed ( 2 + 5 ) 1 / 2 superscript 2 5 1 2 (2+\sqrt{5})^{1/2} . Ars Combinatoria , 14:225–239, 1982.
- 3[CR 90] D. Cvetković and P. Rowlinson. The largest eigenvalue of a graph: A survey. Linear and Multilinear Algebra , 28(1-2):3–33, Oct. 1990. doi:10.1080/03081089008818026.
- 4[d C 00] D. de Caen. Large Equiangular Sets of Lines in Euclidean Space. The Electronic Journal of Combinatorics , 7:R 55, Nov. 2000. doi:10.37236/1533.
- 5[GSY 21] Gary R. W. Greaves, Jeven Syatriadi, and Pavlo Yatsyna. Equiangular Lines in Low Dimensional Euclidean Spaces. Combinatorica , 41(6):839–872, Dec. 2021. doi:10.1007/s 00493-020-4523-0.
- 6[HSZZ 22] Milan Haiman, Carl Schildkraut, Shengtong Zhang, and Yufei Zhao. Graphs with high second eigenvalue multiplicity. Bulletin of the London Mathematical Society , 54(5):1630–1652, 2022. doi:10.1112/blms.12647.
- 7[JP 20] Zilin Jiang and Alexandr Polyanskii. Forbidden Subgraphs for Graphs of Bounded Spectral Radius, with Applications to Equiangular Lines. Israel Journal of Mathematics , 236(1):393–421, Mar. 2020. doi:10.1007/s 11856-020-1983-2.
- 8[JTY + 21] Zilin Jiang, Jonathan Tidor, Yuan Yao, Shengtong Zhang, and Yufei Zhao. Equiangular lines with a fixed angle. Annals of Mathematics , 194(3):729–743, Nov. 2021. doi:10.4007/annals.2021.194.3.3.
