Preface
Although sometimes overlooked in their importance, geometric inequalities
are a sharp tool for solving many problems in geometry. They often lead
to swift and elegant solutions as algebraic and trigonometric machinery is
frequently employed. For the curious reader looking to sharpen their arsenal
of mathematical strategies on the Olympiad level, geometric inequalities is
a valuable addition. This problem-solving methodology prompts key ideas
in other domains such as calculus or complex numbers as the solutions are
usually nonstandard in a geometric sense. Nevertheless, trying your hand at
these types of inequalities consolidates your math background and geometric
reasoning while exposing you to a broad range of problems, all teeming with
insightful inequality-type solutions.
The book is organized in a straightforward manner, first starting with
the basic geometric principles that come up time and time again, laying the
foundation for the essential theorems discussed and necessary for assimilating
the harder concepts that follow later. The second chapter is centered around
algebraic routines, methods for decomposing geometry problems in their alge-
braic counterparts. Introductory and advanced problems succeed the theory
as a means to reinforce the concepts presented. Every problem has solutions
and meaningful discussion about the intuition and development of them from
many points of view, not only geometric ones. Numerous problems are pre-
sented with more than one solution so that the reader can better grasp the
scope and versatility of geometric inequalities. We hope that the expansive
variety of the geometry problems and rich theory help the reader in developing
a better grasp of the efficacy of geometric inequalities and the typical practices
utilized in their solutions.
We would like to thank Chris Jeuell, who thoroughly revised the manu-
script, fixing many errors and improving the explanations.
Enjoy the problems!
Adrian Andreescu, Titu Andreescu, Oleg Mushkarov
Contents
Preface v
1 Basic Concepts 1
1.1 The Triangle Inequality . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Broken Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 Area Inequalities . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 Algebraic Techniques 31
2.1 Algebraic Inequalities . . . . . . . . . . . . . . . . . . . . . . . 31
2.2 Vectors and the Dot Product . . . . . . . . . . . . . . . . . . . 41
2.3 Complex Numbers . . . . . . . . . . . . . . . . . . . . . . . . . 49
3 Inequalities in the Triangle 57
3.1 Trigonometric Inequalities . . . . . . . . . . . . . . . . . . . . . 57
3.2 Metric Inequalities . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.3 Extremal Points in Triangles . . . . . . . . . . . . . . . . . . . 90
4 Introductory Problems 97
5 Advanced Problems 105
6 Solutions to Introductory Problems 115
7 Solutions to Advanced Problems 155
Bibliography 203
Other Books from XYZ Press 205
Chapter 1
Basic Concepts
In this chapter we consider several examples of geometric inequalities which
can be proven using the triangle inequality and its generalization for broken
lines as well as some basic examples of area inequalities.
1.1 The Triangle Inequality
Recall that the triangle inequality says that for every three points A, B, C,
we have the inequality
AB + BC ≥ CA.
We will also use its vector form, given by
−−
→ −−→ −−
→ −−→
|AB| + |BC| ≥ |AB + BC|.
Note that in both inequalities, equality is attained only if B is a point on line
segment AC.
Example 1.1. Let M be a point inside triangle ABC. Prove that:
(a) M A + M B < CA + CB;
(b) M A + M B + M C < max(AB + BC, BC + CA, CA + AB).
Solution. (a) Let N be intersection of lines AM and BC (Fig. 1.1). Then
by the triangle inequality, we have BM < M N + N B and AN < CA + CN .
Hence
AM + BM < AM + M N + BN = AN + BN < CA + CN + N B = CA + CB.
(b) Let AB ≤ BC ≤ CA. Draw the lines through M parallel to the sides of
the triangle and denote by A1 and A2 , B1 and B2 , C1 and C2 the points where
2 Chapter 1
C C
B1
A2
N
M M
B2 A1
A B A C1 C2 B
Figure 1.1 Figure 1.2
they intersect BC, CA, AB, respectively (Fig. 1.2). Then triangles A1 A2 M ,
M B1 B2 , C2 M C1 are similar, and their shortest sides are M A1 , M B2 , C1 C2 ,
respectively. This together with the triangle inequality implies
M A + M B + M C < (AB2 + B2 M ) + (M A1 + A1 B) + (M A2 + A2 C)
< (AB2 + B2 B1 ) + (A1 A2 + A1 B) + (CB1 + A2 C)
= AC + BC.
Here we have used the fact that M A2 = B1 C. (Why?)
Example 1.2. (Heron’s problem) Points A and B lie on one side of a line l.
Find a point C on l such that CA + CB is minimized.
Solution. Denote by B ! be the reflection of B in l (Fig. 1.3). The triangle
inequality for triangle ACB ! implies that
CA + CB = CA + CB ! ≥ AB ! .
Equality occurs when C is the intersection of l and the segment AB ! (i.e.,
point C0 in Fig. 1.3).
Example 1.3. Let ABCD be a cyclic quadrilateral. Prove that
(a) |AB − CD| + |AD − BC| ≥ 2|AC − BD|;
(b) AB + BD ≤ AC + CD if ∠A ≥ ∠D.
Basic Concepts 3
C C
Figure 1.3
Solution. (a) Let M be the intersection of the diagonals AC and BD. Then
triangles ABM and DCM are similar and
|AC − BD| = |AM + M C − BM − DM |
! !
! CD CD !!
!
= !AM + BM · − BM − AM ·
AB AD !
|AM − BM |
= · |AB − CD| ≤ |AB − CD|.
AB
Similarly,
|AC − BD| ≤ |AD − BC|
and so
|AB − CD| + |AD − BC| ≥ 2|AC − BD|.
(b) Note first that the given condition is equivalent to ∠M AD ≥ ∠M DA,
hence M D ≥ M A. On the other hand, we know that
CD CM DM
= = = k ≥ 1,
AB MB MA
and therefore
AC + CD − AB − BD = (k − 1)(AB + BM − AM ) ≥ 0.
Example 1.4. Let M be a point on a segment AB and K a point in the
plane. Prove that:
(a) If M is the midpoint of AB, then
KA + KB
KM ≤ ;
2
4 Chapter 1
MB
(b) If = λ, 0 < λ < 1, then
AB
KM ≤ λKA + (1 − λ)KB.
(c) If G is the centroid of triangle ABC, then
KA + KB + KC
KG ≤ .
3
Solution. (a) Consider the point N such that AN BK is a parallelogram.
Then
1 1 1
KM = KN ≤ (KB + BN ) = (KB + KA).
2 2 2
1
Note also that this inequality is a special case of (b) for λ = .
2
(b) We have
−−→ −−→ −−→
KM = λ KA + (1 − λ) KB.
Then the triangle inequality for vectors implies
−−→ −−→ −−→
|KM | ≤ λ |KA| + (1 − λ) |KB|.
GM 1
(c) We know that = . Hence from (b) and (a), it follows that
CG 3
1 1
KG ≤ (KC + 2KM ) < (KC + KA + KB).
3 3
This inequality also follows from the identity
−−→ −−→ −−→ −−→
KA + KB + KC = 3KG
and the triangle inequality for vectors.
Example 1.5. Four points A, B, C, D are given in the plane and let E and F
be the respective midpoints of the segments AB and CD. Prove that
AD + BC
EF ≤ .
2
Solution. Let M be the midpoint of DB. Then
1 1
EF ≤ EM + M F = AD + BC.
2 2
Example 1.6. (Ptolemy’s inequality) For every four points A, B, C, D in the
plane, we have
AC · BD ≤ AB · CD + BC · AD.
Equality holds if and only if ABCD is a cyclic quadrilateral.
Basic Concepts 5
−−→ −−→ −−→
Solution. We may assume that B lies in ∠ADC. On rays DA, DB, DC,
consider the points A1 , B1 , C1 , respectively, such that
1 1 1
DA1 = , DB1 = , DC1 = .
DA DB DC
Then &ABC ∼ &A1 B1 C1 and so
AB BC CA
A1 B1 = , B1 C1 = , C1 A1 = .
DA · DB DB · DC DC · DA
The desired inequality follows from the triangle inequality:
A1 B1 + B1 C1 ≥ A1 C1 .
Equality holds if and only if B1 lies on the segment A1 C1 , that is, when
∠BAD + ∠BCD = ∠A1 B1 D + ∠C1 B1 D = 180◦ .
Example 1.7. On side AB of triangle ABC, a square with center O is con-
structed externally to the triangle. Let M and N be the respective midpoints
of sides AC and BC. Prove that
"√ #
2+1
OM + ON ≤ (AC + BC).
2
Show that equality holds if and only if ∠ACB = 135◦ .
Solution. Let K be the midpoint of AB. Then by Ptolemy’s inequality
(Example 1.6), we have
N O · AK ≤ AO · N K + AN · OK,
which can be written as
√
AC 2
NO ≤ + BC.
2 2
Similarly, √
BC 2
MO ≤ + AC.
2 2
Adding these inequalities yields
"√ #
2+1
OM + ON ≤ (AC + BC).
2
Equality holds if and only if ∠AN K = ∠BM K = 135◦ , i.e., ∠ACB = 135◦ .
6 Chapter 1
Example 1.8. (Pompeiu’s theorem) Let ABC be an equilateral triangle and
let M be a point in its plane. Prove that the segments AM, BM, CM are sides
of a triangle. Also prove that this triangle is degenerate if and only if M lies
on the circumcenter of triangle ABC.
First Solution. By Ptolemy’s inequality for points A, M, B, C, it follows that
AB · CM ≤ AM · BC + BM · AC.
Since AB = BC = CA, we get CM ≤ AM +BM . Similarly, BM ≤ CM +AM
and AM ≤ BM + CM . We have equality in one of these inequalities, say in
the first one, if and only if AM BC is a cyclic quadrilateral.
Second Solution. Consider the rotation of 60◦ about A, and let M1 be the
image of M (Fig. 1.4). Then AM = M M1 , CM1 = BM , and &M M1 C is the
desired triangle.
C
M1
B
A
Figure 1.4
Note that it degenerates if and only if the points M1 , C, M are collinear which
implies that M lies on the circumcircle of triangle ABC. (Why?)
Example 1.9. Let E and F be two points outside a convex quadrilateral
ABCD such that triangles ABE and CDF are equilateral. Prove that for all
points M and N in the plane,
AM + BM + M N + CN + DN ≥ EF.
Solution. From Pompeiu’s inequality (Example 1.8) for points M, A, E, B
and N, C, F, D, it follows that
AM + BM + M N + CN + DN ≥ EM + M N + F N ≥ EF.
Basic Concepts 7
1.2 Broken Lines
In this section we will use the so-called generalized triangle inequality which
says that for any points A1 , A2 , . . . , An , n ≥ 3 in the plane (Fig. 1.5), the
following inequality is true:
A1 A2 + A2 A3 + . . . + An−1 An ≥ A1 An .
This inequality follows by induction on n using the triangle inequality.
A2 A n -1
A1 An
Figure 1.5
Note that equality occurs if and only if points A2 , . . . , An−1 lie on the segment
A1 An in this order.
Example 1.10. Given a convex polygon P , consider the polygon P ! whose
vertices are the midpoints of the sides of P . Prove that the perimeter of P ! is
not less than half the perimeter of P .
Solution. If n = 3, then the perimeter of triangle P ! is half the perimeter of
triangle P . Let n ≥ 4 and let A1 , A2 , . . . , An be the vertices of P . Denote by
B1 , B2 , . . . , Bn the midpoints of A1 A2 , A3 A4 , . . . , An A1 , respectively. Then
2B1 B2 + 2B2 B3 + . . . + 2Bn B1
1 1 1
= (A1 A3 + A2 A4 ) + (A2 A4 + A3 A5 ) + . . . + (An A2 + A1 A3 )
2 2 2
1 1 1
> (A1 A2 + A3 A4 ) + (A2 A3 + A4 A5 ) + . . . + (An A1 + A2 A3 )
2 2 2
= A1 A2 + A2 A3 + . . . + An A1 .
Example 1.11. Let ABCDEF be a convex hexagon with ∠A ≥ 90◦ and
∠D ≥ 90◦ . Prove that the perimeter of quadrilateral BCEF is not less than
2AD.
Solution. Denote by M, N, K the respective midpoints of BF, BE, CE
(Fig. 1.6). Note that point A lies inside the circle with diameter BF , since
∠A ≥ 90◦ .
BF CE
Hence AM ≤ , and similarly, DK ≤ . Thus
2 2
BF + F E + CB + EC ≥ 2AM + 2M N + 2N K + 2KD ≥ 2AD.
8 Chapter 1
D
E
K
F C
N
A B
Figure 1.6
Example 1.12. Among all quadrilaterals ABCD with AB = 3, CD = 2, and
∠AM B = 120◦ , where M is the midpoint of CD, find the one of minimal
perimeter.
Solution. Let C ! and D ! be the reflections of C and D in the lines BM and
AM , respectively (Fig. 1.7).
D M C
C0
A B
D0
Figure 1.7
1
Then triangle C ! M D ! is equilateral because C ! M = D ! M = CD and
2
∠C ! M D ! = 180◦ − 2∠CM B − 2∠DM A = 60◦ .
Hence
1
AD + CD + CB = AD ! + D ! C ! + C ! B ≥ AB.
2
1
It follows that AD + CB ≥ AB − CD = 2. Thus AB + BC + CD + DA ≥ 7,
2
with equality if and only if C ! and D ! lie on AB.
In the latter case, ∠ADM = ∠AD ! M = 120◦ , ∠BCM = ∠BC !M = 120◦ ,
and ∠AM D = 60◦ − ∠CM B = ∠CBM . Hence triangles AM D and M BC
are similar, implying
$ %
CD 2
AD · BC = = 1.
2
Basic Concepts 9
On the other hand, AD + BC = 2, and we conclude that AD = BC = 1.
Therefore the quadrilateral ABCD of minimum perimeter is an isosceles trape-
zoid with sides AB = 3, BC = AD = 1, and CD = 2 (Fig. 1.8).
D M C
A D0 C0 B
Figure 1.8
Example 1.13. (Fagnano’s problem) Prove that of all triangles inscribed in
a given acute triangle, the orthic triangle has the least perimeter.
Solution. Let ABC be the given triangle and let M, N, P be arbitrary points
on the sides AB, BC, CA, respectively. Denote by E and F the respective feet
of the perpendiculars from M to AC and BC. Then the quadrilateral M F CE
is inscribed in the circle with diameter CM and therefore EF = CM sin ∠C.
Let Q and R be the respective midpoints of M P and M N . Then
M N + N P + P M = 2F R + 2QR + 2QE ≥ 2EF = 2CM sin ∠C.
Let AA1 , BB1 , CC1 be the altitudes of triangle ABC, and let E1 and F1 be
the feet of the perpendiculars from C1 to AC and BC, respectively. Then
E1 F1 = CC1 sin ∠C. Denote by Q1 and R1 the respective midpoints of C1 B1
and C1 A1 . Then
∠E1 Q1 B1 = 2∠E1 C1 B1 = 2∠C1 B1 B = ∠C1 B1 A1 ,
which shows that E1 Q1 ) A1 B1 . Similarly, F1 R1 ) A1 B1 . Hence the points
E1 , Q1 , R1 , F1 are collinear, and we obtain
A1 B1 + B1 C1 + C1 A1 = 2Q1 R1 + 2Q1 E1 + 2R1 F1 = 2E1 F1 = 2CC1 sin ∠C.
Thus
M N + N P + P M = 2CM sin ∠C ≥ 2CC1 sin ∠C = A1 B1 + B1 C1 + C1 A1 .
Remark. Fagnano’s problem can also be solved in the case when the given
triangle is not acute-angled. Assume, for example, that ∠ACB ≥ 90◦ . It is
not difficult to see that in this case, the triangle M N P with minimal perimeter
occurs when N = P = C and M is the foot of the altitude of triangle ABC
through C. In this case, triangle M N P is degenerate.