Mathematica 9 is now available

Simplify

Usage

Simplify[expr] performs a sequence of algebraic and other transformations on expr, and returns the simplest form it finds.
Simplify[expr, assum] does simplification using assumptions.


Notes

Simplify tries expanding, factoring and doing many other transformations on expressions, keeping track of the simplest form obtained.
• The following options can be given:
Assumptions $Assumptions default assumptions to append to assum
ComplexityFunction Automatic how to assess the complexity of each form generated
TimeConstraint 300 for how many seconds to try doing any particular transformation
TransformationFunctions Automatic functions to try in transforming the expression
Trig True whether to do trigonometric as well as algebraic transformations
• Assumptions can consist of equations, inequalities, domain specifications such as x  Integers, and logical combinations of these.
• Example: Simplify[Sqrt[x^2], x  Reals]LongRightArrow .
Simplify can be used on equations, inequalities and domain specifications.
• Example: Simplify[x^2 > 3, x > 2]LongRightArrow .
• Quantities that appear algebraically in inequalities are always assumed to be real.
• Example: Simplify[x  Reals, x > 0]LongRightArrow .
FullSimplify does more extensive simplification than Simplify.
• You can specify default assumptions for Simplify using Assuming.
• Implementation notes: see Section A.9.5.
• New in Version 1; modified in 5.


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.