Pointwise arithmetic operations typically return unnormalized or completely
invalid distributions. For example, the operation{" "}
normal(5,2) .- uniform(10,12)
results in a distribution-like
object with negative probability mass.
Pointwise arithmetic operations cover the standard arithmetic operations, but work in a different way than the regular operations. These operate on the y-values of the distributions instead of the x-values. A pointwise addition would add the y-values of two distributions.
The infixes `.+`,`.-`, `.*`, `./`, `.^` are supported for their respective operations.
The `mixture` methods works with pointwise addition.
### dotAdd
```
dotAdd: (distributionLike, distributionLike) => distribution
```
### dotMultiply
```
dotMultiply: (distributionLike, distributionLike) => distribution
```
### dotSubtract
```
dotSubtract: (distributionLike, distributionLike) => distribution
```
### dotDivide
```
dotDivide: (distributionLike, distributionLike) => distribution
```
### dotPow
```
dotPow: (distributionLike, distributionLike) => distribution
```
### dotExp
```
dotExp: (distributionLike, distributionLike) => distribution
```
## Scale Arithmetic Operations