Quantum hydrodynamics