Slashdot Mirror


General Solution for Polynomial Equations?

An anonymous reader writes "On september 9, several media reported that a young Dutch student found a formula to determine the roots of any polynomial equation. Does this conflict with Abel's proof that such a formula cannot exist? Here is the news item (in Dutch) on his school's homepage." Another reader writes "A Dutch student at the Fontys school of physics has solved a math problem of several centuries old: finding the roots of any polynomial equation. Arxciv copy here. Although an exact solution has been proven impossible for higher orders, this is not the case for numeric solutions."

26 of 482 comments (clear)

  1. Man does the impossible by gowen · · Score: 5, Insightful

    Popular media today reports that someone has done what is well established to be impossible. Now, which one is more likely:
    i) Abel's proof contains a flaw that generations of extremely talented mathematicians have failed to spot in their years and years of teaching it.
    ii) Student mistaken; popular media talking out of arse.

    (Can't read PDF; slashdotted)

    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    1. Re:Man does the impossible by Chris_Jefferson · · Score: 5, Insightful

      Actually, I'm fairly certain it is:
      iii) Student comes up with interesting (and possibly new, I don't know) result of generating infinate series which converges to root of polynomial. Someone (popular media?) believes that this violates Abel's proof (it doesn't, his proof is for finite representations of the roots).

      This has NOTHING to do with Abel, or Godel, or anyone other related theories, as they do not consider the case of infiniate series.

      --
      Combination - fun iPhone puzzling
    2. Re:Man does the impossible by Anonymous Coward · · Score: 1, Insightful

      Indeed, it's trivial to calculate pi exactly. All one needs are a perfect circle and a perfect measuring device. Oh, and a computer that no one will miss while it's trying to find the end of an endless number.

    3. Re:Man does the impossible by WolfWithoutAClause · · Score: 5, Insightful
      Wow. That's news. At least to anyone completely unaware of Newton's method.

      Yeah, but Newton's method isn't guaranteed to converge. This method claims to converge; although you don't get the exact answer in a finite number of steps.

      Whether this method is useful or not, probably depends on how fast it converges and how long it takes to do each step.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    4. Re:Man does the impossible by Fwet · · Score: 1, Insightful

      Maybe this should be written as 1 ????? 10 base pi should be *approximately pi^2*

      --
      The world is full of people whose notion of a satisfactory future is, in fact, a return to an idealised past. -R. Davie
    5. Re:Man does the impossible by Anonymous Coward · · Score: 1, Insightful

      10 base pi = 1 * pi^1 + 0 * pi^0 ;)

    6. Re:Man does the impossible by grape+jelly · · Score: 2, Insightful

      This is completely untrue. If you look at any number base system, "10" indicates the number of the base. Take base 10 for example:

      1,...,9,10

      or base 8:

      1,...,7,10

      Your argument that 1base(pi) should be pi is ridiculous because 1 in any base (short of base 1, which is equally ridiculous) is really just plain 1. Things only get interesting once numbers exceed the base value.

      Posted at +2 just for fun

    7. Re:Man does the impossible by koali · · Score: 2, Insightful

      That's all fine and dandy, but he said 10(base pi

      10(base 2 =2(base 10
      10(base 8 =8(base 10

      etc.

  2. No sample code or algorithm? by mikael · · Score: 4, Insightful

    I'm surprised he didn't include some sample Matlab, Java applet or C code in his paper. It would be useful to have a demonstration that this really works.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  3. Re:Very Skeptical by Anonymous Coward · · Score: 1, Insightful

    Think about this

    You can do more in 5 minutes mathematically with t Pentium 4 than a mathmatitician 200 years ago could do in a lifetime

  4. Re:Isn't it an approximation method? by Leadhyena · · Score: 5, Insightful

    You got it... instead of a solution by radicals (which Abel's proof shows does not exist for general polynomials with degree 5 and higher) he takes it into differential equations and creates a powerseries, which essentially gives an approach to the real number root, which doesn't necessarily have a radical decomposition. Plus, the proof looks like a lot of handwaving at a cursory glance. I'm more inclined to believe that this is a wash.

  5. Re:Right in the middle of my Calc class too... by Xyrus · · Score: 5, Insightful

    It's a NUMERIC solution, not an ALGEBRAIC solution.

    Abel's proof showed that polynomials with a degree higher than 4 could not be solved algebraically (i.e through a finite number of additions, subtractions, multiplications, etc.). Abel's proof did no say it was impossible to solve the equations (indeed, numerical solutions to these equations are solved regularly).

    This is similar to how some integral equation solutions cannot be expressed in simple terms. However numerical answers are rather easy to obtain (even easier with a computer) :).

    The method presented is a simpler way to find the roots of polynomial equations numerically by treating it like a power series (x, x^1, x^2,...,x^n) and applying standard differential techniques.

    Pretty cool if you ask me. :)

    ~X~

    --
    ~X~
  6. what no TeX? by Carbon+Unit+549 · · Score: 2, Insightful

    From the looks of the ugly type, he must of used word. Oh the horror. The horror.

    --

    nohup rm -rf ~/. >& zen &

  7. No closed formula by MoobY · · Score: 4, Insightful

    Note that the student's result is not a closed formula, and is thus not in conflict with Abel's proof. The system uses convergence (and thus, reuires an infinite number of operations) to find the correct roots.

    --
    --- Sigmentation Fault - Comments Dumped
  8. Re: Exact solutions are useful by Alwin+Henseler · · Score: 3, Insightful
    Some may think a good approximation of a calculation problem is "good enough". Too many variables or numbers? Just throw a more powerful calculator at the problem.

    Not so. Exact solutions like the ones provided by mathematical formulas are still useful for a number of reasons:

    • Using an exact formula can provide a shortcut, that enormously reduces the amount of calculation you have to do. It also allows to do some calculations by hand.
    • More important: an exact solution provides insight in the relation between its variables. That's very important from an educational point of view. And by substituting in other formulas, this can also advance the state of the art in other areas of science. A numerical solution, or a progression towards certain values might help you believe there is a certain relation between variables. An exact solution can help you prove such a relation. That is very significant for any sort of theoretical science.
  9. Here's a math prof's take on the paper by 192939495969798999 · · Score: 4, Insightful

    From a seasoned math professor's reading of it: "It looks like a mess to me.
    I don't know what his point is. He says its a "method of solving the roots"
    of a polynomial. Well, we already have very fine methods for doing that,
    interval Newton methods for instance. Using circular disk arithmetic in the
    complex plane we can find all the complex roots as well.
    There is no need whatever to make things more complicated such as going to
    differential equations. That is unneccessary. Root finding is an algebraic
    problem."

    --
    stuff |
  10. Better than that by MarkusQ · · Score: 3, Insightful

    You can solve them if you're prepared to write the roots in terms of elliptic functions, IIRC
    You can do "better" than that. If you're prepared to write the roots in terms of logical functions, you can "solve" anything.

    Want the roots of f(x) = 0?

    They are

    {All x : f(x)=0}
    There are even computer implementations of this for limited cases (called "generate and test" algorithms). But I wouldn't advocate running big headlines claiming
    Cranky /. poster solves everything!
    -- MarkusQ
  11. Can we get a grip here by The+Subliminal+Kid · · Score: 2, Insightful

    Some Dutch kid is very bright and has found a rapidly converging power series for finding roots. It has been done before but may be this one is slightly more or less cool that the others.

    What this does have any sodding effect on is Abel's Impossibility Theorem which is a good thing because it would screw up lots of other things that take Abel as axiomatic.

    All credit to the kid I certainly never produced anything a tenth that far about my school grade and this is the slack news season.

  12. Re:Rule of equations in school by revscat · · Score: 4, Insightful

    Time for some mega nerdiness: I was captain of the math team when I was in high school.

    Feh, screw that "nerdiness" crap. Good for you. Math is a powerful tool, worthy of dedication. I wish I were better at it, and respect those who are. I think being captain of the math team is far and away a better thing than being the captain of the freakin football team.

  13. Duh by JustNiz · · Score: 2, Insightful

    >> Dutch student found a formula to determine the roots of any polynomial equation. Does this conflict with Abel's proof that such a formula cannot exist?

    If something exists, the fact that it can exist is irrefutable.

  14. An applied mathematician's take by coult · · Score: 2, Insightful

    From what I can tell, it appears to be a method for transforming a polynomial into a differential equation some of whose solutions are roots of the polynomial. From that point I suppose one could use numerical methods for ODE's to find those solutions.

    People here have been commenting that Newton's method works just fine for finding roots of polynomials. But, convergence can be quite slow, especially for unidentified multiple roots though, and for highly clustered roots you can run into conditioning problems.

    The paper makes no mention of actual numerical algorithms (in particular no discussion of convergence rates or guarantees for solving the ODE numerically) so it is hard to say whether the result is actually useful or just a bunch of manipulation of symbols on paper.

    --

    All is Number -Pythagoras.

  15. Re:Obvious Hoax by troon · · Score: 2, Insightful

    Hey, the Dutch are dudes.

    • Huygens
    • I'm sure there are others, too
    --
    Ydco co ,df C erb-y go. a Ekrpat t.fxrapev
  16. Re:Looks flawed by ninja0 · · Score: 4, Insightful

    Nope, grandparent was right. You can't just divide and expect convergence to suddenly occur. I believe the leading coefficient is assumed to be 1 for the result he's using. IAA math major.

    --
    --If the world didn't suck, we'd all fall off.
  17. Re:Looks flawed by oGMo · · Score: 2, Insightful
    (yes, I am a mathematician)
    Well then,
    After a convoluted sequence of operations,
    Sounds like precise mathematical terminology and understanding of the operations.
    In any case, the student was studying at the "hogeschool" which roughly translates to "higher professional education", a school which doesn't teach mathematics, and whose level which significantly lower than Dutch the MSc., BSc. or engineering degree.
    Typical academic arrogance. Letters after your name do not make your more correct. From what I've seen, the more letters you have, the less "new stuff" you're going to come up with. You may be right in this case---but show where the mathematical errors are, don't point at credentials.
    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  18. Re:Looks flawed by Sage+Gaspar · · Score: 2, Insightful

    This kid is in what I'm guessing is the equivalent of a really good technical high school, so he deserves praise for just being at the level of messing around with this kind of stuff, let alone attempting to publish a paper. I'm sure some of his paper is lost in translation, but, commenting on the paper itself, it would never get accepted into a reputable journal for publication.

    First, he never gives any clear indication whatsoever of what he intends to prove that his method will do. What does it mean to provide a method for "solving the roots" of a general polynomial equation (determine one root, determine all roots, determine all real roots, etc)? Is the polynomial expressed over an arbitrary field, the real numbers, or the complex numbers? What is a "powerseries of s"? The power series of a function is defined as an infinite polynomial that converges over a certain interval to the value of the original function. S, as far as I can tell, is a constant, so thus a power series of s would be s itself.

    It might seem like nitpicking, but it's ambiguities like these that make it nearly impossible to read this paper and determine its correctness.

    I could pore through it, guessing at the meaning of unorthodox terminology and then proving everything that he hasn't proven to the level of mathematical rigor. But that's his job, and the job of his mentors/advisors and the referee at whatever journal he tries to submit this to.

    Furthermore, issuing a press release hyping this as the solution to a long-sought-after open problem is irresponsible. The only problem this has the potential to solve is finding a faster algorithm for computing roots (real, complex, I'm not sure, he didn't say), but the paper does not address whether this is, in fact, any better at all than current root-finding methods. Even if so, it certainly wouldn't make mathematical waves except in some very select circles, were it not that he was in high school.

    So, I apologize if this sounds harsh. I certainly couldn't have done this in high school, and it has the potential to shave some overhead off finding the roots of certain polynomials, which would be a nice little result. But I felt it necessary to explain why this paper isn't yet real mathematics.

  19. Abel's theorem clarification by cletus_bojangles · · Score: 2, Insightful
    Several posters stated Abel's (or Galois'? or Ruffini's?) theorem correctly: it says that for n = 5, 6, 7, etc. there is a polynomial involving x^n whose roots cannot be expressed in terms of the four functions (+, -, *, /) and m-th roots (m = 2, 3, 4, 5...).

    But that's not the whole story. Of course, if sin(1) is a root of your polynomial, then most people would be happy and consider that a perfectly good number that we can sink our teeth into. It is in fact possible that there exist polynomials of degree 5 whose roots cannot be expressed using buttons on your calculator (assuming your calculator is somehow infinite precision). That means using exponentiation, natural logs, arcsinh, etc. A particular example is the polynomial
    2x^5 - 10x + 5

    Well, with current math we can't prove that the roots of this polynomial have this property. But if you assume the as-yet-unproven (or as-yet-disproven, take your pick) "Schanuel's Conjecture" from number theory, you can indeed prove that this polynomial's roots are in some sense "inexpressible".

    Yeah, yeah, of course you can approximate them numerically. Any australopithecine could realize that in the time it takes to gnaw an antelope femur down to the marrow.

    (Personally speaking, I find the possibility that we can't explicitly write down the roots of a quintic polynomial -- especially such a nice one -- somewhat disturbing.)

    Reference for the claims above: Timothy Chow, What is a closed-form number?, American Mathematical Monthly, May 1999, vol. 106, pages 440-448.