The reference is Chapter 6 of ONAG (in particular Thm 49). The
terminology
of "nimbers" appears in  "Winning ways for your mathematical plays".

Michel

On Mar 20, 8:11 am, "Michel" <[EMAIL PROTECTED]> wrote:
> Yes the basic reference is ONAG. I will put a more precise
> reference in the source (but I need to go to the library
> to fetch ONAG). Basically the two rules for multiplying
> nimbers are
>
> (1) The product of any number of distinct Fermat powers
> is the ordinary product.
> (2) If f is a Fermat power then f^2=3f/2 (where 3f/2 is
> computed for the ordinary product).
>
> Basically (1)(2) say that if f_n is the n't Fermat power then
>
> f_n^2=f_n+f_{n-1}f_{n-2}...f_0
>
> This realizes the nimber field as a tower of quadratic extensions.
>
> To compute in the nimber field we write  nimbers < f^2 (f a Fermat
> power) as l*f+r with l,r<f and work recursively.
>
> Michel
>
> On 19 mrt, 21:29, "David Joyner" <[EMAIL PROTECTED]> wrote:
>
> > Are you using ONAG for the main reference? In any case, I would appreciate
> > a precise reference to a book or article on nimbers.
>
> > On 3/19/07, Michel <[EMAIL PROTECTED]> wrote:
>
> > > Hi,
>
> > > To acquant myself with sage's inner workings I have implemented
> > > Conway's nimber field.
> > > See
>
> > >http://alpha.uhasselt.be/Research/Algebra/Members/nimbers/
>
> > > Recall that the nimbers form a field whose underlying set is the
> > > natural numbers. The addition is bitwise exclusive or but the
> > > multiplication is complicated.  GF(2^(2^n)) is isomorphic to the
> > > nimbers that are less than 2^(2^n). Thus the full nimber field is
> > > isomorphic to the union of GF(2^(2^n)) for all n.
>
> > > Although my implenentation is still in pure python it seems to be not
> > > much slower
> > > than the standard finite fields GF(2^(2^n)) that one can create in
> > > sage. However I didn't
> > > do extensive testing. The basic arithmetic should be trivial to
> > > rewrite in pyrex.
>
> > > This is still a prototype. The most glaring ommission is that
> > > coercions from and to
> > > standard Galois fields are missing. Nevertheless if there are remarks/
> > > comments I would
> > > appreciate it very much.
>
> > > Regards,
> > > Michel


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to