Nonlinear dynamics