adiabatic approximation