How does the prime number algorithm determine if a number is prime or not?

  • Thread starter Thread starter split
  • Start date Start date
  • Tags Tags
    Algorithm Prime
AI Thread Summary
The prime number algorithm determines if a number is prime by testing divisibility with integers up to the square root of that number. If a number is composite, it can be factored into two integers, both greater than one, meaning at least one of those factors must be less than or equal to the square root. This mathematical principle ensures that checking only up to the square root is sufficient to confirm primality. Additionally, it is noted that only testing the number 2 and the odd integers up to the square root is necessary for efficiency. This method streamlines the process of identifying prime numbers effectively.
split
Messages
25
Reaction score
0
When trying to determine whether a number is prime or not, the following algorithm is often used: Test all numbers up to [sqrt[n]] ([x] is the ceiling of x) to see if any divide evenly into n. If any do, the number is not prime.

My question is, why do you only have to test up to [sqrt[n]]? How does that work mathematically?
 
Mathematics news on Phys.org
If an integer n is composite, then you can factor it n=ab where a and b are both integers greater than 1. We can't have both a>sqrt(n) and b>sqrt(n), otherwise we'd get n>n. If a<=sqrt(n) then any prime dividing a (and we know there's at least one) is a prime factor of n that's less than sqrt(n). If b<=sqrt(n), we likewise get a prime factor of n less than sqrt(n). So if n is composite, it always has a prime factor <=sqrt(n), and it's enough to check these to verify whether n is composite or not.
 
Furthermore, you don't have to test every number up to the sqrt(n), just 2 and all of the odd ones.
 
Insights auto threads is broken atm, so I'm manually creating these for new Insight articles. In Dirac’s Principles of Quantum Mechanics published in 1930 he introduced a “convenient notation” he referred to as a “delta function” which he treated as a continuum analog to the discrete Kronecker delta. The Kronecker delta is simply the indexed components of the identity operator in matrix algebra Source: https://www.physicsforums.com/insights/what-exactly-is-diracs-delta-function/ by...
Suppose ,instead of the usual x,y coordinate system with an I basis vector along the x -axis and a corresponding j basis vector along the y-axis we instead have a different pair of basis vectors ,call them e and f along their respective axes. I have seen that this is an important subject in maths My question is what physical applications does such a model apply to? I am asking here because I have devoted quite a lot of time in the past to understanding convectors and the dual...

Similar threads

Back
Top