As heat is supplied to an object, its lattice vibrates more. Thus average equilibrium position between ,say two adjacent atoms, increases with increase in temperature.
equilibrium=(r min - r max)/2 As average separation increases expansion occurs.
I was told that Ionic bonds are strong and compact ,so lattice vibrations must be less. which means less thermal expansion coefficient.
Then why some sources say ionic bonds have higher thermal expansion coefficient than others? What went wrong here?