Estudo Dirigido: Hard Disk Gas e Simulações Monte Carlo
Introdução
O artigo clássico “Equation of State Calculations by Fast Computing Machine” de N. Metropolis et al. (1953) marcou o início da ciência computacional como uma nova forma de explorar o mundo físico, complementando a experimentação e a teoria. Nesse estudo, foi realizada a primeira simulação computacional de um sistema físico: um gás de discos rígidos descrito pela teoria cinética de Maxwell-Boltzmann.
Modelo do Sistema
O sistema é tratado como um gás de discos rígidos a volume e temperatura constantes. A energia total do sistema é definida como:
$$E = K.E. + P.E. = \frac{m}{2} \sum_i v_i^2 + \sum_{i, j} U(r_{ij})$$ onde a energia potencial entre pares de partículas é descrita pela função:
$$ U(r) = \begin{cases} 0, & \text{se } r > \sigma, \ \infty, & \text{se } r \leq \sigma, \end{cases} $$ com $$ \sigma $$ sendo o diâmetro dos discos.
Equilíbrio Térmico
O sistema segue a distribuição de Boltzmann, que determina a probabilidade de uma configuração ter energia $$ E $$:
$$ P(E) \propto W \exp\left(-\frac{E}{k_B T}\right), $$
onde $$ W $$ é o número de configurações microscópicas possíveis, $$ k_B $$ é a constante de Boltzmann, e $$ T $$ é a temperatura absoluta.
A função de partição $$ Z $$ é dada por:
$$ Z = \sum_E W(E) \exp\left(-\frac{E}{k_B T}\right). $$ A equação de estado relaciona pressão $$ p $$, volume $$ V $$ e temperatura $$ T $$:
$$ pV = N k_B T \frac{\partial \log Z}{\partial \log V}.$$
Simulação Monte Carlo
Metropolis et al. simularam $$ N = 224 $$ discos em uma rede triangular com condições de contorno periódicas. Essas condições permitem aproximar um sistema infinito, evitando tratar diretamente os limites do recipiente.
Passos da Simulação:
Configuração Inicial:
- Discos organizados em uma rede triangular com $$ 14 \times 16 $$ discos.
Condições de Contorno:
- Condições periódicas para evitar bordas.
Cálculo da Função de Distribuição Radial:
- Dividir a região $$ r = d $$ a $$r_{\text{max}}$$ em 64 zonas anulares de mesma área.
- Contar os discos em cada zona para formar um histograma.
- Repetir para cada configuração Monte Carlo e calcular a média.
Ajuste e Extrapolação:
- Ajustar o histograma com uma função modelo e extrapolar para obter $$ n(r) $$.
Resultados e Conclusões
A equação de estado foi deduzida a partir da função de distribuição radial $$ n(r) $$:
$$ pA = N k_B T \left( 1 + \pi d_0^2 n^2 \right),$$ usando o Teorema do Virial de Clausius. Os resultados mostram como as interações entre partículas influenciam a pressão e o comportamento termodinâmico.
Pontos a serem explorados
- Leia o artigo original e identifique os conceitos fundamentais utilizados na simulação.
- Implemente uma simulação Monte Carlo semelhante em linguagem de programação de sua escolha.
- Compare os resultados obtidos com os dados fornecidos no artigo.
Dica: Utilize bibliotecas matemáticas e gráficos para analisar os resultados da função de distribuição radial.
Boa sorte!
Códigos:
Códigos estão/serão postados aqui
Referências
Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., & Teller, E. (1953). Equation of state calculations by fast computing machines. The Journal of Chemical Physics, 21(6), 1087-1092. Disponível em: https://pubs.aip.org/aip/jcp/article-abstract/21/6/1087/202680