Como estimar o valor de π usando a simulação Monte Carlo

Naiallen Carvalho
Mulheres em Dados
Published in
3 min readMar 14, 2024

Hoje, no dia 14 de março (que em notação americana seria 3.14) o Pi, um número irracional cujo valor é 3,14159265358979323846…, é celebrado no mundo inteiro. Esse número é um dos mais famosos da história, é representado pela letra grega π.

O Pi resulta da divisão do perímetro pelo diâmetro de um círculo, e a fórmula para calculá-lo é:

Mas o valor de Pi também pode ser calculado experimentalmente. Uma maneira de fazer isso é processar amostras de pontos da área do retângulo e calcular a área do círculo x²+y²<1²dentro do retângulo. Isso pode então ser usado para aproximar o valor de pi. Mas calma, vamos por parte, o experimento é simples.

Vamos considerar um círculo de raio r que fica inscrito em um quadrado de lado a = 2r, como mostrado na figura:

Agora a gente divide a área circulo pela área do quadrado:

Mas a gente sabe que a = 2r, então vamos substituir:

Agora vamos isolar o Pi:

Segura esta equação. Agora a ideia é simular pontos aleatórios (x, y) neste plano 2-D (círculo dentro do quadrado). As amostras devem ser distribuídas proporcionalmente. Isso ficaria mais ou menos assim:

Podemos considerar que:

Ou seja, o número Pi pode ser aproximadamente calculado de acordo com o número de amostras. E quanto mais amostras, mais acurácia na determinação desse número.

E claro que não poderia faltar o script da simulação:

Feliz dia do Pi!

--

--