Online Algebra Calculator
Many of users do not use powerful Maxima computer algebra system for systematic work, but for ad hoc algebraic calculations – equations, functions, matrixes, etc. only. To do this job, it is not useful to download the whole application from a web site.
5.1 nary========
An nary operator is used to denote a function of any number ofarguments, each of which is separated by an occurrence of the operator,e.g. A+B or A+B+C. The nary("x") function is a syntax extensionfunction to declare x to be an nary operator. Functions may bedeclared to be nary. If declare(j,nary); is done, this tells thesimplifier to simplify, e.g. j(j(a,b),j(c,d)) to j(a, b, c, d).
![Nary Example declare (F, nary);
F ([L]) := L;
xreduce (F, [a, b, c, d, e]);
G ([L]) := L;
xreduce (G, [a, b, c, d, e]);
lreduce (G, [a, b, c, d, e]);](http://maxima-online.org//plot.html?g=i1521184752.png&t=img&db=r1134124142)
See also Syntax.
There are also some inexact matches for nary. Try ?? nary to see them.
(%o1) true (%i2)