<div id="comment:0"></div> It's natural to have the following: ``` sage: E = CommutativeAdditiveMonoids().example() sage: e = E.an_element() sage: 2*e 2*a + 6*c + 4*b + 8*d sage: e*3 3*a + 9*c + 6*b + 12*d ``` Depends on #20767 CC: @sagetrac-sage-combinat @nathanncohen @jdemeyer Component: **categories** Work Issues: **failing tests, memory usage** Branch/Commit: **[u/nthiery/categories/additive-semigroups-intmul-16384](https://github.com/sagemath/sagetrac-mirror/tree/u/nthiery/categories/additive-semigroups-intmul-16384) @ [`68d43b8`](https://github.com/sagemath/sagetrac-mirror/commit/68d43b83000550b26ae1dcf2ee9f8e127f16fde2)** _Issue created by migration from https://trac.sagemath.org/ticket/16384_