Olympiad Geometry II: Circles, Tangents & Cyclic Quadrilaterals

Study Sheet

Olympiad Geometry II: Circles, Tangents & Cyclic Quadrilaterals

Tangent lengths, Brahmagupta, Ptolemy, the British flag, and where circles hide

The Circle Toolkit

Tip
Tangent lengths and the incircle
ABCDEFI688776
In the 13-14-15 triangle the incircle cuts the sides into tangent lengths s − a = 7, s − b = 6, s − c = 8.

From an external point the two tangent segments to a circle are equal. For the incircle of a triangle the contact point DD on BCBC satisfies BD=s−bBD = s - b, where ss is the semiperimeter.

The three pairs of equal tangents from AA, BB, CC give a linear system whose solution is s−as - a, s−bs - b, s−cs - c — in the 1313-1414-1515 triangle, BD=21−15=6BD = 21 - 15 = 6 and DC=8DC = 8. Combined with r=Areasr = \tfrac{\text{Area}}{s} (=4= 4 there) and R=abc4⋅AreaR = \tfrac{abc}{4\cdot\text{Area}} (=658= \tfrac{65}{8}), every incircle and circumcircle length is available before any angle is chased. Common tangent lengths between two circles are right triangles: external d2−(r1−r2)2\sqrt{d^2 - (r_1 - r_2)^2}, internal d2−(r1+r2)2\sqrt{d^2 - (r_1 + r_2)^2}.

Tip
Cyclic quadrilaterals: Ptolemy and Brahmagupta
ABCD5678
Sides 5, 6, 7, 8 on one circle: AC·BD = 5·7 + 6·8 = 83, and the area is 4√105.

A quadrilateral is cyclic iff opposite angles sum to 180∘180^\circ (or iff an angle equals the exterior angle at the opposite vertex). Ptolemy: AC⋅BD=AB⋅CD+AD⋅BCAC\cdot BD = AB\cdot CD + AD\cdot BC. Brahmagupta: Area =(s−a)(s−b)(s−c)(s−d)= \sqrt{(s-a)(s-b)(s-c)(s-d)}.

Ptolemy is the workhorse: it computes the diagonal of an inscribed quadrilateral from its sides, and its equality case (Ptolemy's INEQUALITY holds for all quadrilaterals, with equality iff cyclic) is a cyclicity criterion in disguise. Brahmagupta is Heron with a fourth factor; sides 5,6,7,85, 6, 7, 8 enclose 41054\sqrt{105}. The cyclic configuration maximizes area among quadrilaterals with given sides — Bretschneider's formula shows why.

Tip
Coordinate lemmas that save an hour

British flag: for a point PP and rectangle ABCDABCD, PA2+PC2=PB2+PD2PA^2 + PC^2 = PB^2 + PD^2. Stewart: b2m+c2n=a(d2+mn)b^2m + c^2n = a(d^2 + mn) for a cevian of length dd splitting aa into m+nm + n. Apollonius: the median ma2=2b2+2c2−a24m_a^2 = \tfrac{2b^2 + 2c^2 - a^2}{4}.

The British flag theorem makes PC2−PD2=PB2−PA2PC^2 - PD^2 = PB^2 - PA^2 regardless of where PP is; Stewart computes any cevian from the sides; Apollonius is Stewart's special case. All three are Pythagoras or the law of cosines applied twice, and all three turn "find the length" problems into arithmetic — worth memorizing precisely because they are so easy to rederive under pressure that people never do.

Side note
Where the circle is hiding

When a problem mentions equal angles subtended from two points, a right angle over a segment, or a point equidistant from three others, there is a circle — draw it. Cyclic quadrilaterals appear whenever two angles "see" the same segment; the moment you find one, Ptolemy, inscribed angles, and power of a point all become available at once.

Side note
Where it goes wrong

Brahmagupta's formula is only for cyclic quadrilaterals. A rhombus with side 55 and an angle of 60∘60^\circ has s=10s = 10 and (s−a)(s−b)(s−c)(s−d)=54=25\sqrt{(s - a)(s - b)(s - c)(s - d)} = \sqrt{5^4} = 25, but its area is 25sin⁡60∘=2532≈21.6525\sin60^\circ = \tfrac{25\sqrt3}{2} \approx 21.65. The formula gives the MAXIMUM area over all quadrilaterals with those sides — attained by the cyclic one (here the square) — so using it without proving concyclicity overstates the area. Check the hypothesis first: opposite angles supplementary, or Ptolemy with equality.

Try it
Try it: Ptolemy on a rectangle

Use Ptolemy's theorem to prove the Pythagorean theorem.

Reminder — The Pythagorean theorem:  a2+b2=c2a^2+b^2=c^2
Show the answer

A rectangle ABCDABCD with sides a,ba, b is cyclic (opposite angles 90∘90^\circ). Ptolemy: AC⋅BD=AB⋅CD+AD⋅BCAC\cdot BD = AB\cdot CD + AD\cdot BC becomes d⋅d=a⋅a+b⋅bd\cdot d = a\cdot a + b\cdot b, i.e. d2=a2+b2d^2 = a^2 + b^2. Pythagoras is Ptolemy for rectangles.

Proofs & Why It Matters

Tip
Proof: Ptolemy's theorem
ABCDE
E on AC with ∠ABE = ∠DBC (marked): triangles ABE DBC and EBC ABD.

For cyclic ABCDABCD: AC⋅BD=AB⋅CD+AD⋅BCAC\cdot BD = AB\cdot CD + AD\cdot BC.

Choose EE on diagonal ACAC with ∠ABE=∠DBC\angle ABE = \angle DBC. Then triangles ABEABE and DBCDBC are similar (two angles: the constructed one, and ∠BAE=∠BDC\angle BAE = \angle BDC as inscribed angles on arc BCBC), giving AEDC=ABDB\tfrac{AE}{DC} = \tfrac{AB}{DB}, i.e. AE⋅DB=AB⋅DCAE\cdot DB = AB\cdot DC. Similarly triangles EBCEBC and ABDABD are similar, giving EC⋅DB=BC⋅ADEC\cdot DB = BC\cdot AD. Add: (AE+EC)⋅DB=AB⋅DC+BC⋅AD(AE + EC)\cdot DB = AB\cdot DC + BC\cdot AD, and AE+EC=ACAE + EC = AC. ■\blacksquare Significance: the same construction with EE off the diagonal proves Ptolemy's inequality for non-cyclic quadrilaterals — the equality case is exactly cyclicity.

Tip
Proof: tangent lengths BD=s−bBD = s - b

The incircle contact points split the sides into the tangent lengths s−as - a, s−bs - b, s−cs - c.

Let the tangent lengths from AA, BB, CC be xx, yy, zz (equal tangents from each vertex). Then y+z=ay + z = a, z+x=bz + x = b, x+y=cx + y = c; adding, x+y+z=sx + y + z = s, so y=s−(z+x)=s−by = s - (z + x) = s - b. ■\blacksquare The identical bookkeeping with an EXCIRCLE gives tangent lengths ss and s−cs - c etc., which is why s−as - a appears everywhere in triangle geometry.

Going Deeper: Worked Problems

Example
Worked: a length via Stewart
ABCD793.54.5
The bisector from A splits BC = 8 in the ratio 7 : 9.

In triangle ABCABC with AB=7AB = 7, AC=9AC = 9, BC=8BC = 8, the angle bisector from AA meets BCBC at DD. Find ADAD.

Step 1 — the angle bisector theorem: BDDC=ABAC=79\tfrac{BD}{DC} = \tfrac{AB}{AC} = \tfrac79, so BD=716⋅8=3.5BD = \tfrac{7}{16}\cdot8 = 3.5, DC=4.5DC = 4.5.

Step 2 — Stewart with a=8a = 8, m=3.5m = 3.5, n=4.5n = 4.5, b=9b = 9, c=7c = 7: 81⋅3.5+49⋅4.5=8(d2+3.5⋅4.5)81\cdot3.5 + 49\cdot4.5 = 8(d^2 + 3.5\cdot4.5), i.e. 283.5+220.5=8d2+126283.5 + 220.5 = 8d^2 + 126, so 8d2=3788d^2 = 378, d2=47.25d^2 = 47.25, d=3212d = \tfrac{3\sqrt{21}}{2}.

Step 3 — cross-check with the bisector-length formula AD2=bc−mn=63−15.75=47.25AD^2 = bc - mn = 63 - 15.75 = 47.25 ✓. Two formulas, one number — always run the second when the first is arithmetic-heavy.

Example
Worked: cyclicity proves concurrency

Show that the perpendicular bisectors of the sides of a triangle are concurrent (the circumcenter exists).

Step 1 — the perpendicular bisector of ABAB is the locus of points equidistant from AA and BB; likewise for BCBC.

Step 2 — their intersection OO (they are not parallel since ABAB and BCBC are not) satisfies OA=OBOA = OB and OB=OCOB = OC, hence OA=OCOA = OC.

Step 3 — so OO lies on the perpendicular bisector of ACAC as well: all three concur, and the circle centered at OO through AA passes through BB and CC. The proof is one sentence once "perpendicular bisector = equidistance locus" is internalized; the same locus argument gives the incenter (angle bisectors = equidistance from lines).