-----maxima-bounces at math.utexas.edu wrote: ----- >To be clear about it, what I am proposing is that (optionally, perhaps) > >[a,b].[c,d] > >should return > >a.c + b.d > >instead of > >ac + bd Try this: (%i1) matrix_element_mult : "."$ (%i2) [a,b] . [c,d]; (%o2) b . d + a . c Barton