Prove or disprove whether number is prime using theorem listed in post

  • Thread starter Thread starter lostNfound
  • Start date Start date
  • Tags Tags
    Prime Theorem
Click For Summary
SUMMARY

The discussion focuses on the application of a theorem related to Mersenne numbers, specifically 2p-1, where p is an odd prime. The theorem states that if Mp=2p-1 is not a Mersenne prime, then every divisor of Mp takes the form 2*c*p+1, with c as a nonnegative integer. The participants analyze M(13)=2047 and M(23)=8388607, emphasizing the efficiency gained by using the theorem to limit the prime factors that need to be checked for divisibility, rather than testing all primes up to the square root of the Mersenne numbers.

PREREQUISITES
  • Understanding of Mersenne numbers and their properties
  • Familiarity with prime numbers and primality testing
  • Knowledge of the theorem regarding divisors of Mersenne numbers
  • Basic mathematical skills for calculating square roots and divisibility
NEXT STEPS
  • Research the properties of Mersenne primes and their significance in number theory
  • Learn about efficient primality testing algorithms for large numbers
  • Explore the implications of the theorem on divisors of Mersenne numbers
  • Study examples of Mersenne primes and their applications in cryptography
USEFUL FOR

Mathematicians, number theorists, and students interested in prime number theory and Mersenne primes will benefit from this discussion.

lostNfound
Messages
12
Reaction score
0
So the problem has to deal with Mersenne numbers 2^p-1 where p is a odd prime, and Mp may or may not end up being prime.

The theorem given is:
If p is an odd prime, but Mp=2^p-1 is not a Mersenne prime, then every divisor of the Mersenne number 2^p-1 is of the form 2*c*p+1 where c is a nonnegative integer.

Assuming this theorem is true, I need to somehow use it to determine whether M(13)=2^11-1=2047 and M(23)=2^23-1=8388607 are prime.

I know it's supposed to start with something like "If 2047 is not prime, then we know it must have prime factor <=sqrt(2047) which is about 45.24...but I am unsure of where to go from there.

Help would be awesome!

Thanks!
 
Physics news on Phys.org
Take the first one, M(13)=2047. To check if that's prime you'd ordinarily have to check all of the primes less than 45.24 to see if any divide it. But the theorem tells you you don't have to check all of them. Which ones do you have to check? In the case of M(23) there's a lot more to check, but you can hope that one of the smaller ones will work.
 
That helps a lot. I'm not sure why I didn't look at it that way before but now I know what was meant by the question. Thanks! I'll let you know if for some reason I get stuck again.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
5
Views
2K
Replies
3
Views
2K
Replies
15
Views
4K
  • · Replies 16 ·
Replies
16
Views
3K
Replies
5
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K