Shocks and singularities for hyperbolic equations Hyperbolic equations and systems mathematics