Prime Divisibility Property: Proving p^2 divides a^p - b^p for Integers a and b

  • Context: Graduate 
  • Thread starter Thread starter math_grl
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the mathematical property that if a prime number p divides the difference a - b for integers a and b, then p^2 divides a^p - b^p. Participants explore various approaches to prove this property, including the use of the binomial theorem and Fermat's Little Theorem, while debating the necessity of p being prime and the implications for even primes.

Discussion Character

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

Main Points Raised

  • One participant initially poses the problem and expresses uncertainty about its obviousness.
  • Another participant claims to have solved the problem using the binomial theorem and questions whether p must be prime.
  • A different participant provides a detailed expansion of a^p - b^p using the binomial theorem, arguing that all terms are divisible by p^2.
  • Some participants discuss the implications of p being odd versus even, with one suggesting that the argument may not hold for p = 2.
  • Fermat's Little Theorem is referenced, with participants debating its applicability and whether it implies the desired divisibility.
  • Concerns are raised about the validity of applying certain identities and the limitations of Fermat's theorem in relation to p^2.
  • Counterexamples are presented to challenge claims about binomial coefficients and divisibility.
  • Participants express confusion over the conditions under which the original problem holds, particularly regarding the nature of p.
  • One participant introduces a related problem involving modular arithmetic and seeks assistance from others.
  • Discussions also touch on the binomial expansion and its implications for divisibility by p^2.

Areas of Agreement / Disagreement

Participants do not reach a consensus on whether p must be prime or whether the property holds for any integer p ≥ 2. There are competing views regarding the applicability of Fermat's Little Theorem and the conditions under which the divisibility claims are valid.

Contextual Notes

Some participants note that the discussion may depend on the specific definitions of prime and composite numbers, as well as the assumptions made about the integers involved. There are unresolved questions about the validity of certain mathematical steps and the implications of using binomial coefficients.

math_grl
Messages
46
Reaction score
0
I was just browsing for some small problems the other day and came across this problem and I am unsure if it should be obvious and have a quick answer. In any case, I couldn't figure it out.

If p is a prime that divides a - b, then show that p^2 divides a^p - b^p, where a, b \in \mathbb{Z}.
 
Physics news on Phys.org
Nevermind I figured it out using binomial theorem. But it looked like to me that p doesn't necessarily have to be prime. Am I correct?
 
I have a solution. Let a = b + n*p

Then
a^p - b^p = (b + np)^p - b^p = \sum_{k=1}^p \binom{p}{k} n^k p^k b^{p-k}

Let's now consider each of the terms. For k = p, then it's pp, and since p >= 2, this is evenly divisible by p2. For the remaining terms, 1 <= k <= p-1, and from that inequality, the binomial coefficient is divisible by p, pk is also divisible by p, and thus, all these terms are divisible by p2.

Thus, all the terms are divisible by p2, implying that the whole expression is also.
 
math_grl said:
Nevermind I figured it out using binomial theorem. But it looked like to me that p doesn't necessarily have to be prime. Am I correct?
That's not the case. That is because binomial(n,k) for 1 <= k <= n-1 is always evenly divisible by n if n is a prime. For n composite, that need not be the case.

Counterexample: binomial(4,2) = 6, which is not divisible by 4.
 
In general for an odd prime: (a^p-b^P) =(a-b)(a^(p-1)+(a^p-2)b +a^(p-3)(b^2)+++(a^0)b^(p-1). Since there are p terms in the second expression and a==b Mod p was given, the second term goes to p(a^(p-1))==0 Mod p.

In fact, for the above situation, we need only an odd integer, not a prime.
 
Last edited:
robert, i like your expansion of a^p - b^p...but I'm afraid I don't understand why exactly it has to be an odd integer. Are you saying that there will not be p terms on the right hand side something if p is even? You started with p odd prime, does that mean the original question does not work for p = 2?
 
It's very easy to test. Let a = b + 2*k. I find

a2 - b2 = (b+2*k)2 - b2 = 4*k2 + 4*k*b = 4*k*(k+b)

4 = 22, of course.

ETA: robert Ihnot's argument will work for p being any integer >= 2.
 
ETA: robert Ihnot's argument will work for p being any integer >= 2.

Right that's what I thought, which is why I got confused when he said that we only need odd integers.
 
Forgive me if I am off here, but since we know that p divides a - b, then isn't this question essentially equivalent to stating, by Fermat's Little Theorem:

Can...

p (mod 2) divide a (mod p) - b (mod p)?

p divides n*mod (p) for any n
p divides a - b
and p (mod 2) , which equals (or is congruent to..) 1, clearly divides a (mod p) - b (mod p)

?
 
Last edited:
  • #10
Raphie said:
Forgive me if I am off here, but since we know that p divides a - b, then isn't this question essentially equivalent to stating, by Fermat's Little Theorem:

Can...

p (mod 2) divide a (mod p) - b (mod p)?

p divides n*mod (p) for any n
p divides a - b
and p (mod 2) , which equals 1, clearly divides a (mod p) - b (mod p)

?
I don't know exactly what you mean, but I think you're saying that if gcd(a,p)=gcd(b,p)=1, then by fermat

a^p\equiv\ a\ mod\ p\text{, and }b^p\equiv\ b\ mod\ p\ ==&gt;\ a^p-b^p\equiv\ a-b\ mod\ p

it is always true only if p is prime or a carmichael number
 
  • #11
al-mahed said:
it is always true only if p is prime or a carmichael number

I believe the assumption here is that p is prime. Honestly, however, I was not necessarily thinking in terms of gcd, but, rather, in the case of p being prime, then the above statements ought to cover all cases (i.e. permutations) of how a, b, and p can combine.

If I am not off-base here, one need only think about how p can "interact" with a - b, (a - b)(mod p) = n (mod p) & p(mod 2) can "interact" with a(mod p) - b(mod p).

- RF

P.S. Sorry, but the Latex editor does not work with my computer system.
 
Last edited:
  • #12
you can use the identity a^p-b^p\equiv (a-b)^P\ mod\ p

of coursely if p|a-b\ ==&gt;\ a^p-b^p\equiv\ 0\equiv\ (a-b)^P\ mod\ p

if p \geq 2,\ p|a-b ==&gt; p^2|p^p|(a-b)^p

now you can conclude that p^2|a^p-b^p with some observation
 
  • #13
A trivial point, but...
al-mahed said:
if p \geq 2,\ p|a-b ==&gt; p^2|p^p|(a-b)^p

p > or = to 2 is unnecessary to state since all p, by common definition, are > or = to 2.

Thank you, al mahed, for presenting in clear manner that which I was trying to get across in a less clear manner.

- RF
 
  • #14
We know that (a-b)^p ==a^p-b^p Mod p. That is not the same as showing that (a-b)^p ==a^p-b^p Mod p^p, as you are suggesting above.

It is not the case that 10^7-3^7 is divisble by 7^7, in fact, 49 is the highest 7 divisor.
 
Last edited:
  • #15
Hi Robert (see below post),

I realize I completely reversed terms here in rather dyslexic manner and so, in response to your post, and in the interests of not virally spreading misinformation, I am simply replacing what I posted previously with my initial surmise, which I believe was of value.

Raphie said:
Forgive me if I am off here, but since we know that p divides a - b, then isn't this question essentially equivalent to stating, by Fermat's Little Theorem:

Can...

p (mod 2) divide a (mod p) - b (mod p)?

p divides n*mod (p) for any n
p divides a - b
and p (mod 2) , which equals (or is congruent to..) 1, clearly divides a (mod p) - b (mod p)
 
Last edited:
  • #16
p^2 divides p^(a - b), which is congruent to p^a - p^b.

By Fermat's Litle theorem, Modulus p. Fermat's Little Theorem says nothing about modulus P^2.
 
  • #17
This is a weird coincidence since i was trying to solve a similar problem which is:

Prove that if a ^ p + b ^p = 0 (mod p) then a ^ p + b ^p = 0 (mod p ^ 2)

The logic is exactly similar i guess except that p as to be odd & greater than 2. Can somebody please look into & give me clues to solving the problem i posted a couple of days back with the subject line similar to "reduced residues" involving the Euler phi function? I would really appreciate it.

Thanks in advance,
--
Sachin
 
  • #18
Edit
 
Last edited:
  • #19
Robert, what you want to prove is: a^p\equiv\ b^p\ mod\ p^2

Fermat don't say nothing about p^2 modulo, but euler do, where did you see modulus p^p in my post??

generally, if I'm not mistaken, a^{p^e}-b^{p^e}\equiv\ (a-b)^{p^e}\ mod\ p^e
 
  • #20
al-mahed said:
you can use the identity a^p-b^p\equiv (a-b)^P\ mod\ p

of coursely if p|a-b\ ==&gt;\ a^p-b^p\equiv\ 0\equiv\ (a-b)^P\ mod\ p

if p \geq 2,\ p|a-b ==&gt; p^2|p^p|(a-b)^p

now you can conclude that p^2|a^p-b^p with some observation

Right above!
 
  • #21
al-mahed said:
Robert, what you want to prove is: a^p\equiv\ b^p\ mod\ p^2

Fermat don't say nothing about p^2 modulo, but euler do, where did you see modulus p^p in my post??

generally, if I'm not mistaken, a^{p^e}-b^{p^e}\equiv\ (a-b)^{p^e}\ mod\ p^e

I would be helpful to give a reference or show a proof.
 
  • #22
Here is a case for mod 9. Now since phi of 9 = 6, we need only raise these numbers to the cube, but if you like, use 9 instead of 3.

2^3+5^3 \equiv133\equiv7 Mod 9.
But 7^3\equiv 1 Mod 9.
 
  • #23
my source is

http://planetmath.org/encyclopedia/FrobeniusAutomorphism4.html
 
Last edited by a moderator:
  • #24
The point of the situation with regards to p^2, is that, for example p=3, we have terms like 9!/(3!*6!) in the binominal expansion of (a+b)^9. In the mention term = 84, we have only 3, not 9, as a divisor.

Fermat's Little theorem can be shown by induction: 1^p ==1, (x+1)^p ==x^p+1, but this is because all the intermediate terms in the binomial expansion contain p, a prime, which does not divide out. BUT THIS DOES NOT CARRY OVER TO P^2.
 
  • #25
robert Ihnot said:
The point of the situation with regards to p^2, is that, for example p=3, we have terms like 9!/(3!*6!) in the binominal expansion of (a+b)^9. In the mention term = 84, we have only 3, not 9, as a divisor.

Fermat's Little theorem can be shown by induction: 1^p ==1, (x+1)^p ==x^p+1, but this is because all the intermediate terms in the binomial expansion contain p, a prime, which does not divide out. BUT THIS DOES NOT CARRY OVER TO P^2.

yes, agreed, I know that, I didn't say the proof was complete, in fact I thought it would take only a few steps more, but that's not the case (I was trying to complete the proof here using what I've done, but gave me trouble, it is more complicated, I think)
 
  • #26
I come back to this statement as the one that I sense as key here, but can't put my finger on as to why...

p (mod 2) == 1, clearly divides a (mod p) - b (mod p)

We could not make a similar statement for p (mod 3), because, while we know that 1 divides any (a - b), and we also know, as a given, that p divides (a -b), we do not know that p (mod 3) divides any (a-b).

For example, let p (mod 3) = 2 (true if, for instance, p = 11, or any other prime of the form 6x - 1). Then if (a - b) is odd, 2 won't divide 11 or any other prime > 2 evenly.

These two statements in isolation...

p | n*mod (p) for any n
p | (a - b)


... if my initial instincts were correct, are not enough for a proof as per Robert's comments because they do not carry over to p^2. The "uniquety" of p (mod 2) == 1 and 1 | a (mod p) - b (mod p) needs to work in here somewhere. But, as I mentioned already, I can't say why.
 
Last edited:
  • #27
@ralphie: a statement like "x divides a (mod p) - b (mod p)" does not make any sense to me. "x divides y" is defined for integers x and y (namely: y=kx for some integer k).

You are taking y to be 'a (mod p) - b (mod p)' which is not an integer, but an equivalence class of integers. So I'm not really sure what you mean by it.
 
  • #28
(a+b)^p=a^p+b^p holds in the field \mathbb{F}_p of characteristic p=prime. This is sometimes called freshman's dream[/url].
 
Last edited by a moderator:
  • #29
Landau said:
(a+b)^p=a^p+b^p holds in the field \mathbb{F}_p of characteristic p=prime. This is sometimes called freshman's dream[/url].

yes, that's exactly what I told to Robert, see the link I pasted for him above

anyway ipetrich already closed the case quite elengantly at page 1
 
Last edited by a moderator:
  • #30
al-mahed said:
yes, that's exactly what I told to Robert, see the link I pasted for him above
Ah, I missed that, sorry.
 

Similar threads

Replies
48
Views
5K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 12 ·
Replies
12
Views
901
  • · Replies 9 ·
Replies
9
Views
2K
Replies
5
Views
2K
Replies
17
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K