Let G be a graph with n vertices and m edges. Show that if G contains no C4, then m⩽4n(1+4n−3).
Let C4(G) denote the number of subgraphs of G isomorphic to C4. Show that if m⩾4n(n−1), then G contains at least 8n(n−1)(n−3) paths of length 2 . By considering the numbers r1,r2,…,r(n2) of vertices joined to each pair of vertices of G, deduce that
C4(G)⩾21(n2)((n−3)/42)
Now let G=G(n,1/2) be the random graph on {1,2,…,n} in which each pair of vertices is joined independently with probability 1/2. Find the expectation E(C4(G)) of C4(G). Deduce that if 0<ϵ<1/2, then