Abstract: The consistency of the quantum adiabatic theorem has been doubted recently. It is shown in the present paper that the difference between the adiabatic solution and the exact solution to the Schr\"odinger equation with a slowly changing driving Hamiltonian is small; while the difference between their time derivatives is not small. This explains why substituting the adiabatic solution back into the Schr\"odinger equation leads to ``inconsistency'' of the adiabatic theorem. Physics is determined completely by the state vector, and not by its time derivative. Therefore the quantum adiabatic theorem is physically correct.