David Scherfgen - 2026-07-12
  • labels: simplus, matrix --> simplus, matrix, simptimes
  • summary: Matrix ordered incorrectly in sum --> Matrix ordered incorrectly in sums and products
  • Description has changed:

Diff:

--- old
+++ new
@@ -9,3 +9,13 @@
 ~~~

 The correct output for `(%o3)` is `v + matrix([2])`.
+
+The exact same bug exists for products:
+
+~~~
+(%i4) expr : v * matrix([1]);
+(%o4) v * matrix([1])
+
+(%i5) expr * matrix([1]);
+(%o5) v * matrix([1]) * matrix([1])
+~~~