Dérivation de l'équation du viriel en pression

Démonstration

Nous avons écrit pour un système monoatomique dans l'ensemble canonique NVT, et soumis à un potentiel d'interaction quelconque VN l'expression de la fonction de partition  :

Z N = 1 N ! h 3 N [ 2 m π % ] 3 N V V [ e % V N ( r N ) ] dr 1 dr N Z N = Q N N ! Λ 3 N = Z id Q N V N Z_N = 1 over {N!h^{3N}} cdot left [ sqrt {{2m %ipi} over {%ibêta}} ` right ]^{`3N} cdot int from V dotslow int from V [func e^{- %ibêta V_N(r^N)}] dr_1 dotslow dr_N newline Z_N = Q_N over {N! %iLAMBDA^{3N}} = Z_id cdot {Q_N over {V^N}}

  1. Faisons un changement de variable : r ¤ = r L d ' dr = L dr ¤ r^¤ = {r over L} ~~~d'où ~~ dr = L cdot dr^¤ et définissons un volume unitaire V ' = V / L3.

    Nous obtenons :

    Z N = 1 N ! Λ 3 N V N V ' V ' [ e % V N ( r N ) ] dr ' 1 dr ' N Z N = Q N N ! Λ 3 N = Z id Q ' N Z_N = 1 over {N! %iLAMBDA^{3N}} cdot V^N cdot int from {V'} dotslow int from {V'} [func e^{- %ibêta V_N(r^N)}] dr'_1 dotslow dr'_N newline Z_N = Q_N over {N! %iLAMBDA^{3N}} = Z_id cdot Q'_N

  2. la pression se déduit de la fonction de partition par l'expression habituelle, soit :

    P k B T = ( ln ( Z N ) V ) = 1 Z N ( Z N V ) P over {k_B T}= left ({partial ln(Z_N)} over {partial V} right ) = {1 over Z_N } cdot left ({partial Z_N} over {partial V} right )

    on dérive le produit de fonctions Zid x Q'N :

    P k B T = 1 Z N ( Z id V ) Q N ¤ + Z id Z N [ V ¤ V ¤ ( % ) ( V N ( r N ) V ) [ e % V N ( r N ) ] dr 1 ¤ dr N ¤ ] alignl {~`P} over {k_B T}`=` {~1} over Z_N cdot left ({partial Z_id} over {partial V} right ) cdot Q^¤_N newline ~~~~~~~~+` Z_id over Z_N cdot left[ int from V^¤ dotslow int from V^¤ (- %ibêta) cdot {left( {partial V_N(r^N)} over {partial V} right)} cdot left[ func e^{- %ibêta V_N(r^N)} right] dr^¤_1 dotslow dr^¤_N right] newline

    soit,

    P k B T = 1 Z N N V N 1 N ! Λ 3 N Q N ¤ + Z id Z N [ V ¤ V ¤ ( % ) ( V N ( r N ) V ) [ e % V N ( r N ) ] dr 1 ¤ dr N ¤ ] alignl {~`P} over {k_B T}= {{~1} over Z_N } cdot {{~N cdot V^{N-1}} over {N! cdot {%iLAMBDA^{3N} }}} cdot Q^¤_N newline ~~~~~~~~+~ Z_id over Z_N cdot left[ int from V^¤ dotslow int from V^¤ (- %ibêta) cdot {left( {partial V_N(r^N)} over {partial V} right)} cdot left[ func e^{- %ibêta V_N(r^N)} right] dr^¤_1 dotslow dr^¤_N right]

  3. Le premier terme apparaît se simplifie aisément et vaut : N / V ; c'est à dire la contribution du gaz parfait à la pression.

  4. Pour évaluer le deuxième terme, choisissons un potentiel de paire additif, ici exprimé en fonction de la distance entre deux particules r12=|r1 - r2| : V N ( r N , angles N ) = i = 1 j > i N u ( 2 ) ( r 12 ) V_{N} (r^N,angles^N)=sum from{i=1} to {} sum from{j>i} to{N} u^(2)( r_12)

    Nous avons donc :

    P k B T = N V % Z id Z N [ V ¤ V ¤ ( i = 1 j > i u ( 2 ) ( r ij ) V ) [ e % V N ( r N ) ] dr 1 ¤ dr N ¤ ] P over {k_B T}`=` N over V `-` {%ibêta cdot Z_id over Z_N } cdot left[ int from {V^¤} dotslow int from {V^¤} {left( sum from i=1 sum from j>i {{partial u^{(2)}(r_ij)} over {partial V}} right)} cdot left[ func e^{- %ibêta V_N(r^N)} right] cdot dr^¤_1 dotslow dr^¤_N right]

  5. Nous calculons la dérivée partielle du potentiel additif par rapport au volume en exprimant les différentielles :

    ( u ( 2 ) ( r ij ) V ) = du ( 2 ) ( r ij ) dr ij dr ij dV = u ' ( r ij ) d ( V 1 / 3 r ij ¤ ) dV avec u ' ( r ij ) = du ( 2 ) ( r ij ) dr ij alignl left( {partial u^{(2)}(r_ij)} over {~~`partial V} right) `=` {du^{(2)}(r_ij)} over {~~`dr_ij} ~cdot~ {dr_ij over dV} newline alignl ~~~~~~~~~~~~ `=` u'(r_ij) ~cdot~ {d(V^{1/3} r^¤_ij)} over {~~~dV} ~~~ avec ~ u'(r_ij) = {du^{(2)}(r_ij)} over {~~`dr_ij}

    ( u ( 2 ) ( r ij ) V ) = u ' ( r ij ) r ij ¤ V 2 / 3 3 = u ' ( r ij ) r ij 3 V alignl left( {partial u^{(2)}(r_ij)} over {~~`partial V} right) `=` u'(r_ij) ~cdot~ {{r^¤_ij cdot V^{-2/3}} over {~~`3} } newline alignl ~~~~~~~~~~~~ `=` u'(r_ij) ~cdot~ r_ij over {3V}

    et donc :

    P k B T = N V % Z id Z N [ V ¤ V ¤ ( i = 1 j > i [ u ' ( r ij ) r ij ] 3 V ) [ e % V N ( r N ) ] dr 1 ¤ dr N ¤ ] P over {k_B T}`=` N over V `-` {%ibêta cdot Z_id over Z_N } cdot left[ int from {V^¤} dotslow int from {V^¤} {left( sum from i=1 sum from j>i { left[ u'(r_ij) cdot r_ij right] over {3V} } right)} cdot left[ func e^{- %ibêta V_N(r^N)} right] dr^¤_1 dotslow dr^¤_N right]

  6. Sachant que nous avons supposé que les particules sont identiques, la double somme contient N(N-1)/2 termes qui contribuent de façon égale dans l'intégrale :

    i = 1 j > i u ( r ij ) = N ( N 1 ) 2 u ( r 12 ) sum from i=1 sum from j>i { u(r_ij) } = {N cdot (N-1)} over 2 cdot u(r_12)

    Nous obtenons donc :

    P k B T = N V % N ( N 1 ) Z id 6 V Z N [ V ¤ V ¤ [ r 12 u ' ( r 12 ) ] [ e % V N ( r N ) ] dr 1 ¤ dr N ¤ ] P over {k_B T}`=` N over V `-` {%ibêta N (N-1) cdot Z_id} over {6V cdot Z_N } cdot left[ int from {V^¤} dotslow int from {V^¤} { left[ r_12 cdot u'(r_12) right] } cdot left[ func e^{- %ibêta V_N(r^N)} right] cdot dr^¤_1 dotslow dr^¤_N right]

    Soit en substituant le rapport Zid / ZN par VN / QN :

    P k B T = N V % N ( N 1 ) V N 6 V Q N [ V ¤ V ¤ [ r 12 u ' ( r 12 ) ] [ e % V N ( r N ) ] dr 1 ¤ dr N ¤ ] P over {k_B T}`=` N over V `-` {%ibêta N (N-1) cdot V^N} over {6V cdot Q_N} cdot left[ int from {V^¤} dotslow int from {V^¤} { left[ r_12 cdot u'(r_12) right] } cdot left[ func e^{- %ibêta V_N(r^N)} right] cdot dr^¤_1 dotslow dr^¤_N right]

Remarqueapparition du terme du viriel

en restaurant r ¤ = r L d ' dr = L dr ¤ r^¤ = {r over L} ~~~d'où ~~ dr = L cdot dr^¤ on élimine le facteur VN=L3N et on remplace r¤ par r. On obtient

P k B T = N V % N ( N 1 ) 6 V Q N [ ( V V [ r 12 u ' ( r 12 ) ] [ e % V N ( r N ) ] dr 1 dr N ) ] P over {k_B T}`=` N over V `-` {%ibêta N (N-1)} over {6V cdot Q_N} cdot left[ left ( int from {V} dotslow int from {V} { left[ r_12 cdot u'(r_12) right] } cdot left[ func e^{- %ibêta V_N(r^N)} right] dr_1 dotslow dr_N right) right]

REMARQUE : On retrouve dans cette expression le produit "r x u'(r)", c'est à dire un VIRIEL, comme dans le théorème de Clausius

Second coefficient du viriel : première définition

  • Nous allons faire apparaître dans l'expression précédente la fonction de densité à deux corps ρ(2)(r1,r2):

    P k B T = N V % 6 V [ V V [ r 12 du ( r 12 ) dr ] dr 1 dr 2 ( V V N ( N 1 ) Q N [ e % V N ( r N ) ] dr 3 dr N ) ] P over {k_B T}`=` N over V `-` {%ibêta } over {6V } cdot left[ int from {V} int from {V} { left[ r_12 cdot {{du(r_12)} over dr} right] } dr_1 dr_2 left ( int from {V} dotslow int from {V} {{N (N-1)} over Q_N } cdot left[ func e^{- %ibêta V_N(r^N)} right] dr_3 dotslow dr_N right) right]

    d'où :

    P k B T = N V % 6 V [ V V [ r 12 du ( r 12 ) dr ] % ( 2 ) ( r 1 , r 2 ) dr 1 dr 2 ] P over {k_B T}= N over V - {%ibêta } over {6V } cdot left[ int from {V} int from {V} { left[ r_12 cdot {{du(r_12)} over dr} right] } cdot %irhô ^(2) (r_1, r_2) cdot dr_1 dr_2 right]

  • mais également, par définition de la fonction de distribution radiale :

    g ( 2 ) ( r 1 , r 2 ) = g ( 2 ) ( | r 1 r 2 | ) = g ( 2 ) ( r 12 ) = % ( 2 ) ( r 12 ) % 2 = g ( 2 ) ( r ) g^{(2)}(r_1 , r_2)= g^{(2)}(lline {r_1 - r_2} rline )= g^{(2)}(r_{12})= {%irhô^{(2)}(r_{12})} over %irhô^2 = g^{(2)}(r)

    nous écrivons :

    P k B T = N V % % 2 6 V [ V V dr 1 dr 2 [ r 12 du ( r 12 ) dr ] g ( 2 ) ( r 12 ) ] P over {k_B T}~=~ N over V ~-~ {%ibêta cdot %irhô ^2} over {6V } cdot left[ int from {V} int from {V} dr_1 dr_2 cdot { left[ r_12 cdot {{du(r_12)} over dr} right] } cdot g^(2)(r_12) right]

    Or en fixant une direction d'intégration à partir d'un point central, nous pouvons transformer l'intégrale volumique sur deux coordonnées en une intégrale radiale : V V dr 1 dr 2 = V 0 4 π r 12 2 dr 12 int from {V} int from {V} dr_1 dr_2 = V int from {0} to infinity 4 %ipi r_12^2 dr_12 et nous obtenons l'équation du viriel en pression.

Définitionéquation du viriel au second ordre

  • L'équation du viriel en pression (tronquée au second coefficient) s'écrit :

    P k B T = N V + ( N V ) 2 [ % 6 0 4 π r 12 2 dr 12 [ r 12 du ( r 12 ) dr ] g ( 2 ) ( r 12 ) ] P over {k_B T}~=~ N over V ~+~ left( N over V right) ^2 cdot left[ {-%ibêta over 6} int from {0} to infinity 4 %ipi r_12^2 dr_12 { left[ r_12 cdot {{du(r_12)} over dr} right] } cdot g^(2)(r_12) right]

    soit

    P k B T = % + B ( T ) % 2 P over {k_B T}~=~ %irhô ~+~ B(T) cdot %irhô^2

    avec B(T) appelé le second coefficient du viriel

    B ( T ) = % 6 0 4 π r 12 2 dr 12 [ r 12 du ( r 12 ) dr ] g ( 2 ) ( r 12 ) B(T) ~=~ {-%ibêta over 6} cdot int from {0} to infinity 4 %ipi r_12^2 dr_12 { left[ r_12 cdot {{du(r_12)} over dr} right] } cdot g^(2)(r_12)

Extension aux forces entre trois corps

  • Si on tiens compte des forces entre trois corps dans l'expression du potentiel d'interaction VN(rN), V N ( r N , angles N ) = i = 1 j > i N u ( 2 ) ( r i , r j ) + i = 1 j > i k > i , j N u ( 3 ) ( r i , r j , r k ) V_{N} (r^N,angles^N)=sum from{i=1} to {} sum from{j>i} to{N} u^(2)( r_i, r_j) + sum from{i=1} to {} sum from{j>i} sum from{k>i,j} to {N} u^(3)( r_i, r_j, r_k) on peut démontrer de façon analogue qu'il faut introduire une correction dépendant de u(3) et de la fonction de corrélation à 3 corps g(3) :

    P k B T = N V + ( N V ) 2 [ % 6 0 4 π r 12 2 dr 12 [ r 12 du ( r 12 ) dr ] g ( 2 ) ( r 12 ) ] + ( N V ) 3 [ % 18 dr 12 dr 13 [ r 12 du ( 3 ) dr + r 23 du ( 3 ) dr + r 31 du ( 3 ) dr ] g ( 3 ) ( r 12 , r 23 , r 31 ) ] alignl {~~P} over {k_B T}~=~ N over V newline alignl ~~~~~+~ left( N over V right) ^2 cdot left[ {-%ibêta over {~6}} int from {0} to infinity 4 %ipi r_12^2 dr_12 { left[ r_12 cdot {{du(r_12)} over {~~dr}} right] } cdot g^(2)(r_12) right] newline ~~~~~+~ left( N over V right) ^3 cdot left[ {-%ibêta over 18} int int dr_12 dr_13 { left[ r_12 cdot {{du^(3)} over dr} + r_23 cdot {{du^(3)} over dr} +r_31 cdot {{du^(3)} over dr} right] } cdot g^(3)(r_12,r_23,r_31) right]

    et introduire C(T), le troisième coefficient du viriel:

    P k B T = % + B ( T ) % 2 + C ( T ) % 3 P over {k_B T}~=~ %irhô ~+~ B(T) cdot %irhô^2 ~+~ C(T) cdot %irhô^3

    avec

    C ( T ) = % 18 dr 12 dr 13 [ r 12 du ( 3 ) dr + r 23 du ( 3 ) dr + r 31 du ( 3 ) dr ] g ( 3 ) ( r 12 , r 23 , r 31 ) C(T) ~=~ {-%ibêta over 18} int int dr_12 dr_13 { left[ r_12 cdot {{du^(3)} over dr} + r_23 cdot {{du^(3)} over dr} +r_31 cdot {{du^(3)} over dr} right] } cdot g^(3)(r_12,r_23,r_31)

Expression de l'énergie interne

  • de la même manière, on peut obtenir l'expression de l'énergie faisant intervenir les fonctions de corrélation à 2 corps, g(2) et 3 corps g(3) :

    E = U = 3 2 N k B T + % 2 ( N k B T ) ( N V ) 0 4 π r 12 2 dr 12 u ( r 12 ) g ( 2 ) ( r 12 ) + % 6 ( N k B T ) ( N V ) V V dr 13 dr 23 u ( 3 ) ( r 12 , r 23 , r 31 ) g ( 2 ) ( r 12 , r 23 , r 31 ) alignl E ~=~ U ~=~ 3 over 2 {N k_B T} newline alignl ~+~ {%ibêta over 2} cdot left( {N k_B T} right) cdot left( N over V right) cdot int from {0} to infinity 4 %ipi r_12^2 cdot dr_12 cdot u(r_12) cdot g^(2)(r_12) newline alignl ~+~ {%ibêta over 6} cdot left( {N k_B T} right) cdot left( N over V right) int from V int from V dr_13 dr_23 cdot u^(3)(r_12,r_23,r_31) cdot g^(2)(r_12,r_23,r_31)

Remarquehypothèses et avantages

Hypothèses

  • Dans la démonstration au-dessus, on a fait l'hypothèse d'un fluide isotrope et homogène. Lever cette hypothèse conduit à des expressions analogues mais complique significativement les démonstrations. Cf. l'ouvrage de Lee, 1988[1].

Avantages

  • Les expressions de la pression et de l'énergie interne obtenues ont permis de réduire le problème de départ, implication l'interaction entre toutes les particules à une somme de contributions indépendantes liées de façon aux interactions 2 à 2, 3 à 3 ...

  • Par ailleurs la fonction de distribution radiale peut être évaluée par de nombreux modèles et mesurées par plusieurs techniques. Ce n'est pas le cas de la fonction de partition ZN avec laquelle nous étions resté dans les chapitres 3 pour déterminer les grandeurs thermodynamiques et chapitre 4 pour établir quelques équations d'état simple, notamment celle des gaz parfaits.