Code : Tout sélectionner
0>> normal(integrate((1) / (root(3, (x)^(2))), x))
Warning, integration of abs or sign assumes constant sign by intervals (correct if the argument is real):
Check [abs(x)]
3*(x*sign(x))^(1/3)/sign(x)
1>> version()
"giac 1.2.0-19, (c) B. Parisse and R. De Graeve, Institut Fourier, Universite de Grenoble I"
Code : Tout sélectionner
(3x) / root(3, x^2)
Is there a way to tell integrate to use only real domain and prevent it to output sign(x) in result?