Find and classify critical points of multivariable functions. The starting point you enter is used directly as the initial point for the numerical solver.
A critical point of a differentiable function is a point where the gradient is zero:
For a function of two variables, \[ f(x,y), \] the calculator solves \[ f_x(x,y)=0 \] and \[ f_y(x,y)=0. \] The numerical solver starts at the coordinates you enter and iteratively searches for a zero of the gradient. This means the starting point is important when the function has several critical points. Newton's method is an iterative method whose next point is computed from the current point, so the initial guess is an actual part of the numerical calculation.
After finding a critical point, the calculator evaluates the Hessian matrix. Its eigenvalues are used for the standard second-derivative test.
Newton's method is an iterative numerical method. It begins with the initial point supplied by the user and calculates successive approximations. Therefore, when several critical points exist, different initial points can converge to different critical points.
Yes. This calculator uses a GET request for the calculation. The function and starting point are therefore stored in the URL and the form is populated directly from those submitted values.
Yes. Separate them with semicolons. For example:
0.8,0.5; -0.8,0.5; 0.1,0.5
That is normal. A numerical solver can have a basin of attraction around a particular solution. Different starting points inside that basin can converge to the same critical point.