LemmaGuides › Complex numbers for olympiad geometry: when to reach for them
Guide

Complex numbers for olympiad geometry: when to reach for them

8 September 2026

Every geometry problem you meet has two possible attacks. One is to see the configuration: the cyclic quadrilateral hiding in it, the spiral similarity, the point that is secretly a midpoint. The other is to give up on seeing anything and compute.

The second attack has a bad reputation, and the reputation is half deserved. A student who reaches for coordinates on every problem never learns to see, and gets crushed on the problems where the computation does not close. But a student who refuses to compute has no move at all when the configuration will not reveal itself, and on a timed paper that is a zero.

So the useful question is not whether complex numbers are elegant. It is: given this problem, in front of me, right now, will the computation close? That is a recognition skill, and it is learnable, because the configurations where it closes have a shape.

The setup is the entire decision

Put the circumcircle of the figure at the origin with radius 11. Every point of that circle is now a complex number aa with a=1|a| = 1, and one fact does all the work:

aˉ=1awhenevera=1.\bar a = \frac{1}{a} \quad \text{whenever} \quad |a| = 1.

That is why the unit circle and not some other circle. Conjugation is the operation that appears in every geometric condition worth writing down, and on the unit circle it stops being a second, independent variable and becomes a reciprocal of the first one. A condition that would need aa and aˉ\bar a as separate unknowns collapses to a rational function of aa alone, and rational functions of one variable are things you can actually finish.

Everything downstream follows from that single substitution. If the figure has no circle to put at the origin, you have lost most of the advantage before you start.

The dictionary

Six lines, and you want them cold, because looking them up mid-problem costs more time than the method saves. Throughout, lower-case letters are the complex numbers of the upper-case points, and a=b=c=1|a| = |b| = |c| = 1.

The last two are the ones people do not memorise and then wish they had. Almost every olympiad configuration is built from altitude feet and chord intersections, and having closed forms for both means you can write down the coordinates of the whole figure before you have any idea how the problem ends.

The four signals that say compute

Watching it work

Take the Euler line: the orthocentre, centroid and circumcentre of a triangle are collinear, with HG=2GOHG = 2\,GO.

Put the circumcircle at the origin, so O=0O = 0. The centroid is the average, g=a+b+c3g = \tfrac{a+b+c}{3}, which needs no setup at all. And the orthocentre is h=a+b+ch = a+b+c, which you can verify in one line: ha=b+ch - a = b + c, and b+cbc\frac{b+c}{b-c} is purely imaginary because on the unit circle its conjugate is 1/b+1/c1/b1/c=c+bcb\frac{1/b + 1/c}{1/b - 1/c} = \frac{c+b}{c-b}, the negative of itself. So AHBCAH \perp BC, and the same computation runs at the other two vertices.

Now the theorem has already happened. h=3gh = 3g, so HH, GG and O=0O = 0 are three points on one line through the origin, and hg=2g|h - g| = 2|g|. There is nothing left to prove. The result that takes a page of synthetic work is a consequence of the coordinates being chosen well.

The nine-point circle falls out of the same two facts. Its centre is a+b+c2\tfrac{a+b+c}{2}, the midpoint of OO and HH, and every one of the nine points is at distance 12\tfrac12 from it. Each side midpoint is a+b2\tfrac{a+b}{2}; each vertex-to-orthocentre midpoint is a+b+c2+c2\tfrac{a+b+c}{2} + \tfrac{c}{2} in disguise; each altitude foot is the dictionary entry above. Three formulas, nine verifications, no diagram.

Ptolemy is an identity, not a theorem

The clearest illustration of what the algebra buys you is Ptolemy's inequality: for any four points, ACBDABCD+BCADAC \cdot BD \le AB \cdot CD + BC \cdot AD.

For any four complex numbers whatsoever,

(ac)(bd)=(ab)(cd)+(bc)(ad).(a-c)(b-d) = (a-b)(c-d) + (b-c)(a-d).

Expand both sides and every term cancels. Take absolute values and apply the triangle inequality, and Ptolemy's inequality is proved for arbitrary points in the plane. Equality holds when the two terms on the right have the same argument, which is precisely the condition that the four points lie on a circle in that order.

Notice what happened. The geometric content became an algebraic identity you can verify by expanding brackets, and the geometric hypothesis (concyclic) became a condition on arguments. That trade is the whole method in miniature, and it is why the cyclic quadrilateral results feel less mysterious once you have coordinates: opposite angles summing to 180180^\circ is a statement about arguments of ratios, and arguments of ratios are what complex numbers are for.

Where it stalls

The method has a hard boundary, and knowing it is worth as much as knowing the dictionary.

What to do with this

Do not practise this by solving. Take fifteen geometry problems you have already seen solved, and for each one write three lines only: what goes at the origin, what the unknown points are in closed form, and what single equation the conclusion becomes. Then stop.

You will be wrong on some of them, and being wrong at that stage costs you two minutes instead of forty. That is the entire skill: not the algebra, which is mechanical, but the judgement about whether the algebra will close, made early enough to change your mind.

Lemma teaches this as complex numbers and coordinates in geometry, a named technique with a place in the sequence rather than a trick you meet twice and forget. The problem archive has the statements above in full, with difficulty and expected time on each, and the daily problem posts a new one every day in three tiers, no account needed.

Train it on Lemma

Every technique here is taught explicitly, in order. 125 lessons, 1206 curated problems and unlimited generated practice at six difficulties. Free to start, no card, and every paid plan opens with 3 free days.

Find your level