In the discussion of electrons in metals, often the semiclassical model is used. There, the electrons are treated as occupying localized wave packets $|k,x\rangle$ which have momentum k and position x with small fluctuations.
However, we know from statistical mechanics that the state of the system is given by the density operator
$$\rho = \frac{e^{-\beta H}}{Z} $$
As we know from the theory of mixed quantum states, this means the electron occupies an eigenstate of H, we just don't know which one it is. It seems reasonable to assume that the eigenfunctions of H are delocalized in space (*).
Question: Therefore, the semiclassical model is in direct conflict with statistical mechanics, isn't it?
$$\\$$ I'm especially concerned about conventional treatment of homogeneous semiconductors, or metals. For those systems, we use both the semiclassical model, aswell as the statistical mechanics of non-interacting fermions.
$$ \\ $$ (*) I guess this depends on the exact model we are using. If we ignore electron-electron and electron-phonon interactions, and include dilute impurities (doping atoms or lattice defects) it should be correct I think. The Bloch waves are still solutions of the stationary Schrödinger equation everywhere but at the points of the impurities. Additionally, if the eigenfunctions of H are really not delocalized in any actual system in nature (or put differently, if the eigenfunctions don't resemble Bloch functions at all), it seems the Bloch model and the band theory of metals must be inappropriate for actual systems.