# COMPLEXA C311–C320 — material científico reproducible

**Versión:** 27 de octubre de 2026. **Formato:** diez figuras SVG vectoriales con metadatos de accesibilidad; diez CSV que registran parámetros, predicciones y resultados calculados; un generador Python de biblioteca estándar; archivo ZIP de bytes deterministas.

## Origen y alcance

**C311–C319** utilizan únicamente construcciones matemáticas y datos didácticos explícitos en los manuscritos originales. No deben interpretarse como mediciones clínicas, biológicas ni poblacionales. Las expresiones analíticas, los parámetros y las convenciones temporales se encuentran también en los archivos CSV.

**C320** es un caso empírico retrospectivo distinto. Su tercer SVG representa los **cinco MAE y RMSE para el mismo objetivo anual de 1990–2008**, ya documentados y calculados sobre los registros trimestrales históricos de consumo real estadounidense (`realcons`). Estas métricas proceden del paquete C320 previamente publicado, cuya copia archivada `content/supplementary/repro/c320/macrodata.csv` abarca 203 trimestres (1959-T1 a 2009-T3), y cuyo generador independiente `reproduce.py` calcula los pronósticos sin utilizar información futura. Este nuevo generador codifica **los resúmenes redondeados publicados**, no sustituye ni reconstruye el conjunto histórico. Para comprobar las métricas a su precisión completa, ejecute el generador original C320 por separado y compare sus salidas. Ni los gráficos previos C320.1/C320.2 ni su fuente o ZIP han sido sustituidos.

## Detalle de métodos

| Capítulo | Archivo | Modelo y controles |
|---|---|---|
| C311 | `c311.csv` | Señales armónicas de 4 y 6 ciclos por minuto, frecuencia de muestreo de 10 lecturas/min; las muestras son iguales incluso cuando las señales continuas difieren |
| C312 | `c312.csv` | Varianza unitaria estacionaria de ruido sumado a tendencia; varianza del paseo aleatorio igual a t; AR(1) con phi 0,98 y estado inicial fijo |
| C313 | `c313.csv` | ACF geométrica de un AR(1) con phi 0,6, PACF igual a cero para retardos superiores a uno; son cantidades poblacionales |
| C314 | `c314.csv` | Pesos de impulso AR(1) phi 0,8, ARMA(1,1) phi 0,6/theta 0,4 y MA(1) theta 0,4; varianza del ARMA 2,5625 |
| C315 | `c315.csv` | Potencias exactas de A=[[0,5;0,4],[0,2;0,3]] con estado inicial (2,−1); predicción sin futuras innovaciones |
| C316 | `c316.csv` | Varianzas condicionales exactas de tres comparaciones predictivas, incluyendo un caso de causa común y otro con efecto a dos pasos; la razón de Granger no prueba causalidad por intervención |
| C317 | `c317.csv` | ACF de dos ajustes AR publicada para retardos 1 y 2, más ACF teóricas de residuos ARCH y sus cuadrados; las filas adicionales no extrapolan correlaciones empíricas no publicadas |
| C318 | `c318.csv` | Ocho pronósticos a horizonte dos, emitidos con información confirmada al día anterior; errores calculados contra los objetivos posteriores |
| C319 | `c319.csv` | Doce observaciones 0−3−0; enumeración exacta de particiones con mínimo tres observaciones por segmento y penalización diez por frontera |
| C320 | `c320.csv` | Cinco estrategias evaluadas sobre los mismos diecinueve objetivos anuales históricos: dos con registro anual, tres con registro trimestral; MAE y RMSE redondeados |

## Reproducir sin dependencias externas

Desde el directorio que contiene los archivos del ZIP:

```sh
python3 repro/c311-320/make_figures.py --out .
python3 repro/c311-320/make_figures.py --check .
```

O bien desde el repositorio COMPLEXA:

```sh
python3 content/supplementary/repro/c311-320/make_figures.py --check content/supplementary
```

La fecha ZIP y el orden de archivos están fijados. La ejecución comprueba cálculos conocidos, XML SVG, integridad ZIP y regeneración exacta. Los SVG contienen `title` y `desc` accesibles; las figuras C311–C319 se identifican como modelos didácticos y C320.3 como métricas retrospectivas de datos históricos.

## Limitaciones

Los ejemplos didácticos no son estimaciones empíricas. La C320 evalúa de manera retrospectiva **una única versión fijada** de `realcons`; no es una evaluación en tiempo real con todas las revisiones disponibles en cada fecha. Las diferencias entre error observado, precisión predictiva, mecanismo causal y decisiones de intervención se mantienen explícitas. El manuscrito de cada capítulo no ha sido alterado.
