The three families of classical groups of linear transformations (complex, orthogonal, symplectic) give rise to the three great branches of differential geometry (complex analytic, Riemannian and symplectic). Complex analytic geometry derives most of its interest from complex algebraic geometry, while symplectic geometry provides the general framework for Hamiltonian mechanics. These three clas...