2010.08.03 - 엔트로피 - 고전적인 정의

2010.11.22 - 열역학 제 2 법칙과 엔트로피 증가의 법칙

 

(현재) 밥 벌어먹는 주제와는 다소 거리가 있지만 열역학 및 통계역학은 개인적으로 애착이 있는 주제인데, 공학 전공 대신 이학 전공을 택하기로 마음먹은 계기가 된 학문이기 때문이다. 특히 엔트로피의 정의 및 열역학 제 2법칙의 정량적 형식화는 물리학을 전공으로 택하기로 마음먹은 직접적인 계기가 된 주제이기 때문에 더욱 애착이 있는 편이다. 여튼, 트위터에서 엔트로피의 정의에 등장하는 로그에 대한 이야기가 나와서 엔트로피에 대해 떠들다 보니 예전에 완전히 해소하지 못했던 의문에 대해 다시 생각해보게 되었다.

고전열역학과 통계역학은 서로 다른 "공리계"에 바탕을 둔 이론 체계인데, 어떻게 한 쪽의 엔트로피의 정의가 다른 쪽의 엔트로피의 정의에 대응된다고 할 수 있는가?

학부 졸업하고 한참이 지난 이제서야 이 질문에 대해 답할 수 있게 되어서 정리해보는 것이 이번 포스트의 목적이다.

 

---

 

고전열역학의 알파와 오메가는 열기관(heat engine)이다. '증기기관의 효율 개선'이란 공학적인 목표와 밀접한 관계를 갖고 발전한 학문인데다가 열역학의 가장 기본적인 물리량이라 할 수 있는 온도부터 열기관을 이용해 정의되며, 따라서 어떤 계에 열역학이 있을 경우 대응되는 열기관을 고려하는 것이 매우 자연스럽다.[각주:1] 실제 열역학의 응용은 열기관이 요구하는 닫힌 사이클에 한정되지 않지만, 가장 중요한 개념은 열기관이란 점을 분명히 해 두자.

 

한편 통계역학은 원자론과 경험적 실재를 조화시키는 것을 목표로 한다. 통계역학의 전신이라 할 수 있는 기체분자운동론(kinetic theory of gases)은 수많은 "원자"로[각주:2] 구성된 기체를 어떻게 부피, 온도, 압력 등 매우 적은 갯수의 물리량으로 정확하게 기술할 수 있는가를 설명하기 위한 이론이다. 기체분자운동론보다 다양한 물리계를 다루는 통계역학은 마찬가지로 엄청나게 많은 자유도를 가진 계의 행동을 기술하는데는 그 계의 정확한 상태(혹은 미시상태microstate)를 알 필요 없이 중요한 몇 개의 물리량만 알아도 충분하다는 경험적 실재에 바탕을 두고 있다. Jaynes로부터 시작한 통계역학과 정보이론 사이의 접점도 이런 관점에서 이해할 수 있다. (대)정준 앙상블((grand)canonical ensemble)은 거시계의 중요한 물리량으로 결정되는 거시상태(macrostate)를 알고 있을 때 실제 계가 어떤 미시상태에 있을 확률을 추정하는 문제의 답인데, 이 문제는 전형적인 주어진 정보(거시상태)로부터 원하는 정보(어떤 미시상태일 확률)를 추정하는 베이지언 추정의 사례다.

 

본문으로 넘어가기 전 이 포스트에서는 모두 평형상태, 준평형상태(quasi-equilibrium) 혹은 평형에 가까운 상태(near equilibrium)만 다룬다는 점을 분명히 하기로 하자. 애초에 이 범주에서 벗어나는 경우는 아직까지도 연구주제이기도 하고.

 

---

 

역사적으로는 고전열역학이 기체분자운동론과 같이 발전했지만, 고전열역학의 현대적인 재구성에서는 전혀 통계역학적인 관점을 필요로 하지 않는다. 흥미로운 점은 고전열역학의 세 "공리" 중 물리량을 정량적으로 지정하는 것은 하나(열역학 제 1법칙)뿐이라는 사실이다. 뉴턴역학의 세 "공리" 중 제 2 법칙에 대응된다고 해야 할까.

0. 열평형은 존재하며 온도를 정의할 수 있다. (A와 B가 열평형을 이루고 B와 C가 열평형을 이루면 A와 C 또한 열평형을 이룬다. 이 때 A, B, C 모두 같은 온도를 갖는다.)
1. 열은 에너지의 이동이며, 에너지는 보존된다.
2.1. 열은 낮은 온도에서 높은 온도로 흐를 수 없다. (Clausius)
2.2. 열을 순수하게 일로 변환할 수 없다. (Kelvin-Planck)

위의 열역학 법칙 중 정량적으로 정의되는 것은 (에너지의 이동으로 정의되는) 열밖에 없다. 에너지는 고전역학에서 정량적으로 정의되기 때문. 그리고 위의 열역학 법칙으로부터 정의되는 온도는 모스 굳기계처럼 상대적인 순서만 정의된다는 것을 기억하도록 하자; 온도가 높은 열원에서 온도가 낮은 열원으로 열이 흐른다는 것은 결정할 수 있지만, 온도가 높은 열원이 온도가 낮은 열원보다 얼마나 뜨거운가는 답할 수 없다. '얼마나 뜨거운가?'란 정량적인 질문에 답하기 위해서는 열역학 법칙으로부터 정의되는 온도에 구조를 좀 더 더해 열역학적 온도로 바꾸어야 한다.

 

켈빈으로 정의되는 절대온도는 정확히는 열역학적 온도로, 이상적인 가역기관의 열효율을 이용하여 온도에 절대값을 줄 수 있다는 것을 이용한 것이다.[각주:3] 참고로 실제 측정에 쓰이는 온도의 SI 정의는 ITS-90 및 그 저온 확장인 PLTS-2000으로, 열역학적 온도의 근사이며 완전히 일치하지는 않는다. 고전열역학에서 온도가 정의되는 과정은 위에 링크해둔 예전 글을 참조하도록 하자. 여튼, 열역학적 온도 $T$를 정의하고 나면 열역학적 온도를 이용해 엔트로피(의 변화)를 정의할 수 있다.

$$ dS_C := \left. \frac{\delta Q}{T} \right|_{\text{rev.}} $$

여기서 rev.는 가역과정(reversible process)를 나타낸다. 이 미분이 왜 상태함수인 엔트로피 $S_C$를 정의하는지는 예전 글에서 다뤘으므로 넘어가기로 한다. 대학물리에서 배우는 엔트로피의 정의는 위의 꼴을 갖는데, 편의상 우변에 적힌 미분량을 제일 먼저 적은 클라우지우스의 이름을 따서[각주:4] 클라우지우스 엔트로피라고 부르기로 하자. $S_C$의 아래첨자 C는 Clausius를 나타낸다.

 

---

 

통계역학은 완전히 다른 "공리계"에서 출발한다. 보통 동일 선험확률의 원리(principle of equal a priori probability)라 부른다.

0. 주어진 거시적 성질에 대응되는 모든 미시상태는 동등한 확률을 갖고 실현된다.

그리고 이 성질을 '증명'하기 위해 오늘도 많은 이론가들이 머리를 싸매고 있지만 우리의 관심사는 두통을 얻는 것이 아니므로 일단 그렇다고 받아들이기로 하자. 위 "공리"에서 다음 보조가설이 유도된다.

0.1. 거시적 물리량은 대응되는 미시상태의 수가 줄어들지 않는 방향으로 움직이는 경향을 갖는다.

그렇다면 거시적 물리량에 대응되는 미시상태의 수 $\Omega$는 어떻게 측정할까? 편의상 내부 자유도가 없는 (이상)기체를 가정할 경우, 미시상태의 수는 거시적 물리량과 일치하는 위상공간(phase space)의 부피로 정의한다. 기체의 위상공간 중 위치 $x$가 가질 수 있는 범위는 기체가 가둬진 상자의 부피 $V$로 주어질테고 운동량 $p$가 가질 수 있는 범위는 기체가 갖는 총 에너지 $E$에 의해 결정될테니, 미시상태의 수 $\Omega$는 거시적 물리량인 기체의 총 에너지 $E$와 기체가 가둬진 상자의 부피 $V$에 의해 결정된다.

$$ \Omega = \Omega(E, V) $$

문제는 미시상태의 수 $\Omega$가 별로 좋은 물리량이 아니라는 것이다. '경우의 수'로도 해석될 수 있는 $\Omega$는 동일한 부피와 동일한 에너지를 가진 같은 기체가 또 있을 경우 두배가 되는 것이 아니라 제곱이 된다. 좀 더 구체적으로 이야기하자면, 전체 계를 두 부분계(subsystem)로 나눴을 때 전체 계가 갖는 미시상태의 수 $\Omega_{\text{tot}}$는 부분계 1의 미시상태의 수 $\Omega_1$과 부분계 2의 미시상태의 수 $\Omega_2$의 곱으로 적히게 된다.

$$ \Omega_{\text{tot}} = \Omega_1 \times \Omega_2 $$

우리에게 익숙한 물리량의 행동은 크게 세기 성질(intensive property)과 크기 성질(extensive property)로 나눠지는데, 미시상태의 수 $\Omega$는 두 행동 중 어느 것과도 일치하지 않는다. 하지만 로가리듬을 이용하면 미시상태의 수 $\Omega$를 크기 성질로 바꿀 수 있다.

$$ \log \Omega_{\text{tot}} = \log \Omega_1 + \log \Omega_2 $$

보통은 이쯤에서 $\log \Omega$를 이용해 볼츠만 엔트로피 $S_B$를 정의하는데, 아직까지는 위에서 정의한 클라우지우스 엔트로피 $S_C$와의 관계가 불분명하므로 $W$라고 적기로 하자.

$$ W := \log \Omega (E,V) $$

이제 몇가지 보조가설을 도입하여 $W$의 성질 및 $W$로부터 온도를 정의하는 방법에 대해 알아보자.

1. 열평형은 존재하며, 전체 미시상태의 수가 극대화되는 거시상태에 대응된다.
2. 열은 온도가 높은 부분계에서 온도가 낮은 부분계로 이동한다.

대부분의 통계역학 교육과정에서처럼 부피에 대한 의존도는 무시하고 에너지에 대한 의존도만 살리기로 하자. 부분계 1과 부분계 2로 나눈 전체 계의 에너지를 $E$라고 할 때, 전체 계의 미시상태 수 $W_{\text{tot}}$는[각주:5] 다음과 같이 적을 수 있다.

$$ W_{\text{tot}} (E;E_1) = W_1 (E_1) + W_2 (E - E_1) $$

여기서 $E_1$은 부분계 1이 나눠가진 에너지다. 평형상태에 대응되는 에너지 $E_1^\ast$는 $W_{\text{tot}}$의 극대화 조건으로부터 구할 수 있다. 첫번째 극대화 조건은 '미분이 0일 것'이다.

$$ \left. \frac{\partial W_{\text{tot}}}{\partial E_1} \right|_{E_1 = E_1^\ast} = \left. \frac{\partial W_1 (E_1)}{\partial E_1} \right|_{E_1 = E_1^\ast} - \left. \frac{\partial W_2 (E_2)}{\partial E_2} \right|_{E_2 = E - E_1^\ast} = 0 $$

두번째 극대화 조건은 '2계미분이 음수일 것'이다.

$$ \left. \frac{\partial^2 W_{\text{tot}}}{\partial E_1^2} \right|_{E_1 = E_1^\ast} = \left. \frac{\partial^2 W_1 (E_1)}{\partial E_1^2} \right|_{E_1 = E_1^\ast} + \left. \frac{\partial^2 W_2 (E_2)}{\partial E_2^2} \right|_{E_2 = E - E_1^\ast}  < 0 $$

잠시 두번째 조건에 대한 사족을 덧붙이고 온도의 정의로 넘어가기로 하자. 만약 두번째 극대화 조건보다 강한 다음 조건을 계의 미시상태 수 $W$에 대해 요구하면 그 계는 (같은 조건을 만족하는) 다른 계와 항상 열평형을 이룰 수 있다.

$$ \frac{\partial^2 W}{\partial E^2} < 0 $$

대부분의 경우 암묵적으로 고려하는 물리계가 1계미분에 대한 조건 $\frac{\partial W}{\partial E} > 0$과 함께 위의 성질을 만족할 것을 요구하며, 통계-열역학적으로 보통인 계(normal system in the statistical-thermodynamic sense)라고 부르기도 한다.[각주:6] 물론 모든 계가 이 조건을 만족하는 것은 아니다. 힐베르트 공간의 차원이 유한한 양자계가 대표적인 사례. 다른 사례로는 끈이론이 있는데, 고에너지이론에서는 끈의 에너지가 충분히 높을 경우 끈의 미시상태 수가 에너지에 따라 지수적 이상으로 증가($\Omega \gtrsim e^{\alpha E}$)해 이 조건을 만족하지 못하는 경우가 존재한다. 이와 관련된 온도를 하게도른 온도(Hagedorn temperature)라고 하는데, 보통은 상전이점에 가까워져 통계역학적인 물리를 기술하기 위해 썼던 모형이 더 이상 유효하지 않아 발생하는 것으로 해석한다.

 

첫번째 보조가설에 대한 이야기(열평형의 존재)는 이정도로 하고, 이제 두번째 보조가설인 '열의 흐름 방향'으로 넘어가자. 열이 흘러야 하는 방향으로부터 온도의 대소관계를 정의할 수 있다. 만약 부분계 1이 가진 에너지가 평형상태에 대응되는 에너지보다 낮은 상태($E_1 < E_1^\ast$)라면 $E_1$이 증가하는 방향과 $W_{\text{tot}}$이 증가하는 방향이 동일할 것이다.

$$ E_1 < E_1^\ast \Rightarrow \frac{\partial W_{\text{tot}}}{\partial E_1} = \frac{\partial W_1 (E_1)}{\partial E_1} - \left. \frac{\partial W_2 (E_2)}{\partial E_2} \right|_{E_2 = E - E_1} > 0 \Rightarrow \frac{\partial W_1}{\partial E_1} > \frac{\partial W_2}{\partial E_2} $$

이 경우 $E_1$이 증가하려 하기 때문에 부분계 1의 온도 $t_1$은 부분계 2의 온도 $t_2$보다 낮을 것이다.

$$ E_1 < E_1^\ast \Rightarrow t_1 < t_2 $$

반대의 경우($E_1 > E_1^\ast$) 또한 생각해 볼 수 있다. 중간 계산을 건너뛰고 결론만 이야기한다면, 다음과 같은 식을 얻는다.

$$ E_1 > E_1^\ast \Rightarrow \frac{\partial W_1}{\partial E_1} < \frac{\partial W_2}{\partial E_2} \,,\, t_1 > t_2 $$

여기서 한가지 패턴을 눈치챌 수 있는데, 온도의 대소관계는 미시상태 수에 대한 에너지 미분 $\frac{\partial W}{\partial E}$의 대소관계와 반대라는 것이다. 따라서 $\frac{\partial W}{\partial E} > 0$를 만족하는 보통계의 경우 온도에 대한 단조증가함수 $\phi(t) > 0$를 다음과 같이 정의할 수 있다.

$$ \phi(t) := \left( \frac{\partial W}{\partial E} \right)^{-1} \,,\, t_1 < t_2 \Rightarrow \phi(t_1) < \phi(t_2) $$

이제 남는 문제는 $\phi(t)$를 고전열역학에서 정의되는 열역학적 온도 $T$로 취급할 수 있다는 것을 보이는 것이다. 이 문제만 해결되면 볼츠만 엔트로피 $S_B = W$가 클라우지우스 엔트로피 $S_C$에 대응됨은 자동으로 따라오는데, 볼츠만 엔트로피의 변화량을 클라우지우스 엔트로피 정의의 우변처럼 적을 수 있기 때문이다.

$$ \phi(t) = T \Rightarrow \frac{\partial S_B}{\partial E} = \frac{1}{T} \Rightarrow dS_B = \frac{dE}{T} \Leftrightarrow \left. \frac{\delta Q}{T} \right|_{\text{rev.}} = dS_C $$

그렇다면 $\phi(t) = T$를 어떻게 보일 수 있을까? 고전열역학에서 열역학적 온도 $T$가 어떻게 정의되었는지 기억하는가? 똑같은 방법을 쓰면 된다. 가역열기관(reversible heat engine)을 도입해서 열 교환비가 정확히 $\phi(t)$의 비로 주어짐을 보이면 된다.

 

---

 

가역열기관 중 가장 잘 알려진 카르노 기관(Carnot engine)을 이용하기로 하자. 영문/한국어를 불문하고 위키백과 설명에는 카르노 기관이 이상기체를 작동 유체으로 이용한다고 되어 있으나, 일반적인 가역기관으로 추상화할 경우에는 카르노 기관의 작동 유체가 이상기체일 필요가 없다. 열역학 및 통계역학 교육에서 명시적으로 언급하는 경우가 드문 것이 아쉬운 부분.

 

구체적으로는 다음과 같이 카르노 기관을 구성한다.

 

  • 등온과정은 온도 $t$ 혹은 $\phi(t)$가 일정한 과정으로 구성한다.
  • 단열과정은 미시상태의 수 $\Omega$ 혹은 그 로그값인 $W = \log \Omega$가 일정한 과정으로 구성한다.

 

등온과정은 같은 온도를 갖는 열기관과 열원 사이의 열 교환이므로 가역과정이고, 위의 방식대로 정의된 단열과정은 미시상태의 수가 늘어나지 않았기 때문에[각주:7] 되돌릴 수 있어 가역과정이다. 등온-단열-등온-단열 네 단계를 통해 원 상태로 돌아오는 카르노 순환(Carnot cycle)은 다음과 같은 도표로 나타낼 수 있다. 비록 양 축을 온도(의 함수)인 $\phi(t)$와 미시상태의 수인 $W$로 구성했지만, 실제 열기관의 상태를 결정하는 독립변수는 열기관의 에너지 $E$와 부피 $V$이다.

 

높은 온도에서의 등열팽창(AB)-높은 온도에서의 단열팽창(BC)-낮은 온도에서의 등열수축(CD)-낮은 온도에서의 단열수축(DA) 네 과정으로 구성되는 카르노 기관

이제 구성한 카르노 기관의 열 교환비를 계산해보자. 등열팽창 과정인 A-B에서 열기관이 얻는 열 $Q_h$는 A와 B에서의 에너지 차이인 $E_B - E_A$로 주어진다. 이때 열기관의 상태가 움직이는 곡선은 온도 $\phi(t)$가 상수인 곡선 $\frac{\partial W}{\partial E} = \phi(t_h)^{-1}$이므로, 고온부에서 얻은 열은 다음과 같이 적을 수 있다.

$$ Q_h = E_B - E_A = \left( \left. \frac{\partial W}{\partial E} \right|_{t=t_h} \right)^{-1} (W_B - W_A) = \phi(t_h) (W_B - W_A) $$

마찬가지로 저온부에서 버리는 열은 다음과 같이 적을 수 있다.

$$ Q_l = E_C - E_D = \left( \left. \frac{\partial W}{\partial E} \right|_{t=t_l} \right)^{-1} (W_C - W_D) = \phi(t_l) (W_C - W_D) $$

그리고 단열과정의 정의 때문에 $W_B = W_C$와 $W_A = W_D$라는 추가조건을 얻으며, 열 교환비로 다음 표현을 얻는다.

$$ \frac{Q_l}{Q_h} = \frac{\phi(t_l) (W_C - W_D)}{\phi(t_h) (W_B - W_A)} = \frac{\phi(t_l)}{\phi(t_h)} = \frac{T_l}{T_h} $$

이제 가역열기관의 열 교환비를 열역학적 온도로 정의하는 고전열역학에서와 같이 온도에 대한 양의 단조증가함수 $\phi(t)$를 열역학적 온도 $T$로 정의하면 된다. 다만 $\phi(t) = (\partial W / \partial E)^{-1}$는 에너지의 차원을 가지므로, 단위를 변환해줄 상수인 볼츠만 상수 $k_B$를 도입해서 온도와 차원을 맞춰준다.

$$ \phi(t) := k_B T = \left( \frac{\partial W}{\partial E} \right)^{-1} $$

이제 볼츠만 상수를 넘겨주면 많은 통계역학 책에서 그냥 적고 시작하는 다음 식을 얻을 수 있다.

$$ \frac{1}{T} = k_B \frac{\partial \log \Omega (E,V)}{\partial E} = \frac{\partial}{\partial E} \left( k_B  \log \Omega \right) = \frac{\partial S_B}{\partial E} $$

이 식이 주어질 경우 어떻게 볼츠만 엔트로피의 변화량 $d S_B$를 클라우지우스 엔트로피의 변화량 $d S_C$에 대응시킬 수 있는지는 위에서 이미 이야기했으므로 생략하기로 한다.

  1. 마찬가지의 이유에서 열역학이 존재하는 블랙홀을 이용한 열기관을 생각할 수 있다. 이 사실을 AMPS 불의 벽Firewall(방화벽으로 번역하기도 하는데 의미상 불의 벽이 더 자연스럽다) 역설을 주제로 한 특강(2014년 봄)을 들으며 깨달았는데, 대학원에 들어오고 나서 열기관으로서의 블랙홀을 고려하는게 최신 연구 주제(내가 아는 한 이 문제를 고려한 논문은 2014년 4월의 Clifford Johnson의 논문이 최초이다)라는 것을 알고는 상당히 놀랐던 기억이 있다. [본문으로]
  2. 실제로는 분자이지만 '연속체가 아닌 이산적인 작은 입자로 구성된다'란 핵심 아이디어를 공유한다는 점에서 원자론의 일종으로 취급할 수 있다. [본문으로]
  3. 구체적으로는 이상적인 가역기관의 열 교환비에 대응된다. 비율로 정의된다는 특성상 온도간 차이는 의미가 없고 온도간의 비율만이 의미를 갖는다. 절대온도의 다른 정의방법인 '이상기체의 부피'와 연관지으려면 통계역학의 '열역학적 온도'와 동치성을 보인 뒤 기체분자운동론을 이용하는 방법을 쓸 수 있다. 기체분자운동론을 이용해 이상기체상태방정식을 구하는 것은 많은 교재에서 다루는 내용이므로 생략하기로 하자. [본문으로]
  4. 폐곡선을 따라 우변의 미분량을 적분하면 0보다 작은 값을 얻으며, 가역과정의 경우에는 0이 된다는 정리를 클라우지우스 정리(Clausius theorem)라고 한다. 열역학 제2 법칙의 정량화된 버전 중 하나. [본문으로]
  5. 편의상 미시상태의 수를 $W$라고 적을 경우 로가리듬이 붙은 경우를 의미한다고 이해하기로 하자. [본문으로]
  6. 이 표현은 Kubo의 통계역학 책에서 쓰는데, 보편적인 표현은 아닌 듯 하다. 참고로 $(d^2 W/ d E^2) < 0$이란 조건은 비열(specific heat)이 양수일 조건과도 일치하며, 블랙홀은 반대 조건을 만족하는 열역학계이기 때문에 불안정하고 궁극적으로는 호킹 복사에 의해 증발한다. [본문으로]
  7. 동일 선험확률의 원리에서 유도되는 보조가설이 '미시상태의 수가 줄어들 수 없음'이었음을 상기하자. [본문으로]
Posted by 덱스터

댓글을 달아 주세요


블로그 이미지
A theorist takes on the world
덱스터
Yesterday31
Today0
Total731,998

달력

 « |  » 2022.12
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

글 보관함