variables
  x[3] in (1.362107698642895; -0.8290987269673094; 0.9553138697139556);

function f(x[3])
  return(x(1) - x(1)^3 + x(2)^2 + x(3)/2; -x(1)^2 - x(2) - x(2)^3 + x(3)^2/2; x(1) + x(1)^2 + 2*x(2) - x(2)^2 - x(3)^3);
end

function v(u[3])
  return(u(1)^2 + u(2)^2 + u(3)^2);
end