On Thu, Feb 5, 2009 at 5:14 PM, kcrisman <kcris...@gmail.com> wrote:
>
>> Factoring over the symbolic ring doesn't factor the constants.
>
> Understood.
>
>> This kind of reminds me of what happens with Maple or Mathematica:
>>
>> sage: maple.eval('factor(1681)')
>> '1681'
>>
>> ... where you have a different command for factoring integers.
>
> Interesting.
>
> However, the documentation at
>
> sage: factor?
>
> isn't explicit about how that might go wrong.  Certainly a neophyte
> user is not going to immediately realize that f(30), even though it
> outputs an integer, is actually outputting a symbolic integer which
> does not need to be factored.   Adding an example like this to the
> global factor documentation is now #5192.

Thanks.  I strongly agree with your suggestion to add some additional
documentation to clarify the situation.   Thanks!

>
> Thanks for the clarification,
> - kcrisman
> >
>



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to