Is it Valid to Use Congruences to Show No Solution for Fermat's Last Theorem?

  • Thread starter srgut
  • Start date
  • Tags
    Operator
In summary, if c^n = a^n + b^n, then c^n = a^n + b^n (mod n) for all n. However, if c^n = a^n + b^n, then c^n = a^n + b^n (mod n) for any n that we choose, which is not valid.
  • #1
srgut
3
0
If a + b = c, then is a + b = c (mod n) for all n?

For example while reading LeVeque's Topics in Number Theory I came across a section on Fermat's Last Theorem in which he says: a way to show c^n = a^n + b^n has no solution is to assume the infinite amount of congruences c^n = a^n + b^n (mod p) for p = 2, 3, 5, 7, ... and then derive a contradiction.

I assume what he means is: if c^n = a^n + b^n, then c^n = a^n + b^n (mod n) for any n that we choose.

Is this valid?
 
Physics news on Phys.org
  • #2
If a + b = c, then is a + b = c (mod n) for all n?
What's the definition of equality, mod n?


I assume what he means is: if c^n = a^n + b^n, then c^n = a^n + b^n (mod n) for any n that we choose.

Is this valid?
It's ambiguous.

If you meant:

For any n: [ if c^n = a^n + b^n, then c^n = a^n + b^n (mod n) ]

That's fine. (Assuming you prove the theorem you originally asked)

If you meant

If c^n = a^n + b^n, then for any n: c^n = a^n + b^n (mod n)

the no, that's invalid. n already has a meaning, so you cannot introduce n as a dummy variable! You'd have to use a new letter, like p.
 
  • #3
Sorry that was clumsy of me, I didn't realize that I was using n as the variable for the exponent already. What I mean to say is:
If c^n = a^n + b^n, then under the mod equivalence c^n = a^n + b^n (mod k), where we can choose k at our leisure.

It might be trivial but it seems to me that something is missing between these two steps.
 
  • #4
Yes, that's trivial. The definition of the mod k equivalence class is x = y (mod k) iff k|x-y. Thus c^n = a^n + b^n implies c^n-(a^n + b^n) = 0, which is divisible by k for any k (except 0).
 
  • #5
Ahh... of course that makes sense. I guess I just needed some reassurance to see it.

So then by convention zero is divisible by any n > 0, that's very interesting!

Thanks for the help.
 

FAQ: Is it Valid to Use Congruences to Show No Solution for Fermat's Last Theorem?

What is the mod operator?

The mod operator, represented by the symbol "%", is used in programming to find the remainder of a division operation between two numbers.

How is the mod operator used in programming?

The mod operator is used to compute the remainder of a division operation. For example, 10 % 3 would result in a remainder of 1.

What is the purpose of using the mod operator?

The mod operator is commonly used in programming to check if a number is even or odd, to perform repeating patterns, and to determine if a number is divisible by another number.

Can the mod operator be used with non-integer numbers?

No, the mod operator can only be used with integer numbers. If used with non-integer numbers, it will result in an error or an undefined value.

Are there any other names for the mod operator?

Yes, the mod operator is also known as the modulus operator or the remainder operator.

Similar threads

Replies
1
Views
2K
Replies
23
Views
5K
Replies
12
Views
2K
Replies
1
Views
2K
Replies
2
Views
1K
Replies
21
Views
8K
Back
Top