•
|
Simplification of expressions containing piecewise functions has been improved.
|
Equal, equivalent, or implied piecewise branches are now combined by simplify;
>
|
|
| (7.2.1) |
>
|
|
| (7.2.2) |
>
|
|
>
|
|
Piecewise conditions involving floor, ceil, round, frac, trunc can now be simplified:
>
|
|
Branch conditions other than equations, inequations, and inequalities are now taken into account while simplifying branch values:
>
|
|
>
|
|
Branch conditions are now simplified more effectively using basic boolean logic:
>
|
|
>
|
|
| (7.2.9) |
simplify now reorders piecewise conditions when appropriate:
>
|
|
Piecewise conditions are now better normalized;
>
|
|
Common terms and factors are now pulled out of piecewise branch values where possible:
>
|
|
>
|
|
| (7.2.13) |
•
|
Nonpiecewise-related improvements made to simplify:
|
Improved simplification of :
>
|
|
Trig functions are now expanded if it helps with simplification:
>
|
|
Simplification of expressions containing arctan has been improved:
>
|
|
Expressions containing csgn can now be more effectively simplified:
>
|
|
Conversion between powers, exponentials, trig functions, and radicals to achieve simplification has been improved:
>
|
|
| (7.2.18) |
>
|
|
>
|
|
>
|
|
Symbolic powers of integers are now combined more effectively:
>
|
|
simplify now rewrites expressions using a common integer base:
>
|
|
Radicals are now typically combined by simplify:
If appropriate conditions are satisfied, certain simplifications of floor, ceil, and round are applied:
>
|
|
>
|
|
now simplifies:
>
|
|