We need to prove that a simple random walk on $G_k$ is recurrent if and only if it is recurrent on $G$, where $G_k$ is obtained from $G$ by adding edges between non-adjacent vertices that are at most $k$ steps apart in $G$.

Step 1: Definition of Recurrence

A simple random walk on a graph $G$ is recurrent if, with probability 1 , the walk returns to its starting vertex infinitely often. Otherwise, it is transient.

The key fact about recurrence is that it is a property of the large-scale structure of the graph, rather than the specific arrangement of edges, as long as the graph maintains uniform bounded degrees.

Step 2: Relationship Between $G$ and $G_k$

The transformation from $G$ to $G_k$ adds edges between nodes that were previously at most $k$ steps apart in $G$. The resulting graph $G_k$ retains all edges of $G$ and is generally more connected.

Step 3: Showing Equivalence of Recurrence in $G$ and $G_k$

(a) If the random walk is recurrent on $G$, it is recurrent on $G_k$

(b) If the random walk is recurrent on $G_k$, it is recurrent on $G$

Step 4: Conclusion

Since recurrence in $G$ implies recurrence in $G_k$, and vice versa, we conclude that: