How would you go about finding prime factors of a number like $7999973$? I have trivial knowledge about divisor-searching algorithms.
Asked
Active
Viewed 1.0k times
46
1 Answers
214
The thing to notice here is that 7,999,973 is close to 8,000,000. In fact it is $8000000 - 27$. Both of these are perfect cubes. Differences of cubes always factor: $$a^3 - b^3 = (a-b)(a^2+ab+b^2)$$
Here we have $a=200, b=3$, so $a-b= 197$ is a factor.
-
3
-
13@Bernard: Also note that this method does not prove that the factors we got are prime. – user21820 Jan 22 '18 at 09:30
-
15@user21820 As clarified in a comment, the original question only required finding a prime factor, and 197 is small enough to check by hand. – G_B Jan 22 '18 at 10:26
-
7@GeoffreyBrent: Yup I know that 197 is prime; I'm just stating for the record that this method in general does not say anything about primality. – user21820 Jan 22 '18 at 10:33
-
3@user21820 well it gives you a relatively small factor (compared to 7.999.973), and then you could still divide this one by any of its factors until you got a prime – Rafalon Jan 22 '18 at 15:14
-
9
-
1
-
1@MJD Love your answer but why exactly did you choose 8 million as your starting point.. Too satisfy the two wo perfect cubes ? or a deeper theory? – Peter H Jan 23 '18 at 06:09
-
7@PeterH Because the original number was suspiciously close to $8,000,000$, with all those $9$'s, so he checked to see whether it worked, and it did. It's a standard type of problem, although in my experience, powers of $10$ are more common as starting points for these problems than numbers like eight million. – Arthur Jan 23 '18 at 09:54
-
1For the record, $7$, $11$ and $13$ are enough to check that $197$ is prime, because it is not even, the digits don't add up to a number that is divisible by $3$, it doesn't end in $0$ or $5$, and $17^2\gt 197$. – John Douma Mar 17 '25 at 12:02
7999973is the product of two primes. Finding one prime factor will give you the other. You're right though, it will be hard to prove that the largest one is prime. – Eric Duminil Jan 22 '18 at 14:08