← Matemáticas y estadística

Explorador de aproximaciones de pi

Compara cuatro maneras de acercarse a pi mediante la estimación, el error, los decimales coincidentes, una gráfica de convergencia y una tabla muestreada. Incluye geometría, series alternadas y simulación seudoaleatoria reproducible.

Todo se calcula en tu navegador. La URL compartible permite reabrir el mismo ejemplo más tarde.

Si ahora quieres comparar velocidad con la misma meta, abre la Carrera de algoritmos de pi. Si ya quieres una salida práctica de dígitos, abre el Generador de dígitos de pi.

Otros idiomas 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Português (Brasil) | Français | Italiano
3 pasos rápidos
  1. Elige un método y prueba primero con los valores por defecto.
  2. Lee la estimación y el error junto con la gráfica y la tabla de pasos.
  3. Carga otro ejemplo o copia la URL para reutilizar la misma configuración.

Ajustes de clase: usa una demo rápida, una comparación de series y un Monte Carlo reproducible antes de ajustar todo a mano.

Polígono

Parte de la cuerda de un hexágono inscrito y duplica el número de lados mediante una recurrencia. La aproximación no usa un valor conocido de pi; Math.PI solo sirve como referencia del error.

Elige entre 6 y 12.288 lados; cada opción duplica la anterior.

Estimación
Pi de referencia
Error absoluto
Error relativo
Dígitos coincidentes
Resumen de entrada

Gráfica de convergencia

La línea roja punteada marca el valor de referencia de pi. Lee la gráfica junto con la tabla de pasos.

Tabla de pasos

Pasos de convergencia muestreados del método elegido
Paso Estimación Error absoluto Error relativo

Notas para clase

Cómo funcionan las cuatro aproximaciones

Polygon
c₆ = 1; c₂ₙ = cₙ / √(2 + √(4 − cₙ²)); πₗₒwₑᵣ = n × cₙ / 2
Parte de la cuerda de un hexágono inscrito y duplica el número de lados mediante una recurrencia. La aproximación no usa un valor conocido de pi; Math.PI solo sirve como referencia del error.
Gregory–Leibniz
π ≈ 4 × Σ (-1)ᵏ / (2k + 1)
Es sencilla, pero alterna por encima y por debajo y converge muy despacio.
Nilakantha
π ≈ 3 + 4/(2·3·4) − 4/(4·5·6) + 4/(6·7·8) − …
Suele mejorar mucho más que Gregory con pocos términos.
Monte Carlo
π ≈ 4 × inside / total
Estima una razón de áreas con puntos seudoaleatorios. Una semilla fija reproduce el mismo experimento.

Esta página compara el comportamiento de convergencia, no el mismo coste de cálculo. Lados, términos y puntos no son unidades de trabajo equivalentes; para comparar velocidad, usa la Carrera de algoritmos de pi.

Preparación de hojas y pizarra

Preguntas frecuentes

¿La aproximación poligonal usa pi para calcular pi?

No. Parte de la cuerda de un hexágono inscrito y usa una recurrencia que duplica los lados. Math.PI solo se usa para medir el error final.

¿Qué significan los decimales coincidentes?

Cuentan los dígitos consecutivos después del separador decimal hasta la primera diferencia. El 3 entero no se cuenta.

¿Por qué Gregory–Leibniz converge tan despacio?

Sus términos alternados disminuyen muy lentamente. La fórmula es sencilla, pero una precisión alta exige muchísimos términos.

¿Por qué Nilakantha parece más rápido que Gregory?

Sus términos disminuyen más deprisa y el error suele caer antes. Un término no representa el mismo tiempo de cálculo en todos los métodos.

¿Por qué fluctúa Monte Carlo?

Estima una proporción de áreas con una muestra seudoaleatoria finita. Más puntos suelen estabilizar el resultado, pero la mejora no es monótona.

¿Qué es la semilla?

Es el estado inicial de la secuencia seudoaleatoria. La misma semilla y el mismo número de puntos reproducen el resultado. La semilla 0 es válida y distinta.

¿Qué precisión tiene el valor de referencia de pi?

Se usa Math.PI de JavaScript, limitado a doble precisión. La coincidencia se limita a 14 decimales y no es un cálculo de precisión arbitraria.

¿Es una comparación justa de velocidad?

No. Lados, términos y puntos requieren cantidades de trabajo distintas. Usa la Carrera de algoritmos de pi para comparar velocidad.

Calculadoras relacionadas