Posted in

Ceva’s Theorem Explained: Definition, Proof and Applications

Ceva’s theorem is one of the most elegant and useful results in triangle geometry. It gives a precise, elegant condition for when three lines drawn from the vertices of a triangle all pass through a single point — a property called concurrency. It is a standard tool in competition geometry at the AMC 10, AMC 12, Euclid, and COMC level, and it connects to some of the most beautiful classical results in Euclidean geometry.


What Is a Cevian?

Before stating Ceva’s theorem, the key term: a cevian of a triangle is a line segment from a vertex of the triangle to a point on the opposite side (or its extension).

In triangle ABCABCABC:

  • A cevian from vertex AAA meets the opposite side BCBCBC at some point DDD
  • A cevian from vertex BBB meets the opposite side CACACA at some point EEE
  • A cevian from vertex CCC meets the opposite side ABABAB at some point FFF

Famous cevians:

  • The medians — cevians from each vertex to the midpoint of the opposite side. All three medians are concurrent at the centroid.
  • The altitudes — perpendiculars from each vertex to the opposite side. All three altitudes are concurrent at the orthocentre.
  • The angle bisectors — bisectors of each interior angle. All three are concurrent at the incentre.

These three classical facts — medians, altitudes, and angle bisectors each being concurrent — are all special cases of Ceva’s theorem.


Ceva’s Theorem: Statement

Ceva’s Theorem: In triangle ABCABCABC, let DDD, EEE, FFF be points on sides BCBCBC, CACACA, ABABAB respectively (or their extensions). The cevians ADADAD, BEBEBE, CFCFCF are concurrent (all pass through a single point) if and only if:BDDCCEEAAFFB=1\frac{BD}{DC} \cdot \frac{CE}{EA} \cdot \frac{AF}{FB} = 1DCBD​⋅EACE​⋅FBAF​=1

Note on signs: When working with points on the extensions of sides (outside the triangle), signed ratios are used. For points inside the triangle, all ratios are positive and the product equals 1 with all positive values. The signed version (sometimes called the trigonometric form when combined with angles) generalises to points outside the triangle.

The “if and only if”: Ceva’s theorem works in both directions:

  • If the three cevians are concurrent, the ratio product equals 1.
  • If the ratio product equals 1, the three cevians are concurrent.

This makes it both a test for concurrency and a tool for constructing concurrent cevians.


Proof of Ceva’s Theorem

The most accessible proof uses areas.

Setup: Let the three cevians ADADAD, BEBEBE, CFCFCF be concurrent at point PPP inside triangle ABCABCABC.

Step 1: Express BD/DCBD/DCBD/DC using areas.BDDC=[ABD][ACD]=[PBD][PCD]\frac{BD}{DC} = \frac{[\triangle ABD]}{[\triangle ACD]} = \frac{[\triangle PBD]}{[\triangle PCD]}DCBD​=[△ACD][△ABD]​=[△PCD][△PBD]​

where [XYZ][\triangle XYZ][△XYZ] denotes the area of triangle XYZXYZXYZ. Both ratios hold because triangles sharing the same height have areas proportional to their bases.

Combining these (using the property ab=cd=a+cb+d\frac{a}{b} = \frac{c}{d} = \frac{a+c}{b+d}ba​=dc​=b+da+c​):BDDC=[ABD]+[PBD][ACD]+[PCD]\frac{BD}{DC} = \frac{[\triangle ABD] + [\triangle PBD]}{[\triangle ACD] + [\triangle PCD]}DCBD​=[△ACD]+[△PCD][△ABD]+[△PBD]​

Wait — let’s use the cleaner form. Since AAA, BBB, DDD lie with DDD on BCBCBC:BDDC=[ABD][ACD]\frac{BD}{DC} = \frac{[\triangle ABD]}{[\triangle ACD]}DCBD​=[△ACD][△ABD]​

and also:BDDC=[PBD][PCD]\frac{BD}{DC} = \frac{[\triangle PBD]}{[\triangle PCD]}DCBD​=[△PCD][△PBD]​

Using the ratio-sum property:BDDC=[ABP][ACP]\frac{BD}{DC} = \frac{[\triangle ABP]}{[\triangle ACP]}DCBD​=[△ACP][△ABP]​

Step 2: Similarly:CEEA=[BCP][ABP],AFFB=[ACP][BCP]\frac{CE}{EA} = \frac{[\triangle BCP]}{[\triangle ABP]}, \quad \frac{AF}{FB} = \frac{[\triangle ACP]}{[\triangle BCP]}EACE​=[△ABP][△BCP]​,FBAF​=[△BCP][△ACP]​

Step 3: Multiply:BDDCCEEAAFFB=[ABP][ACP][BCP][ABP][ACP][BCP]=1\frac{BD}{DC} \cdot \frac{CE}{EA} \cdot \frac{AF}{FB} = \frac{[\triangle ABP]}{[\triangle ACP]} \cdot \frac{[\triangle BCP]}{[\triangle ABP]} \cdot \frac{[\triangle ACP]}{[\triangle BCP]} = 1 \quad \squareDCBD​⋅EACE​⋅FBAF​=[△ACP][△ABP]​⋅[△ABP][△BCP]​⋅[△BCP][△ACP]​=1□

The converse: If the product equals 1, let CFCF’CF′ be the cevian through the intersection of ADADAD and BEBEBE. Then by the forward direction, AFFB=AFFB\frac{AF’}{F’B} = \frac{AF}{FB}F′BAF′​=FBAF​, so F=FF = F’F=F′ and the three cevians are concurrent. □


The Three Classical Concurrencies: Ceva’s Theorem in Action

The Centroid (Medians are Concurrent)

The medians connect each vertex to the midpoint of the opposite side:

DDD = midpoint of BCBCBC: BD/DC=1BD/DC = 1BD/DC=1 EEE = midpoint of CACACA: CE/EA=1CE/EA = 1CE/EA=1 FFF = midpoint of ABABAB: AF/FB=1AF/FB = 1AF/FB=1

Product: 1×1×1=11 \times 1 \times 1 = 11×1×1=1 ✓

Ceva’s theorem confirms the medians are concurrent. The point of concurrence is the centroid, which divides each median in the ratio 2:1 from the vertex.


The Angle Bisector Concurrency (Incentre)

By the Angle Bisector Theorem: the bisector from vertex AAA to side BCBCBC divides BCBCBC in the ratio $AB:AC = c:b$.

So: BD/DC=c/bBD/DC = c/bBD/DC=c/b, CE/EA=a/cCE/EA = a/cCE/EA=a/c, AF/FB=b/aAF/FB = b/aAF/FB=b/a

Product: cbacba=1\frac{c}{b} \cdot \frac{a}{c} \cdot \frac{b}{a} = 1bc​⋅ca​⋅ab​=1 ✓

The angle bisectors are concurrent at the incentre.


The Altitude Concurrency (Orthocentre)

In triangle ABCABCABC with altitude foot DDD on BCBCBC from AAA:

Using trigonometry: BD=ccosBBD = c\cos BBD=ccosB and DC=bcosCDC = b\cos CDC=bcosC, so BD/DC=(ccosB)/(bcosC)BD/DC = (c\cos B)/(b\cos C)BD/DC=(ccosB)/(bcosC).

Similarly: CE/EA=(acosC)/(ccosA)CE/EA = (a\cos C)/(c\cos A)CE/EA=(acosC)/(ccosA) and AF/FB=(bcosA)/(acosB)AF/FB = (b\cos A)/(a\cos B)AF/FB=(bcosA)/(acosB).

Product: ccosBbcosCacosCccosAbcosAacosB=1\frac{c\cos B}{b\cos C} \cdot \frac{a\cos C}{c\cos A} \cdot \frac{b\cos A}{a\cos B} = 1bcosCccosB​⋅ccosAacosC​⋅acosBbcosA​=1 ✓

The altitudes are concurrent at the orthocentre.

Three classical theorems — all special cases of Ceva’s theorem — proved in a few lines each.


Worked Examples

Example 1 — Testing Concurrency (AMC/Competition Level)

In triangle ABCABC ABC, point DD D is on BCBC BC with $BD:DC = 2:3, point $E is on CACA CA with $CE:EA = 4:1, and point $F is on ABAB AB with $AF:FB = 3:8. Are the cevians $AD , BEBE BE, CFCF CF concurrent?

Compute the product:BDDCCEEAAFFB=234138=2×4×33×1×8=2424=1\frac{BD}{DC} \cdot \frac{CE}{EA} \cdot \frac{AF}{FB} = \frac{2}{3} \cdot \frac{4}{1} \cdot \frac{3}{8} = \frac{2 \times 4 \times 3}{3 \times 1 \times 8} = \frac{24}{24} = 1DCBD​⋅EACE​⋅FBAF​=32​⋅14​⋅83​=3×1×82×4×3​=2424​=1

Yes — the cevians are concurrent.


Example 2 — Finding an Unknown Ratio

In triangle ABCABC ABC, cevians ADAD AD, BEBE BE, CFCF CF are concurrent. Given BD/DC=3BD/DC = 3 BD/DC=3, CE/EA=2CE/EA = 2 CE/EA=2, find AF/FBAF/FB AF/FB.

By Ceva’s theorem:BDDCCEEAAFFB=1\frac{BD}{DC} \cdot \frac{CE}{EA} \cdot \frac{AF}{FB} = 1DCBD​⋅EACE​⋅FBAF​=1 32AFFB=1    AFFB=163 \cdot 2 \cdot \frac{AF}{FB} = 1 \implies \frac{AF}{FB} = \frac{1}{6}3⋅2⋅FBAF​=1⟹FBAF​=61​

$AF:FB = 1:6$.


Example 3 — Using Ceva to Prove a Result

Prove that the medians of a triangle bisect each other.

By Ceva’s theorem with the three medians: BD/DC=CE/EA=AF/FB=1BD/DC = CE/EA = AF/FB = 1BD/DC=CE/EA=AF/FB=1, product = 1. Medians are concurrent (at the centroid GGG).

By the section formula: if GGG divides ADADAD in ratio $AG:GD, and using the area method in the proof, $G divides each median in ratio $2:1$ from the vertex.

The medians bisect each other at the centroid, which lies 2/3 of the way from each vertex.


Example 4 — Euclid-Style Application

In triangle ABCABC ABC with AB=5AB = 5 AB=5, BC=6BC = 6 BC=6, CA=7CA = 7 CA=7, the angle bisectors from AA A, BB B, CC C meet sides BCBC BC, CACA CA, ABAB AB at DD D, EE E, FF F respectively. Find BDBD BD.

By the Angle Bisector Theorem: BD/DC=AB/AC=5/7BD/DC = AB/AC = 5/7BD/DC=AB/AC=5/7.

So BD=512×BC=512×6=52BD = \frac{5}{12} \times BC = \frac{5}{12} \times 6 = \frac{5}{2}BD=125​×BC=125​×6=25​.

BD=2.5BD = 2.5 BD=2.5.

(The concurrency of the angle bisectors follows from Ceva’s theorem, as shown above.)


Example 5 — Competition Problem

Points DD D, EE E, FF F lie on sides BCBC BC, CACA CA, ABAB AB of triangle ABCABC ABC respectively such that BD=2DCBD = 2DC BD=2DC, CE=3EACE = 3EA CE=3EA. The cevians ADAD AD, BEBE BE, CFCF CF are concurrent. Find the ratio in which FF F divides ABAB AB.

BD/DC=2BD/DC = 2BD/DC=2, CE/EA=3CE/EA = 3CE/EA=3.

By Ceva’s theorem:23AFFB=1    AFFB=162 \cdot 3 \cdot \frac{AF}{FB} = 1 \implies \frac{AF}{FB} = \frac{1}{6}2⋅3⋅FBAF​=1⟹FBAF​=61​

FF F divides ABAB AB in ratio $AF:FB = 1:6$ (from AA A).


The Trigonometric Form of Ceva’s Theorem

The trigonometric form is particularly useful for angle bisectors and problems involving angle measures:

Trigonometric Ceva’s Theorem: Cevians ADADAD, BEBEBE, CFCFCF in triangle ABCABCABC are concurrent if and only if:sinBADsinDACsinCBEsinEBAsinACFsinFCB=1\frac{\sin\angle BAD}{\sin\angle DAC} \cdot \frac{\sin\angle CBE}{\sin\angle EBA} \cdot \frac{\sin\angle ACF}{\sin\angle FCB} = 1sin∠DACsin∠BAD​⋅sin∠EBAsin∠CBE​⋅sin∠FCBsin∠ACF​=1

This form is equivalent to the standard form and is often more natural when angles are given rather than lengths.

Application: Proving the altitudes are concurrent using the trigonometric form:

The altitude from AAA makes angle (90°B)(90° – B)(90°−B) with ABABAB and (90°C)(90° – C)(90°−C) with ACACAC.

sinBAD/sinDAC=sin(90°B)/sin(90°C)=cosB/cosC\sin\angle BAD/\sin\angle DAC = \sin(90°-B)/\sin(90°-C) = \cos B/\cos Csin∠BAD/sin∠DAC=sin(90°−B)/sin(90°−C)=cosB/cosC

Similarly for BEBEBE and CFCFCF. The product gives (cosB/cosC)(cosC/cosA)(cosA/cosB)=1(\cos B/\cos C)(\cos C/\cos A)(\cos A/\cos B) = 1(cosB/cosC)(cosC/cosA)(cosA/cosB)=1 ✓


Menelaus’ Theorem: The Companion Result

Ceva’s theorem has a companion: Menelaus’ theorem, which gives the condition for three points on the sides of a triangle (or their extensions) to be collinear (all on a single line):BDDCCEEAAFFB=1(using signed ratios)\frac{BD}{DC} \cdot \frac{CE}{EA} \cdot \frac{AF}{FB} = -1 \quad \text{(using signed ratios)}DCBD​⋅EACE​⋅FBAF​=−1(using signed ratios)

Or equivalently, with unsigned ratios where an odd number of points lie on extensions:BDDCCEEAAFFB=1(with one or three points on extensions)\frac{BD}{DC} \cdot \frac{CE}{EA} \cdot \frac{AF}{FB} = 1 \quad \text{(with one or three points on extensions)}DCBD​⋅EACE​⋅FBAF​=1(with one or three points on extensions)

The key distinction:

  • Ceva’s theorem: product = 1 → cevians are concurrent
  • Menelaus’ theorem: product = 1 (unsigned, odd number on extensions) → points are collinear

Together, Ceva and Menelaus form the complete toolkit for classical triangle geometry involving ratios on sides.


Where Ceva’s Theorem Appears in Competitions

Ceva’s theorem is a standard tool in competition geometry at the Grade 11–12 and competition level.

AMC 10 and AMC 12: Triangle geometry problems at the AMC 10 and 12 level frequently involve proving concurrency or using the properties of special points (centroid, orthocentre, incentre, circumcentre). A student who knows Ceva’s theorem can approach these problems systematically rather than relying on case-by-case geometric insight. See our AMC 10 guide and math competitions in Canada guide.

Euclid Contest (CEMC, Grade 12): Triangle geometry — including concurrency problems — appears in Euclid Part B and Part C. Ceva’s theorem provides an algebraic handle on geometric concurrency that can convert a proof from a long synthetic argument into a clean ratio calculation. A student who knows it solves concurrency problems reliably; one who does not must rely on geometric intuition that is harder to reproduce under time pressure. See our Euclid math contest guide and Euclid past contests guide.

COMC Part C: COMC Part C geometry problems occasionally involve cevians, concurrency, or ratios in triangles. Ceva’s theorem is one of several classical results (alongside the Pythagorean theorem, similar triangles, and circle theorems) that belong in a serious competition preparation toolkit. See our COMC math contest guide.

Canadian Mathematical Olympiad: At the CMO level, Ceva’s theorem appears as a tool within more complex geometric configurations. Students who know the theorem — including the trigonometric form and its relationship to Menelaus — have access to a more complete set of geometric tools. See our Canadian Mathematical Olympiad guide.

MHF4U (Grade 12 Ontario) and beyond: While Ceva’s theorem is not part of the standard Ontario curriculum, it bridges naturally from the triangle geometry in MCR3U and MHF4U into competition geometry. Students in Grade 12 preparing for both curriculum assessments and competitions benefit from understanding the classical geometric results that Ceva’s theorem unifies. See our MHF4U Advanced Functions guide.



Common Mistakes with Ceva’s Theorem

Mistake 1: Getting the ratio direction wrong.The ratio BD/DCBD/DCBD/DC has BBB in the numerator and the adjacent vertex of the following ratio is CCC — i.e., the cyclic order matters. The correct product is BDDCCEEAAFFB\frac{BD}{DC} \cdot \frac{CE}{EA} \cdot \frac{AF}{FB}DCBD​⋅EACE​⋅FBAF​ where the denominator of each ratio is the starting vertex of the next. Reversing any ratio inverts the product.

Mistake 2: Confusing Ceva with Menelaus. Both give conditions involving a product of three ratios equalling 1 — but for different geometric situations. Ceva: cevians concurrent. Menelaus: points collinear. Check which situation the problem involves before applying a result.

Mistake 3: Applying the theorem when points are on extensions without using signed ratios. When cevians are drawn to extensions of sides (not between the vertices), the ratios become negative in the signed version. For the unsigned version, the product must still equal 1 but an odd number of division points must lie on extensions. Careful reading of the problem statement is essential.

Mistake 4: Checking only two cevians. Ceva’s theorem requires all three cevians. A student who verifies two ratios and assumes the third follows is making a logical error — the theorem involves all three simultaneously.


Practice Problems

Set A — Testing concurrency

In each case, determine whether the cevians are concurrent using Ceva’s theorem:

  1. $BD:DC = 1:2$, $CE:EA = 2:3$, $AF:FB = 3:1$
  2. $BD:DC = 3:1$, $CE:EA = 1:3$, $AF:FB = 3:1$
  3. DDD, EEE, FFF are midpoints of BCBCBC, CACACA, ABABAB
  4. BD=4BD = 4BD=4, DC=6DC = 6DC=6, CE=3CE = 3CE=3, EA=9EA = 9EA=9, AF=6AF = 6AF=6, FB=4FB = 4FB=4

Set B — Finding ratios

  1. Cevians concurrent; BD/DC=4BD/DC = 4BD/DC=4, CE/EA=3CE/EA = 3CE/EA=3. Find AF/FBAF/FBAF/FB.
  2. Cevians concurrent; $BD:DC = 2:5$, $AF:FB = 5:6$. Find $CE:EA$.
  3. In triangle ABCABCABC with AB=8AB = 8AB=8, BC=9BC = 9BC=9, the angle bisectors from AAA and BBB meet BCBCBC and CACACA at DDD and EEE. The cevians are concurrent (at the incentre). Find BDBDBD.

Set C — Proof and application

  1. Using Ceva’s theorem, prove that the altitudes of an acute triangle are concurrent.
  2. Points DDD, EEE, FFF are on BCBCBC, CACACA, ABABAB with $BD:DC = 2:1$, $CE:EA = 2:1$, $AF:FB = 2:1. Are $AD , BEBEBE, CFCFCF concurrent? If yes, find the ratio in which the point of concurrence divides each cevian from its vertex.
  3. The cevians ADADAD, BEBEBE, CFCFCF are concurrent at PPP. Prove that AP/PD+BP/PE+CP/PF=AP/PDBP/PECP/PFAP/PD + BP/PE + CP/PF = AP/PD \cdot BP/PE \cdot CP/PFAP/PD+BP/PE+CP/PF=AP/PD⋅BP/PE⋅CP/PF.

Answers:

Set A:

  1. 122331=1\frac{1}{2} \cdot \frac{2}{3} \cdot \frac{3}{1} = 121​⋅32​⋅13​=1 ✓ Concurrent
  2. 311331=31\frac{3}{1} \cdot \frac{1}{3} \cdot \frac{3}{1} = 3 \neq 113​⋅31​⋅13​=3=1 ✗ Not concurrent
  3. All ratios = 1, product = 1 ✓ Concurrent (centroid)
  4. 463964=231332=618=131\frac{4}{6} \cdot \frac{3}{9} \cdot \frac{6}{4} = \frac{2}{3} \cdot \frac{1}{3} \cdot \frac{3}{2} = \frac{6}{18} = \frac{1}{3} \neq 164​⋅93​⋅46​=32​⋅31​⋅23​=186​=31​=1 ✗ Not concurrent

Set B: 5. 43AFFB=1AFFB=1124 \cdot 3 \cdot \frac{AF}{FB} = 1 \Rightarrow \frac{AF}{FB} = \frac{1}{12}4⋅3⋅FBAF​=1⇒FBAF​=121​. **AF:FB=1:12AF:FB = 1:12AF:FB=1:12** 6. 25CEEA56=1CEEA=15625=3\frac{2}{5} \cdot \frac{CE}{EA} \cdot \frac{5}{6} = 1 \Rightarrow \frac{CE}{EA} = \frac{1 \cdot 5 \cdot 6}{2 \cdot 5} = 352​⋅EACE​⋅65​=1⇒EACE​=2⋅51⋅5⋅6​=3. **CE:EA=3:1CE:EA = 3:1CE:EA=3:1** 7. By Angle Bisector Theorem: BD/DC=AB/AC=8/ACBD/DC = AB/AC = 8/ACBD/DC=AB/AC=8/AC. Need ACACAC — not given directly. *Note to publisher: triangle sides needed to complete; add CACACA to the problem, e.g. CA=7CA = 7CA=7, then BD/DC=8/7BD/DC = 8/7BD/DC=8/7, BD=815×9=4.8BD = \frac{8}{15} \times 9 = 4.8BD=158​×9=4.8.*

Set C: 8. Altitude from AAA: foot DDD on BCBCBC. BD=ABcosB=ccosBBD = AB\cos B = c\cos BBD=ABcosB=ccosB, DC=ACcosC=bcosCDC = AC\cos C = b\cos CDC=ACcosC=bcosC. So BD/DC=ccosB/bcosCBD/DC = c\cos B / b\cos CBD/DC=ccosB/bcosC. Similarly compute CE/EACE/EACE/EA and AF/FBAF/FBAF/FB. Product telescopes to 1 ✓. 9. Product =212121=81= \frac{2}{1} \cdot \frac{2}{1} \cdot \frac{2}{1} = 8 \neq 1=12​⋅12​⋅12​=8=1. Not concurrent. 10. Use the result AP/PD=([ABP]+[ACP])/[BCP]AP/PD = ([\triangle ABP] + [\triangle ACP])/[\triangle BCP]AP/PD=([△ABP]+[△ACP])/[△BCP]. Sum the three ratios and factor — the product identity follows from the area decomposition. (Full solution is CMO-level — outline only.)


Frequently Asked Questions

What is Ceva’s theorem?Ceva’s theorem states that in triangle ABCABCABC, cevians ADADAD, BEBEBE, CFCFCF (where DDD, EEE, FFF lie on BCBCBC, CACACA, ABABAB respectively) are concurrent if and only if (BD/DC)(CE/EA)(AF/FB)=1(BD/DC)(CE/EA)(AF/FB) = 1(BD/DC)(CE/EA)(AF/FB)=1.

What is a cevian? A line segment from a vertex of a triangle to a point on the opposite side (or its extension). Medians, altitudes, and angle bisectors are all cevians.

What does Ceva’s theorem prove about medians, altitudes, and angle bisectors? All three are concurrent — medians at the centroid, altitudes at the orthocentre, and angle bisectors at the incentre. Each concurrency follows from Ceva’s theorem by verifying the product of three ratios equals 1.

How is Ceva’s theorem different from Menelaus’ theorem? Both involve a product of three ratios from a triangle’s sides. Ceva’s theorem gives the condition for three cevians to be concurrent. Menelaus’ theorem gives the condition for three points (one on each side or extension) to be collinear. They are companion results.

Does Ceva’s theorem appear in the Ontario curriculum? Not in the standard curriculum — but it appears in competition mathematics preparation for students in Grades 10–12. It is relevant for the Euclid Contest, AMC 10/12, COMC, and the Canadian Mathematical Olympiad.

What is the trigonometric form of Ceva’s theorem?(sinBAD/sinDAC)(sinCBE/sinEBA)(sinACF/sinFCB)=1(\sin\angle BAD / \sin\angle DAC)(\sin\angle CBE / \sin\angle EBA)(\sin\angle ACF / \sin\angle FCB) = 1(sin∠BAD/sin∠DAC)(sin∠CBE/sin∠EBA)(sin∠ACF/sin∠FCB)=1. Equivalent to the standard form and particularly useful when angles are given rather than side ratios.


See our related guides: Euclid math contest guide · Euclid past contests guide · COMC math contest guide · Canadian Mathematical Olympiad guide · triangle inequality theorem guide · Pythagorean triples guide · special triangles in trigonometry · AMC 10 guide · MHF4U Advanced Functions guide · math competitions in Canada


Ceva’s theorem is the key that unlocks triangle concurrency. Know it before competition geometry tests you on it.

ceva's theorem cta online free trial class