adiabatic perturbation