- Published on
Note on Spectral Graph Theory - Lecture 2
Symmetric matrices
Symmetric matrices have a full set of orthonormal eigenvectors and are diagonalizable: .
The algebraic multiplicity equals the geometric multiplicity for all eigenvalues.
Eigenvalues and eigenvectors
For eigenvalue and a corresponding eigenvector :
- implies (since )
The characteristic polynomial is , where eigenvalues are the roots.
Example:
The spectrum is the set of eigenvalues.
Graphs
Incidence matrices
For a graph with vertex set and edge set :
- Rows correspond to vertices
- Columns correspond to edges
- Add up columns:
Adjacency matrices
The adjacency matrix is a matrix.
If we change the labelings of vertices (e.g., relabel vertices 1,2,3,4 to 2,4,3,1), the new adjacency matrix is a permutation of . Furthermore, they share the same spectrum.
Adjacency operators
Let be a vector where is the value
of vertex .
Then , where is the sum of neighbors' values of :
Note that if is an eigenvector of , then . This means the sum of values of neighbors of is a multiple of 's value. Further, this multiple is the same across all vertices.
Spectrum Examples
1. Empty graph
The empty graph on vertices has:
- (zero matrix)
- Eigenvalues: with multiplicity
2. Complete graph
For the complete graph:
- , where is the all-ones matrix
For itself:
- The rank of is 1
- The null space has dimension
- The eigenspace of eigenvalue 0 has dimension
- The multiplicity of 0 is at least
The other eigenvalue of is :
Remark
is a great vector in spectral graph theory.
For , let be any eigenvector of with eigenvalue : . Thus, has and as the two eigenvalues.