Exploring Prime Powers in Finite Fields

In summary: The argument given is showing that the orders of two different nonzero elements in a finite field must be the same. So, we start with two elements x and y, and we know that they have orders n and m, respectively. Then, the argument shows that their orders must be the same by showing that both m|n and n|m. The first part, ny = nx(x/y) = 0(x/y) = 0, shows that ny = 0, so the order of y, m, must divide the order of x, n, since ny is the smallest positive integer that satisfies ny =
  • #1
ych22
115
1
Hi, I am taking a class in Linear Algebra II as a breadth requirement. I have not studied Algebra in a formal class, unlike 95% of the rest of the class (math majors). My LA2 professor mentioned the following fact in class:

"The number of elements of a finite field is always a prime power and conversely, every prime power occurs as the number of elements in some finite field (which is unique up to isomorphism)."

The exact words are Wikipedia's but that's about what the Prof said.

I only vaguely understand the concept of rings, fields and groups. I cannot understand why the number of elements in a finite field is a power of primes.
 
Physics news on Phys.org
  • #2
BTW, I am seeking an intuitive explanation to understand "why the number of elements in a finite field is a power of primes".
 
  • #3
Look at the ring Z/nZ, this is a field <=> n is prime

This is easy to see, is n is not a prime then n = km for n, m > 1 so k nor m are invertible in Z/nZ. So Z/nZ is not a field.

On the other hand if n is prime then the equation an + bk = 1 always has a solution for a and b so k is invertible in Z/nZ. So Z/nZ is a field.
 
  • #4
Outlined only partially answers the question. Of course the rings Z/pZ are finite fields, but they are not the only fields. Perhaps the easiest (and perhaps most intuitive way) to explain this is to use elementary concepts from linear algebra.

Let K be any field and consider the map from the integers to K that sends an integer n to n*1, where "1" is the identity element in K. Now this map happens to be a ring homomorphism (if you don't know what a ring homomorphism is, think of it as a linear transformation that also preserves the identity and ring multiplication) with kernel that is generated by some nonnegative integer m (since EVERY ideal in the integers is principal). Then recall that Z/mZ embeds into K. Now since K is a field, it is of course an integral domain (that is, it has no zero divisors) thus every subring must be an integral domain, hence Z/mZ must be an integral domain, so that m must be prime, thus K contains Z/pZ for some prime p.

Okay, so that above argument is mostly technical and if you didn't know a lot of the words, they're easily googled or looked up in any standard text on abstract algebra.

Onto the part involving linear algebra. So now that we have that K contains Z/pZ, we know that K is a vector space over Z/pZ and thus must be finite dimensional, so let (x_i) for i = 1,...,r be a basis for K over Z/pZ and let (a_j) for j = 1,..,p be the elements of Z/pZ, then since the x_i are a basis for K, the Z/pZ-linear combinations of the x_i are equal if and only if their coefficients are equal, thus there are p^r possible linear combinations, hence K has p^r elements.

I skimmed over some details in the above paragraph, but you should be able to get the general idea: Every finite field contains Z/pZ for some prime p and is a [finite-dimensional] vector space over Z/pZ and the basis elements determine the number of elements of K, which must be a prime power.

Also, there is simpler way to derive this conclusion, but it utilizes some concepts from field theory.
 
  • #5
I like the vector space explanation, and probably it is the most intuitive one. But there's another way to get this result that requires only basic group theory, which I'll outline below.

Let (F, +, ·) be a finite field and let x and y be any two nonzero elements. Let n be the order of x in the additive group (F, +) and m be the order of y in (F, +). Observe that ny = nx(x/y) = 0(x/y) = 0, so m|n. By the same logic, n|m. Hence m=n, and any two nonzero elements have the same order. Now, if that order is composite, say, pq, then px would have order q≠pq, and there would be nonzero elements of different orders, which we have already shown is impossible. Hence every element has the same prime order p. Now, if the order of F is not p^k for some k, then it has a distinct prime factor q, and so by Cauchy's theorem there is an element of order q≠p, which is a contradiction. Hence the order of F is a power of a prime.
 
  • #6
Citan Uzuki said:
I like the vector space explanation, and probably it is the most intuitive one. But there's another way to get this result that requires only basic group theory, which I'll outline below.

Let (F, +, ·) be a finite field and let x and y be any two nonzero elements. Let n be the order of x in the additive group (F, +) and m be the order of y in (F, +). Observe that ny = nx(x/y) = 0(x/y) = 0, so m|n. By the same logic, n|m. Hence m=n, and any two nonzero elements have the same order. Now, if that order is composite, say, pq, then px would have order q≠pq, and there would be nonzero elements of different orders, which we have already shown is impossible. Hence every element has the same prime order p. Now, if the order of F is not p^k for some k, then it has a distinct prime factor q, and so by Cauchy's theorem there is an element of order q≠p, which is a contradiction. Hence the order of F is a power of a prime.

Could someone explain "Observe that ny = nx(x/y) = 0(x/y) = 0, so m|n. By the same logic, n|m. Hence m=n, and any two nonzero elements have the same order." in more detail?

What does the notation m|n mean?
 
  • #7
ych22 said:
Could someone explain "Observe that ny = nx(x/y) = 0(x/y) = 0, so m|n. By the same logic, n|m. Hence m=n, and any two nonzero elements have the same order." in more detail?

Gah, that's what I get for not proofreading my posts. It should be ny = nx(y/x) = 0(y/x) = 0.

Basically, I'm saying that if x and y are any two nonzero elements, then y is a multiple of x (since y=x(y/x)), so if x added to itself n times is 0 (i.e. if nx=0), then y added to itself n times must be a multiple of 0 and therefore is also 0. Hence the order of y must divide the order of x. The same logic applied in the opposite direction shows that the order of x divides the order of y.

What does the notation m|n mean?

It means that m divides n.
 
  • #8
Citan Uzuki said:
Gah, that's what I get for not proofreading my posts. It should be ny = nx(y/x) = 0(y/x) = 0.

Basically, I'm saying that if x and y are any two nonzero elements, then y is a multiple of x (since y=x(y/x)), so if x added to itself n times is 0 (i.e. if nx=0), then y added to itself n times must be a multiple of 0 and therefore is also 0. Hence the order of y must divide the order of x. The same logic applied in the opposite direction shows that the order of x divides the order of y.



It means that m divides n.

Thanks, for a moment I thought I was insane :S
 

Related to Exploring Prime Powers in Finite Fields

1. What are prime powers in finite fields?

Prime powers in finite fields refer to the elements of a finite field that can be expressed as a prime number raised to a positive integer power. For example, in the finite field GF(7), the prime powers would be 7, 7^2, 7^3, and so on.

2. Why is it important to explore prime powers in finite fields?

Exploring prime powers in finite fields is important in many areas of mathematics, including number theory, algebraic geometry, and cryptography. It allows us to better understand the structure and properties of finite fields, which have applications in various fields of science and technology.

3. How do you determine the prime powers in a finite field?

To determine the prime powers in a finite field, we first need to identify the prime number and the positive integer power. This can be done by using mathematical formulas and algorithms specifically designed for finite fields. For example, in the finite field GF(p), the prime powers can be determined using the formula p^i, where i is a positive integer.

4. What are some real-world applications of exploring prime powers in finite fields?

Exploring prime powers in finite fields has various real-world applications, such as in error-correcting codes, cryptography, and coding theory. For example, in coding theory, prime powers in finite fields are used to construct efficient error-correcting codes that have practical applications in data transmission and storage.

5. Are there any current research developments in exploring prime powers in finite fields?

Yes, there are ongoing research developments in exploring prime powers in finite fields. Some current areas of research include finding efficient algorithms for computing prime powers, determining the properties of specific types of prime powers, and applying prime powers in new areas of mathematics and computer science.

Similar threads

  • Linear and Abstract Algebra
Replies
6
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
1K
  • Linear and Abstract Algebra
Replies
3
Views
1K
Replies
4
Views
699
  • Linear and Abstract Algebra
Replies
14
Views
2K
  • Linear and Abstract Algebra
Replies
2
Views
1K
  • Linear and Abstract Algebra
Replies
7
Views
2K
  • Linear and Abstract Algebra
Replies
2
Views
1K
Replies
2
Views
2K
  • Linear and Abstract Algebra
Replies
17
Views
4K
Back
Top