Strongly Regular Graphs

A graph G is called strongly regular with parameters (n,k,s,t) if G is a n-vertex, k-regular graph such that any two adjacent vertices have s common neighbors and any two non-adjacent vertices have t common neighbors.
If G is strongly regular with parameters (n,k,s,t) then G is strongly regular with parameters (n,k,s,t) where k=nk1s=n22k+tt=n2k+s
It is clear that k=nk1. Let vi and vj be two adjacent vertices in G, and thus vj and vj are non-adjacent in G. In G, let Ωi be the vertices adjacent to vi that are not adjacent to vj and let Ωj be the vertices adjacent to vj that are not adjacent to vi, and let Γi,j be the set of vertices not adjacent to neither vi nor vj. Therefore, in G the non-adjacent vertices vi and vj have |Γi,j| common neighbors. Since |Ωi|=|Ωj|=ks1 and ΩiΩj= we have n=|Γi,j|+|Ωi|+|Ωj|+s+2 from which it follows that |Γi,j|=n2k+s. Hence, in G, any non-adjacent vertices have t=n2k+s common neighbors. The formula for s is left as an exercise (Exercise 5.1).
Let G be a strongly regular graph with parameters (n,k,s,t) and suppose that G is not the complete graph. Prove that G is connected if and only if t>0. In this case, deduce that diam(G)=2.
Let G be a strongly regular graph with parameters (n,k,s,t). Then (1)A2=kI+sA+t(JIA)
The (i,j) entry of A2 is the number of walks of length 2 from vi to vj. If vi and vj are adjacent then they have s common neighbors and each such neighbor determines a walk from vi to vj of length 2. On the other hand, if vi and vj are non-adjacent then they have t common neighbors and each such neighbor determines a walk from vi to vj of length 2. If vi=vj then the number of walks from vi to vj is k. Hence, (A2)i,j={s,vivjE(G)t,vivjE(G)k,i=j This yields the desired formula for A2.
The adjacency matrix of a strongly regular graph has only three eigenvalues. If G is a strongly regular graph with parameters (n,k,s,t) then the eigenvalues of A besides k are α=(st)+Δ2β=(st)Δ2 where Δ=(st)2+4(kt), with algebraic multiplicities mα=12((n1)2k+(n1)(st)Δ)mβ=12((n1)+2k+(n1)(st)Δ)
Let z be an eigenvector of A corresponding to an eigenvalue λ not equal to k. Then z is orthogonal to the all ones vector and thus Jz=0. Then from (???) we have A2(st)A(kt)I=tJ and therefore (λ2(st)λ(kt))z=0 and therefore λ2(st)λ(kt)=0. The roots of the polynomial x2(st)x(kt)=0 are precisely α and β. Since tr(A) is the sum of the eigenvalues of A, tr(A)=0, and k has multiplicity one, we have mα+mβ=n1 and αmα+βmβ+k=0. Solving these equations for mα and mβ yield mα=(n1)β+kαβ and mβ=(n1)α+kαβ, and substituting the expression for α and β yield stated expressions.

Exercises

Finish the proof of Lemma 5.1.1.