/em> and <em>b</em>;
for example
</p><table><tr><td>&nbsp;</td><td><pre class="example"> (%i4) factor(convert_to_signum(integrate(abs((x-a)*(x-b)),x,a,b)));
 (%o4) ((b-a)^3*signum(b-a)^2)/6
</pre></td></tr></table>

<p>Additionally, <code>abs_integrate</code> is able to find antiderivatives of some
integrands involving <code>max, min, signum</code>, and <code>unit_step</code>;
examples:
</p><table><tr><td>&nbsp;</td><td><pre class="example"> (%i5) integrate(max(x,x^2),x);
 (%o5) signum(x-1)*((x^3*signum(x))