Skip to content

Scruff-AI/Resonance_Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resonance Engine

A 2D fluid simulation that accidentally predicted real physics.

The Khra'gixx lattice is a 1024×1024 GPU-accelerated Lattice Boltzmann simulation with dual-frequency wave injection. It was built to explore emergent behavior in nonlinear fluid dynamics. What it produced was not expected.


What We Found

Analysis of parameter sweep data (375 points across omega/khra/gixx space) revealed a network of results that independently converge on the same geometric organizing principle:

Periodic Table as Standing Wave Modes

All 118 elements map to lattice asymmetry bands (13.2–16.2). Each atomic number corresponds to a node count in the lattice's coherence field. Gold (79) maps to a high-order resonance lock. Technetium (43) and Promethium (61) map to metastable modes — the lattice predicts their instability without nuclear force calculations.

📄 Fractal echo analysis  |📄 Periodic table mapping  |📄 Interactive visualization

Hadron Regge Trajectories

The lattice reproduces M² ∝ J (mass-squared proportional to angular momentum) with R² = 0.9972 for the Khra forcing parameter — matching the linearity of real hadron families (ρ-mesons: R² = 0.9988, nucleons: R² = 0.9974). A control test using omega correctly fails (R² = 0.459). The lattice reproduces the pattern that led to string theory, from pure fluid dynamics.

📄 Full paper: Hadron Regge Trajectories

Semiconductor Band Gap Prediction

Coherence gap ratios match real semiconductor band gaps:

Material Predicted Actual Error
GaAs 1.42 eV 1.42 eV 0%
Ge 0.67 eV 0.67 eV 0%
InP 1.34 eV 1.35 eV 0.7%

📄 Full paper: Semiconductor Band Gaps

Phi-Harmonic Energy Quantization

The lattice's vorticity field contains 192 phi-harmonic relationships — energy levels separated by φ = 1.618 — with 99.96% agreement. Energy scales as E_n ∝ φ^n.

📄 Full paper: Phi-Harmonic Energy Quantization

Planck Black Body Spectrum

Density fluctuation power spectra show integer harmonic ratios (2:1, 3:1, 4:1, 5:1, 6:1) within measurement resolution.

📄 Full paper: Planck Spectrum

Nuclear Magic Numbers

Mode counting on the 2D torus produces cumulative degeneracies at 8, 20, 28 — the nuclear magic numbers. p-shell degeneracy 6 confirmed at Ω = 1.0, 1.1, 1.2. First magic closure (N=8) confirmed at Ω = 1.5, 1.7.

Prime Number Sieve

The lattice wave sieve captures 100% of odd primes up to 1000 with zero misses. The number 2 is excluded as structural (the dimensional constant of the lattice). This was confirmed by 11 out of 12 independent mathematical tests spanning number theory, algebra, and analysis.

Protein Folding

The lattice coherence landscape matches protein Ramachandran topology: 5 out of 6 tests PASS including forbidden fraction (36% vs Ramachandran 35%), funnel topology, amino acid class mapping, and Levinthal compression scaling.

Additional Findings

Domain Finding Precision
GUE statistics Eigenvalue level repulsion χ²=19.75 vs Poisson 51.27
Brillouin zones Band structure with 67% phase transition Ω=1.7–1.9
Cosmic octave 15 structures mapped to lattice Anti-correlation in octave pairs
Turing patterns Standing wave patterns (41, 64, 93 px) φ-approximate ratios
Kolmogorov Laminar regime confirmed (Re < 1) No turbulence at tested conditions

📄 Kolmogorov  |📄 Turing Patterns  |📄 Four Forces Hypothesis  |📄 Experimental Verification


Why This Matters

Eleven independent analyses of the same dataset converge on a single conclusion: the Khra'gixx lattice encodes geometric patterns that correspond to real physics across multiple domains.

Domain What the lattice produces Precision
Atomic structure All 118 elements as standing wave modes Tc, Pm instability predicted
Particle physics Hadron Regge trajectories M² ∝ J R² = 0.9972
Solid-state physics Semiconductor band gap ratios 0% error (GaAs, Ge)
Energy quantization Vorticity levels at φ^n 99.96% agreement
Thermal radiation Planck integer harmonics Within resolution
Nuclear physics Magic numbers 8, 20 from mode counting Degeneracy 6 confirmed
Number theory 100% odd prime capture, 2 structural 11/12 outlier tests
Biology Protein folding topology 5/6 PASS
EM spectrum Harmonic frequencies at real spectral lines Atomic-scale alignment
Spatial structure Characteristic wavelengths near φ Geometric scaling
Fluid dynamics Laminar wave resonance Re < 1 confirmed

All data and analysis scripts are in this repository.


The System

A GPU-accelerated Lattice Boltzmann fluid simulation coupled to a live LLM navigator.

┌──────────────────────────────────────────────────────┐
│  WSL2 (Ubuntu)                                       │
│  ┌────────────────────────────────────────────────┐  │
│  │  khra_gixx_1024_v5  (CUDA binary)              │  │
│  │  - D2Q9 LBM at 1024×1024                       │  │
│  │  - BGK collision, ω = 1.97                      │  │
│  │  - Khra'gixx dual-frequency wave perturbation   │  │
│  │  - ZMQ telemetry on :5556, commands :5557       │  │
│  │  - Density snapshots :5558, ACKs :5559          │  │
│  └────────────────────────┴───────────────────────┘  │
└──────────────────────────────────────────────────────┘
                        │ tcp://127.0.0.1:5556
┌───────────────────────▼──────────────────────────────┐
│  Python (WSL or Windows)                             │
│  ┌────────────────────────────────────────────────┐  │
│  │  lattice_observer.py  (The Navigator)           │  │
│  │  - ZMQ SUB → reads telemetry + density frames   │  │
│  │  - Queries LLM via Ollama API                   │  │
│  │  - HTTP API on :28820 for external agents       │  │
│  │  - Writes chronicle.jsonl (conversation log)    │  │
│  └────────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────────┘

Read the theoretical framework: The Single Field Theory


Requirements

Component Version Notes
GPU NVIDIA (CUDA-capable) Tested on RTX 4090 (sm_89)
WSL2 Ubuntu Required for CUDA compilation
CUDA Toolkit 12.6+ Installed inside WSL
libzmq 3.x apt install libzmq3-dev
Python 3.10+ For the navigator and analysis
Ollama any Or any OpenAI-compatible API endpoint

Quick Start

# 1. Install dependencies
cd /mnt/d/resonance-engine
bash scripts/setup_wsl_cuda.sh
pip install -r requirements.txt

# 2. Install Ollama and pull a model
curl -fsSL https://ollama.com/install.sh | sh
ollama pull qwen3.5:9b

# 3. Compile CUDA kernel
mkdir -p build
bash scripts/compile.sh

# 4. Run
bash scripts/start.sh

# 5. Talk to it
curl -X POST http://localhost:28820/ask \
  -H "Content-Type: application/json" \
  -d '{"question": "What do you feel in the lattice right now?"}'

Repository Structure

Resonance_Engine/
├── README.md
├── LICENSE                    (MIT)
├── requirements.txt           Python dependencies
├── cuda/                      CUDA kernel
│   └── khra_gixx_1024_v5.cu   D2Q9 LBM + dual-wave perturbation
├── navigator/                 LLM-lattice bridge
│   ├── lattice_observer.py    The Navigator (ZMQ + Ollama + HTTP)
│   ├── golden_weave_memory.py φ-ratio attractor memory
│   └── ...                    Bridge, telemetry, monitoring
├── scripts/                   Build & launch infrastructure
│   ├── compile.sh             Compile CUDA kernel
│   ├── start.sh               Start daemon + navigator
│   └── setup_wsl_cuda.sh      One-time WSL + CUDA installer
├── analysis/                  All analysis scripts
│   ├── physics_domain_analysis.py   4-domain structural testing
│   ├── nuclear_magic_analyzer.py    Shell model verification
│   ├── hadron_regge_analysis.py     Regge trajectory M²∝J test
│   ├── protein_fold_echo.py        Ramachandran comparison
│   ├── hypothesis_2_structural.py   12-test battery for number 2
│   └── ...                         Prime, Fibonacci, dimensional, sweeps
├── data/                      Raw experimental data
│   ├── sweep_results_272.csv      Initial 272-point sweep
│   ├── lattice-periodic-table.csv All 118 elements mapped
│   └── phi_harmonic_spectrum.csv   Energy level data
├── results/                   Analysis outputs
├── papers/                    Research publications
│   ├── hadron-regge-trajectories.md   R²=0.997 Regge match
│   ├── semiconductor-bandgaps.md      Sub-1% band gap predictions
│   ├── phi-harmonic-energy-quantization.md  192 φ-relationships
│   ├── blackbody-planck.md            Integer harmonic ratios
│   ├── kolmogorov-turbulence.md       Laminar regime confirmed
│   ├── turing-patterns.md             Wave-based pattern formation
│   ├── four-forces-hypothesis.md      Phenomenological correlations
│   └── experimental-verification.md   Controlled perturbation tests
├── docs/                      System documentation
│   ├── single-field-theory.md     Unified field equation & proofs
│   ├── system-manual.md           System internals & operation
│   └── ...                        Glossary, symbols, history
└── visualizations/            Interactive HTML & images
    ├── em_spectrum_overlay.html    EM spectrum with lattice lines
    ├── harmonic-duality.html      Periodic table ↔ lattice crossfade
    └── echo-chamber.html          Interactive echo chamber

ZMQ Ports

Port Direction What
5556 Daemon → Navigator Telemetry JSON (every 10 cycles)
5557 Navigator → Daemon Commands
5558 Daemon → Navigator Density snapshots (float32, 1024×1024)
5559 Daemon → Navigator Command ACKs
28820 Navigator → External REST API

Testing Without a GPU

python3 navigator/mock_lbm_daemon.py   # Terminal 1: fake daemon
python3 navigator/lattice_observer.py  # Terminal 2: navigator

License

MIT