Posted on 4th July 2023
Recently Clive Elphink gave us a nice seminar where he discussed some of his "conjectures in spectral graph theory". Clive has an interesting history: after a career in business, he is now semi-retired and returned to research mathematics. By his own admission, he is more on the experimental side, and his talk said almost nothing about proofs. Here is a old result in this area:
Theorem [Hoffman]: We have that
.
I explain the notation shortly, but in words, this result relates a vertex colouring of a graph to the eigenvalues of the adjacency matrix. To me, this seems hugely surprising, as why would the spectrum of
Let us set the scene. Here a graph is
The adjacency matrix of
Lemma: If
is non-trivial, then . Further, and so . Proof: Let
be the standard unit vector basis of , choose , and set . Then , so is not positive. Thus there must be some strictly positive eigenvector, so . The sum of the eigenvalues is the trace of
, which is .
That
As this is an informal writeup, I will not give precise references, but instead list some further reading at the end. For now, I follow a couple of papers of Elphick and Wocjan. The first hint of a link between colourings and matrices is the observation that given a colouring
Letting
Definition: Let
be orthogonal projections which sum to . The operation is called a pinching.
There is a seemingly unrelated operation using unitary matrices.
Definition: Let
be a collection of unitary matrices in . The operation is called a twirling.
In fact, any pinching can be expressed as a twirling. Let
We can now prove Hoffman's bound.
Proof (of Hoffman's Theorem): As argued above, if
admits a vertex colouring using colours then, after permuting the vertices, we can find "coordinate" projections such that the pinching of the adjacency matrix satisfies . (Here "coordinate projection" means a projection onto the span of some of standard unit vector basis elements .) Form
as above, so the twirling also satisfies . As we see that and hence Let be a unit length eigenvector for the eigenvalue , so while where is the greatest eigenvalue of . Here we used that for each is a unit vector, for any . We have hence shown that
or equivalently, . As is the minimal choice for , this establishes Hoffman's bound.
Many other spectral bounds on
Bhatia, Rajendra "Pinching, trimming, truncating, and averaging of matrices." Am. Math. Mon. 107, No. 7, 602-608 (2000). Zbl 0984.15024
Elphick, Clive; Wocjan, Pawel "Spectral lower bounds for the quantum chromatic number of a graph." J. Comb. Theory, Ser. A 168, 338-347 (2019). Zbl 1421.05042
Elphick, Clive; Wocjan, Pawel "An inertial lower bound for the chromatic number of a graph." Electron. J. Comb. 24, No. 1, Research Paper P1.58, 9 p. (2017). Zbl 1358.05104
Elphick, Clive; Wocjan, Pawel "Unified spectral bounds on the chromatic number." Discuss. Math., Graph Theory 35, No. 4, 773-780 (2015). Zbl 1326.05080
Wocjan, Pawel; Elphick, Clive "New spectral bounds on the chromatic number encompassing all eigenvalues of the adjacency matrix." Electron. J. Comb. 20, No. 3, Research Paper P39, 18 p. (2013). Zbl 1295.05112