mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Math

Reply
 
Thread Tools
Old 2005-09-06, 21:03   #12
T.Rex
 
T.Rex's Avatar
 
Feb 2004
France

22·229 Posts
Default Books to read

Numbers,
If you are interested in the LLT and its history, you should read the books of Paulo Ribenboim (A little book for bigger primes) and of HC. Williams (Edouard Lucas and Primality Testing). They provide many very interesting information about the Maths behind the LLT.
Regards,
Tony
T.Rex is offline   Reply With Quote
Old 2005-09-07, 03:33   #13
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

11110000011002 Posts
Default

Quote:
Originally Posted by ATH
The number of digits in S_30000000 is itself over 9million digits.
Quote:
Originally Posted by jinydu
Therefore, the 30 millionth step would have roughly 2^(30 million) digits, or about 10^(9 million) digits, which is MUCH more than 9 million digits.
That's just what ATH meant: there are over 9 million (decimal) digits in the number whose value is the number of (decimal) digits in S_30000000.

Restated: Let NDD_30000000 be the number of decimal digits in S_30000000. Then there are over 9 million decimal digits in the value of NDD_30000000.

You're both right.
cheesehead is offline   Reply With Quote
Old 2005-09-07, 03:39   #14
Citrix
 
Citrix's Avatar
 
Jun 2003

2×7×113 Posts
Default

Quote:
Originally Posted by Numbers

2. Is there a way to calculate a specific LL number, L_3917 for example, without starting at the beginning of the sequence and calculating each one in turn?

Yes there is, you need 2 things

1) An understanding of FFT (Extremely complicated to explain; actually a modification of FFT)
2) Lots and lots of memory to store the decimal digits.

Citrix
Citrix is offline   Reply With Quote
Old 2005-09-07, 04:07   #15
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

769210 Posts
Default

Quote:
Originally Posted by Citrix
1) An understanding of FFT (Extremely complicated to explain; actually a modification of FFT)
No, neither the Fast Fourier Transform nor an understanding of it is required to calculate the values of Lucas numbers.

The FFT is simply a tool used to speed up the calculations, not something essential to the Lucas algorithm. (You'll notice that Lucas never mentions FFT in his explanation.)

Last fiddled with by cheesehead on 2005-09-07 at 04:09
cheesehead is offline   Reply With Quote
Old 2005-09-07, 19:52   #16
Citrix
 
Citrix's Avatar
 
Jun 2003

158210 Posts
Default

Quote:
Originally Posted by cheesehead
No, neither the Fast Fourier Transform nor an understanding of it is required to calculate the values of Lucas numbers.

The FFT is simply a tool used to speed up the calculations, not something essential to the Lucas algorithm. (You'll notice that Lucas never mentions FFT in his explanation.)
An LL-test doesn't require FFT. I know that.
What I am saying is that LL3154 etc can be generated without generating LL1,LL2 ... LL3154 using a modification of FFT. Though the complexity would be the same as 3154 multiplications.
Citrix is offline   Reply With Quote
Old 2005-09-19, 18:36   #17
philmoore
 
philmoore's Avatar
 
"Phil"
Sep 2002
Tracktown, U.S.A.

21378 Posts
Default

There was an earlier thread that requested a proof of Lehmer's theorem that the Lucas-Lehmer test is a necessary and sufficient condition for the primality of 2^p-1 without using group theory. I have tried to distill the essence of the papers by Rosen and Bruce in The American Mathematical Monthly and have posted a proof on the Mersenne-wiki at:
http://www.mersennewiki.org/index.php/Lucas-Lehmer_Test
Unfortunately, although the proof seems to be one of the simplest around in terms of required background in number theory, it does not give one the insight that a proof using more advanced abstract algebra gives. As usual in mathematics, abstraction often enables one to distinguish between characteristics of a particular problem and more general principles with wider applicability. Still, it is a nice proof, and the sufficiency requires almost no background at all, while the necessity requires application of quadratic reciprocity. Feel free to edit it if you can come up with improvements.

Last fiddled with by philmoore on 2005-09-19 at 18:38
philmoore is offline   Reply With Quote
Old 2005-09-19, 20:14   #18
Numbers
 
Numbers's Avatar
 
Jun 2005
Near Beetlegeuse

38810 Posts
Default

Quote:
Originally Posted by philmoore
Still, it is a nice proof, ...
You can certainly say that again. I have spent two days studying it, and a very rewarding two days it has been. Thank you very much indeed.
Numbers is offline   Reply With Quote
Old 2006-02-09, 05:11   #19
Run800
 
Feb 2006

28 Posts
Default Proof of LL theorem

Can anyone provide a simple (nothing much above first year calculus level) way to explain the proof of the LL theorem? I understand the theorem easily, but I don't fully understand the whole proof.

edit: I'd appreciate it if you could also give a relatively simple explaination of FFTs.

Last fiddled with by Run800 on 2006-02-09 at 05:19
Run800 is offline   Reply With Quote
Old 2006-02-09, 12:12   #20
R.D. Silverman
 
R.D. Silverman's Avatar
 
Nov 2003

22×5×373 Posts
Default

Quote:
Originally Posted by Run800
Can anyone provide a simple (nothing much above first year calculus level) way to explain the proof of the LL theorem? I understand the theorem easily, but I don't fully understand the whole proof.

edit: I'd appreciate it if you could also give a relatively simple explaination of FFTs.
The QUESTION ITSELF is "wrong-headed".

The mathematics involved in the proof involves nothing more than
simple theorems in elementary group theory and number theory, plus a little
knowledge of finite fields. This body of knowledge does not lie "above"
calculus. Indeed, it requires no knowledge of calculus at all. However,
it does involve *elementary* mathematics that is not usually seen before
college.

So let me ask: How much number theory and group theory do you know?
How much algebra do you know? Calculus is irrelevant. I can give a
very short proof (less than 10 lines), but it requires knowing Lagrange's
Theorem, and some stuff about multiplicative sub-groups of a finite field.

The mathematics involved isn't more "advanced" than 1st year calculus.
It is merely different.
R.D. Silverman is offline   Reply With Quote
Old 2006-02-09, 14:18   #21
John Renze
 
John Renze's Avatar
 
Nov 2005

608 Posts
Default

Quote:
Originally Posted by Run800
Can anyone provide a simple (nothing much above first year calculus level) way to explain the proof of the LL theorem? I understand the theorem easily, but I don't fully understand the whole proof.
"Nothing much above first year calculus level" has a plain meaning that I understood immediately.

As Bob said, there is a simple explanation, but it involves some abstract algebra that you might not know. It is possible to prove the LL test directly by simpler means, but it involves some messy and non-obvious modular arithmetic. This is likely the dilemma you are facing.

John
John Renze is offline   Reply With Quote
Old 2006-02-09, 14:33   #22
alpertron
 
alpertron's Avatar
 
Aug 2002
Buenos Aires, Argentina

101010101102 Posts
Default

Run800,

You can start reading the Lucas-Lehmer test on MersenneWiki and write here your questions.
alpertron is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Proof of Fermat's Last Theorem McPogor Miscellaneous Math 18 2007-10-19 11:40
help with a proof vtai Math 12 2007-06-28 15:34
Proof (?!) that RH is false? bdodson Lounge 6 2007-03-19 17:19
A proof with a hole in it? mfgoode Puzzles 9 2006-09-27 16:37
A Second Proof of FLT? jinydu Math 5 2005-05-21 16:52

All times are UTC. The time now is 17:35.


Mon Aug 2 17:35:29 UTC 2021 up 10 days, 12:04, 0 users, load averages: 4.44, 3.52, 2.81

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

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.