Testing primes using factorials

Click For Summary

Discussion Overview

The discussion revolves around methods for testing whether a number is prime using factorials, specifically through the equations n!/n^2=x and n-1!/n=x. Participants explore the implications of these equations and their practicality for large numbers, while also considering alternative approaches to prime testing.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants propose that if x is a natural number in the equation n!/n^2=x, then n is composite, while if x is a non-natural number, n is prime (excluding 4).
  • One participant outlines an argument that if n is prime, then (n-1)!/n is not an integer, suggesting a relationship between primality and the irreducibility of the fraction.
  • Another participant suggests that using the fraction (n-1)!/n is more efficient than checking all numbers up to n, as it only requires checking up to the square root of n.
  • There is a mention of the impracticality of the discussed methods for testing large primes, especially in the context of RSA encryption, which requires testing primes of hundreds of digits.
  • One participant expresses confusion regarding their earlier statements and acknowledges a misunderstanding of the logic involved.
  • Another participant introduces an alternative method involving the least common multiple (LCM) of numbers up to the floor of the square root of n-1, questioning its practicality as well.

Areas of Agreement / Disagreement

Participants generally agree on the relationships outlined in the equations regarding primality, but there is no consensus on the practicality or efficiency of the proposed methods for testing large primes. The discussion remains unresolved regarding the effectiveness of these approaches.

Contextual Notes

Limitations include the practicality of the methods discussed, particularly for large numbers, and the unresolved nature of the converse statements related to primality testing.

binbots
Messages
170
Reaction score
3
As far as I can tell for the equation n!/n^2=x or n-1!/n=x, if x is a natural number then it seems n is composite. If x is a non-natural number then it is prime (excluding 4). I am aware that this is not very practical since I am using factorials and the numbers get very large. But it still seems interesting non the less. As of now I can only test up to n=86. Is there a easier way to check very large numbers? A better on line calculator perhaps? Or is all this something already known and/or disproving?

I also noticed that the remainder left over from each prime number increases in value from .5- to .999999... Since these remainders are generated by primes they seem to grow in prime proportions.
 
Last edited:
Mathematics news on Phys.org
binbots said:
As far as I can tell for the equation n!/n^2=x or n-1!/n=x, if y is a natural number then it seems n is composite. If y is a non-natural number then it is prime (excluding 4).
I'm assuming you mean x throughout instead of y. You're trying to show that (n-1)!/n is a whole number if and only if n is not prime. There are lots of ways to play around with this statement, but I'll just leave some food for thought here. Assume that n is prime. This means that none of the numbers 2, 3, ..., (n-1) divide it. But of course, n doesn't divide any number less than it, and it doesn't divide their product either (by the fundamental theorem of arithmetic). So if n is prime, then n and (n-1)! are relatively prime (greatest common divisor = 1), meaning that the fraction (n-1)!/n is irreducible: that is, it can never be an integer.

I've just outlined an argument for "If n is prime, then (n-1)!/n is not an integer," which is equivalent to the contrapositive statement, "If (n-1)!/n is an integer, then n is not prime." The converse statement, "If n is not prime, then (n-1)!/n is an integer," is a little trickier to prove, but I'll let you take a crack at it first.
 
Thanks for the correction. As for your food for thought I see now what I did. Makes sense. Seems I confused myself into some circular logic.
 
This would be a much easier fraction to deal with:

With the (n-1)!/n fraction, you would be pretty much checking all the numbers that could not divide n. For example, if we picked 101, we would be checking all numbers up to 100, but with the fraction above, we would be checking only up to 10, which is the square root of 100 rounded down to the nearest integer [floor function] (it already is an integer, so 10).
also,
TeethWhitener said:
I've just outlined an argument for "If n is prime, then (n-1)!/n is not an integer," which is equivalent to the contrapositive statement, "If (n-1)!/n is an integer, then n is not prime." The converse statement, "If n is not prime, then (n-1)!/n is an integer," is a little trickier to prove, but I'll let you take a crack at it first.
(I deleted the first part) The converse statement just basically says that if n isn't prime, a combination of factors smaller than n multiply up to n with each factor not repeated, which is true for all composite numbers (excluding 4).
 
I get it now. Thanks. When I couldn't find anything about this on line I thought It was either wrong or just uninteresting. Glad to know I am not wrong. Sad to hear it is just uninteresting. lol
 
This method is more of an inefficient and therefore unpractical method of testing primes. With the RSA encryption system being used, computers are required to test primes up to hundreds of digits long, and with this method, even the floor-square root factorial, which would be around [15 to 100's] factorial.
However, another method like this but also impractical is to take the LCM of all the numbers up to the floor of the square root of n-1, and putting that over n. (so if it's an integer)
 
  • Like
Likes   Reactions: binbots

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K