Because , every bipartite graph is -free. The balanced complete bipartite graph therefore gives
For the reverse bound, fix and suppose that has more than edges. Apply the Szemerédi regularity lemma with parameters much smaller than . Form the reduced graph whose vertices are the regularity classes and whose edges are the regular pairs of density above a small fixed threshold. Edges inside classes, irregular pairs, and regular pairs below the threshold account for edges. The remaining edges force the reduced graph to have more than edges.
By the Turan theorem, the reduced graph contains a triangle. The three corresponding regular pairs all have positive density, and the graph embedding lemma for regular pairs embeds every fixed three-colourable graph, in particular , across suitable repeated subclusters of these three classes. Thus every sufficiently large graph of density above contains . Letting gives
This is the chromatic-number-three case of the Erdős-Stone theorem.
The Turan theorem states that every -vertex graph with no has at most edges, where is the complete -partite graph with part sizes differing by at most one.
Here is an induction on and . If a -free graph contains no , induction on gives
Otherwise choose a copy of . Every vertex outside has at most neighbors in , and induction on gives
The last identity is obtained by removing one vertex from every part of . This proves the theorem; the standard equality analysis forces the balanced complete -partite graph.
Now suppose is rhombus-free. If it is triangle-free, the case just proved gives
. Otherwise remove the three vertices of a triangle. No remaining vertex can be adjacent to two vertices of that triangle, since those two triangle vertices and the outside vertex would form a second triangle sharing an edge with the first. Induction therefore gives
This proves the rhombus-free edge bound and hence the requested strict contrapositive.
For equality at , take the triangular prism graph: two disjoint triangles joined by a matching. It has edges. Every edge belongs to at most one triangle, so there is no rhombus, while the presence of triangles proves that it is not isomorphic to .