Changes http://wiki.axiom-developer.org/ManipulatingExpressions/diff
--
++added:
Other Operations
The domain FunctionSpace includes the following operations::
isExpt(p,f:Symbol) returns [x, n] if p = x**n and n <> 0 and x = f(a)
isExpt(p,op:BasicOperator) returns [x, n] if p = x**n an
Changes
http://page.axiom-developer.org/zope/mathaction/ManipulatingExpressions/diff
--
??changed:
-
If you would like to do this with a more common type of
expression and hide the details, you can define
\begin{axiom}
op(n,x) == interpret((x::InputForm).(n+1))
\end{axiom}
Then manipulating expr
Bob,
> Am 20.06.2005 um 22:05 schrieb Bob McElrath:
>> ...
>> FYI this would never work in Maple, since it uses non-
>> deterministic expression sorting...the first term will not
>> necessarily be the same upon subsequent evaluations, so
>> "simplify(op(1,%)+op(2,%))" will not necessarily be opera
Changes
http://page.axiom-developer.org/zope/mathaction/ManipulatingExpressions/diff
--
The domain InputForm can be quite useful for manipulating parts
of expressions. For example
\begin{axiom}
ex1:=integrate(log(x)+x, x)
%::InputForm
ex2:=interpret((%::InputForm).2.2)
\end{axiom}
--
forwarded