This question already has an answer here:
- Why solids expand on heating 1 answer
"Thermal expansion arises from the asymmetrical nature of potential energy curve for atoms in a solid. If oscillators were truly harmonic separation would not change regardless of the amplitude of vibration."
I don't understand how a temperature increase might not affect the volume of a solid substance if the oscillations were harmonic?