A subgraph of is said to be elementary if every component is a cycle or an edge. Denote by and the number of cycle components and edge components in a subgraph respectively.
Denoting the symmetric group of permutations by , we have that
and is the number of cycles in the cycle decomposition of . Define the graph
We shall sketch the proof steps here and refer to [Bapat 2010, Theorem 3.8] for the details.
Note that . So, iff for all iff is a elementary spanning subgraph. Since , the spanning property of follows. is elementary because each cycle in corresponds to an edge component (if the cycle is a transposition) or a cycle component (if the cycle is not a transposition). One can verify that these are the only components. Thus, the argument also yields that the components in corresponding to the cycles in and since each cycle in corresponds to a component in , we have that .
Next note that for an elementary subgraph
as reversing the orientation in a cycle of still yields that . Thus, the proof is complete by the determinantal formula above. ∎
Recall that the characteristic polynomial is . Note that . Further, we have that . Observe that where is the induced subgraph on . Thus by Theorem 12.14, we have that
and so
Trivially, .
Suppose that there is . for some .
If there is a cycle of length , then as every elementary subgraph on vertices is a cycle. Since , there is no cycle of length . If there is a cyle of length , then there is an induced cycle of length or but since there is no cycle of length (as ), we have only induced cycle of length . Thus all elementary subgraphs on vertices are induced -cycles and so , a contradiction. Thus there are no induced -cycles.
Similarly, if there is a cycle of odd-length , there is an induced cycle of odd-length at most . But recursively applying the above argument, there are no induced odd-length cycles of length strictly smaller than and hence the induced cycle is of length . But this yields that , a contradiction for . Thus if , there are no odd-cycles of length at most .
Now, if is a elementary subgraph on , then there exists an odd-cycle of length at most . By the previous paragraph, we have that there are no odd-cycles of length at most . Hence the odd-cyle is of length and hence the number of induced -cycles is . Thus, we get the following theorem characterizing bi-partitness.
TFAE :
is bipartite.
has symmetric spectrum i.e., if is an e.v. of with multiplicity , so is .
The obervations before the theorem prove that (i) is equivalent to (ii).
Assume (iii) holds. If the spectrum of is symmetric then for some and thus has no odd coefficients.
Now assume (ii) holds. We need to show that . Then since eigenvalues of are real due to symmetry, and so are the eigenvalues of . So, has a symmetric spectrum.
Assume that has multiplicity (possibly ). Then for some polynomial . By choice of , isn’t a zero of and so . Since and has no odd coefficients, for some . Now, if has a non-zero coefficient for for some , then has a non-zero coefficient i.e., . This contradicts (ii) and so has non-zero coefficients only for . Thus is a polynomial in and so . Thus , as required. ∎
It is also possible to show that (i) implies (iii) directly as follows. Assume that is the bi-partition and also by adding isolated vertices if necessary, we can assume WLOG that with . Note that adding isolated vertices preserves bi-partition and adds only zero eigenvalues. By relabelling vertices, we can write
for a -matrix . Suppose is an eigenvector of with e.v. , then we can write where and . Thus, it can be easily verifies is an eigenvector of with eigenvalue . Furthermore if are linearly independent eigenvectors then so are . Thus proving that if is an eigenvalue of with multiplicity , then so is .