유체가 기체인 경우 압력에 따라 밀도가 변하는 압축성 유동을 보인다. Ma = v/a(음속) > 0.3이라면 압축성 유동을 나타낸다. Ma 1이면 초음속이다. 이상기체를 살펴보자. pV=nˉRT가 성립하고 일반기체상수 ˉR = 8.314 kJ/kmol*K = 0.082 L*atm/mol*K이다. 여기서 몰수를 질량/분자량이라 하면 pV=mRT가 되며 R은 기체상수로 기체의 종류에 의존한다. 양 변을 질량으로 나누면 부피는 비체적, 혹은 밀도로 나타낼 수 있고 p=ρRT가 얻어진다. 유체에 큰 압력이 가해질 때 압축되는 정도를 압축률이라 하며 β=−1VdVdp..