Consecutive integers divisible by a set of Primes

  • Context: Graduate 
  • Thread starter Thread starter axelmorack
  • Start date Start date
  • Tags Tags
    Integers Primes Set
Click For Summary
SUMMARY

The discussion centers on finding a better algorithm to compute the maximum difference between two integers, j and k, that are relatively prime to a set of the first n odd primes, denoted as Z. The function frg(n) is defined as the absolute difference |j-k|, where every integer between j and k is not relatively prime to Z. Initial calculations yield values such as frg(1) = 2 and frg(2) = 3, with the user expressing a desire for a more efficient algorithm than their current implementation in PureBasic, which struggles to compute beyond frg(8) in a reasonable time. The sequence has been submitted to OEIS under the identifier A072752.

PREREQUISITES
  • Understanding of prime numbers and their properties
  • Familiarity with algorithms for generating permutations
  • Knowledge of the PureBasic programming language
  • Basic concepts of number theory, particularly relative primality
NEXT STEPS
  • Research efficient algorithms for calculating relative primality
  • Explore number theory concepts related to prime gaps and sequences
  • Learn about optimization techniques in PureBasic for performance improvement
  • Investigate existing implementations of similar algorithms in other programming languages
USEFUL FOR

Mathematicians, computer scientists, and programmers interested in number theory, particularly those working with prime numbers and algorithm optimization.

axelmorack
Messages
10
Reaction score
0
I am having more than a little fun with this sequence of numbers and am looking for a better algorithm to find the next numbers in the sequence.

Let Z be the set of the first n odd primes. Find two integers j and k that are relatively prime to all members of Z where every integer between j and k is not relatively prime to all members of Z. The absolute value of j-k must be the maximum value possible. This maximum value I call frg(n).

So, for the set with only {3} |4-2| = 2 4 and 2 are relatively prime to 3, but 3 is not.
For the set {3,5} |7-4| = 3 7 and 4 are relatively prime to 3 and 5, but 5 and 6 are not.

frg(1) = 2, frg(2) = 3, frg(3) = 5, frg(4) = 11, ... frg(8) = 20

I initially thought this would just be the sequence of primes but it is not. Now I wonder how weird it gets as we go out the sequence.

I can get to frg(15) with my desktop. I know someone can do better!
 
Physics news on Phys.org
I calculated the first 8 and put them into OEIS, and got: oeis.org/A072752.

What you're after is not the gaps, but the difference, so it's one more than the terms in the sequence I linked to.

I'm not sure about an efficient algorithm, my jumbled together program could only do 8 before taking > 20 seconds.
 
Thanks for the link. Same sequence +1 because I'm using the difference. I will see if I can add one more number to the sequence. One thing for sure, since I have been playing with prime numbers, nothing I have ever done hasn't already been done by someone and usually 100 to 300 years ago. Thanks again. However, I would like the seen the program that got those numbers.
 
axelmorack said:
Thanks for the link. Same sequence +1 because I'm using the difference. I will see if I can add one more number to the sequence. One thing for sure, since I have been playing with prime numbers, nothing I have ever done hasn't already been done by someone and usually 100 to 300 years ago. Thanks again. However, I would like the seen the program that got those numbers.

I'll try to come up with a better one, mine's terrible. How on Earth did you work out frg(15)?
 
I ask a very similar question here:

https://www.physicsforums.com/showthread.php?t=632458

What was your motivation for excluding 2?

I would be interested in what language and algorithm you used. I'm useing purebasic. I generated permutations of the prime list and constructed a gap by fitting them in the first empty slot and seiving in the order they occurred in the permutation.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 21 ·
Replies
21
Views
1K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 33 ·
2
Replies
33
Views
4K