Wikipedia defines a delocalized electron inside a metal as one that is free to move from one atom to another. This state of not being bound to any metal ion is what allows it to conduct electricity and so forth. But the delocalized electron which follows the Bloch wavefunction is evenly spread throughout the entire macroscopic crystal which means that a single electron can at one time be on end of the metal and in next instant be on the extreme other side.
How is it possible to define "movement" for such a situation where the electron being totally delocalized can pop up anywhere in the crystal at any time ?
The plane waves of a delocalized electron does not restrict its position to any localized region at all, then how is it correct to say that conduction happens because of delocalized electrons "moving" ? Dont you need something thats at least a tiny bit localized like a wavepacket inorder to define things like drift velocity etc ?
How can an electron with a Bloch wavefunction have a drift velocity or a mean path length thats only a few atoms long when the wavefunction is entirely spread throughout the metal ?
Shouldnt there be something that prevents an electron moving at some rate from randomly appearing millions of atoms away inorder to make quantities like mean path length sensible ?
Edit : as someone has rightly pointed out I seem to have posted too many questions and that too in a rather haphazard manner for which i apologize, but my main concern was arent scattering events which are important to defining say the relaxation time and other quantities themselves localized events ? So how can delocalized wavefunctions of electrons scatter at all while remaining in such a delocalized state ?