smys x y A;
L = A*(-2*x -y -3) + 2*x^2 - 2*x*y + 3*y^2;
Lx = diff(L, x);
Ly = diff(L, y);
LA = diff(L, A);
a = solve(Lx, Ly, LA);
a = [a.x, a.y, a.A]
a =
[ -7/6, -2/3, -5/3]
Теперь этот фрагмент выглядит нормально и делает
subs(Lx, {x,y,A}, a)
Дает ожидаемый 0, однако, если бы я взял значения и вручную вычислил Lx / Ly / LA, я получил бы что угодно, кроме 0. Почему это так?