Proving the Inverse Element in Modulo Multiplication?

In summary, Matt has explained that in order to show that xy is equal to 1 for every y in {1,..,p-1} one must invoke Euclid's algorithm or use a fact from number theory. Grossman and Magnus's question is still not answered.
  • #1
ForMyThunder
149
0
This is a simple question from Groups and their Graphs by Grossman and Magnus that I just can't figure out:

Consider the set {1, 2, 3,..., p-1} where p is a prime number, with binary operation "multiplication modulo p." Show that for any element x of the set there is an element y of the set such that xy [tex]\equiv[/tex] 1 (mod p).

I've gotten as far as having to show that x|(np+1) for some integer n.
 
Physics news on Phys.org
  • #2
To understand this try considering Linear Diophantine equations modulo p.

Note: gcd(x,p) = 1 for all 0 < x < p.
 
  • #3
In addition to using those facts from basic number theory, you might want to consider this idea, which is useful in general for understanding groups.Fix x. Suppose that {xy : y in {1,..,p-1}} doesn't contain 1. What can you say about its size? What does this imply by the pigeon hole principle? Mulitplication by a group element is an injective and surjective operation, and in fact 1 is not important, you could pick any z in 1,..,p-1 and for each x there is a y with xy=z.
 
  • #4
Very nice, matt. That is clearly the way to go.
 
  • #5
HallsofIvy said:
Very nice, matt. That is clearly the way to go.

Matt provides a nice statement which is conceptually useful in terms of groups but it doesn't answer the actual question. It assumes that the binary operation (along with the associated set) satisfy the group axioms. In which case it must be that every element x has an inverse.

It appeared to me that the goal of the question was to show that every element had an inverse along the way to proving it formed a group.
 
  • #6
I think you misunderstood me. I don't assume an inverse at all. The only assumption I make is that one has shown (or takes for granted) that multiplication is associative. If you follow through you will *prove* that every element has an inverse.

Your method is to invoke Euclid's algorithm. Mine is to use another fact from number theory. Let me explain it in full. Note that since p is prime p divides x(y-z) iff p divides x or p divides y-z, whence, by the pigeon hole principle it follows that given x, then xy=1 for _some_ y in {1,..,p-1}. Or in more words, if we fix x and let y vary over 1 to p-1, then the product xy varies over 1 to p-1 in some order (and in particular xy=1 for some choice of y).Thus we have just proved that it is a group operation. I have assumed nothing.

The reason this is nice is actually there is nothing special about 1 (though you can say the same for the Euclidean method), and it also highlights a technique which is quite useful: if you have some linear structure (addition), then showing two things are equal is the same as showing something else equals 0.
 
  • #7
Ok. I interpreted what you said as multiplication by a group element is injective and surjective (hence invertible) thus proving 1 must lay in the set you defined, rather than you proving it is injective and hence invertible.
 
  • #8
No, he is not saying that. He is simply saying that the set {0, 2, 3,..., p-1} is smaller than the set {0, 1, 2, 3, ..., p-1} so if xy is never equal to 1, there must exist two different values y1 and y2 such that xy1= xy2 (mod p) (they go into the same pigeon hole). That means that x(y1- y2)= ny1- ny2= 0 (mod p) so that x and (y1- y2) are factors of p.
 

1. What is Multiplication modulo p?

Multiplication modulo p is a mathematical operation that involves multiplying two numbers and then taking the remainder after dividing by a prime number, p. This operation is often used in number theory and cryptography.

2. Why is Multiplication modulo p useful?

Multiplication modulo p is useful because it allows us to perform calculations with large numbers without losing accuracy. It is also used in encryption and decryption algorithms, as well as in solving certain types of mathematical problems.

3. How do you perform Multiplication modulo p?

To perform Multiplication modulo p, you first multiply two numbers as you normally would. Then, you divide the result by the prime number, p, and take the remainder. This remainder is the result of the Multiplication modulo p operation.

4. What are some real-world applications of Multiplication modulo p?

Multiplication modulo p is used in many real-world applications, including cryptography, coding theory, and error-correcting codes. It is also used in various algorithms for solving mathematical problems, such as the Chinese Remainder Theorem and the RSA algorithm.

5. What are some properties of Multiplication modulo p?

Some properties of Multiplication modulo p include commutativity, distributivity, and associativity. It also follows the rule that (a*b) mod p = ((a mod p) * (b mod p)) mod p. Additionally, the result of Multiplication modulo p will always be between 0 and p-1, inclusive.

Similar threads

  • Linear and Abstract Algebra
Replies
17
Views
4K
  • Linear and Abstract Algebra
Replies
1
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
786
  • Linear and Abstract Algebra
Replies
3
Views
1K
  • Precalculus Mathematics Homework Help
Replies
11
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
1K
Replies
3
Views
2K
Replies
5
Views
2K
  • Linear and Abstract Algebra
Replies
1
Views
861
  • Linear and Abstract Algebra
Replies
3
Views
2K
Back
Top