Changes between Initial Version and Version 7 of Ticket #12737
 Timestamp:
 04/14/12 23:02:04 (10 years ago)
Legend:
 Unmodified
 Added
 Removed
 Modified

Ticket #12737

Property
Status
changed from
new
toneeds_review

Property
Dependencies
changed from
#12650
to 
Property
Summary
changed from
Add an `unsafe` argument to Expression.simplify_full()
toRemove simplify_radical() from simplify_full()

Property
Authors
changed from
to
Michael Orlitzky

Property
Status
changed from

Ticket #12737 – Description
initial v7 1 Followup to #12650. There are a number of tickets open due to the use of `simplify_radical()` in `simplify_full()`. By adding an `unsafe` argument, we make sure the user really knows what he's doing.1 There are a number of tickets open due to the use of `simplify_radical()` in `simplify_full()`. 2 2 3 For example, 4 5 {{{ 6 sage: f = sqrt( (x+1)^2 ) 7 sage: f.full_simplify(unsafe=True) 8 x + 1 9 }}} 10 11 This will fix at least, 3 Removing it would fix at least, 12 4 13 5 * [http://ask.sagemath.org/question/767/simplificationerrorsinsimpleexpressions Ask Sage 767]