Coding & Development🌐universal
METAMATEMÁTICO — Razonamiento Formal con Lean 4
Demostrador de enunciados matemáticos con base Lean
Quick Start
Install this Skill
npx skills add metamatematico/Metamatematico---Razonamiento-Formal-con-Lean# METAMATEMÁTICO — Razonamiento Formal con Lean 4
[](https://lean-lang.org/)
[](https://python.org/)
[](#tests)
[](#sistema-multi-agente)
[](#gnn--ppo)
[](#datasets)
[](#aplicacion-web)
[](LICENSE)
**Leonardo Jiménez Martínez · BIOMAT · Centro de Biomatemáticas**
Asistente de razonamiento matemático formal basado en el **Núcleo Lógico Evolutivo (NLE v7.0)**: un sistema que integra Memory Evolutive Systems, teoría de categorías, verificación en Lean 4 y un sistema multi-agente de 18 colímites activos.
---
## Principio de diseño: Lean primero
**Toda consulta matemática pasa obligatoriamente por Lean 4 antes de producir una respuesta.**
El LLM actúa únicamente como:
1. **Formalizador**: traduce el enunciado en lenguaje natural a código Lean 4
2. **Traductor**: convierte el resultado verificado de Lean a lenguaje natural accesible
El NLE nunca responde matemáticas directamente desde el LLM. Lean es la fuente de verdad.
```
Consulta matematica
|
v
MultiAgentOrchestrator (L3)
classify_query() --> categoria matematica
|
v
ColimitAgent[categoria] (L2) <-- PillarAgent[pilar] (L1)
|
v
LLM formaliza --> Lean 4 verifica --> LLM traduce --> Respuesta
|
SolverCascade si hay sorry:
rfl -> simp -> ring -> omega -> aesop
```
---
## Sistema Multi-Agente: Jerarquía de Colímites
El núcleo del sistema es una **jerarquía de 4 niveles** donde cada agente es literalmente el nodo colímite en el grafo categórico de skills. No son agentes externos que leen el grafo — son el grafo mismo.
```
L0: 31 skills atómicos de los pilares
ZFC(8) · CatThy(8) · Logic(7) · TypeThy(8)
│ co-conos
▼
L1: 4 PillarAgents (colímites de L0)
colim[ZFC] colim[CatThy]
colim[Logic] colim[TypeThy]
│ morfismos pilar → categoría
▼
L2: 14 ColimitAgents (colímites de L1 + skills de dominio)
colim[algebra] colim[topology] colim[logic]
colim[number-theory] colim[analysis] colim[combinatorics]
colim[set-theory] colim[probability] colim[category-theory]
colim[computation] colim[geometry] colim[optimization]
colim[lean-tactics] colim[proof-strategies]
│ co-conos
▼
L3: MultiAgentOrchestrator (colímite de colímites)
Propiedad universal: mediating morphism único
```
### Pilares Fundacionales → Categorías
Cada pilar inyecta morfismos en las categorías que fundamenta:
| Pilar (L1) | Categorías que nutre (L2) |
|---|---|
| **ZFC** | algebra, set-theory, combinatorics, number-theory, probability, analysis |
| **Teoría de Categorías** | category-theory, topology, algebra, analysis |
| **Lógica (FOL+IL)** | logic, proof-strategies, lean-tactics, computation, set-theory |
| **Teoría de Tipos (Curry-Howard)** | lean-tactics, proof-strategies, computation, logic |
### MES Bridge — Convergencia Emergente
El **MES Bridge** conecta los 14 agentes al sistema de memoria evolutiva:
- Si 2+ agentes resuelven la misma consulta → **ColimitBuilder crea un skill emergente** en el grafo
- Cada solución exitosa se almacena en **ProceduralMemory** por categoría
- Los agentes consultan la memoria antes de la red neuronal (recuperación rápida O(1))
- El grafo evoluciona mediante complexificación cada vez que emerge un nuevo colímite
---
## Arquitectura Completa
```
+-----------------------------------------------------------------------+
| NUCLEO LOGICO EVOLUTIVO (NLE v7.0) |
| Sigma_t = (L, CR_t, G_t, F) |
+-----------------------------------------------------------------------+
| |
| Usuario --> MultiAgentOrchestrator (L3) |
| | |
| classify_query() (14 categorias) |
| | |
| +----------+----------+ |
| | | |
| ColimitAgent[cat] (L2) PillarAgent[pilar] (L1) |
| · select_tactic() · inject_into_category_agent() |
| · record_result() · record_usage() |
| · absorb_new_s
... (truncated)Repository
3stars
0forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
🤖claude🌐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
🌐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
✨gemini🤖claude💬gpt🌐universal
524
34
View
misakanet-failure-memory
Coding & Development📚 A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
🤖claude⌨️cursor🌐universal
424
158
View