Definition
A linear system is one that satisfies both superposition and homogeneity, also called scaling. Superposition means that the system passes the following test: $ f(x+y)=f(x)+f(y) $. Scaling means that system passes the following test: $ f(ax)=af(x) $.