conjugate - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Numbers : Complex Numbers : conjugate

conjugate

return the complex conjugate

 

Calling Sequence

Parameters

Description

Thread Safety

Examples

Compatibility

Calling Sequence

conjugate(x)

x&conjugate0;

Parameters

x

-

expression

Description

• 

The conjugate(x) function computes the complex conjugate of x.

• 

You can enter the command conjugate using either the 1-D or 2-D calling sequence. For example, conjugate(3 + 5*I) is equivalent to 3+5I&conjugate0;.

• 

If x includes a function f, then conjugate(x) executes the procedure `conjugate/f` (if it exists) to compute the conjugate of the corresponding part of the expression.

  

By this method, the functionality of this command can be extended.  For example, recording that a function f is conjugate symmetric can be accomplished by defining the following function.

         `conjugate/f` := proc(x) f(conjugate(x)) end proc;

• 

To specify that unknown variables should be assumed to represent real values, use the assume or the evalc command.

Thread Safety

• 

The conjugate command is thread-safe as of Maple 15.

• 

For more information on thread safety, see index/threadsafe.

Examples

conjugate3+5I

35I

(1)

conjugate3+5Iz

35Iz&conjugate0;

(2)

conjugate3I

3+I

(3)

conjugate5I

5I

(4)

conjugatex2y

x2y&conjugate0;

(5)

conjugatesqrt1

−I

(6)

conjugatesinexp1

sinⅇ

(7)

conjugateexp3I

1ⅇ3I

(8)

conjugateexp1I

ⅇ1+I

(9)

conjugateln1

−Iπ

(10)

conjugatepolar3,π7

polar3,π7

(11)

Compatibility

• 

The conjugate command was updated in Maple 2016; see Advanced Math.

See Also

assume

combine

evalc

expand

initialfunctions

Re