Theory of vibration