x^2*y^2 + x^2 + y^2 - 1 = 0;
Дифференцируем:
(2*x*y^2 + 2*x)*dx + (2*y*x^2 + 2*y)*dy = 0.
В то же время,из первого уравнения(ТОГО,КОТОРОЕ БЕЗ ДИФФЕРЕНЦИАЛОВ), выражаем x и y:
x = sqrt((1-y^2)/(1+y^2));
y = sqrt((1-x^2)/(1+x^2));
Теперь подставляем выраженное х в первую скобку,а выраженное y - в другую:
sqrt((1-y^2)/(1+y^2))*(1+y^2)*dx + sqrt((1-x^2)/(1+x^2))*(1+x^2)*dy = 0
Теперь осталось вспомнить,что (1+y^2) = sqrt[(1+y^2)^2], (1+x^2) = sqrt[(1+x^2)^2], а sqrt - это квадратный корень.