>>>>> "Camm" == Camm Maguire <camm@enhanced.com> writes:
Camm> Greetings! I think the problem is here (opers.lisp):
Camm> (defmfun mul2* (x y)
Camm> (cond
Camm> #+cl ((and (numberp x) (numberp y)) (f* x y))
Camm> ((=1 x) (simplifya y nil))
Camm> ((=1 y) (simplifya x nil))
Camm> (t (simplifya `((mtimes) ,x ,y) nil))))
FWIW, I replaced (f* x y) with (* x y) here, and recompiled maxima.
invert now returns the correct answer.
Ray