Prvo rješenje.

Smjestimo romb u koordinatni sustav tako da su mu vrhovi na koordinatnim osima, a sjecište dijagonala u ishodištu. Vrhovi romba su točke A(0,−c), B(b,0), C(0,c), D(−b,0), a proizvoljna točka kružnice je T(x,y). Tada je
d2(A,T)+d2(B,T)+d2(C,T)+d2(D,T)
=(x−0)2+(y+c)2+(x−b)2+(y−0)2+(x−0)2+(y−c)2+(x+b)2+(y−0)2
=4x2+4y2+2c2+2b2
=4r2+2(c2+b2).
Kako su c i b polovine dijagonala romba, po Pitagorinom poučku je c2+b2=a2.
Polumjer upisane kružnice je polovica visine romba, r=21va=21asinα, ili računamo iz površine
2ar=a2sinα,r=21asinα.
Konačno, zbroj kvadrata udaljenosti jednak je a2sin2α+2a2, što je konstantna veličina.
Drugo rješenje.

Po poučku o kosinusu, iz trokuta AST je
d2(A,T)=r2+(2e)2−2r2ecosφ,
a iz trokuta TSC
d2(T,C)=r2+(2e)2−2r2ecos(180∘−φ).
Zbrojimo li ove dvije jednakosti, slijedi
d2(A,T)+d2(T,C)=r2+(2e)2−2r2ecosφ+r2+(2e)2−2r2ecos(180∘−φ)=2r2+2(2e)2.
Analogno je
d2(B,T)+d2(T,D)=2r2+2(2f)2,
gdje je f druga dijagonala romba.
Zato je
d2(A,T)+d2(T,C)+d2(B,T)+d2(T,D)=4r2+2((2e)2+(2f)2)=a2sin2α+2a2.