Dokaz provodimo matematičkom indukcijom. Provjerimo tvrdnju za n=2.
tgx⋅tg2x=1−tg2x2tg2x.
S druge strane je
tgxtg2x−2=tgx1−tg2x2tgx−2=1−tg2x2−2=1−tg2x2−2+2tg2x=1−tg2x2tg2x
pa tvrdnja vrijedi za n=2.
Pretpostavimo da za neki n∈N, n≥2 tvrdnja vrijedi, odnosno da je
tgx⋅tg2x+tg2x⋅tg3x+…+tg(nx−x)⋅tgnx=tgxtgnx−n.
Dokažimo da tada vrijedi i za n+1. Treba dokazati:
tgx⋅tg2x+tg2x⋅tg3x+…+tg(nx−x)⋅tgnx+tgnx⋅tg(nx+x)=tgxtg((n+1)x)−(n+1).
Krenimo od lijeve strane jednakosti koju želimo dokazati i primijenimo pretpostavku indukcije
tgx⋅tg2x+tg2x⋅tg3x+…+tg(nx−x)⋅tgnx+tgnx⋅tg(nx+x)=tgxtgnx−n+tgnx⋅tg(nx+x)=tgx1(tgnx+tgx⋅tgnx⋅tg(nx+x))−n=tgx1(tgnx+tgx⋅tgnx⋅1−tgnx⋅tgxtgnx+tgx)−n=tgx1(1−tgnx⋅tgxtgnx−tg2nx⋅tgx+tgx⋅tg2nx+tg2x⋅tgnx)−n=tgx1(1−tgnx⋅tgxtgnx+tg2x⋅tgnx)−n=tgx1(1−tgnx⋅tgxtgnx+tgx−tgx+tg2x⋅tgnx)−n=tgx1(1−tgnx⋅tgxtgnx+tgx−tgx(1−tgx⋅tgnx))−n=tgx1(1−tgnx⋅tgxtgnx+tgx−tgx)−n=tgxtg(nx+x)−1−n=tgxtg((n+1)x)−(n+1)
što je i trebalo dokazati. Prema tome, dana tvrdnja vrijedi za sve n∈N, n≥2.