Neka je ∣AB∣=a, ∣AD∣=b.

Zbog sličnosti pravokutnih trokuta EAB i ABC (sukladni kutovi s okomitim kracima) vrijedi
∣EA∣:∣AB∣=∣AB∣:∣BC∣
pa je
∣EA∣=ba2.
Kako je ∣AF∣=a, iz pravokutnog trokuta ADF prema Pitagorinom teoremu dobivamo
∣DF∣2=a2−b2.
Sada iz pravokutnog trokuta EDF slijedi
∣EF∣2=∣ED∣2+∣DF∣2=(ba2−b)2+(a2−b2)=b2(a2−b2)2+a2−b2=b2a4−2a2+b2+a2−b2=b2a4−a2.
Konačno, vrijedi
∣EF∣2+∣AF∣2=(b2a4−a2)+a2=b2a4=∣AE∣2,
što znači da je trokut AEF pravokutan i AF⊥EF.