adiabatic invariant