Hyperbolic dynamics