Lecture link
Spectral graph theory lies at the intersection of linear algebra and graph theory.
Vector Spaces and Linear Transformations
Some prerequisites from linear algebra.
A linear transformation T:U→V is a function between two vector spaces such that T(au+bv)=aT(u)+bT(v)
A linear transformation is completely characterized by its action on a basis. Given:
- Basis {u1,…,un} of U
- Basis {v1,…,vm} of V
- T(ui)=a1iv1+a2iv2+⋯+amivm for i∈[n]
Then T can be represented by the coordinate matrix:
M=a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amnwhere each column consists of the coordinates (coefficients) of T(ui) with respect to {v1,…,vm}.
Important: The matrix M is defined with respect to the chosen bases of U and V.
For any w∈U, let x be the coordinate vector of w with respect to the basis {u1,…,un}, then
Mx=ywhere y consists of the coordinates of T(w) with respect to the basis {v1,…,vm} of V. This can be easily verify.
Special case: Standard basis
When the bases are ei's, the coordinates reduce to the actual vectors themselves:
M=[T(u1)T(u2)⋯T(un)]
Further, observe that for any vector w∈U, Mw=T(w).