Non-homogeneous media and vibration theory