Maxima Function
fullmap (f, expr_1, ...)
Similar to map
, but fullmap
keeps mapping
down all subexpressions until the main operators are no longer the
same.
fullmap
is used by the Maxima
simplifier for certain matrix manipulations; thus, Maxima sometimes generates
an error message concerning fullmap
even though fullmap
was not
explicitly called by the user.
Examples:
(%i1) a + b * c; (%o1) b c + a (%i2) fullmap (g, %); (%o2) g(b) g(c) + g(a) (%i3) map (g, %th(2)); (%o3) g(b c) + g(a)