Re: root of polynomial over galois field
- From: "Jeremy Watts" <jwatts1970@xxxxxxxxxxx>
- Date: Sun, 11 Feb 2007 07:45:31 GMT
"Klueless" <klueless@xxxxxxxxxxxxxxxx> wrote in message
news:Xiqzh.16028$2m6.14791@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
"Jeremy Watts" <jwatts1970@xxxxxxxxxxx> wrote in messagenews:DZnzh.5609$fa.5475@xxxxxxxxxxxxxxxxxxxxxxx
noFor instance taking the polynomials P1 = x^6 and P2 = 2x^3 + 2 and
dividing P1 by P2 over GF(4 = 2^2), then this clearly cant be done as
Z_{p^k}multiplicative inverse of the leading coefficient of P2 (that being 2)
exists in GF(4).
First, GF(p^k) is not the same as Z_{p^k}. GF(p^k) is a field
whereas Z_{p^k} is a commutative ring that is not a field. GF(p^k) and
both have characteristic p. Your P2 = 0 in GF(4) because 2=0 in GF(4).
Ahh yes of course, but what I dont get about Galois Fields and GF(4) in
particular is though GF(4) contains 4 elements it uses only the symbols '0'
and '1'. Looking at wiki's page on this
http://en.wikipedia.org/wiki/Galois_field and towards the bottom of the page
there is an addition and multiplication table for GF(4). What are the 'A'
and 'B' symbols though?? Cant see anything there that explains their use...
For any field F, including GF(p^k), the univariate polynomialdivision algorithm
on F[X], X = transcendental variable over F, always succeeds at findingsolutions
q(X) and r(X) todegree(b(X),X)
a(X) = q(X)*b(X) + r(X) , degree(r(X),X) <
of b(X)
given b(X)<>0. There is no issue with the the nonzero leading coefficient
in field F having a multiplicative inverse. It does, because F is afield. The
univariate gcd always exists in F[X].purely transcendental
Additionally, multivariate gcd always exists in F[X1,...,Xn] for
extensions of a field F for algebra reasons that F[X1,...,X{n-1}] can becompleted to
its quotient field, but I don't want to step too deeply into that.to the failure
What you may "have read in Geddes,Czapor & Labahn that polynomial
division over a finite field is not always possible" refers, I believe,
of some lifting algorithms (Hensel or CRT) employed by some multivariatealgorithms
gcd algorithms for the non-univariate case. The downfall of these lifting
is that they may run out of "lucky" field elements to choose from when thefield is too
small for the problem at hand. However, as I stated in the precedingparagraph, the
multivariate gcd does exist. What is required is a different or modifiedalgorithm.
One approach is too enlarge the field F via an algebraic extension, thenwork
over the larger field. This does result in more complexity and slowerfield operations,
so an algorithm shouldn't try this without first attempting finding asolution using F.
.
- Follow-Ups:
- Re: root of polynomial over galois field
- From: Klueless
- Re: root of polynomial over galois field
- References:
- root of polynomial over galois field
- From: Jeremy Watts
- Re: root of polynomial over galois field
- From: Klueless
- Re: root of polynomial over galois field
- From: Jeremy Watts
- Re: root of polynomial over galois field
- From: Klueless
- root of polynomial over galois field
- Prev by Date: Re: How to do the Multiple Assignments in CAS
- Next by Date: Re: root of polynomial over galois field
- Previous by thread: Re: root of polynomial over galois field
- Next by thread: Re: root of polynomial over galois field
- Index(es):
Relevant Pages
|