RootOf - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


convert/RootOf

convert radicals and I to RootOf notation

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

convert(expr, RootOf)

convert(expr, RootOf, form=selector)

Parameters

expr

-

expression

form=selector

-

selector could be one of the three values: index, interval, or numeric; this is an option to convert between RootOf selectors, namely range/interval selector, numeric selector, and the index selector. For information on these selectors, see RootOf.

Description

• 

The convert/RootOf function changes all occurrences of radicals (may be algebraic constants or functions), to indexed RootOf notation.

• 

Usually, the radical Apm, for integers p < m, is transformed into the expression RootOf(_Z^m-A,index=1)^p.

• 

I is replaced by RootOf(_Z^2+1,index=1)

• 

This function is mapped recursively over expressions. In particular, nested radicals are converted. If the input expression is an unnamed table then the conversion routine is mapped onto the elements of the table.

• 

This function uses radfield to convert radicals into independent RootOfs.

• 

To convert RootOf notation to I and radicals (where possible) use convert(expr, radical).

• 

To convert RootOf notation between different selectors, use form=selector to select the target selector format.

Examples

convert215&comma;RootOf

RootOf_Z52&comma;index=1

(1)

convert1+21213I&comma;RootOf

RootOf_Z2+1&comma;index=1RootOf_Z31RootOf_Z22&comma;index=1&comma;index=1

(2)

convert1+212I&comma;RootOf

RootOf_Z2+1&comma;index=11+RootOf_Z22&comma;index=1

(3)

convert214+213&comma;RootOf

RootOf_Z42&comma;index=1+RootOf_Z32&comma;index=1

(4)

convertx2+2x+112&comma;RootOf

RootOf_Z2x22x1&comma;index=1

(5)

convertx36x26x712&comma;RootOf

RootOfx3+_Z2+6x2+6x+7&comma;index=1

(6)

convert&comma;radical

x36x26x7

(7)

aRootOfx3x1&comma;index=1

aRootOf_Z3_Z1&comma;index=1

(8)

converta&comma;RootOf&comma;form=interval

RootOf_Z3_Z1&comma;103493597812500..662358981500000000

(9)

converta&comma;RootOf&comma;form=numeric

RootOf_Z3_Z1&comma;1.324717957

(10)

bRootOf_Z5_Z1&comma;1

bRootOf_Z5_Z1&comma;1

(11)

convertb&comma;RootOf&comma;form=index

RootOf_Z5_Z1&comma;index=1

(12)

convertb&comma;RootOf&comma;form=interval

RootOf_Z5_Z1&comma;11673039731000000000..11673039831000000000

(13)

Compatibility

• 

The convert/RootOf command was updated in Maple 18.

• 

The form parameter was introduced in Maple 18.

• 

For more information on Maple 18 changes, see Updates in Maple 18.

See Also

allvalues

convert

convert/radical

evala/Algfield

radfield

RootOf