Generalized momentum