An orthogonal transformation preserves a symmetric bilinear form. A symplectic transformation can be defined as a linear transformation that preserves a skew-symmetric bilinear form on a $2n$-dimensional vector space. Is there a similar definition for a contact transformation? What I'm looking for is a definition of a contact transformation that does not rely on any differential structure.
See http://en.wikipedia.org/wiki/Contact_geometry for the background info.