Cancel Inverses - Maple Help

Online Help

All Products    Maple    MapleSim


SolveTools

  

CancelInverses

  

normalize expression by canceling functions inverse to each other

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

CancelInverses(expr)

CancelInverses(expr,'safe')

Parameters

expr

-

expression

'safe'

-

'safe'

Description

• 

The CancelInverses command performs cancellation of the functions that are inverse to each other.

• 

The following simplifications are made:

trigarctrigsubexprsubexpr

arctrigtrigsubexprsubexpr

lnⅇsubexprsubexpr

ⅇlnsubexprsubexpr

lnLambertWⅇsubexprsubexprLambertWⅇsubexpr

ⅇintegerLambertWsubexprsubexprintegerLambertWsubexprinteger

1sinsubexpr2cossubexpr2

1cossubexpr2sinsubexpr2

subexpr12subexpr

subexprrationalintegersubexprrationalinteger

  

Any combinations of the previous simplifications are made.  Also, arctan of two arguments is simplified if it contains sin(subexpr).

  

Note: Not all simplifications are valid everywhere. You should be aware of this when calling CancelInverses, if option 'safe' is given, then only valid simplifications are applied.

Examples

withSolveTools:

CancelInverses1+expx2

1+1ⅇx2

(1)

CancelInversesarccoscosxy2

x2y

(2)

CancelInversestanarctanxy2

x2y

(3)

CancelInverseslnexpxy2

x2y

(4)

CancelInversesexplnxy2

x2y

(5)

CancelInverseslnLambertWexpa+b2+c3

c3+b2+aLambertWⅇc3+b2+a

(6)

CancelInversesexpLambertWa+b2+c3

c3+b2+aLambertWc3+b2+a

(7)

CancelInversesg1cosx+y+z2

gsinx+y+z2

(8)

CancelInverses512

I5

(9)

CancelInversesxsinx123

xsinx32

(10)

CancelInversesexplnx+lny+z+t

ⅇty+zx

(11)

CancelInversesexp2lnx+3lny+z4t

ⅇ4ty+z3x2

(12)

CancelInversesexp2lnsinx

sinx2

(13)

CancelInverseslnexpckzexpbt

zck+bt

(14)

CancelInverseslnz32x

lnx+3lnz2

(15)

CancelInverseslnz325x

lnx+15lnz2

(16)

CancelInverseslnexpzcosx

cosxz

(17)

CancelInverseslnsfxgz

gzfxlns

(18)

CancelInversesxx+1lnx+x1lnx

ⅇ2x

(19)

CancelInversesarctansinb,cosb

b

(20)

CancelInversesarctancosb,sinb

π2b

(21)

CancelInverseslnexpx+cosarccosx

2x

(22)

CancelInverseslnexpx+cosarccosx,safe

lnⅇx+x

(23)

See Also

exp

SolveTools

SolveTools[Combine]