LPQM — Lenguaje de Proyección Cuántica Multidireccional Prototipo de un lenguaje experimental inspirado en la mecánica cuántica.
Estado: v0.1.0 (exploratorio)
Idea central: modelar vibras/ondas ↔ partículas con operadores de transición probabilísticos que incorporan ruido y entorno.
![Diagrama]https://github.com/Mag0de0z2099/LPQM/releases/tag/v0.1.0
LPQM explora una DSL donde la incertidumbre es una característica del lenguaje, no una excepción. Los operadores →P (onda→partícula) y →W (partícula→onda) permiten simular colapsos y recomposición bajo parámetros de probabilidad, ruido y entorno.
Ver examples/duality_basic.lpqm.
Un prototipo en Python para probar la lógica: sim/simulator.py.
Mira ROADMAP.md.
Lee CONTRIBUTING.md y abre un issue con propuesta. Etiquetas útiles: idea, spec, sim, good first issue.
Apache 2.0 (ver LICENSE).
- Colapso/Dispersión condicionados por eventos (
op_P_evento,op_W_evento). - Visualización ASCII simple para observar el estado.
- Parámetros por CLI (ciclos, delay, ruido/entorno, temperatura simulada).
Ejemplo:
cd sim
python3 simulator.py --cycles 30 --delay 0.1 --temp-start 0.2 --temp-step 0.04
### ▶️ Scripts de ejemplo (Windows/Linux/Mac)
En `examples/` hay tres scripts Python que ejecutan el simulador con configuraciones listas:
- `run_simple_collapse.py` — Prueba corta sin eventos.
- `run_temp_event.py` — Eventos de temperatura (temp sube por ciclo).
- `run_alternating_pulse.py` — Pulso alternante con probabilidades altas.
**Cómo correrlos** (desde la raíz del repo):
```bash
python examples/run_simple_collapse.py
python examples/run_temp_event.py
python examples/run_alternating_pulse.py