Het komt doordat het zoute water moeilijker samendrukbaar is dan het zoete water en omdat dat effect niet lineair is. Qua verklaringen is er niet zoveel over te vinden, je zou intuitief denken dat de extra dichtheid door de aanwezigheid van zout dat effect volledig compenseert, maar blijkbaar is het geen lineair effect en loopt de samendrukbaarheid sneller terug dan dat de dichtheid oploopt. De geluidssnelheid in water is 1 gedeeld door de wortel van het product van dichtheid en samendrukbaarheid. Overigens moet je daar wel de adiabatische samendrukbaarheid voor nemen, bij lucht maak je een fout van een procent of tien als je de samendrukbaarheid bepaalt in een drukvat op gelijke temperatuur (isotherme samendrukbaarheid.).