#15364: Introduce factor_or_zero into global namespace
-----------------------------+---------------------------------
   Reporter:  zabrocki       |            Owner:
       Type:  PLEASE CHANGE  |           Status:  new
   Priority:  major          |        Milestone:  sage-5.13
  Component:  factorization  |         Keywords:
  Merged in:                 |          Authors:  Mike Zabrocki
  Reviewers:                 |  Report Upstream:  N/A
Work issues:                 |           Branch:
     Commit:                 |     Dependencies:
   Stopgaps:                 |
-----------------------------+---------------------------------
 The current top level factor command raises an error if factor is applied
 to 0.  This is inconvenient for trying to factor polynomial expressions
 which reduce to 0 or lists of integers.

 A function which does not force the user to handle 0 as a corner case is
 SUPER useful for users who just want to observe patterns in factorizations
 of lists or expressions that might reduce to 0.  The error message of
 factor should indicate to the user to call `factor_or_zero` an error
 message such as `ArithmeticError:  Prime factorization of 0 not defined.
 Use factor_or_zero to return 0 as the factorization of 0.`

--
Ticket URL: <http://trac.sagemath.org/ticket/15364>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to