Linear dynamical systems