BGW-complex BGW-complex BGW-complex BGW-complex
BGW-complex BGW-complex BGW-complex BGW-complex
Complex Geometry
Evan Chen《陳誼廷》
1 January 2025
BGW-COMPLEX
》
廷
誼 se
陳 U
n《 al
h e rn
C nt e
n
a , I
Ev I S
y
B O T
OTIS, © Evan Chen, internal use only. Artwork contributed by Evan Chen.
1
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
§1 Reading
This is a bit heavy on the reading this time.
》
Also, read appendix A of my EGMO book if you don’t know how to calculate a 3 × 3
廷
determinant already.
誼 se
§1.2 Degrees of freedom
陳 U
Roughly, the number of degrees of freedom is the number of real numbers which are
needed to specify the entire figure. This is hard to make precise1 , but easy to get the
《 al
hang of.
n
Convention: In OTIS materials, we will consider figures only distinct up to translation
e rn
and rotation, but not up to scaling. Thus for example,
h
• A triangle has three degrees of freedom2 : it is uniquely determined by its side
C e
lengths (SSS congruence). Or, it is uniquely determined by a side and two angles.
n nt
• A cyclic quadrilateral has four degrees of freedom; for example, it is uniquely
I
a ,
determined by its side lengths.
Ev S
• But a generic quadrilateral has five degrees of freedom. For example, it is uniquely
I
determined by its four side lengths and the length of one of its diagonals.
y T
• A generic n-gon has 2n − 3 degrees of freedom. One way to remember this is that
B O
a triangle has three, and any additional point gives 2 more degrees of freedom.
It’s intuitively true (but hard to prove even if defined) that the number of degrees of
freedom is well-defined: if you try to count the degrees of freedom in two different ways,
you will get the same answer. This makes it a valuable invariant for setting up complex
numbers.
An important consideration when setting up variables in a problem is the number of
degrees of freedom. Ideally, you want the number of variables to match the number of
degrees of freedom. The rules are:
• Every variable you set on the unit circle encodes one degree of freedom; so a typical
abc triangle setup has three degrees of freedom in variables.
• Every variable you set which is not on the unit circle will encode two degrees of
freedom: if x is a point, then your calculation will involve x and x, so it effectively
will have two variables in it. This makes sense: it takes two real numbers to specify
a random point in R2 .
1
“Dimension of moduli space” is the way you make it precise.
2
Fans of Cartesian and trig often prefer two degrees of freedom, because they use a different convention.
2
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
It is possible to have your variables with more degrees of freedom than the problem
allows. However, this means that your variables will not be “independent” of each other,
and will be linked by some relation.
More precisely, if your variables encode N degrees of freedom, but the problem has
only M degrees of freedom, there will be N − M relations between them. It’s nice to
have N = M (equivalently N − M = 0) but sometimes nothing can be done about it.
§2 Lecture notes
§2.1 Formulas you must know
• Foot from any point Z to a chord AB of the unit circle is
》
1
(a + b + z − abz).
2
廷
In the special case where Z is on the circle too, this is the midpoint of the orthocenter
z + a + b and its reflection −ab/z over the line AB. This can help you remember
誼 se
the formula.
陳 U
z
《 al
a+b+z
n
e rn
a b
h
−ab/z
C t e
• For AB a chord of the unit circle, the equation for P ∈ AB is
n
a , I n
p + abp = a + b
v S
Amusing note: you can derive this from the foot formula by setting the foot from
E I
P equal to itself!
y T
• Intersection of two chords AB and CD of the unit circle is
B O
ab(c + d) − cd(a + b)
.
ab − cd
You can derive this quickly from the chord formulas. (This can be applied even if
A = B or C = D.)
In particular, if a and b are on the unit circle the two tangents meet at a+b .
2ab
(I call
this an ice-cream cone for obvious reasons.)
This formula is so useful that sometimes you will even apply it “indirectly” in the
following way. Suppose you want to intersect XY with some other chord, but X
and Y are not on the unit circle. Let U and V denote the intersection of line XY
with the unit circle. Sometimes depending on context, you can know the value
of u + v and uv without too much extra work (for example, if you know U V is a
diameter, then you automatically have u + v = 0). This means you can apply the
formula with U V and the other chord instead, so you don’t have to use the fully
general intersection formula.
The first implies the second (foot equals itself!), the second implies the third (by solving
the resulting system for z and z).
3
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
》
• The choice of free variables
廷
• By which method you will compute the rest of the points.
I call this the setup of the problem.
誼 se
The most important thing I have to say is that the amount of time taken is a function
of the setup, not a function of the problem. I attribute my personal success with complex
陳 U
numbers to my ability to simply find better setups than most contestants. (Here is a
《 al
story: in MOP 2019 I found a setup for 2018 G7 that took me half a page. I then had
the misfortune of having to grade the contestant papers; the average complex numbers
n
e rn
solution was eight pages long. This means that the students spent 16 times as much
h
effort because they picked their setups poorly.)
This means a couple things about using complex numbers.
C t e
(i) You need to learn to be able to estimate how long a calculation will take as a
n
n
function of your setup. This is actually not a hard skill to learn; it comes with
a , I
experience.
Ev S
(ii) Don’t start actually doing the calculation until after you have a setup and know it
I
will finish in reasonable time.
y T
(iii) Always be on the look-out for a better setup than the one you already have. Even
B O
merely rephrasing the problem might lead you to save a factor of 2 in the calculation;
and a few synthetic observations might save you factor of 5 as well.
Therefore it is vital that you do not turn off your brain. As I said complex numbers has a
reputation as mindless, and I think this stereotype is completely wrong. The dominating
term in the success of this method is actually the ability to pick a setup well, and this is
a skill that requires much more geometric intuition than it gets credit for.
4
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
3. When comparing two polynomial expressions, factor rather than expand, because
the irreducible decompositions should always match, factor by factor.
As an analogy in Z: suppose we wanted to check
One could multiply out both sides (it equals 35280), but you probably already have
a sense that it might be easier to work with primes: e.g. there’s a bunch of 7’s on
the right-hand side, so they should appear somewhere on the left-hand side too,
and indeed 245 = 5 · 72 .
Multivariable polynomials are also a “unique factorization domain” (UFD) in the
same way that Z is. For example, suppose you wanted to verify the identity
》
(x2 + 1)(cx2 − c + 1) − 2x2 (x2 + 1)(c + cx2 − x2 ) − 2x2
= − . (2)
廷
(cx2 + c − 1)(x2 + 1) (c + cx2 − x2 )(x2 + 1)
The left-hand side has a factor of cx2 + c − 1 in the denominator; this polynomial is
誼 se
irreducible, and doesn’t appear in the right-hand denominator. So the only way that
(2) could be true is if the numerator of the left-hand side has cx2 + c − 1 as a factor.
陳 U
And indeed, it turns out the numerator on the left-hand side is (x2 − 1)(cx2 + c − 1).
《 al
4. Always do the calculations on official solution paper, neatly the first time, and turn
n
everything in. Do not do the calculation once badly on scratch paper, then submit
e rn
an executive summary to the graders — the graders should have access to your
h
entire calculation. (I know examples of students who did the latter and lost nearly
C e
all points.)
n nt
5. Here are a few ways to help debug your work:
I
a ,
• Homogeneity: in many situations, the formulas you use will preserve the
v
degrees of points as one, provided you treat z as having degree −1. For
E I S
example, consider the complex foot formula:
y T
a + b + z − abz
B O
.
2
All terms have degree +1 (the last term is (+1) + (+1) + (−1) = 1). In general,
you will often find that any expression for a “point” will have degree exactly
1. Similarly, ratios will often need to have degree exactly zero.
This gives a good way to check your work: all expressions should be homoge-
neous (ab + c is a mistake). This advice doesn’t apply if, e.g. you decide that
to set a point to have coordinate +1.
• Sum of coefficients: plug in 1 for all the variables and make sure the value
remains the same from line to line.
• Symmetry: if the problem is symmetric in B and C then your setup and
calculations should be too.
6. Consider turning your paper sideways (this was suggested to me by Michael Ma).
This is useful for increasing the amount of terms you can have on a line.
5
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
》
6.30 If A and B are on the unit circle, and P is a third point, then P lies on AB if and
a−p
廷
only if p + abp = a + b . Solve for b to get ; useful if one knows A and P
ap − 1
and wants the second intersection of line AP with the unit circle.
誼 se
(āb − ab̄)(c − d) − (a − b)(c̄d − cd)¯
陳 U
6.17 Intersection of two arbitrary lines AB and CD: ¯ .
(ā − b̄)(c − d) − (a − b)(c̄ − d)
《 al
ab(c + d) − cd(a + b)
6.17 If A, B, C, D are on the unit circle, this simplifies is .
n
ab − cd
h e rn
2ab
6.19 In particular, the pole of chord AB of the unit circle (i.e., AA ∩ BB) is .
C e
a+b
n nt
a ā 1
I
i
a ,
6.7 Area formula for any triangle ABC: det b b̄ 1 .
v
4
c c̄ 1
E I S
Collinearity is the special case where the area is zero, i.e. the determinant vanishes.
y T
a−c a−d
6.15 Condition for ABCD cyclic: ∈R.
B O
b−c b−d
ad − bc
6.18 The center of the spiral similarity mapping segment AB to segment CD is .
a+d−b−c
1 c1 c1 c1 , 1 c1 c1
6.24 Circumcenter of triangle c1 , c2 , c3 : det 1 c2 c2 c2 det 1 c2 c2 .
1 c3 c3 c3 1 c3 c3
a x 1
6.16 Triangles ABC and XY Z are directly similar if and only if det b y 1 = 0 .
c z 1
For opposite similarity, replace x, y, z with x̄, ȳ, z̄.
6.23 If ABC is a triangle inscribed in the unit circle, there exist u, v, w ∈ C such that
−vw, −wu, −uv are the arc midpoints opposite a = u2 , b = v 2 , c = w2 .
The incenter is −(uv + vw + wu) (i.e., the orthocenter of the arc midpoints).
6
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
NEWTON Walkthrough. We give the setup to you in this walkthrough. We set ω as a unit
circle and denote by W XY Z the tangency points. Let w, x, y, z be corresponding “free”
variables on ω.
》
1
(c) Prove that (z+w)(x+y) . (Remember to keep things factored in calculations!)
(a+c) (w+x)(y+z)
2
1
(b+d)
=
廷
2
(d) Show that the quantity in (c) is a real number. As long as you keep everything
誼 se
factored, this should take almost no calculation at all; do not expand anything.
陳 U
Example 2.2 (Simson)
《 al
Let ABC be a triangle with orthocenter H, and P a point on its circumcircle. Show
n
that the three feet of the perpendiculars from P to the sides are collinear with the
e rn
midpoint of P H.
SIMSON
C h e
Walkthrough. Let X, Y , Z be the three feet of the perpendiculars.
n nt
(a) Decide on the setup: a choice of unit circle and variables, and a plan for how to
a , I
compute each point and establish the conclusion.
v
(b) Compute x. (This should involve almost no calculation; remember your formulas.)
E I S
(c) Write down y and z by symmetry.
y
B O T
(d) Show that x and y are collinear with the midpoint of P H and conclude.
11JMO5 Walkthrough.
(c) Of course, we use ω as the unit circle. Come up with a setup, using exactly three
of the variables on ω as free variables. (There are multiple possible choices.)
7
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
03ROU93 Walkthrough. This problem is not difficult, but some meta-considerations in this
problem give a few nice lessons. We’ll use (ABC) as the unit circle.
(c) Using the complex shoelace formula, write down the 3 × 3 determinant which is
equivalent to X, Y , Z being collinear.
》
Now, in principle we want to show the determinant of (c) is zero iff 4ABC is right. Here
is how one can do so.
廷
(d) What is the degree of that determinant as a polynomial in terms of a, b, c?
誼 se
(e) If ∠A = 90◦ , what should be true about b and c?
陳 U
(f) Why does it make sense to guess that b + c should divide the determinant?
《 al
(g) By considering a degenerate case where B = C along ω, convince yourself that
n
e rn
b − c had better also divide the determinant.
h
(h) Come up with a guess for how the determinant in (c) factors, up to constant factors.
C t e
(i) Verify that this factorization is correct (you should work out the constant factors
n n
here).
va , I
(j) Conclude.
E I S
y
B O T
8
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
§3 Problems
Instructions: Solve [25♣]. If you have time, solve [35♣]. Problems with red weights are mandatory.
Special instructions: For this unit, there is a calculation page limit associated
to some problems here, to ensure you stay “on the rails” in terms of the efficiency of
your setup. This page limit is generous: it is always at least 3 times the length of
my fully typeset calculation (not including diagrams or synthetic work). Therefore,
you should try to remain comfortably within the page limit.
》
Only the calculation itself counts towards the page limit. Note this limit applies to
廷
the actual calculation you do towards the solution, not what you actually type/scan
and upload to OTIS-WEB. (When submitting for this unit, you are not expected
誼 se
to type up all the long calculation, though of course you’re allowed to. But like all
other units, an outline is sufficient.)
陳 U
Z7E9BBA7
《 al
[2♣] Problem 1. In triangle ABC with circumcenter O, point X is the reflection of O
n
across BC. Define Y , Z similarly. Prove that AX, BY , CZ are concurrent.
e rn
Page limit for your calculations: 0.5 pages.
h
24HMMTGUTS19
[2♣] Problem 2 (HMMT 2024, added by Daniel Ge). Let A1 A2 . . . A19 be a regular
C t e
19-gon. Lines A1 A5 and A3 A4 meet at X. Compute ∠A7 XA5 .
n n
18TTSJA4
I
[2♣] Problem 3 (ToT Spring 2018 J-A4). Let ABC be a triangle with circumcenter O
a ,
and let H be the foot of the A-altitude. Let P be the foot the perpendicular from A to
v
line CO. Prove that line HP bisects side AB.
E I S
14USATST5
[2♣] Problem 4 (USA TST 2014/5). Let ABCD be a cyclic quadrilateral, and let E,
y T
F , G, and H be the midpoints of AB, BC, CD, and DA respectively. Let W , X, Y and
B O
Z be the orthocenters of triangles AHE, BEF , CF G and DGH, respectively. Prove
that the quadrilaterals ABCD and W XY Z have the same area.
16PUMACFA3
[3♣] Problem 5 (PUMaC Finals 2016 A3). On a cyclic quadrilateral ABCD, let M
and N denote the midpoints of AB and CD. Let E be the projection of C onto AB and
let F be the reflection of N over the midpoint of DE. Assume F lies in the interior of
quadrilateral ABCD. Prove that ∠BM F = ∠CBD.
Page limit for your calculations: 1 page.
13PUMACFA2
[3♣] Problem 6 (PUMaC 2013). Let γ and I be the incircle and incenter of triangle
ABC. Let D, E, F be the tangency points of γ to BC, CA, AB and let D0 be the
reflection of D about I. Assume EF intersects the tangents to γ at D and D0 at points
P and Q. Show that ∠DAD0 + ∠P IQ = 180◦ .
11CHNTST24
[3♣] Required Problem 7 (China TST 2011). Let Γ be the circumcircle of a triangle
ABC. Assume AA0 , BB 0 , CC 0 are diameters of Γ. Let P be a point inside ABC other
than the circumcenter and let D, E, F be the feet from P to BC, CA, AB. Let X be
the reflection of A0 across D; define Y and Z similarly. Prove that 4XY Z ∼ 4ABC.
Page limit for your calculations: 1 page.
9
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
06CHNTST41
[3♣] Problem 8 (China TST 2006). Let H be the orthocenter of triangle ABC. Let D,
E, F lie on the circumcircle of ABC such that AD k BE k CF . Let S, T , U respectively
denote the reflections of D, E, F across BC, CA, AB. Prove that points S, T , U , H
are concyclic.
Page limit for your calculations: 1 page.
14TWNTST1J3
[3♣] Problem 9 (Taiwan TST 2014). In 4ABC with incenter I, the incircle is tangent to
CA, AB at E, F . The reflections of E, F across I are G, H. Let Q be the intersection of
GH and BC, and let M be the midpoint of BC. Prove that IQ and IM are perpendicular.
Page limit for your calculations: 2 pages.
17PAKTST1
[3♣] Problem 10 (Pakistan TST 2017/1). Let ABCD be a cyclic quadrilateral. The
diagonals AC and BD meet at P , and DA and CB meet at Q. Suppose P Q ⊥ AC and
》
let E be the midpoint of AB. Prove that P E ⊥ BC.
ANAYGEO
廷
[3♣] Problem 11 (Anay Aggarwal). Let 4ABC be an acute triangle. Let A0 be the
reflection of A over BC, and define B 0 and C 0 similarly. Prove that (ABC) and (A0 B 0 C 0 )
誼 se
are concentric if and only if 4ABC is equilateral.
24HMMTT7
陳 U
[3♣] Problem 12 (HMMT 2024, added by Ritwin Narra). Let P be a point inside regular
hexagon ABCDEF . Show that of the three values tan ∠AP D, tan ∠BP E, tan ∠CP F ,
《 al
two of them sum to the third one.
n
98SLG7
[3♣] Problem 13 (Shortlist 1998 G7). Let ABC be a triangle such that ∠ACB =
e rn
2∠ABC. Let D be the point on the side BC such that CD = 2BD. The segment AD is
h
extended to E so that AD = DE. Prove that
n I
96CHN
a ,
[3♣] Problem 14 (China 1996). Triangle ABC has orthocenter H. The tangents from
v
A to the circle with diameter BC are AP and AQ. Prove that H, P , Q are collinear.
E S
17MP4G19
I
[3♣] Problem 15 (Math Prize for Girls 2017). Give an example of an equilateral
y T
13-gon, convex and nondegenerate, whose internal angle measures are all multiples of
20◦ . (Specify the polygon by giving the angle measures.)
B O
19RMM2
[5♣] Required Problem 16 (RMM 2019/2). Let ABCD be an isosceles trapezoid
with AB k DC. Let E be the midpoint of AC. Denote by Γ and Ω the circumcircles of
triangles ABE and CDE, respectively. The tangent to Γ at A and the tangent to Ω at
D intersect at point P . Prove that P E is tangent to Ω.
Page limit for your calculations: 1 page.
13TSTST1
[3♣] Problem 17 (TSTST 2013/1). Let ABC be a triangle and D, E, F be the
midpoints of arcs BC, CA, AB on the circumcircle. Line `a passes through the feet
of the perpendiculars from A to DB and DC. Line ma passes through the feet of the
perpendiculars from D to AB and AC. Let A1 denote the intersection of lines `a and ma .
Define points B1 and C1 similarly. Prove that triangles DEF and A1 B1 C1 are similar to
each other.
Page limit for your calculations: 1 page.
98SLG5
[3♣] Problem 18 (Shortlist 1998 G5). Let ABC be a triangle with orthocenter H and
circumcenter O. Let D, E, F be the reflections of the three vertices across the opposite
sides. Prove that D, E, F are collinear if and only if the length of OH is equal to the
circumdiameter of ABC.
10
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
Z7C50130
[3♣] Problem 19 (Brocard theorem). Cyclic quadrilateral ABCD has circumcenter
O. Let P = AB ∩ CD, Q = BC ∩ DA, R = AC ∩ BD. Prove that the orthocenter of
triangle P QR is O.
11MEX2
[3♣] Problem 20 (Mexico 2011, added by Diego Caballero). Let ABC be an acute
triangle and Γ its circumcircle. Let ` be the line tangent to Γ at A. Let D and E be
the intersections of the circumference with center B and radius AB with lines ` and AC,
respectively. Prove the orthocenter of ABC lies on line DE.
KMLB5333
[3♣] Problem 21 (KoMaL B5333, added by Soham Das). The foot of the altitude from
vertex A of acute triangle ABC is TA . The ray drawn from A through the circumcenter
O intersects BC at RA . Let the midpoint of ARA be FA . Define TB , RB , FB , TC , RC ,
FC similarly. Show that TA FA , TB FB , TC FC are concurrent.
》
[1♣] Mini Survey. Fill out feedback on the OTIS-WEB portal when submitting this
廷
problem set. Any thoughts on problems (e.g. especially nice, instructive, easy, etc.) or
overall comments on the unit are welcome.
誼 se
In addition, if you have any suggestions for problems to add, or want to write hints for
陳 U
one problem you really liked, please do so in the ARCH system!
The maximum number of [♣] for this unit is [62♣], including the mini-survey.
n《 al
h e rn
C nt e
n
a , I
Ev I S
y
B O T
11
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
》
1 1 1
=⇒ (a + c) = +
2 z+w x+y
廷
1 1 1
=⇒ (b + d) = +
2 w+x y+z
誼 se
(w + x)(y + z)
quotient = ∈R
陳 U
(z + w)(x + y)
( w1 + x1 )( y1 + z1 )
quotient = 1
《 al
( z + w1 )( x1 + y1 )
n
e rn
(w + x)(y + z)
= ∈ R.
h
(z + w)(x + y)
C e
§4.2 Solution 2.2, Simson
n nt
Here is a solution using complex numbers. Let (ABC) be the unit circle, of course. Then
I
a ,
it would be sufficient to show that the three points
Ev I S
x = 12 (a + b + p − ab/p)
y = 12 (a + c + p − ac/p)
y T
m = 12 (a + b + c + p)
B O
are collinear. Note that
so
m−x
m−y
=
c + ab/p
b + ac/p
1
=
pc + ab
pb + ac
1
+
m−x pc ab pc + ab m−x
= 1 1 = =
m−y pb + ac
pb + ac m−y
hence m−x
m−y ∈ R.
¶ First solution using harmonic bundles. Let M = BE ∩ AC and let ∞ be the point
at infinity along DE k AC.
12
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
P C M A
D E
》
Note that ABCD is harmonic, so
廷
E
−1 = (AC; BD) = (AC; M ∞)
誼 se
implying M is the midpoint of AC.
陳 U
¶ Second solution using complex numbers (Cynthia Du). Suppose we let b, d, e be
《 al
free on unit circle, so p = b+d
2bd
. Then d/c = a/e, and a + c = p + acp. Consequently,
n
e rn
ac = de
h
1 bd 1 d(b + e)
+ de ·
e
(a + c) = = .
C
2 b+d b+d b+d
t
a+c (b + e)
n n
= .
I
2ac e(b + d)
va ,
From here it’s easy to see
S
a+c a+c
E I
+ · be = b + e
2 2ac
y
which is what we wanted to prove.
B O T
§4.4 Solution 2.4, Romania 2003
This is also an instructive exercise in complex numbers.
Let a, b, c be on the unit circle in the usual manner. The midpoint of the A-altitude,
which denote by X, then has coordinates
1 1 bc
x= a+ a+b+c−
2 2 a
bc 2
2a − bc
4x − (a + b + c) = 2a − =
a a
2 1
2 − bc 2bc − a2
4x − (a + b + c) = a = .
1/a abc
Define y and z similarly. Now x, y, z are collinear iff 4x − (a + b + c), et cetera, are
collinear. So the desired collinearity is equivalent to
2
2a −bc 2bc−a2 2
2abc − a3 a
a abc 1 2a − bc
1
0 = det 2b b−ca 2ca−b det
2 2
2b2 − ca
1 = 2abc − b3 b
abc (abc)2
2c2 −ab 2ab−c2
1 2c2 − ab 2abc − c3 c.
c abc
13
Evan Chen《陳誼廷》 (OTIS, updated 2025-01-01) Complex Geometry
1 X 2 3 2 3
= c (2a − bc)(2abc − b ) − (2b − ca)(2abc − a )
(abc)2 cyc
1 X 3 2
4a bc − 2ab2 c3 − 2a2 b3 c + b4 c2 − 4ab3 c2 + 2a2 bc3 + 2a3 b2 c − a4 c2
= 2
(abc) cyc
1 X 4 2 4 2
−(a2 − b2 )(b2 − c2 )(c2 − a2 )
= b c − a c =
(abc)2 cyc (abc)2
−(a − b)(b − c)(c − a)(a + b)(b + c)(c + a)
= .
(abc)2
》
c)(c + a) must be a factor, as is (a − b)(b − c)(c − a), since if two vertices coincide then two
of the midpoints coincide. Degree counting then tells us the final result beforehand.
廷
誼 se
Remark (Evan Chen). Here is a synthetic approach. Let AD, BE, CF be altitudes and
assume ABC is not right. Let ` be the line through three collinear points. By Gauss line on
陳 U
BF CE, we find ` bisects AX, where X = BC ∩ EF . So ` is the A-midline of 4AXD and
therefore ` k BC. Similarly ` k CA, ` k AB, contradiction.
n《 al
h e rn
C nt e
n
a , I
Ev I S
y
B O T
14