Modelo de Potts -- 2D: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Criou página com '== Modelo de Potts == === O Modelo === O modelo de Potts representa um sistema de uma rede de comprimento L, com N = L^{2} spins, os quais podem assumir um dos Q-estados do sistema <math> V(s_i,s_j) = \begin{cases} -\frac{J}{2}, \qquad \text{se } s_i = s_j \\ \frac{J}{2}, \qquad \text{se } s_i \neq s_j \end{cases}</math> === Motivações === == Método de Monte Carlo == === Algoritmo de Metropolis-Hasting === === Algoritmo de Banho Térmico === === Imp...' |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
== | == Introdução == | ||
=== O Modelo === | === O Modelo de Potts === | ||
O modelo de Potts (Potts, 1951) pode ser descrito como uma generalização do modelo de Ising | |||
(Ising, 1925) para um sistema de Q-estados (Q > 2). | |||
O modelo de Potts | |||
<math> V(s_i,s_j) = \begin{cases} | <math> V(s_i,s_j) = \begin{cases} | ||
Edição das 16h31min de 13 de maio de 2026
Introdução
O Modelo de Potts
O modelo de Potts (Potts, 1951) pode ser descrito como uma generalização do modelo de Ising (Ising, 1925) para um sistema de Q-estados (Q > 2).
Motivações
Método de Monte Carlo
Algoritmo de Metropolis-Hasting
Algoritmo de Banho Térmico
Implementação
Resultados
Código
Para gerar estas simulações, foi produzido um código em Python3. Utilizamos as bibliotecas seguintes bibliotecas: Numpy, em que usamos os gerador de números aleatórios e as arrays; Numba, para otimizar as funçẽos e acelerar o código; e Matplotlib, que utilizamos para gerar os códigos.