Using Fermat's Little Theorem to Find Prime Factors of 10^12 -1

  • Thread starter Thread starter ribbon
  • Start date Start date
  • Tags Tags
    Theorem
Click For Summary

Homework Help Overview

The problem involves finding three different prime factors of the expression 10^12 - 1, utilizing concepts such as Fermat's Little Theorem and various algebraic identities.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning, Problem interpretation

Approaches and Questions Raised

  • The original poster attempts to apply Fermat's Little Theorem to find prime factors, questioning if this approach is valid. Other participants suggest using algebraic identities for simplification and factorization. There are discussions about the implications of congruences and whether certain primes can be derived from the expressions formed.

Discussion Status

Participants are actively engaging with the problem, exploring different methods and questioning the validity of their approaches. Some have identified primes like 3, 7, and 13, while others suggest alternative factorization techniques. There is no explicit consensus on the final set of prime factors, but multiple lines of reasoning are being explored.

Contextual Notes

Participants note potential errors in reasoning and the need for careful consideration of prime definitions and congruences. The discussion reflects a mix of algebraic manipulation and theoretical application, with some participants expressing uncertainty about their conclusions.

ribbon
Messages
38
Reaction score
0

Homework Statement


Find 3 different prime factors of 10^12 -1.


Homework Equations





The Attempt at a Solution


I began trying to solve this with help from F.L.T. - if p is prime and p does NOT divide a, then a^(p-1) is congruent to 1 (mod p).

So I re-wrote, 10^(13-1) is congruent to 1 (mod13). Subtracting 1 from both sides of the congruence I have:

10^12 is congruent to 1 (mod13).
I believe 3 will be one prime factor since any multiple of 10 divided by 3 will yield 1 remainder. But I am stumped for others, and don't even know if finding 3 was systematically correct?

Now I also have a theorem that says I can divide both sides of the congruence under certain conditions, but I do not see that it will help? Any guidance, is FLT even a correct approach to this problem?
 
Physics news on Phys.org
Why not simplify your problem using the identity ##a^2 - b^2 = (a-b)(a+b)##?
 
Interesting... So we could have (10^6 +1)(10^6 - 1) is congruent to 1(mod13).

Can I now use this theorem?
"If p is a prime number and x is an integer satisfying x^2 - 1
(mod p), then either x  is congruent to 1 (mod p) or x is congruent to p-1 (mod p)."

But does it even help?
 
You already used FLT to obtain that 13 divides your number. This is correct.

You have decomposed your number into ##(10^6 + 1)(10^6 - 1)##. Can you use FLT again?
Can you continue and decompose ##10^6 - 1## into something?
 
  • Like
Likes   Reactions: 1 person
micromass said:
You already used FLT to obtain that 13 divides your number. This is correct.

You have decomposed your number into ##(10^6 + 1)(10^6 - 1)##. Can you use FLT again?
Can you continue and decompose ##10^6 - 1## into something?

Oh wow, yes I can now write 10^6 - 1 using FLT again and it becomes 10^6 is congruent to 1(MOD7)!

So now I have 2 primes that divide according to the condition, 7 and 13. However is the third prime found by a similar technique?
 
Haha why am I even asking, of course I can... I think its getting too late for me!

I will just simplify 10^6 - 1 into (10^3 + 1)(10^3 - 1) and following by the same algorithm, 3 will be my appropriate divisor and thus final prime factor.

Thanks Micromass.

EDIT: Wait I made a careless error this is not correct because I would have p=4 so that when subtracted 1 would equal 3, however 4 is not prime so then I would not be able to rewrite it the way I thought...
 
Last edited:
ribbon said:
Haha why am I even asking, of course I can... I think its getting too late for me!

I will just simplify 10^6 - 1 into (10^3 + 1)(10^3 - 1) and following by the same algorithm, 3 will be my appropriate divisor and thus final prime factor.

Thanks Micromass.

EDIT: Wait I made a careless error this is not correct because I would have p=4 so that when subtracted 1 would equal 3, however 4 is not prime so then I would not be able to rewrite it the way I thought...

For the last prime factor, you don't need any fancy "trickery".

What is (10^12 - 1) (mod 9)?
 
Without any theorem, just go on factorizing, using in addition to a2-b2=(a-b)(a+b) the identities for the cubes : a3-b3=(a-b)(a2+ab+b2) and a3+b3=(a-b)(a2-ab+b2) . You will find three prime factors quite easily (and even more). ehild
 
Last edited:
I was thinking of something much simpler, like seeing the pattern of (10-1), (10^2-1), etc...

The results are obviously divisible by 9 (and hence divisible by the only prime factor of 9).

A more rigorous development would be:

$$10\equiv 1\pmod{9}$$

$$10^{12}\equiv 1\pmod{9}$$

and so forth. Either way, Fermat's Little Theorem is not needed for this part.
 
  • Like
Likes   Reactions: 1 person
  • #10
One more method: 1012 is 1 followed by twelve zeros. Subtracting 1, twelve 9-s remain. 1012-1=999999999999. The number in the parentheses is twelve 9-s following each other, so obviously divisible by 9. 999999999999=9*111111111111.
111111111111 is six (11)-s, divisible by 11.
But it is also four (111) and 111=3*37...Do you find more prime divisors?

ehild
 
  • Like
Likes   Reactions: 1 person
  • #11
Thanks guys, very helpful.
 

Similar threads

  • · Replies 27 ·
Replies
27
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
4
Views
2K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 9 ·
Replies
9
Views
5K
Replies
17
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K