This is documentation for Mathematica 5, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

Documentation / Mathematica / Built-in Functions / New in Version 3.x / Algebraic Computation /

Simplify

FilledSmallSquare Simplify[expr] performs a sequence of algebraic and other transformations on expr, and returns the simplest form it finds.

FilledSmallSquare Simplify[expr, assum] does simplification using assumptions.

FilledSmallSquare Simplify tries expanding, factoring and doing many other transformations on expressions, keeping track of the simplest form obtained.

FilledSmallSquare The following options can be given:

FilledSmallSquare Assumptions can consist of equations, inequalities, domain specifications such as x Integers, and logical combinations of these.

FilledSmallSquare Example: Simplify[Sqrt[x^2], x Reals] LongRightArrow.

FilledSmallSquare Simplify can be used on equations, inequalities and domain specifications.

FilledSmallSquare Example: Simplify[x^2 > 3, x > 2] LongRightArrow.

FilledSmallSquare Quantities that appear algebraically in inequalities are always assumed to be real.

FilledSmallSquare Example: Simplify[x Reals, x > 0] LongRightArrow.

FilledSmallSquare FullSimplify does more extensive simplification than Simplify.

FilledSmallSquare You can specify default assumptions for Simplify using Assuming.

FilledSmallSquare See Section 1.4.4, Section 1.4.6 and Section 3.3.9.

FilledSmallSquare Implementation Notes: see Section A.9.5.

FilledSmallSquare See also: FullSimplify, Refine, Factor, Expand, TrigExpand, PowerExpand, ComplexExpand, Element, FunctionExpand, Reduce, Assuming.

FilledSmallSquare New in Version 1; modified in 5.0.

Further Examples