🧮 Computational Mathematics

Inicio · Parte 00 — Pensamiento matemático desde cero

014 — Estimación y cálculo mental

cero-absoluto clase 14 de 20 4 horas demostración estimation

Estimar por órdenes de magnitud detecta resultados absurdos antes de invertir esfuerzo en calcularlos.

Fórmulas

error relativo = |estimado − exacto| / |exacto|
mismo orden de magnitud ⟺ ⌊log₁₀ a⌋ = ⌊log₁₀ b⌋

Desarrollo

La estimación no compite con el cálculo exacto: lo protege. Antes de ejecutar una operación cara —o de aceptar el número que devuelve— conviene tener una expectativa del orden de magnitud del resultado. Si el cálculo devuelve algo tres órdenes por encima de la expectativa, hay un error en alguna parte y se busca antes de seguir.

El método de Fermi consiste en descomponer una cantidad difícil en factores que sí se pueden estimar, aceptando que cada factor tendrá error. La clave es que los errores tienden a compensarse: si algunos factores se sobreestiman y otros se subestiman, el producto queda cerca. Enrico Fermi es célebre por haber estimado la potencia de la primera prueba nuclear soltando papelitos y midiendo su desplazamiento.

Redondear a la potencia de 10 más cercana antes de multiplicar convierte cualquier producto en una suma de exponentes, que se hace mentalmente. 4873 × 297 es aproximadamente 5·10³ × 3·10²= 15·10⁵ = 1.5·10⁶, y el valor exacto es 1447281: mismo orden de magnitud, error relativo del 3.6 %. Para decidir si un enfoque es viable, esa precisión sobra.

En la práctica profesional esta habilidad se usa para descartar rápido: si un cálculo de coste de entrenamiento da tres órdenes de magnitud por encima del presupuesto, no hace falta refinarlo. La estimación no responde «cuánto», responde «¿es siquiera posible?».

Ejemplo trabajado

Estimar 4873 × 297 antes de calcularlo.

Estimación:  4873 ≈ 5000 = 5·10³
              297 ≈  300 = 3·10²
              producto ≈ 15·10⁵ = 1.5·10⁶

Exacto:      4873 × 297 = 1 447 281 ≈ 1.45·10⁶

Error relativo = |1.5e6 − 1.447e6| / 1.447e6 = 3.6 %
Mismo orden de magnitud (10⁶)                      ✓

Si el cálculo hubiera devuelto 1.4·10⁵ o 1.4·10⁷, la estimación habría detectado el error de inmediato.

Qué calcula el laboratorio

Estimación por orden de magnitud contra el cálculo exacto.

python classes/part-00-pensamiento-matematico-desde-cero/014-estimacion-y-calculo-mental/lab.py
compmath run 014

Salidas del laboratorio (5)

Muestra de la ejecución real

{
  "operacion": "4873 * 297",
  "exacto": 1447281,
  "estimado": 1500000,
  "error_relativo_%": 3.642623650832147,
  "mismo_orden_de_magnitud": true
}

Errores comunes

Dónde se usa

Dimensionar infraestructura, validar la salida de un modelo, revisar un presupuesto y detectar errores de unidad. En entrevistas técnicas es una competencia evaluada explícitamente."

Idea rectora de la parte

Redondear es una decisión de modelado, no un accidente de la calculadora.

Error a evitar

Confundir aumento del 50 % con multiplicar por 50.

Conexión con IA

Toda métrica de un modelo (accuracy, loss, learning rate) es una razón, un porcentaje o una escala. Interpretarlas mal es el primer error de un practicante de IA.

Bibliografía de la clase

Archivos de la clase