simplify - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Algebra : Expression Manipulation : Simplifying : simplify : simplify

This page is an exact match for your search term. Click here to search for all help pages containing the term, "simplify"

simplify

apply simplification rules to an expression

 

Calling Sequence

Parameters

Basic Information

Details

Examples

Calling Sequence

simplify(expr)

Parameters

expr

-

any expression

Basic Information

Description

• 

The simplify command is used to apply simplification rules to an expression.

Output

• 

The simplify routine searches the expression for function calls, square roots, radicals, and powers and invokes the appropriate simplification procedures.

Details

  

For detailed information on the simplify command, see simplify/details.

Examples

Basic example

simplify412+3

5

(1)

Simplifying exponentials and logarithms

simplifyⅇa+lnbⅇc

bⅇa+c

(2)

Controlling which simplification rules to use

simplifysinx2+ln2x+cosx2

1+ln2+lnx

(3)
  

When trig is specified as the second argument, only the trigonometric expressions are simplified.

simplifysinx2+ln2x+cosx2,trig

1+ln2x

(4)

Using the assume option

  

When you use the assume=property option as the last argument, all the indeterminate variables in expr are assumed to have the property when simplifying the expression. In the following example, x is assumed to be positive. For more information, see the simplify/details page.

simplifyx2,assume=positive

x

(5)

Simplifying with respect to side relations

  

The command simplify can perform simplification with respect to side relations.  For details, see simplify/siderels.

eqnssinx2+cosx2=1:

esinx311sinx2cosx+3cosx3sinxcosx+2

esinx311sinx2cosx+3cosx3sinxcosx+2

(6)

simplifye,eqns

14cosx3cosx2sinxsinxcosx11cosx+sinx+2

(7)

simplifye,eqns,sinx,cosx

14cosx3cosx2sinxsinxcosx11cosx+sinx+2

(8)
  

Simplify with respect to cos(x) first.

simplifye,eqns,cosx,sinx

14sinx2cosx+sinx3sinxcosx+3cosx+2

(9)

See Also

assume

assuming

collect

combine

convert

expand

factor

normal

RealDomain

RealRange

simplify[@]

simplify[Ei]

simplify[GAMMA]

simplify[hypergeom]

simplify[ln]

simplify[polar]

simplify[power]

simplify[radical]

simplify[RootOf]

simplify[rtable]

simplify[sqrt]

simplify[trig]