On Dec 2, 2006, at 13:43 , William Stein wrote:

>
> Finite fields evidently need a lot of work before they are released.
> Thanks for pointing this out.  Here are some further problems:
>
> sage: GF(2).is_field()
> False
> sage: GF(next_prime(10^20)).is_field()
> False
> sage: GF(19^20,'a').is_field()
> Traceback (most recent call last):
> ...
> ZeroDivisionError: Inverse does not exist.
> sage: GF(8,'a').is_field()
> True

Now I'm really confused.  Using 1.5, pre-alpha 5, all the above get  
'True' as an answer.  The only optional packages I have installed are  
'gd' and 'networkx'.

sage: version()
'SAGE Version 1.5-alpha5, Build Date: 2006-11-25'

sage: GF(2).is_field()
True

sage: ver
verbose  version

sage: GF(next_prime(10^20)).is_field()
True

sage: GF(19^20,'a').is_field()
True

sage: GF(8,'a').is_field()
True

Perplexedly,

Justin

--
Justin C. Walker, Curmudgeon-at-Large
() The ASCII Ribbon Campaign
/\ Help Cure HTML Email




--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
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