Question: Help map indets error

I can type expression below:

s1 := sqrt(2);
                              (1/2)
                             2     
map(op, indets(s1, sqrt));
                             /   1\ 
                            { 2, - }
                             \   2/ 
s2 := log[2](3);
                             ln(3)
                             -----
                             ln(2)
map(op, indets(s2, ln));

And expression above is error
Error, type `ln` does not exist

Can you help me?

s3:=surd(2,3);

map(op, indets(s3, surd)); --> { } 


 

````

s1 := sqrt(2)

2^(1/2)

(1)

map(op, indets(s1, sqrt))

{2, 1/2}

(2)

s2 := log[2](3)

ln(3)/ln(2)

(3)

map(op, indets(s2, log))

Error, type `log` does not exist

 

s3 := surd(2, 3)

2^(1/3)

(4)

map(op, indets(s3, surd))

{}

(5)

``


 

Download help_map_indets.mw

Please Wait...