> 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 for the clarification,
- kcrisman
--~--~---------~--~----~------------~-------~--~----~
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