12.2 Laplacian Matrix

The Laplacian matrix plays a fundamental role in many topics within probability, graph theory, algebraic topology and analysis. See Section 12.6 for references.

Let D=diag[deg(1),,deg(n)] be the diagonal matrix with entries as the degrees of vertices. Recall that A is the adjacency matrix defined in Definition 2.36. The Laplacian matrix is defined as L=DA. Verify that L=11T using the matrix representation of 1 and its transpose. Observe that even though 1 is oriented, L is unoriented. Further, it is easy to see that if we think of 1 as linear transformations as in the previous sections, we have that

L:C0C0;:i=1naivii=1n(aideg(vi)j:vjviaj)vi.

For purposes of our analysis, we will view L primarily as a matrix. Firstly observe that r(L)=r(11t)r(1)r(1t)=r(1). Trivially, we have that Ker1tKerL.

We set the notation <x,y>=x.y=xyt=yxt for x,yn and x2=<x,x>=i=1nxi2. Observe that for xn, we have that

xtLx=xt11tx=<1tx,1tx>=1tx2. (12.1)

Hence, if xKerL then by the above equation 1tx=0 i.e., xKer1t i.e., KerL=Ker1t by our earlier observation. Hence n(L):=r(KerL)=r(Ker1t)=nr(1)=β0(G). Since n(L) is the multiplicity of the eigenvalue 0, this shows that the multiplicity of 0 is β0(G).

From (12.1), we also have that L is a positivie semi-definite matrix and hence all its eigenvalues are non-negative. Denote the eigenvalues by λ1λ2λn. Summarizing our above conclusions, here is the theorem.

Theorem 12.9.

Let l=β0(G). We have that 0=λ1==λl<λl+1λn. Thus, G is connected iff λ2>0.

Observe that 1tx=(xixj)(vi,vj)E and so by (12.1), we derive that

xtLx=vivj(xjXi)2.
Lemma 12.10.

Let C1,,Cl be the components of G. Define x1,,xl as vectors that are constant on each of the components respectively i.e., xki=𝟏[kCi]. Then, we have that x1,,xl form a basis for KerL.

Proof.

Using that 1tx2=vivj(xixj)2 and from (12.1), we know that if Lx=0, 1tx=0 and hence xi=xj for all vivj. This implies that x is a constant on each component and hence x1,,xlKerL. Since r(KerL)=l, it suffices to show that x1,,xl are linearly independent. This follow easily as the vectors are supported on disjoint sets of vertices. ∎