Here's why:
* Molecular Density: Solid molecules are packed much more densely than gas molecules. This means there's less space between them, allowing vibrations to transfer more quickly.
* Intermolecular Forces: Solids have strong intermolecular forces (like ionic or covalent bonds) that hold the molecules together. These forces allow for the efficient transfer of vibrations.
* Rigidity: Solids are rigid, meaning they resist deformation. This rigidity facilitates the transmission of sound waves through the material.
In contrast, gas molecules are far apart and have weak intermolecular forces. They move freely and collide less frequently, making sound travel slower.