Canonical and symplectic transformations Integrable and nonintegrable systems mathematics