Re: Galois Field operations

*To*: mathgroup at smc.vnet.net*Subject*: [mg24899] Re: [mg24891] Galois Field operations*From*: Ken Levasseur <Kenneth_Levasseur at uml.edu>*Date*: Sun, 20 Aug 2000 01:34:50 -0400 (EDT)*Organization*: UMass Lowell*References*: <200008190846.EAA09625@smc.vnet.net>*Sender*: owner-wri-mathgroup at wolfram.com

Mat: You might want to try the AbstractAlgebra packages that Al Hibbard and I have developed. We have them for Mathematica 2.2 at http://www.central.edu/homepages/hibbarda/EAAM/DownloadAA.html. I don't see what you have in mind in the expression below however. What do you mean by x-GF[2] ? GF[2] is the field {0,1}. Do you mean x-a where a is in GF[2]? Ken Levasseur Math. Sciences UMass Lowell ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ** Starting Sept 6: Abstract Algebra I: an on-line course using Mathematica! ***** ** See http://cybered.uml.edu/descriptions/cy_92.421.htm for details ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** Matthew Peacock wrote: > > Hi, > > I am trying to do some work with polynomials that have coefficients from > GF(16) using Mathematica 2.2. I have downloaded the package from MathSource > that allows the manipulation of finite field elements, but Mathematica just > carks it if I try to expand the following expression: > > Expand[(x-GF[2])(x-GF[2]^2)(x-GF[2])(x-GF[2]^3)(x-GF[2]^4)(x-GF[2]^5)(x-GF[2 > ]^6)] > Has anybody any idea whether: > - this is a reasonable thing to ask Mathematica to do > - there is a better package or (dare I say) software package to do this > with? > > Thanks, > > Mat Peacock

**References**:**Galois Field operations***From:*"Matthew Peacock" <mpeac@labyrinth.net.au>