ScholarGate
Assistente

Metropolis Monte Carlo em Física

O algoritmo de Metropolis é a ferramenta principal da simulação em física estatística: ao aceitar ou rejeitar movimentos propostos com base em seu custo energético, ele constrói uma cadeia de Markov que amostra configurações com sua correta probabilidade de Boltzmann.

Encontrar tema com PaperMindEm breveFind papers & topics
Tools & resources
Baixar slides
Learn & explore
VídeoEm breve

Definition

O algoritmo de Metropolis é um método de Monte Carlo de cadeia de Markov que gera uma sequência de configurações cuja distribuição limite é o ensemble canônico, propondo mudanças locais e aceitando-as com uma probabilidade definida pelo fator de Boltzmann da mudança de energia.

Scope

Este tópico abrange os algoritmos de Metropolis e Metropolis-Hastings aplicados a sistemas físicos: a regra de aceitação, balanço detalhado e ergodicidade, equilíbrio e autocorrelação, e a estimativa de médias térmicas e seus erros estatísticos. É o método de amostragem fundamental subjacente à área mais ampla de Monte Carlo.

Core questions

  • Como a probabilidade de aceitação depende da mudança de energia de um movimento proposto?
  • Por que o balanço detalhado garante a distribuição estacionária correta?
  • Como os tempos de equilíbrio e autocorrelação são diagnosticados e considerados?
  • Como o erro estatístico de uma média de Monte Carlo é estimado a partir de amostras correlacionadas?

Key theories

Balanço detalhado e estacionaridade
A escolha de probabilidades de aceitação que satisfazem o balanço detalhado em relação à distribuição de Boltzmann garante que essa distribuição seja estacionária sob a cadeia de Markov, de modo que as médias de longo prazo convergem para os valores de expectativa térmica.
Generalização de Metropolis-Hastings
Hastings generalizou a regra de aceitação para distribuições de proposta assimétricas, ampliando o algoritmo além de movimentos locais simétricos, preservando a distribuição estacionária alvo.
Autocorrelação e estimativa de erro
Amostras sucessivas de Metropolis são correlacionadas, de modo que o número efetivo de amostras independentes é reduzido pelo tempo de autocorrelação, que deve ser medido para atribuir barras de erro confiáveis às médias térmicas.

Clinical relevance

A amostragem de Metropolis calcula quantidades termodinâmicas de modelos de spin em rede, fluidos e polímeros, localiza transições de fase e serve como o motor central em simulações moleculares de Monte Carlo e em muitos esquemas de Monte Carlo quântico.

History

Introduzido em 1953 para calcular a equação de estado de um fluido bidimensional de discos rígidos no computador MANIAC em Los Alamos, o algoritmo foi generalizado por Hastings em 1970 e tornou-se o método de simulação mais amplamente utilizado em física estatística e, posteriormente, em estatística bayesiana.

Key figures

  • Nicholas Metropolis
  • Arianna Rosenbluth
  • W. Keith Hastings

Related topics

Seminal works

  • metropolis1953
  • hastings1970

Frequently asked questions

Por que os movimentos que diminuem a energia são sempre aceitos?
Um movimento que diminui a energia aumenta o peso de Boltzmann, então aceitá-lo sempre move a cadeia em direção a estados mais prováveis; movimentos de subida são aceitos apenas ocasionalmente, com uma probabilidade definida pelo aumento de energia, o que permite que a cadeia explore a distribuição térmica completa em vez de apenas descer.
Por que as amostras devem ser descartadas no início de uma execução?
A cadeia começa a partir de uma configuração arbitrária que ainda não é representativa da distribuição de equilíbrio. O período inicial de equilíbrio ou "burn-in" é descartado para que as médias medidas reflitam o verdadeiro ensemble térmico em vez do viés inicial.

Methods for this concept

Related concepts