Trig Bash
Trig Bash
Trig Bash
mira74
August 2022
Thanks to Luke Robitaille for reading this and giving lots of helpful suggestions. Also evan.sty <3.
Contents
1 Philosophy 2
2 Disclaimer-ish Things 4
2.1 Directed Angles and Lengths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Citing Stuff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 Maybe Don’t Bash Too Hard Or Something . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.4 For Some Definition of Bashing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
5 Ratios on a Circle 12
1
mira74 1 Philosophy
1 Philosophy
In some sense, geometry problems are often about trying to “understand” points. It’s been a while since I
wasn’t in the mindset of lengthbashing problems, but if my memory serves me correctly, the go-to ways of
thinking about points are:
People generally know lots of ways of working with the above types of information. The main goal of this
handout is to help you deal with the following types of information:
These techniques are often powerful because, if the construction of something “isn’t that bad,” we can often
easily deal with it. You can view some sections of this handout as picking a particular way of thinking about
points, then finding theorems that make this way of thinking about points viable.
E
P
I
B D M C
These lines aren’t related in any super obvious ways. However, if you look at it from the perspective of A,
none of them are actually that bad:
2
mira74 1 Philosophy
Hence, we should probably be able to deal with the distance from A to the concurrence point. This intuition
translates to the following proof:
sin(∠AP T ) c sin(A)
AT = AP · = ·
sin(∠AT P ) 2 sin(A/2)
sin(∠AET 0 ) cos(C/2)
AT 0 = AE · = (s − a) ·
sin(∠AT 0 E) sin(B/2)
It now suffices to check that these are equal. At this point, we can convert everything in terms of half angles.
We have
cos(A/2) cos(B/2) sin(A/2 + B/2)
s − a = r cot(A/2) =⇒ c = (s − a) + (s − b) = r + =r· .
sin(A/2) sin(B/2) sin(A/2) sin(B/2)
cos(A/2) cos(C/2)
Plugging these back in for AT and AT 0 gives that they’re both r · sin(A/2) sin(B/2) , as desired.
A key takeaway from this proof is that throughout the proof, we try to “delete” more and more things. With
the length computations, we reduce the problem to something only referencing the triangle. Then, we try
converting all of our lengths to just r and trig functions of half angles.
The final computation may seem a bit tricky, but it’s worth noting that:
• There’s actually almost nothing going on. We already know that the two expressions have to be equal,
and none of the terms are unusual.
• Surprisingly, you won’t have to do things like that often.
• For a better finish, you can use the fact that AET 0 ∼ AIB. The intuition here is “if trig ratios are
surprisingly nice, you can often try to make them show up naturally.” Being able to see this more easily
probably just comes from practice.
3
mira74 2 Disclaimer-ish Things
2 Disclaimer-ish Things
2.1 Directed Angles and Lengths
This handout is going to use a lot of trig. The issue is that, as far as I know, there’s no canonical fix to the
following fact:
If we want to use directed angles, we need to consider angles mod 180◦ . However, sin(x) 6=
sin(x + 180◦ ).
I have a way of fixing this, see this handout, but its pretty annoying. I’m not going to direct angles and
lengths and trig in this handout since:
• I want this handout to be comprehensible without reading the directed trig and lengths handout.
• Honestly, it’s pretty likely best to try WLOG-ing away (or just ignoring if it’s obvious enough)
configuration issues for actual writeups.
But I still think the fact that we can get stuff to work with directed angles is pretty cool, and also works
surprisingly well. For example, we end up getting injectivity statements like the following:
• BP/CP is a bijection between line BC and R ∪ ∞ (directing lengths just on BC suffices for this).
• For the definition of sin in the handout, if sin α = sin β, then α ≡ β (mod 180◦ ).
• You should eventually get an intuitive grasp on how hard things are to compute. If something’s too
hard, it may be a good idea to look for better solutions (including better bashes).
• Trying bash on every problem before getting pretty good at angle chasing is dangerous.
4
mira74 3 Lengths and the (Normal) Ratio Lemma
Without actually going through any computations, we can think of this as:
• If we can deal with the angles, we can deal with the ratios of the side lengths.
• If we can deal with the ratio of two of the angles, we can deal with the ratio of the corresponding sides.
• If we can deal with the ratio of two of the sides, we can deal with the ratio of the corresponding angles.
In our proof of the Iran Lemma, before actually computing AT and AT 0 , we know that they have to be easy
to deal with. We can deal with all the angles of AP T and AET 0 , and we can deal with AP and AE.
We’ll now find ways to deal with length and sine ratios turn, which out to be very useful.
B D C
The proof is left as an exercise. It’s also written out in the third appendix. Intuitively, what this means is:
• If we can deal with BA/CA and BD/CD, we can find the “direction” of AD in ∠BAC.
• If we can deal with BA/CA and the “direction” of AD in ∠BAC, then we can deal with BD/CD.
We’re thinking about the trig ratio as the direction since it only depends on angles at A.
Here’s an example problem:
5
mira74 3 Lengths and the (Normal) Ratio Lemma
Example 3.3
Let ABC be a triangle with incenter I. Let its incircle meet BC, CA, AB at D, E, F , and let M be the
midpoint of BC. Then, AM , DI, and EF concur.
E
T
B D M C
Without actually computing anything, here’s how we’re going to deal with everything:
• Since ABC is well-behaved, and BM : CM is just 1, we can deal with the direction of AM in ∠BAC.
• Since we can deal with the direction of AM , and AEF is well-behaved, we can find the ratio that AM
splits EF into.
• Since all the angles between D, E, F, I are nice, we can deal with all the length ratios and directions, so
we can find the ratio that DI splits EF into.
The above should intuitively be enough to solve the problem, perhaps up to some conversion at the end.
Here’s the solution once we actually go through the computation:
For points B, C, the function mapping T to BT /CT for points T on segment BC is injective, making the
last line of the proof above valid. If I was properly directing lengths (or even just directing lengths on line
BC), it would in fact be a bijection. This means we can actually just think about points T on line BC by
thinking about the signed value of BT /CT , which is nice.
6
mira74 3 Lengths and the (Normal) Ratio Lemma
Problem 3.6 (IMO 2018). Let Γ be the circumcircle of acute triangle ABC. Points D and E are on segments
AB and AC respectively such that AD = AE. The perpendicular bisectors of BD and CE intersect minor
arcs AB and AC of Γ at points F and G respectively. Prove that lines DE and F G are either parallel or
they are the same line.
Problem 3.7 (USAMTS Year 32). Let ABC be a triangle with AB < AC. T is the point on BC such that
AT is tangent to the circumcircle of 4ABC. Additionally, H and O are the orthocenter and circumcenter of
4ABC, respectively. Suppose that CH passes through the midpoint of AT . Prove that AO bisects CH.
Problem 3.8 (XVII Olimpı́ada Matemática Rioplatense (2008)). In triangle ABC, where AB < AC, let
X, Y , Z denote the points where the incircle is tangent to BC, CA, AB, respectively. On the circumcircle
of ABC, let U denote the midpoint of the arc BC that contains the point A. The line U X meets the
circumcircle again at the point K. Let T denote the point of intersection of AK and Y Z. Prove that XT is
perpendicular to Y Z.
Problem 3.9 (USAMO 2013). In triangle ABC, points P , Q, R lie on sides BC, CA, AB respectively.
Let ωA , ωB , ωC denote the circumcircles of triangles AQR, BRP , CP Q, respectively. Given the fact that
segment AP intersects ωA , ωB , ωC again at X, Y , Z, respectively, prove that Y X/XZ = BP/P C.
Problem 3.10 (IMO Shortlist 2019). Let ABC be an acute-angled triangle and let D, E, and F be the feet
of altitudes from A, B, and C to sides BC, CA, and AB, respectively. Denote by ωB and ωC the incircles of
triangles BDF and CDE, and let these circles be tangent to segments DF and DE at M and N , respectively.
Let line M N meet circles ωB and ωC again at P 6= M and Q 6= N , respectively. Prove that M P = N Q.
7
mira74 4 Quadrilateral Ratios, Ceva and Menelaus
B C
Proof is left as an exercise. It’s also written out in the third appendix. Although this is really similar to
Ceva’s theorem (the latter equality is equivalent), it makes sense to think about it separately, since we’re
looking “from A”. Intuitively, this theorem states:
If rays BD and CD aren’t too bad, and we can either deal with BD/CD or the angles between
BC and DB, DC, we can find the direction of AD in ∠BAC.
Having this theorem greatly expands the set of ratios we can deal with. Here’s an example:
8
mira74 4 Quadrilateral Ratios, Ceva and Menelaus
F
T
E
O1 D O2
A B
Now, without explicitly doing any computations, we check if we can deal with ET /F T , where T is the desired
concurrence point. A pretty natural way of constructing the diagram is starting with A, B, E, F and then
constructing everything else, so we’ll try finding things in terms of those points. We have:
• ∠AEO1 , ∠ADO1 , AD, AE, and EO1 : DO1 are all reasonable. Hence, we can compute the direction
of AO1 in ∠EAF , so we can compute the ratio AO1 splits EF into.
• The above holds for BO2 .
• All the angles between D, E, F and the common tangent are nice, so we can compute the ratio the
common tangent splits EF into.
It looks like we have enough info to prove the result. Filling in the details gives this proof:
ET AE·BE
Proof. We claim that they concur at the point T on EF such that FT = AF ·BF . We have
ET 0 ED sin(EDT 0 ) EA sin(BAE) EA BE ET
0
= · 0
= · = · = ,
FT F D sin(F DT ) F B sin(ABF ) F B AF FT
as desired.
Finally, we’ll see how to convert common goals of geo problems to ratios:
9
mira74 4 Quadrilateral Ratios, Ceva and Menelaus
If we want to prove AD, BE, CF concur, it suffices to find the directions of AD in ∠BAC and
similar for the others.
Menelaus can be thought of similarly, though it’s restricted to the case where D, E, F are on the opposite
sides.
A
Y
Z
B C
X
10
mira74 4 Quadrilateral Ratios, Ceva and Menelaus
The key observation here is that since X is defined by given angles off of AB, AC, and BC, the direction
of AX should be manageable. Similarly, the directions of BY and CZ should be manageable. By Ceva’s
theorem, we know that this is enough to check concurrence.
Now, we can just go through the computations.
Problem 4.8 (Simson Lines). Let ABCD be a cyclic quadrilateral. Prove that the feet of the altitudes from
D to the sides of ABC are collinear.
Problem 4.9 (Steinbart’s Theorem). Let ABC be a triangle with incircle ω. Let ω meet BC, CA, and AB
at D, E, and F . Suppose X, Y , and Z are chosen on ω such that DX, EY , and CZ concur. Show that AX,
BY , and CZ concur.
Problem 4.10 (Fall SDPC 2019-2020). Let 4ABC be an acute, scalene triangle with orthocenter H, and
let AH meet the circumcircle of 4ABC at a point D 6= A. Points E and F are chosen on AC and AB such
that DE ⊥ AC and DF ⊥ AB. Show that BE, CF , and the line through H parallel to EF concur.
Problem 4.11. Let ABC be a triangle. Suppose the Euler line of ABC meets BC at P . In terms of the
angles of ABC, compute BP
CP .
Problem 4.12 (APMO 2021). Let ABCD be a cyclic convex quadrilateral and Γ be its circumcircle. Let
E be the intersection of the diagonals of AC and BD. Let L be the center of the circle tangent to sides
AB, BC, and CD, and let M be the midpoint of the arc BC of Γ not containing A and D. Prove that the
excenter of triangle BCE opposite E lies on the line LM .
Problem 4.13 (ELMO Shortlist 2019). Let ABC be an acute triangle with orthocenter H and circumcircle
Γ. Let BH intersect AC at E, and let CH intersect AB at F . Let AH intersect Γ again at P =
6 A. Let P E
intersect Γ again at Q 6= P . Prove that BQ bisects segment EF .
Problem 4.14 (TSTST 2020). Let A, B, C, D be four points such that no three are collinear and D is
not the orthocenter of ABC. Let P , Q, R be the orthocenters of 4BCD, 4CAD, 4ABD, respectively.
Suppose that the lines AP , BQ, CR are pairwise distinct and are concurrent. Show that the four points A,
B, C, D lie on a circle.
Problem 4.15 (Balkan MO 2019). Cevians AP and AQ of a triangle ABC are symmetric with respect to
its bisector. Let X, Y be the projections of B to AP and AQ respectively, and N , M be the projections of
C to AP and AQ respectively. Prove that XM and N Y meet on BC.
11
mira74 5 Ratios on a Circle
5 Ratios on a Circle
The exact set of content I’d want to include here (which is probably too big for one section anyways) is
included in my ratio lemma handout. The handout is not too well titled. What it actually does is, given
points on a line ` or circle ω through points B, C:
1. Shows how to get between BP/CP , BQ/CQ, and BR/CR for collinear points P, Q, R with P, Q on ω
and R on `
2. Shows how to, given only the ratios above, check if P QRS is cyclic, where we have that BCP Q and
BCRS are both either collinear or concyclic.
3. Given a triangle ABC and points E, F, P on AC, AB, (ABC) such that AEF P is cyclic, shows how to
compute BP/CP
The tools we developed in the previous 2 sections are really useful for this; think about, for example, problem
3.8. I’ll also add the following remark:
Theorem 5.1
Let ABC be a triangle, and let P be any point on its circumcircle. Then, you can go between AP : BP ,
BP : CP , and CP : AP by Ptolemy’s theorem.
Problem 5.5 (USAMTS Year 30). Acute scalene triangle 4ABC has circumcenter O and orthocenter H.
Points X and Y , distinct from B and C, lie on the circumcircle of 4ABC such that ∠BXH = ∠CY H = 90◦ .
Show that if lines XY , AH, and BC are concurrent, then OH is parallel to BC.
Problem 5.6. Let ABC be a triangle with incenter I, let the external angle bisector of ∠A meet the
circumcircle at M , and let A0 be the antipode of A in the circumcircle of ABC. Prove that A, the second
intersection of A0 I and the circumcircle, the midpoint of BC, and the intersection of M I and BC are
concyclic.
Problem 5.7 (Sharygin 2020). Let H be the orthocenter of a nonisosceles triangle ABC. The bisector of
angle BHC meets AB and AC at points P and Q respectively. The perpendiculars to AB and AC from P
and Q meet at K. Prove that KH bisects the segment BC.
12
mira74 6 Linearity of Power of a Point
Theorem 6.1
For any two circles ω1 , ω2 , the function f (P ) = Pow(P, ω1 ) − Pow(P, ω2 ) is a linear function of P (i.e.
linear in the coordinates of P ).
Proof. If ω has equation x2 + y 2 + ax + by + c = 0, the power from P = (x0 , y0 ) to ω is x20 + y02 + ax0 + by0 + c.
Subtracting two such expressions gives a linear function in x0 and y0 , as desired.
One can think of this as “Pow(P, ω) is a linear function plus some term that’s universal for all circles.”
One common use of linearity of pop is computing powers at random points. In particular, we have:
Since there are good and relatively known handouts regarding this (see Kagebaka’s, for example), I’ll focus
on different uses of linearity of pop. It’s a really versatile tool, and probably the hardest technique on this
handout to get used to. Loosely, “it generally helps you deal with power-of-a-point information.”
The following special case is very useful, and works well with previous sections of this handout:
We can go between power differences and length ratios on a line! If P, Q, T are on a line, then
PT f (P ) − f (T )
= .
QT f (Q) − f (T )
N
A
M E
F
P B C
13
mira74 6 Linearity of Power of a Point
Relabel P to be on BC such that AP is tangent to (AEF ). Line M N is pretty well behaved, so the hard
part of this problem is to get some grasp on P . The key idea is the following characterization:
The motivation here is that A and (AEF ) are both reasonable to access from B and C. Now, defining f (X)
to be XA2 − Pow(X, (ABC)), we have
BP f (B) AB · AF
= = ,
CP f (C) AC · AE
which is just something in terms of the side lengths of ABC. We can also compute the ratio M N splits BC
into by, say, ratio lemma. This should be enough to solve the problem.
If the choice of f still feels too unmotivated, it may be worth noting that the choice of function “difference
between power to a circle and power to a point on the circle” is, in general, very useful. We have the following:
Corollary 6.3
Let A be a point on a circle ω. Let P be a (non-fixed) point, and let AP meet ω at a point Q other
than A. Then, AP · AQ is a linear function of P .
We’ll now see another problem that uses a similar application of linearity of power.
14
mira74 6 Linearity of Power of a Point
A R
T
V
I
U
S B P C
Actually going through with these computations turns out to be slightly more annoying than usual, but still
not bad. Here’s the resulting solution:
Now, we have
bc(s − a)
f (S) = .
s
We need to check that this is equal to AU · AV , and do this via the law of sines:
sin(B/2)
AU = AB · = AB cot B/2 =⇒ AU · AV = bc cot B/2 cot C/2.
sin(90◦ + B/2)
IF r
To deal with cot B/2, note that it’s BF = s−b , giving
bc bc [ABC]2 bc(s − a)
AU · AV = r2 = · 2
= ,
(s − b)(s − c) (s − b)(s − c) s s
Problem 6.5. Let BP QC be on a line in that order, and pick R on the line such that RB · RC = RP · RQ.
BQ
Prove, in a way different from the ratio lemma handout, that BR BP
CR = CP · CQ .
Problem 6.6 (USAMO 2013). In triangle ABC, points P , Q, R lie on sides BC, CA, AB respectively.
Let ωA , ωB , ωC denote the circumcircles of triangles AQR, BRP , CP Q, respectively. Given the fact that
segment AP intersects ωA , ωB , ωC again at X, Y , Z, respectively, prove that Y X/XZ = BP/P C.
Problem 6.7 (AoPS). Let 4ABC be a triangle with circumcenter O. The perpendicular bisectors of the
segments OA, OB and OC intersect the lines BC, CA and AB at D, E and F , respectively. Prove that
D, E, F are collinear.
Problem 6.8. Let ABC be a triangle, and let ω be the circle of points T with BT : CT = λ. Prove that
2 2
−AB 2
the power from A to ω is AC λ·λ2 −1 .
Problem 6.9 (IMO 2017, Reworded). Let ABCD be a trapezoid with AB||CD, and let M be the midpoint
of AC. Show that AD is tangent to the circumcircle of ABM if and only if BC is tangent to the circumcircle
of CDM .
Problem 6.10 (GGG1). Let ABC be an acute triangle, and let D, E, F be the feet of the altitudes from
←→
A, B, C, respectively. Let EF meet the circumcircle of ABC at points S1 and S2 . Let P be the intersection
of BE and DF , and let Q be the intersection of DE and CF .
Prove that the circumcircles of triangles DS1 S2 and DP Q are tangent to each other.
Problem 6.11 (USA TST 2019). Let ABC be a triangle and let M and N denote the midpoints of AB and
AC, respectively. Let X be a point such that AX is tangent to the circumcircle of triangle ABC. Denote by
ωB the circle through M and B tangent to M X, and by ωC the circle through N and C tangent to N X.
Show that ωB and ωC intersect on line BC.
Problem 6.12 (India TST 2019). Let ABC be an acute triangle with circumcircle Ω and altitudes AD,
BE, CF meeting at H. Let ω be the circumcircle of 4DEF . Point S 6= A lies on Ω such that DS = DA.
Line AD meets EF at Q, and meets ω at L 6= D. Point M is chosen such that DM is a diameter of ω. Point
P lies on EF with DP ⊥ EF . Prove that lines SH, M Q, P L are concurrent.
16
mira74 7 Two Length Conditions
Say I fixed a point O, and gave you points P1 , P2 , P3 by telling you the distance from O and the
angle they leave O at. Can you tell me if they’re collinear? If they’re concyclic?
Being able to state the theorem without the “with signs chosen appropriately” thing requires actually learning
how to do trig with directed angles.
There are plenty of proofs of these conditions. I’ll just outline of 1.5 proofs for each:
The proofs are also fully written out in the third appendix.
The philosophy behind applying these conditions is simple - if we can understand the directions and lengths
well enough from the perspective of a certain point, you can check collinearity and concyclicity at that point.
I’ll give an example.
17
mira74 7 Two Length Conditions
Observe that (BDP ) and (CDQ) are tangent. Since homothety at D maps these circles to each other, we
have DP BY ∼ DXCQ. Now, we have a pretty good grasp on E, X, Y from the perspective of D, and we
can finish using the concyclicity criterion.
P Q
B D E C
For the angles, we have ∠XDY = 180 − ∠A, ∠XDE = ∠BDP = ∠BAD, and similar for the last remaining
one. For the lengths,
DC DC BD DC
DX = DP = · · AD = · AD,
DB DB BA BA
where we use BDP ∼ BAD for the second to last step. Hence, we want to show
DB DC
(DC − DB) sin(A) + · AD sin(BAD) − · AD sin(CAD) = 0.
CA BA
To get rid of the annoying sines, note that by ratio lemma,
sin(BAC) DA BC
= · .
sin(DAC) BA DC
DB 2 DC 2
(DC − DB) + − =0
BC BC
which is clear, as desired.
18
mira74 7 Two Length Conditions
Before going into practice problems, I’ll mention a couple ideas used to make computation with these
conditions easier. There are a couple interesting connections between the concyclicity length condition and
other theorems:
• Corollary 6.3 applied to three collinear points P is pretty similar. For instance, in the above solution,
we have ∠XDE = ∠BAD, ∠EDY = 180◦ − ∠DAC. Therefore, we can translate and rotate D, E, X, Y
so D goes to A, line DX goes to line AB, line DE goes to line AD, and line DY goes to line AC.
Now, by Corollary 6.3, the concyclicity is equivalent to there being a line passing through the points
(0, DX · AB), (BD, DE · AD), and (BC, −DY · AC).
• Say Pi , Qi are chosen on `i for i = 2, 3, and we have that OP1 P2 P3 and OP1 Q2 Q3 are cyclic quadrilaterals.
Then, if we subtract the concyclicity length conditions, we get
P2 Q2 sin(P1 OP2 )
= .
P3 Q3 sin(P1 OP3 )
This can also be proved by using spiral similarity at P1 .
Also, for either length condition, if we have a triangle with angles θ1 , θ2 , and θ3 , we can replace the sines in
the length condition with the side lengths of that triangle, which is often useful.
Problem 7.4 (AoPS). Let ABC be a triangle with orthocenter H. Let X, Y, Z be points on AH, BH, and
CH. Show that [BXC] + [CY A] + [AZB] = [ABC] if and only if HXY Z is cyclic.
Problem 7.5 (APMO 2017). Let ABC be a triangle with AB < AC. Let D be the intersection point of
the internal bisector of angle BAC and the circumcircle of ABC. Let Z be the intersection point of the
perpendicular bisector of AC with the external bisector of angle ∠BAC. Prove that the midpoint of the
segment AB lies on the circumcircle of triangle ADZ.
Problem 7.6 (Sharygin 2017). Let ABC be a triangle with incenter I. Show that the orthocenter of AIB,
the orthocenter of AIC, and the A-intouch point are collinear.
Problem 7.7 (IMO Shortlist 2018). Let ABC be a triangle with AB = AC, and let M be the midpoint of
BC. Let P be a point such that P B < P C and P A is parallel to BC. Let X and Y be points on the lines P B
and P C, respectively, so that B lies on the segment P X, C lies on the segment P Y , and ∠P XM = ∠P Y M .
Prove that the quadrilateral AP XY is cyclic.
Problem 7.8 (IMO Shortlist 2015). Let ABC be an acute triangle and let M be the midpoint of AC. A
circle ω passing through B and M meets the sides AB and BC at points P and Q respectively. Let T be the
point such that BP T Q is a parallelogram. Suppose that T lies on the circumcircle of ABC. Determine all
BT
possible values of BM .
Problem 7.9 (Fake USAJMO 2020). Let 4ABC be a triangle. Points D, E, and F are placed on sides
BC, CA, and AB respectively such that EF k BC. The line DE meets the circumcircle of 4ADC again at
X 6= D. Similarly, the line DF meets the circumcircle of 4ADB again at Y = 6 D. If D1 is the reflection of
D across the midpoint of BC, prove that the four points D, D1 , X, and Y lie on a circle.
Problem 7.10 (IMO Shortlist 2018). Let ABC be a triangle with circumcircle Ω and incentre I. A line `
intersects the lines AI, BI, and CI at points D, E, and F , respectively, distinct from the points A, B, C,
and I. The perpendicular bisectors x, y, and z of the segments AD, BE, and CF , respectively determine a
triangle Θ. Show that the circumcircle of the triangle Θ is tangent to Ω.
Problem 7.11 (ELMO Shortlist 2010). Let ABC be a triangle with circumcircle Ω. X and Y are points on
Ω such that XY meets AB and AC at D and E, respectively. Show that the midpoints of XY , BE, CD,
and DE are concyclic.
Problem 7.12 (USA TSTST 2019). Let ABC be an acute triangle with orthocenter H and circumcircle Γ.
A line through H intersects segments AB and AC at E and F , respectively. Let K be the circumcenter of
4AEF , and suppose line AK intersects Γ again at a point D. Prove that line HK and the line through D
perpendicular to BC meet on Γ.
19
mira74 8 Appendix 1: General Advice and Random Things not in the Handout
1. The method of using linearity to compute power at random points was omitted, maybe read Kagebaka’s
handout.
2. As mentioned after the Iran Lemma, if you want an angle (or ratio) to be nice, you can try to force it
to synthetically show up.
3. I don’t use the Forgotten Coaxiality Lemma often enough to write about it, but it’s pretty strong.
4. If P, Q are points and ω is a circle, P is on Q’s polar if and only if P Q2 = Pow(P, ω) + Pow(Q, ω).
RMM 2013 #3, for example, can be solved with this.
5. It’s often useful to apply Menelaus or Cevas to weird triangles. You can often motivate these weird
applications by thinking about the information you have about points. This AoPS post is an example
of a weird Menelaus application that I remember.
6. If you have two linear functions of a point, you basically have a coordinate system. This is already the
idea behind barycentric coordinates, but more random coordinate systems can be useful. Examples:
• EGMO 2022 #1 with “component along AB and AC.” It suffices to check that the ordered pairs
(component along AB, component along AC) of the three desired points lie on a line.
• See the first problem of section 3.3 of Patrik Bak’s Master’s Thesis (GeoGen!). The point is, for
general points D, E on BC, F B = F C is equivalent to some linear relationship between D and E.
• There’s some old ISL problem but I can’t remember it. The interested reader should solve every
ISL problem from the 21st century since I’m pretty sure it was after 2000.
7. You can often think about whether or not points are “algebraically distinguishable.” A common example
is if a circle and a line (or two circles) intersect at two points P and Q in some configuration, one of
the following is happening:
• P and Q are somehow distinguishable points. For example, there could be some special line that
P lies on and Q doesn’t lie on. If you want to deal with these points you’ll generally need to find
these better characterizations, since you need the points to have different properties.
• P and Q are indistinguishable. In this case, there are a few things you may want to do:
– If the the problem is symmetric in P, Q, it’s often helpful to work with symmetric properties
of P, Q. Stuff like properties of line P Q, the midpoint of P Q, powers of points on line P Q, etc.
This is analogous to Vietas problems on computational contests but with more possibilities.
– If the problem isn’t symmetric in P, Q, and another pair of algebraically indistinguishable
points R, S comes up, there may be some way roots of this quadratic correspond to each other.
For a simple example:
Let P be a point and ω be a circle with center O. Lines `1 and `2 through P
are symmetric about P O, and they meet ω at Q, R and S, T , with P Q < P R and
P S < P T . Prove that P QOT is cyclic.
Q, R are, on their own, algebraically indistinguishable, and so are S, T , but we don’t have stuff
like “P QOS is cyclic”. This is because the P Q < P R and P S < P T conditions are actually
there to ensure reflection over P O maps Q to S and R to T .
20
mira74 8 Appendix 1: General Advice and Random Things not in the Handout
8. It’s useful to think about “as some point moves, how do other points move?” Even if there aren’t free
points, this can be helpful in figuring out what you care about. For example, in the second bullet point
of (3), we thought about “how do D, E move if F moves along the perpendicular bisector?”
If you know any moving points (“/degree counting”), intuition from that is probably useful here. Yayups’
moving points tutorial is pretty good for this.
9. I’ll end on this one cuz its the corniest. You shouldn’t let yourself be restricted lengthbashing along
methods in this handout! I think one of the important takeaways from this handout is that trying to
bash things that you feel like you should be able to deal with. The existence of this section implies that
there are a ton of more ad-hoc lengthbashing methods out there to use or something.
I considered adding an additional problems section, but this would distract from the fact that you can
probably go out and do a random geo problem, and be able to use lengthbash with decent probability.
21
mira74 9 Appendix 2: My IMO 2021/3 Thought Process
• It’s a good representative of the techniques and intuition from this handout, but isn’t direct from it.
• You scan all of your scratch work on the IMO since coordination exists, so I have a relatively good idea
of what was going through my head during the contest.
• Some parts of this solution are pretty funny and I want to show off.
Problem 9.1 (IMO 2021 #3). Let D be in acute triangle ABC with AB > AC so that ∠DAB = ∠CAD.
Point E on segment AC satisfies ∠ADE = ∠BCD, point F on segment AB satisfies ∠F DA = ∠DBC, and
point X on the line AC satisfies CX = BX. Let O1 and O2 be the circumcenters of the triangles ADC and
EXD, respectively. Prove that the lines BC, EF, and O1 O2 are concurrent.
The first step of any geometry problem is drawing an accurate, to-scale diagram:
The first natural goal here is to figure out “what” point Y is, in terms of (triangle ABC and) D. Because of
AE AF
Menelaus, it suffices to compute CE and BF .
The first observation I made was that DE is tangent to (CDT ), and similar for DF , since angle conditions
BD 2
are scary. Now, linearity of PoP on Pow(P, (DCT )) − P D2 gives CE
AE
, and we can compute BY
CY = CD . I
wrote this down in my scratch paper as “Y D is tangent to (BDC)”.
Remark: The linearity of PoP here is kinda silly, ratio lemma just works.
Now, since there are lots of circles through D, inversion at D looks nice. I tried that for a bit and gave up
once I realized X was impossible to deal with after inversion. I also introduced D0 = (DEX) ∩ (DAC) at
some point in this process
22
mira74 9 Appendix 2: My IMO 2021/3 Thought Process
After giving up, I observed that the original problem, the collinearity is equivalent to the circle centered at
Y passing through D also passing through D0 , which is just the D-Apollonius circle. Since we know where
(DEX) and (DAC) meet line AC, I decided to reduce to the following problem:
BD BP BQ Q AP
Given P, Q on AC with CD = CP = CQ , compute CP .
For ratio lemma reasons (or the forgotten coaxiality lemma), it suffices to check that what we get is equal to
AX AE
CX · CE . This also gets rid of pretty much all the weird points in the problem.
AP/CP and AQ/CQ should be roots of some quadratic. Stewart’s theorem is really the only theorem relating
BP to the location of P on AC, so that should be enough to literally be able to find the quadratic. Indeed,
we can make Stewart’s homogenous in AP, BP, CP as follows:
AP
where λ = CP and the last step is Vieta’s.
Remark: Exercise 6.8 gives a better way of doing this step, the intended solution is around 1 line.
AX
To compute CX , do linearity of CP 2 − BP 2 . We computed AE
CE earlier. After actually writing out the
computations, we want to check:
BD 2 2
AX AE AB 2 − AC 2 AD · DT AP AQ CD 2 AC − AB 2
· = · equals · = .
CX CE BC 2 CD2 CP CQ BC 2
Unfortunately, this isn’t trivial. But its relatively small so it can’t be that bad. After cross multiplying, both
sides are quadratics in D, so you can just check three cases and win. I ended up checking D = A, T and the
arc midpoint, all of which work! GG.
Remark: The last step also follows from exercise 6.8 on D and the A-Apollonius circle.
23
mira74 10 Appendix 3: Actually Writing Out Proofs
B D C
BA sin(BAD) CA sin(CAD)
= and = .
BD sin(ADB) CD sin(ADC)
24
mira74 10 Appendix 3: Actually Writing Out Proofs
B C
sin(BAD) sin(CAD)
AB · = AD = AC · .
sin(ABD) sin(ACD)
This gives the first equality. The second equality follows from the law of sines of BCD.
Proof. We show that, assuming P2 lies within ∠P3 OP1 , we have that OP1 P2 P3 is a cyclic quadrilateral if
and only if
sin(θ1 )OP1 + sin(θ3 )OP3 = sin(θ2 )OP2 .
Let P20 be the point where OP2 meets the circumcircle of OP1 P3 . Letting R be the circumradius of OP1 P3 ,
we have, by Ptolemy’s theorem,
P20 P3 P 0 P1 P1 P3
OP1 · + OP3 · 2 = OP2 · .
2R 2R 2R
25
mira74 10 Appendix 3: Actually Writing Out Proofs
Now, both the length condition from earlier and P2 being on (OP1 P3 ) are equivalent to OP20 = OP2 , as
desired.
Proof. We show that, assuming P2 lies within ∠P3 OP1 , we have that P1 , P2 , and P3 are collinear if and only
if
sin(θ1 ) sin(θ3 ) sin(θ2 )
+ = .
OP1 OP3 OP2
Upon multiplying both sides by 12 OP1 · OP2 · OP3 , we have that it is equivalent to
1 1 1
OP2 · OP3 sin(θ1 ) + OP2 · OP1 sin(θ3 ) = OP1 OP3 sin(θ2 ).
2 2 2
By the 12 ab sin C area formula, this is equivalent to [OP2 P3 ] + [OP2 P1 ] = [OP1 P3 ], which is equivalent to
[P1 P2 P3 ] having area 0, as desired.
26