I saw an old thread that essentially has the same problem with
this one:

12 Jan 2012, Bug: cos ~= cos?

Ralf wrote:

(1) -> s := operator 'sin

    (1) sin
                              Type: BasicOperator
(2) -> c := operator 'cos

    (2) cos
                              Type: BasicOperator
(3) -> simplify((s x)^2 + (c x)^2 -1)

                 2 2
    (3) - cos(x) + cos(x)
                              Type: Expression(Integer)

That's because 'simplify' uses 'eval' uses symbol instead of operator.

Not only we don't have the operator version implementation,
we don't have the operator version signature!

We have these symbol version in FunctionSpace, but not operator version.

         eval : (%, List SY, List N, List(% -> %)) -> %
         eval : (%, List SY, List N, List(List % -> %)) -> %
         eval : (%, SY, N, List % -> %) -> %
         eval : (%, SY, N, % -> %) -> %

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to fricas-devel+unsubscr...@googlegroups.com.
To post to this group, send email to fricas-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to