Re: comparing finite fields elements with == or != doesn't work?!?!

*To*: mathgroup at smc.vnet.net*Subject*: [mg71364] Re: comparing finite fields elements with == or != doesn't work?!?!*From*: dh <dh at metrohm.ch>*Date*: Thu, 16 Nov 2006 00:52:39 -0500 (EST)*References*: <ejeulg$1h0$1@smc.vnet.net>

Hello, Equal (==) and Unequal (!=) compare atomic data like numbers or strings. They do not compare symbols, e.g. a==b is left unevaluated. To compare symbols SameQ (===) and UnsameQ (=!=) are needed. Daniel xarnaudx at gmail.com wrote: > just try this out: > > << Algebra`FiniteFields` > F = GF[7]; > Print[F[{1}] != F[{2}]]; > > => doesn't work. It's simply not evaluated. > > So the question is: how on earth to compare if finite fields elements > are equal/different?!? >