Ako je potrebno odrediti rastojanje od date tačke i krive bilo kakve vrste, kontinualne ili diskontinualne, fraktala, spirala i ko zna čega sve, teško je dati potvrdan odgovor. Osim dobro proučenih primera rastojanja tačke od prave, nekih krivih i slično, opštiji metod podrazumeva optimizaciju primenom recimo metode najmanjih kvadrata ili Lagrange-ovih koeficijenata. Medjutim i tada treba dobro paziti da račun ne poklekne pred tačkom u centru kruga.
Parametrizuje se kriva, pa se u zavisnosti od vrednosti parametra odredi rastojanje tačke od odgovarajuće tačke krive, pa se onda odredi minimum te funkcije (na primer preko izvoda po parametru).
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
Neka je potrebno u prostoru odrediti najmanje rastojanje tačke T1(x1, y1, z1) od ravni Ax + By + Cz + D = 0. Neka je T(x, y, z) tačka ravni. Traži se minimum d2 = (x - x1)2 + (y - y1)2 + (z - z1)2.
F(x, y, z) = (x - x1)2 + (y - y1)2 + (z - z1)2 + µ(Ax + By + Cz + D)
Fx = 2(x - x1) + µA
Fx = 2(y - y1) + µB
Fz = 2(z - z1) + µC
Ax + By + Cz + D = 0
Ovaj sistem četiri jednačine sa četiri nepoznate se lako rešava pa se dobije
x = (2x1 - µA)/2
y = (2y1 - µB)/2
y = (2z1 - µC)/2
A(2x1 - µA)/2 + B(2y1 - µB)/2 + C(2z1 - µC)/2 + D = 0
µ = 2(Ax1 + By1 + Cz1 + D)/(A2 + B2 + C2)
d = (Ax1 + By1 + Cz1 + D)/Sqrt(A2 + B2 + C2)
Na primer za tačku T1(1, -1, 2) i ravan x - 2y + 2z + 5 = 0, najmnje rastojanje je