The Ehrenfest theorem, named after Paul Ehrenfest, an Austrian theoretical physicist at Leiden University, relates the time derivative of the expectation values of the position and momentum operators x and p to the expectation value of the force F = −dV/dx on a massive particle moving in a scalar potential,
Loosely speaking, one can thus say that "quantum mechanical expectation values obey Newton’s classical equations of motion". (This loose statement needs some caveats, see.)
The Ehrenfest theorem is a special case of a more general relation between the expectation of any quantum mechanical operator and the expectation of the commutator of that operator with the Hamiltonian of the system 
It is most apparent in the Heisenberg picture of quantum mechanics, where it is just the expectation value of the Heisenberg equation of motion. It provides mathematical support to the correspondence principle.
The reason is that Ehrenfest's theorem is closely related to Liouville's theorem of Hamiltonian mechanics, which involves the Poisson bracket instead of a commutator. Dirac's rule of thumb suggests that statements in quantum mechanics which contain a commutator correspond to statements in classical mechanics where the commutator is supplanted by a Poisson bracket multiplied by iħ. This makes the operator expectation values obey corresponding classical equations of motion, provided the Hamiltonian is at most quadratic in the coordinates and momenta. Otherwise, the evolution equations still may hold approximately, provided fluctuations are small.
Derivation in the Schrödinger picture
Suppose some system is presently in a quantum state Φ. If we want to know the instantaneous time derivative of the expectation value of A, that is, by definition
where we are integrating over all space. If we apply the Schrödinger equation, we find that
By taking the complex conjugate we find
Often (but not always) the operator A is time independent, so that its derivative is zero and we can ignore the last term.
Derivation in the Heisenberg Picture
In the Heisenberg picture, the derivation is trivial. The Heisenberg picture moves the time dependence of the system to operators instead of state vector. Starting with the Heisenberg equation of motion
we can derive Ehrenfest's theorem simply by projecting the Heisenberg equation onto from the right and from the left, or taking the expectation value, so
We can pull the d/ out of the first term since the state vectors are no longer time dependent in the Heisenberg Picture. Therefore,
The expectation values of the theorem, however, are the very same in the Schrödinger picture as well. For the very general example of a massive particle moving in a potential, the Hamiltonian is simply
where x is the position of the particle.
Suppose we wanted to know the instantaneous change in momentum p. Using Ehrenfest's theorem, we have
since the operator p commutes with itself and has no time dependence. By expanding the right-hand-side, replacing p by −iħ∇, we get
After applying the product rule on the second term, we have
but we recognize this as Newton's second law. This is an example of the correspondence principle: the result manifests as Newton's second law in the case of having so many excitations superposed in the wavefunction that the net motion is given by the expectation value simulating a classical particle.
Similarly we can obtain the instantaneous change in the position expectation value.
This result is again in accord with the classical equation.
Derivation of the Schrödinger equation from the Ehrenfest theorems
It was established above that the Ehrenfest theorems are consequences of the Schrödinger equation. However, the converse is also true: the Schrödinger equation can be inferred from the Ehrenfest theorems. We begin from
Applications of the product rule leads to
into which we substitute a consequence of Stone's theorem
where ħ was introduced as a normalization constant to the balance dimensionality. Since these identities must be valid for any initial state, the averaging can be dropped and the system of commutator equations for the unknown quantum generator of motion Ĥ are derived
Assuming that observables of the coordinate and momentum obey the canonical commutation relation [x̂, p̂] = iħ. Setting , the commutator equations can be converted into the differential equations
whose solution is the familiar quantum Hamiltonian
Whence, the Schrödinger equation was derived from the Ehrenfest theorems by assuming the canonical commutation relation between the coordinate and momentum. If one assumes that the coordinate and momentum commute, the same computational method leads to the Koopman–von Neumann classical mechanics, which is the Hilbert space formulation of classical mechanics. Therefore, this derivation as well as the derivation of the Koopman–von Neumann mechanics shows that the essential difference between quantum and classical mechanics reduces to the value of the commutator [x̂, p̂].
- Wheeler, Nicholas. "Remarks concerning the status & some ramifications of Ehrenfest's theorem" (PDF).
- Ehrenfest, P. (1927). "Bemerkung über die angenäherte Gültigkeit der klassischen Mechanik innerhalb der Quantenmechanik". Zeitschrift für Physik 45 (7–8): 455–457. doi:10.1007/BF01329203.
- Smith, Henrik (1991). Introduction to Quantum Mechanics. World Scientific Pub Co Inc. pp. 108–109. ISBN 978-9810204754.
- In bra–ket notation, where is the Hamiltonian operator, and H is the Hamiltonian represented in coordinate space (as is the case in the derivation above). In other words, we applied the adjoint operation to the entire Schrödinger equation, which flipped the order of operations for H and Φ.
- Although the expectation value of the momentum ⟨p⟩, which is a real-number-valued function of time, will have time dependence, the momentum operator itself, p does not, in this picture: Rather, the momentum operator is a constant linear operator on the Hilbert space of the system. The time dependence of the expectation value, in this picture, is due to the time evolution of the wavefunction for which the expectation value is calculated. An Ad hoc example of an operator which does have time dependence is ⟨xt2⟩, where x is the ordinary position operator and t is just the (non-operator) time, a parameter.
- Bondar, D.; Cabrera, R.; Lompay, R.; Ivanov, M.; Rabitz, H. (2012). "Operational Dynamic Modeling Transcending Quantum and Classical Mechanics". Physical Review Letters 109 (19). arXiv:1105.4014. Bibcode:2012PhRvL.109s0403B. doi:10.1103/PhysRevLett.109.190403.
- Transtrum, M. K.; Van Huele, J. F. O. S. (2005). "Commutation relations for functions of operators". Journal of Mathematical Physics 46 (6): 063510. Bibcode:2005JMP....46f3510T. doi:10.1063/1.1924703.