Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Math / Galois Book

galois fields and vector spaces

DOCX · 52.4 KB
Open DOCX file

Phil's dated working note (3.26.05) for his Galois book. It checks the vector space axioms for GF(p) over Zp, shows any additive cyclic group of order n is a vector space over Zn, and argues GF(p^m) is not additively cyclic for m>1. It ends with a side question on direct sums versus direct products of Lie algebra representations, with an unfinished commutator calculation.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
This is the Title PhL 3.26.05 OK, I think I am done with all the stuff in this doc, and it has been incorporated into Section 1 (b) 4. This took an entire day to do. I think I have finally cleared up the vector space stuff. However, I still have to work in these facts: GF(p) is a vector space over Zp DONE GF(q=pm) is a vector space over Zp DONE. But I cannot do that right in Section 1 (b) 4 because these GF objects have not yet been mentioned. (but I threw it in there anyway) So the symbols = elements of GF(q) themselves are elements of a vector space over field Zp = GF(p). But then we get to code words and things change. A data word with k components is a vector over the field GF(q). Each component can take on q values. You can add data words, etc etc. This is a different vector space concept from saying that the elements of GF(q) form a vector space over Zp. (I have added a comment on this at the start of Chapter 7). Galois Fields and Vector Spaces Is a Galois Field GF(p) a vector space? If one peruses the list of properties for a set of elements to be a vector space, one finds that GF(p) fulfills about half of these properties just because it is an abelian group under addition: associative, commutative, identity and inverse exist. The remaining properties require, in addition to the elements of GF(p), the elements of some field F. If α and β are elements of F, then we know the meaning of things like α+β and αβ just because F is a field. We know that F contains a 0 and a 1 element. If the remaining properties involving F are satisfied, then GF(p) would be a "vector field over F". If a and b are elements of GF(p) and α and β are elements of F, these extra properties are as follows: αa is defined one must clarify what it means to multiply α in F by a in GF(p) αa = a for α =1 the multiplication rule above must work this way for α = 1 α(a+b) = αa + αb distributive but α is in F while a and b are in GF(p) (α+β)a = αa + βa distributive but α and β are in F while a is in GF(p) α(βa) = (αβ)a associative but α and β are in F while a is in GF(p) The field GF(p) is not a vector space over F = reals because for example (1/5)a is not defined. This is not an element of GF(p). GF(p) is not a vector space over the integers because the integers are a ring, not a field (inverses don't exist). GF(p) is a vector space over the field of integers mod p which field we called Zp. We can go down the list above and verify this is so. For example, αa ≡ a + a + ...+a α times and since GF(p) is an abelian group under addition and is associative under addition, this sum is clearly defined. Also 1a = a seems quite clear. Then for example 2(a+b) = (a+b) + (a+b) = 2a + 2b and in this way the third property can be verified, as well as the remaining two properties. Since GF(p) is isomorphic to Zp, we end up in some sense with GF(p) being a field over itself, but it is best to think of the elements of GF(p) as being abstract, while Zp is a specific field. Question: is every additive cyclic group a vector space? I ask this because this is where I make my first erroneous comment about vector fields. First, I have to ask: is every additive cyclic group commutative under + ? Yes, and I just added it to galois doc. So, any additive cyclic group satisfies the first properties since it is an additive abelian group. So that part is OK, but then we come to the second set of axioms and the required field F. Would Zn work as it does in the case of GF(p)? (1) αa ≡ a + a + ...+ a certainly gives a meaning αa. α could be any integer as far as this goes. I think all the properties go through. But why not use any Zm which is unrelated to the order n of the additive group? Well we do know that if order is n, then na = 0 so there is no need for any integers larger than n-1, so that is a good reason to use Zn. So I am ready to proclaim; Fact: Any additive cyclic group of order n is a vector field over Zn. Examples: GF(p) and GF(q). So the only property of the GF(q) I need here is + cyclic! Question: Is GF(p) a cyclic additive group? I show that Z/(n) = Zn at the ring level in (1.40). I show that Z/(n) = Zn is a field when n is prime in (1.44) I show that For p = prime, GF(p) = Zp = Z/(p) in (2.5a) Since Zp is an additive cyclic group (this was the subject of Section 1 (*) 5), we conclude that GF(p) is a cyclic additive group. There must be a generator g such that g1 = kg for any g1 in the group. Question: How do we know that any g is a generator in an additive cyclic group of prime order? This is shown in (1.13) for the general * operation. So OK. Question: Are the elements of GF(q) elements of some vector space? First I quote, Fact: pg = 0 for any element g of GF(q). // compare to (2.1) above (2.7) (4.5) Question: Do the elements of GF(q) form an additive cyclic group? I would have to know that there was at least one g which would additively generate all pm elements of the group, that seems unlikely to me. We know there is a generator, but nothing has been said about + generator. Well here is a conclusion from the Fact above. Suppose we try to enumerate all elements of GF(pm) using some arbitrary g ≠0. We then get {0, g, 2g, ....pg = 0, (p+1)g = g , ...} Thus, we do NOT enumerate all elements for sure, so GF(q) is not a cyclic additive group at least for m>1 since pm > p in that case. But what about m = 1. Is it possible that GF(p) is an additive cyclic group? Well, in order to be cyclic, it has to have at least one generator, and 1 is such a generator! We know that 1 generates all elements of Zp and we know that GF(p) = Zp, so 1 must generate all elements of GF(p) as well! Therefore, GF(p) is additive cyclic. Since p is prime, all non-zero elements are generators. Question: In my latest Section 7 opening I claim that an n-tuple is a direct sum space. Is this really correct/ If so, can I find verification? And why when you combine two spin states is it a direct sum instead of a direct product? Here is one verification www.maths.bris.ac.uk/~maxmr/la2/notes_2.pdf I have also reviewed my own direct sum notes from the n-tuple point of view, it does seem exactly right. So how about the spin question? That is a direct product of group representations which my notes do talk about. I show that the direct product of two Lie Algebra representations is itself a representation. I write that as Zi = Xi* Yi for generators. Now suppose Xi and Yi are generator representations. Is it possible that the direct sum of these is also a representation? I would have to check. But I need some claimed formula for the generators of the direct sum space. The obvious choice would be Zi = Xi Yi . I would have to show that [Zi, Zj] = ckijZk if these was true for the X and Y. [Zi,Zj] = ZiZj- ZjZi = (Xi Yi)( Xj Yj) - (Xj Yj)(Xi Yi) // install obvious = XiXj YiYj - [XjXi YjYi ] // one of my sheet rules = [XiXj- XjXi] [YiYj - YjYi] // this should be a rule on my sheet = [Xi,Xj] [Yi,Yj] = [ΣkckijXk] [Σk'ck'ijYk'] // install separate Lie's = Σkckij( XkYk) // have to do case n=2 to see this = Σkckij Zi So as expected, the direct sum of Lie generators is a Lie generator, and then of course the direct sum of the representation matrices in block diagonal form is a group representation. So the direct product and direct sum are both group representations, they are just different group representations! OK, I am happy with this, I don't think I am saying anything wrong.