Born-Oppenheimer approximation, semiclassical approximation, adiabatic approximation