Category talk:Root-finding algorithms

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
WikiProject iconMathematics Category‑class
WikiProject iconThis category is within the scope of WikiProject Mathematics, a collaborative effort to improve the coverage of mathematics on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
CategoryThis category does not require a rating on Wikipedia's content assessment scale.

Why is the definition of root-finding algorithms restricted to the case where x is scalar? Newton's method can also be used to find zeros of vector functions. I also don't understand why root-finding algorithms should be a subcategory of optimization algorithms. None of the root-finding algorithms is in common use in optimization, as far as I know. -- Jitse Niesen 19:49, 25 Jun 2004 (UTC)

That's the definition of a root --- a scalar where a scalar-valued function reaches zero. Root-finding is much much easier than general non-linear equation solving. See, e.g., [1] Newton's method is both a root-finding algorithm and an optimization algorithm, depending on which version of Newton's method is used. The article Newton's method focuses almost exclusively on the scalar version, so it seemed like it belongs here.
Root finding can be considered a form of optimization. If you apply root-finding to f'(x) = 0, where f is scalar-valued and x is a scalar, then you find the extremal points of f(x). But, this is not a strong association. If you'd like to move root-finding back to Category:Numerical analysis, I wouldn't be upset.
-- hike395 01:50, 26 Jun 2004 (UTC)

You're probably right that root is usually defined for scalar functions only. It's just that root-finding algorithm says "x may be a single real number or a vector called the root." I also agree that Newton's method at the moment is about solving scalar equations (though I hope that this changes at some point).

Tried to fix these problems with an extra explanatory paragraph over in root-finding algorithm, and extra sentences at Newton's method -- hike395

However, I do think of optimization and solving equations as different things, even though they are obviously related (particularly when restricting ourselves to scalar functions and unconstrained optimization). I checked some references: Atkinson's An Introduction to Numerical Analysis has a chapter on rootfinding for nonlinear equations, with sections on systems of equations and unconstrained optimization; Numerical Recipes has separated chapters on root finding and nonlinear sets of equations, and on minimization or maximization of functions; the Mathematics Subject Classification (MSC) of the American Mathematical Society uses 65H for solving nonlinear equations, and 65K for mathematical programming, optimization and variational techniques. So I did move root-finding back.

-- Jitse Niesen 14:06, 26 Jun 2004 (UTC)

That's fine with me. -- hike395 16:13, 26 Jun 2004 (UTC)