mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Miscellaneous Math (https://www.mersenneforum.org/forumdisplay.php?f=56)
-   -   Math News Note (https://www.mersenneforum.org/showthread.php?t=15153)

Spherical Cow 2011-01-28 19:02

Math News Note
 
An interesting article, in case you missed it-

[URL="http://www.sciencedaily.com/releases/2011/01/110120090950.htm"]http://www.sciencedaily.com/releases/2011/01/110120090950.htm[/URL]

Norm

CRGreathouse 2011-01-28 19:45

Yes, I saw that last week. Has anyone implemented their formula?

Personally (as much as I admire the mathematicians involved, esp. Ono) I find the hype overblown. The "finite formula" the article mentions is a sum of finitely many infinite sums, as far as I can tell. As to computational efficiency (theoretical or practical), I don't know.

ATH 2011-01-28 20:10

Also P==NP ?
[URL="http://science.slashdot.org/story/11/01/20/1546206/Polynomial-Time-Code-For-3-SAT-Released-PNP"]http://science.slashdot.org/story/11/01/20/1546206/Polynomial-Time-Code-For-3-SAT-Released-PNP[/URL]


And in Physics, cold fusion?
[URL="http://www.physorg.com/news/2011-01-italian-scientists-cold-fusion-video.html"]http://www.physorg.com/news/2011-01-italian-scientists-cold-fusion-video.html[/URL]

fivemack 2011-01-28 21:00

[QUOTE=CRGreathouse;250150]Yes, I saw that last week. Has anyone implemented their formula?

Personally (as much as I admire the mathematicians involved, esp. Ono) I find the hype overblown. The "finite formula" the article mentions is a sum of finitely many infinite sums, as far as I can tell. As to computational efficiency (theoretical or practical), I don't know.[/QUOTE]

It's a sum of finitely many things like modular functions, and modular functions can often be evaluated in terms of theta functions, which can be evaluated in terms of elliptic integrals, which can be evaluated very quickly using arithmetic-geometric mean techniques.

It looks as if the Euler recurrence takes about O(n^1.5) time to compute P(n); the partition numbers don't grow all that fast and all you need for the recurrence is addition and subtraction, but I'd still rather take my chances with the theta functions for PartitionNumber(10^10), which is of no more than about a hundred thousand digits.

CRGreathouse 2011-01-28 21:24

[QUOTE=fivemack;250168]It's a sum of finitely many things like modular functions, and modular functions can often be evaluated in terms of theta functions, which can be evaluated in terms of elliptic integrals, which can be evaluated very quickly using arithmetic-geometric mean techniques.[/QUOTE]

I just don't understand what makes it so philosophically special (the amount of words used in the article to talk about it as a "finite formula"). Like the Rademacher formula it uses infinite objects and inexact computation (that can, with numerical analysis, be made precise). And it's not like there was no finite, integer-only solution before -- consider the Euler's recurrence.

What practical importance it will have remains to be seen.

fivemack 2011-01-28 23:16

I think the important result is that it doesn't intrinsically require inexact computation; if I read it correctly, you're evaluating modular functions at a finite number of special points where their values are exact algebraic numbers, and you can in principle work out the algebraic numbers by pure computational Galois theory, rather than (as Ono does in [url]http://www.aimath.org/news/partition/brunier-ono[/url]) by calculating them to enough precision and doing lattice reduction to work out what the minimal polynomials are.

I'll admit that the Hilbert class field is a difficult object to work in, but there's a lot of work on computing efficiently with such objects that appeared in the nineties as a consequence of point-counting on elliptic curves.

R.D. Silverman 2011-01-29 00:34

[QUOTE=fivemack;250196]I think the important result is that it doesn't intrinsically require inexact computation; if I read it correctly, you're evaluating modular functions at a finite number of special points where their values are exact algebraic numbers, and you can in principle work out the algebraic numbers by pure computational Galois theory, rather than (as Ono does in [url]http://www.aimath.org/news/partition/brunier-ono[/url]) by calculating them to enough precision and doing lattice reduction to work out what the minimal polynomials are.

I'll admit that the Hilbert class field is a difficult object to work in, but there's a lot of work on computing efficiently with such objects that appeared in the nineties as a consequence of point-counting on elliptic curves.[/QUOTE]

In particular, see:

[url]http://www.jstor.org/pss/2153690[/url]

On the use of Weber modular forms. The Weber polynomials (as generators
of the class group) are very useful as well.

fivemack 2011-01-29 00:46

Thanks very much for pointing me at that.

[url]http://www.ams.org/journals/mcom/1997-66-220/S0025-5718-97-00854-5/S0025-5718-97-00854-5.pdf[/url] is a more useful reference since that's the whole text rather than the first page


All times are UTC. The time now is 13:21.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.