Una forma más sencilla de trabajar con las transformaciones canónicas es definiendo la transformación a partir de una función generatriz.