# COMPLEXA — Material científico reproducible C221–C230

Diez suplementos originales derivados de ejemplos matemáticos exactos de los manuscritos originales. Son valores teóricos y cálculos de formatos didácticos, **no datos observacionales** ni estimaciones de complejidad de Kolmogorov universal.

## Reproducir

Desde la raíz del proyecto `complexa-science`:

```bash
python3 content/supplementary/repro/c221-230/make_figures.py --check content/supplementary
```

Para generar una copia independiente:

```bash
python3 content/supplementary/repro/c221-230/make_figures.py --out /tmp/supplementary-c221-c230
```

Se requiere Python 3.12 o posterior; únicamente biblioteca estándar. `--check` exige igualdad de bytes para los diez SVG y CSV y reconstruye el ZIP con los mismos metadatos, sin depender del reloj local. El ZIP incluye el generador y este README. Cada SVG contiene `<title>`, `<desc>`, ejes, unidades y texto vectorial.

| Capítulo | Objeto calculado | Lugar del manuscrito |
|---|---|---|
| C221 | Cuatro costos de un lenguaje de etiquetas, enteros autodelimitados y repetición: 1.047, 24, 28 y 536 bits | 221.3 |
| C222 | Número exacto de programas hasta longitud L: 2^(L+1) − 1; presupuesto didáctico de 10^6 pasos por programa | 222.5 |
| C223 | Secuencia 001001011 y cinco emisiones LZ78: longitud parcial 13 bits | 223.3–4 |
| C224 | Regla celular XOR 90: 2^(popcount(t)) consultas iniciales, para horizonte t sobre línea infinita | 224.3–4 |
| C225 | Crecimiento n² frente a 2^n; los valores n=10,20,40 son los del texto | 225.3 |
| C226 | Código finito de 16 bits: descripción literal, histograma, periodicidad y una excepción | 226.7–8 |
| C227 | Markov con permanencia 0,8 frente a Bernoulli con p=0,2: misma tasa, distinta memoria | 227.6–7 |
| C228 | Probabilidades estacionarias de palabras binarias de longitud dos en Golden Mean y Even | 228.4–5 |
| C229 | Evidencia de moneda justa y moneda con prior uniforme para diez bits con seis unos | 229.6 |
| C230 | Seis generadores estacionarios: H de símbolo, tasa h, complejidad Cμ y entropía excesiva E | 230.3 |

## Límites científicos

- C221 y C226 son medidas de **formatos completamente especificados**. No constituyen valores de complejidad universal ni certificados de descripción mínima.
- C222 presenta un número de candidatos matemático, no un cronometraje real de CPU.
- C223 contabiliza costo **parcial** de referencias, sin cabeceras ni terminadores de archivo; no afirma compresión neta.
- C224 supone línea infinita y consulta a posiciones iniciales arbitrarias; no incluye costo de acceso a datos, ni impresión de todos los estados intermedios.
- C225 es una comparación hipotética de funciones, no un benchmark de ordenadores.
- C227–C230 calculan distribuciones estacionarias exactas; no son cifras inferidas de un registro empírico ni garantizan recuperabilidad de estados ocultos desde una muestra finita.
- Las diferencias entre representaciones, protocolos y regímenes de cálculo importan para la interpretación y están explicitadas en los respectivos capítulos.

Los archivos `content/chapters/*.md` son fuentes editoriales intocables; la integración web se realiza mediante `catalog.mjs` e inserciones en tiempo de construcción. SHA-256 de todos los elementos y ZIP quedan especificados en `manifest.json`.
