Proof of Mantel's theorem by double counting
Builds on GraphDegree of a vertexNeighbourhoodCycleHandshaking lemmaCauchy–Schwarz inequalityDouble counting
Proof
We double count the sum of the squares of the degrees and apply the Cauchy–Schwarz inequality.
- Let be a finite simple graph with vertex set , , and edges. Suppose that has no cycle of length . For , write for its degree and for its neighbourhood.
- If , then . From now on let , so .
- Let be an edge. If a vertex were adjacent to both and , then and would be a cycle of length . So .
- Hence for every edge .
- We double count the sum over all edges . A vertex is an end of exactly edges, and each of them contributes to the sum.
- So , by Step 4.
- By the handshaking lemma, .
- Apply the Cauchy–Schwarz inequality in , with the standard inner product, to the vectors and . This gives .
- By Steps 6, 7 and 8, .
- Divide by to get .
- Since is an integer, .
Idea
In a triangle-free graph, the two ends of an edge have no common neighbour, so their degrees add up to at most . Summing over edges bounds the sum of squared degrees by . Cauchy–Schwarz bounds the same sum from below by , and comparing the two gives .
Reading path
To understand this page from the ground up, read these 71 pages in order. The foundations come first. The path takes the proofs Proof of the handshaking lemma by double counting, Proof that a complex number times its conjugate is the square of its modulus, Proof of the Cauchy–Schwarz inequality, Proof of the equality of complex numbers, Proof that the reals form an ordered field, with the Cauchy sequence construction, Proof that the absolute value is multiplicative, Proof of the existence of square roots of nonnegative reals.
- Complex numbers object
- Complex numbers as pairs of reals concept
- Construction of the reals from Cauchy sequences concept
- Double counting concept
- Element definition
- Graph definition
- Imaginary unit object
- Inner product concept
- Inner product space concept
- Integers object
- Norm induced by an inner product concept
- Ordered field definition
- Proposition concept
- Rational numbers object
- Real numbers object
- Set bounded above definition
- Vector space definition
- Real and imaginary parts definition
- Set definition
- Edge set definition
- Neighbourhood definition
- Walk definition
- Ring of integers statement
- Implication definition
- Predicate definition
- The reals form a field statement
- Supremum definition
- Inner product definition
- Linear combination definition
- Norm definition
- Complex conjugate definition
- Ordered pair definition
- Degree of a vertex definition
- Trail definition
- Universal quantifier definition
- The rationals form a field statement
- Inner product space definition
- Linear independence definition
- Completeness axiom statement
- Cartesian product definition
- Proof of the equality of complex numbers proof
- Circuit definition
- Proof of the handshaking lemma by double counting proof
- Subset definition
- The rationals form an ordered field statement
- Norm induced by an inner product definition
- Equality of complex numbers statement
- Binary relation definition
- Cycle definition
- Handshaking lemma statement
- Order on the reals definition
- Antisymmetric relation definition
- Reflexive relation definition
- Transitive relation definition
- Preorder definition
- Partial order definition
- Total order definition
- Proof that the reals form an ordered field, with the Cauchy sequence construction proof
- The reals form an ordered field statement
- Absolute value definition
- Proof of the existence of square roots of nonnegative reals proof
- Proof that the absolute value is multiplicative proof
- Existence of square roots of nonnegative reals statement
- Absolute value is multiplicative statement
- Square root definition
- Modulus of a complex number definition
- Proof that a complex number times its conjugate is the square of its modulus proof
- A complex number times its conjugate statement
- Proof of the Cauchy–Schwarz inequality proof
- Cauchy–Schwarz inequality statement
- Proof of Mantel's theorem by double counting proof
Where this leads
1 page builds on this one.
Further reading
- Web http://www.its.caltech.edu/~dconlon/EGT1.pdf, Theorem 1, first proof
About this page
| Tag | TPQVT6GZAW |
|---|---|
| URI | m2://TPQVT6GZAW |
| Kind | proof |
| Writing | W0 stub |
| MSC | 05C35 |
| Proves | Mantel's theorem |
| Uses | Graph, Degree of a vertex, Neighbourhood, Cycle, Handshaking lemma, Cauchy–Schwarz inequality, Double counting |
| Changed | 4 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.