A system is additive if the response to a sum of inputs equals the sum of the individual responses. In symbols: if and , then , for any and .
How to test
- Pick . Find .
- Pick . Find .
- Pick . Find .
- Check whether for every .
A common gotcha
— apply the unit step to the input. Let , . Let , . Let , .
Pick a counterexample: , , . Then . But . So , and the system is not additive.
The reason: the unit step is a nonlinear function. is not generally . Any nonlinear transformation of the input fails additivity.
Where additivity sits
Additivity is one of the two ingredients of linearity; the other is homogeneity. Linearity is just both at once.
A single property combines both:
for any constants . Setting recovers additivity; setting recovers homogeneity. So linearity, additivity, and homogeneity are tightly coupled.
There are weird systems that are homogeneous but not additive, or additive but not homogeneous, but in practice you almost never encounter them outside of contrived examples. For real engineering systems, the two travel together as linearity.