U trokutu △ABC označimo točku D i dužine AD, BD i CD.

Duljina visine trokuta △ABD na AB je m, duljina visine trokuta △BCD na BC je n, a duljina visine trokuta △ACD na AC je p, pa je:
P△ABD=2cm,P△BCD=2aniP△ACD=2bp.
Dalje možemo na dva načina:
Prvi način:
Kako je P△ABD+P△BCD+P△ACD=P△ABC, vrijedi:
2cm+2an+2bp=2cvc,
odnosno
cm+an+bp=cvc.
Podijelimo li dobivenu jednakost s cvc dobit ćemo:
cvccm+cvcan+cvcbp=1,
odnosno
vcm+cvcan+cvcbp=1.
Kako je
P△ABC=2ava=2bvb=2cvc,
vrijedi ava=bvb=cvc.
Sada je
vcm+avaan+bvbbp=1,
odnosno
vcm+van+vbp=1.
Drugi način:
Kako je P△ABD+P△BCD+P△ACD=P△ABC, vrijedi
2cm+2an+2bp=P△ABC,
odnosno
c⋅2m+a⋅2n+b⋅2p=P△ABC.
Neka je P=P△ABC.
Iz P=2ava slijedi da je a=va2P,
iz P=2bvb slijedi da je b=vb2P,
iz P=2cvc slijedi da je c=vc2P.
Izraze za a, b i c uvrstimo u c⋅2m+a⋅2n+b⋅2p=P:
vc2P⋅2m+va2P⋅2n+vb2P⋅2p=P,
odnosno
vcP⋅1m+vaP⋅1n+vbP⋅1p=P.
Podijelimo li izraz s P, dobit ćemo
vcm+van+vbp=1.