This question already has an answer here:
Why I have this behaviour?
R /: Greater[R, 0] = True
R > 0
=> True
Simplify[Sqrt[R^2]]
=> Sqrt[R^2]
I expect R as last result.
|
This question already has an answer here: Why I have this behaviour?
I expect |
|||
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
|
One way to do this would be to keep a list of assumptions for your system, i.e.
which returns |
|||
|
Simplify[Sqrt[R^2], Assumptions :> R > 0]. – Leonid Shifrin Mar 16 at 15:14Ris positive once for all? – enzotib Mar 16 at 15:26$Assumptions, but if for some reason you don't want that, and want to avoidSimplify, then you could also just defineR = Abs[r]. – Jens Mar 16 at 15:42