Strange behaviour of FiniteFields?
- To: mathgroup at smc.vnet.net
- Subject: [mg25287] Strange behaviour of FiniteFields?
- From: Wil Kortsmit <rcwil at win.tue.nl>
- Date: Tue, 19 Sep 2000 03:45:11 -0400 (EDT)
- Organization: Technische Universiteit Eindhoven
- Sender: owner-wri-mathgroup at wolfram.com
Hello, Working with the FiniteFields package we have met some strange behaviour when we tried to compute the product of 2 polynomials a and b with coefficients in the field f32: <<Algebra`FiniteFields` f32=GF[2,{1,0,1,0,0,1}]; The 2 polynomials a and b a[x]=x^2f32[{0,0,1,1,1}]+x*f32[{1,0,0,0,0}]+f32[{1,0,1,1,1,1}]; b[x]=x^5f32[{0,1,1,1,1}]+x^4f32[{0,0,0,1,1}]+x^3f32[{0,0,1,1,0}]+ x^2f32[{1,0,0,0}]+x*f32[{0,1,0,1,1}]+f32[{1,0,0,0,0}]; We needed to abort the following computation because we ran out of patience: Collect[a[x]b[x],x] Preventing the early intervention of the FiniteFields package: Collect[a[x]b[x]/.GF->GF$,x]/.GF$->GF gave us the result that we expected immediately. Looking in the Mathgroup archives we didn't find a clue. Is this a bug in the FiniteFields package or are are we doing something wrong? Thanks for any help. Wil Kortsmit
- Follow-Ups:
- Re: Strange behaviour of FiniteFields?
- From: Daniel Lichtblau <danl@wolfram.com>
- Re: Strange behaviour of FiniteFields?