Skip to content

dawnfield-institute/reality-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reality Engine

A computational framework where physics emerges from information dynamics

License: AGPL v3 Python 3.11+ Tests Physics Score


What This Is

Reality Engine simulates a universe where fundamental physics emerges from three coupled fields (Energy, Information, Mass) evolving on a Mobius manifold. No physics is programmed — no F=ma, no E=mc^2, no Schrodinger equation. Instead, 18 composable operators implement local rules, and physics appears as emergent behavior.

Based on Dawn Field Theory principles (PAC/SEC/RBF/MED).

Status: Pre-alpha research software. Not accepting contributions yet.


What Emerges

A 3-tier physics scorecard validates emergent behavior against DFT predictions:

Tier 1: Coupling Constants

Coupling Target Measured Error Grade
f_local gamma_EM (0.5772) 0.643 11.4% C
gamma_local 1/phi (0.618) 0.554 10.4% C
alpha_local ln(2) (0.693) 0.675 2.6% A
G_local 1/phi^2 (0.382) 0.343 10.3% C
lambda_local 1-ln(2) (0.307) 0.325 5.8% B

Tier 2: Structural Physics

Metric Status
phi^2 mass spacing 10.8% error (C)
PAC conservation Machine precision (A)
Spin half-integer 11.1% error (C)
Entropy reduction Arrow of time emerges (A)

Tier 3: Deep Constants (aspirational)

Fine structure (1/137), Koide ratio (2/3), mu/e mass ratio (206.8) — not yet in range.

Overall: 9/13 passing, GPA C+


Quick Start

git clone https://github.com/dawnfield-institute/reality-engine.git
cd reality-engine
pip install -r requirements.txt

# Watch fields evolve
python examples/field_visualizer.py

# Run physics scorecard (13 metrics, ~3 min on GPU)
python scripts/physics_scorecard.py

# Run tests
pytest tests/v3/ -v

Architecture (v3)

The v3 architecture (2026-03-14) is a ground-up rebuild around composable operators:

src/v3/
├── engine/         Engine + FieldState + EventBus + Config
├── operators/      18 physics operators (Pipeline chains them sequentially)
├── analyzers/      6 measurement modules (Conservation, Gravity, Atom, Star, Quantum, Galaxy)
├── emergence/      3 structure detectors (Structure, Particle, Herniation)
├── substrate/      MobiusManifold + Constants + Projections
└── dashboard/      FastAPI + WebSocket + Plotly.js (real-time visualization)

Operator Pipeline

Each tick, the Pipeline chains operators: state_new = op(state, config, bus).

# Operator Role
1 RBF Recursive Balance Field — computes dE/dt
2 QBE Quantum Balance — dI/dt = -dE/dt (PAC conservation)
3 Actualization MAR-gated integration, pi/2 harmonic modulation
4 Memory Mass generation (bulk + gradient seeding), quantum pressure, diffusion
5 PhiCascade Fibonacci two-step memory for phi-spaced mass levels
6 Gravity Spectral Poisson solver with cascade-depth tiling filter
7 SpinStatistics Emergent Pauli exclusion from information cost
8 ChargeDynamics EM-like forces from charge field
9 Fusion Nuclear fusion in dense, hot regions
10 Confluence Mobius antiperiodic projection
11 Temperature Local T from disequilibrium gradients
12 ThermalNoise Langevin stochastic forcing
13 Normalization Soft-clamp fields, Landauer reinjection
14 SECTracking Read-only entropy + SEC energy tracking
15 Adaptive Self-tuning damping and timestep
16 TimeEmergence Emergent time from disequilibrium

Operators are composable — add, remove, or reorder any operator.

Key Physics Mechanisms

Gravity (the most developed operator):

  • Spectral Poisson solver with amplitude coupling
  • Cascade-depth tiling filter (DFT exp_36): local gravity strong, global gravity suppressed
  • Entropy-coherence modulation: xi_s = I^2/E^2 determines coupling strength
  • Result: web-like mass filaments instead of runaway clumping

Mass generation:

  • Bulk: gamma_local * (E-I)^2 — mass where disequilibrium is large
  • Boundary: gamma_local * |grad(E-I)|^2 / (1+M) — mass nucleates at structure edges
  • gamma_local = (E-I)^2 / (E^2 + I^2) — emergent per cell, not hardcoded

Conservation: E + I + M = const at machine precision (< 1e-12 error).


Repository Structure

reality-engine/
├── src/v3/                 # ACTIVE — v3 composable pipeline
├── scripts/                # Diagnostics (physics_scorecard.py, diagnose_gravity.py, ...)
├── spikes/                 # Research experiments
│   ├── coupling_drift/     # Gravity/memory optimization (6 spikes, 2026-03-16)
│   ├── atomic_emergence/   # Atom classification
│   ├── big_bang/           # Big bang evolution
│   ├── thermal_validation/ # Heat-information coupling
│   ├── law_discovery/      # Automated physics discovery
│   └── universe_evolution/ # Long-term structure formation
├── tests/v3/               # 138 tests
├── examples/               # field_visualizer.py
├── docs/                   # Theory and guides
│   └── legacy/             # Archived v1/v2 documentation
├── proof_of_concepts/      # v2 POCs (001-007, reference)
└── [legacy dirs]           # core/, dynamics/, conservation/, etc. — v1/v2 reference

Related Projects

Repo Role
dawn-field-theory Theoretical foundation (51 experiments)
fracton Infodynamics SDK (PAC/Mobius primitives)
dawn-models AI architectures using DFT principles

Core Principles

  1. Emergence over encoding — Physics must emerge from field dynamics, never be hardcoded
  2. PAC conservation — E + I + M = const at machine precision (< 1e-12)
  3. Mobius topology — Anti-periodic boundaries f(x+pi) = -f(x) on a Mobius band
  4. DFT constants — Xi = gamma_EM + ln(phi) = 1.05843 as global frame attractor

Citation

@software{reality_engine,
  title = {Reality Engine: A Computational Framework for Emergent Physics},
  author = {Groom, Peter Lorne},
  year = {2025},
  version = {3.0.0-alpha},
  license = {AGPL-3.0},
  url = {https://github.com/dawnfield-institute/reality-engine},
  note = {Based on Dawn Field Theory principles}
}

License

AGPL-3.0. See LICENSE for details.


Reality emerges. Physics discovers itself.

Last updated: March 16, 2026

About

What if physics isn't fundamental but emergent? Simulation framework generating quantum mechanics, gravity, and cosmic structure from pure information dynamics

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages