1. Contexto: La Yupana como sistema de cómputo olvidado
La Yupana, el tablero de cálculo utilizado por los Incas, ha sido tradicionalmente abordada desde la arqueología y la etnohistoria. Se le reconoce como un ábaco, pero a diferencia de los ábacos euroasiáticos (como el soroban japonés o el suanpan chino), su funcionamiento exacto sigue siendo objeto de debate. Las crónicas de Guamán Poma de Ayala y las investigaciones de Chirinos Rivera han proporcionado interpretaciones físicas, pero ninguna ha sido traducida a un modelo computacional validado empíricamente.
Este vacío metodológico ha relegado a la Yupana al plano de la curiosidad histórica, impidiendo evaluar su eficiencia algorítmica y su posible superioridad estructural frente a los sistemas de numeración occidentales.
2. Problema: Tres limitaciones del enfoque tradicional
El problema no es la ausencia de evidencia, sino la ausencia de formalización verificable.
No se discute si la Yupana funcionaba (eso está documentado etnohistóricamente), sino cómo y por qué su método podría ser computacionalmente superior. Las descripciones existentes adolecen de tres problemas fundamentales:
| Problema | Descripción |
|---|---|
| 1. Ausencia de modelo formal | No existe una representación matemática o algorítmética de las reglas de transformación de fichas. La Yupana se describe, pero no se ejecuta. |
| 2. Inexistencia de simulación computacional reproducible | No hay un simulador de acceso público que permita ejecutar operaciones a escala, verificar resultados o replicar experimentos. |
| 3. Falta de métricas cuantitativas comparativas | No se ha medido, por ejemplo, cuántas operaciones de carry (acarreo) genera la Yupana frente al sistema decimal (ej. 1000 sumas aleatorias: ¿5% de carry vs 15%?), ni el número de pasos por operación. |
Sin un abordaje computacional, cualquier afirmación sobre la Yupana sigue siendo especulativa o meramente descriptiva.
3. Gap (Vacío): La ausencia de un modelo cuantitativo y formal
La literatura existente no ha respondido preguntas clave:
- ¿Cuántas operaciones de carry (acarreo) genera la Yupana frente al sistema decimal?
- ¿Existe una relación estructural entre la Yupana y la morfología aglutinante del quechua?
- ¿Puede modelarse la Yupana como un sistema de validación por capas, análogo al análisis de sufijos nominales?
- ¿Puede la Yupana ser interpretada como un sistema de cómputo paralelo basado en estados discretos?
Esta última pregunta es crucial porque investigaciones modernas sobre computación no tradicional sugieren que la Yupana permite múltiples caminos de solución y no depende del cálculo secuencial tradicional (a diferencia del algoritmo de suma por columnas que aprendemos en la escuela). Esto la acerca más a modelos de autómatas celulares o redes de transición de estados que a un ábaco lineal.
Este trabajo se posiciona en ese vacío. No ofrece una nueva interpretación histórica, sino un modelo computacional reproducible que permite medir, comparar y extraer patrones cuantitativos.
4. Propuesta: Ingeniería inversa mediante validación por capas
Este enfoque no modela la Yupana como un ábaco, sino como una máquina de estados discretos con reglas de transición deterministas.
Propongo un enfoque experimental basado en cuatro pilares:
| Pilar | Descripción |
|---|---|
| 1. Modelado digital como autómata | Implementación computacional de la Yupana como tablero de 5 filas × 4 columnas (según la interpretación de Poma de Ayala, validada por Chirinos Rivera). Cada estado del tablero es una configuración discreta de fichas. |
| 2. Simulación masiva reproducible | Generación de un corpus de más de 1 millón de operaciones (sumas y restas) para obtener significancia estadística. El simulador será público. |
| 3. Reglas de transición deterministas | Definición de los algoritmos de reorganización interna de fichas, que operan antes de la lectura del resultado final. Estas reglas son equivalentes a funciones de transición en un autómata. |
| 4. Métricas comparativas | Medición de: cantidad de acarreos, número de pasos por operación, profundidad de reorganización, número de estados visitados, y eficiencia relativa frente al algoritmo decimal clásico. |
El modelo de validación por capas (inspirado en el análisis de sufijos del quechua) organiza el proceso en niveles secuenciales: carga de operandos → reorganización interna → consolidación → lectura → resultado.
5. Motivación y alcance de la serie
Motivación principal: Demostrar que la Yupana no fue un artefacto rudimentario, sino un sistema de cómputo óptimo que anticipó principios de eficiencia algorítmica.
Este trabajo cuestiona implícitamente la noción de que los sistemas de cómputo avanzados requieren notación simbólica escrita.
La civilización inca desarrolló un ecosistema de procesamiento de información sin escritura alfabética:
- Yupana → cálculo sin símbolos (manipulación directa de estados discretos)
- Quipu → almacenamiento sin escritura (codificación por nudos y posiciones)
Ambos sistemas operan bajo una misma lógica composicional basada en reglas, no en representaciones simbólicas arbitrarias. Esta investigación explora la hipótesis de isomorfía lingüística: que la Yupana y el quechua comparten una misma lógica de transformación interna antes de la producción de una salida.
Alcance de esta serie (4 posts IMRD):
| Post | Sección | Pregunta que responde |
|---|---|---|
| Post 1 (este) | Introducción | ¿Por qué existe este análisis? (Contexto, problema, gap, propuesta) |
| Post 2 | Método | ¿Cómo lo hice? (Simulador como autómata, corpus, reglas de transición, métricas, herramientas) |
| Post 3 | Resultados | ¿Qué encontré? (Carry, eficiencia, patrones, estados, gráficas comparativas) |
| Post 4 | Discusión | ¿Qué significa? (Yanantin, isomorfía, cómputo sin símbolos, implicaciones cognitivas y culturales) |
6. Regla de oro de este Post 1
No contiene: Datos numéricos, métricas específicas, descripción detallada del simulador, resultados de las operaciones, interpretaciones filosóficas.
Solo contiene: La justificación de por qué esta investigación es necesaria, el vacío que llena (incluyendo la hipótesis de cómputo paralelo por estados discretos), y el plan de la serie.
7. Conexión con los hallazgos previos (avance sin adelantar resultados)
Este análisis se enmarca en una línea de investigación más amplia sobre lingüística computacional del quechua. Los trabajos previos sobre sufijación nominal y sistema numérico quechua revelaron que ambas estructuras operan mediante:
- Combinaciones modulares por capas
- Reglas de validación interna antes de la salida
- Eficiencia medida por métricas de información (Shannon, Kolmogorov)
La Yupana representa la contraparte computacional de esa misma lógica. Lo que en el quechua es morfología aglutinante, en la Yupana es reorganización de fichas (transición entre estados discretos). Lo que en los números quechuas es composicionalidad transparente, en la Yupana es ausencia de acarreos innecesarios.
Pero esto es solo el anticipo. Los resultados concretos y su interpretación profunda (incluyendo la conexión con Yanantin, la dualidad construir/destruir, y el cómputo sin símbolos) se desarrollarán en los posts 2, 3 y 4.
8. Declaración de reproducibilidad (adicional paper-level)
El simulador completo, el corpus de operaciones y los scripts de análisis estarán disponibles en [repositorio público] al momento de la publicación del Post 2 (Método). Este trabajo se adhiere a los principios de ciencia abierta y reproducible.
🔁 Ruta de lectura del estudio de la Yupana
Este artículo inicia una investigación sobre la yupana como sistema computacional. Para comprender el modelo completo, sigue la secuencia:
- 1. Problema: Formalización computacional de la Yupana (este artículo)
- 2. Método: Simulación computacional de la Yupana
- 3. Resultados: Análisis estructural del sistema
- 4. Análisis: Yupana como sistema computacional
- 5. Simulador interactivo (próximamente disponible)
Este estudio comienza con la definición del problema: cómo modelar la yupana como un sistema formal y computacional.
Ver todos los artículos de la serie: Yupana