Operators on expressions

`exp * exp` [multiply](expression.multiply.ipynb) Product (concatenation)
`exp * weight` [right_mult](expression.right_mult.ipynb) Right scalar product
`weight * exp` [left_mult](expression.left_mult.ipynb) Left scalar product
`exp ** num` [multiply](expression.multiply.ipynb) Repeated multiplication
`exp ** (min, max)` [multiply](expression.multiply.ipynb) Repeated multiplication
`exp & exp` [conjunction](expression.conjunction.ipynb) Conjunction (synchronized product)
`exp & num` [conjunction](expression.conjunction.ipynb) Repeated conjunction
`+` [sum](expression.sum.ipynb) Sum (disjunction)
`%` [difference](expression.difference.ipynb) Difference
`-` [difference](expression.difference.ipynb) Difference