BPR Research Terminal
search
Substrate v2.09 Last Sync:

Documentation
& Structural Hub

Technical documentation, derivation papers, and CLI reference for the BPR framework. Start with the Mathematical Spine if you're new; jump to Whitepapers if you want the derivations.

Papers & Documents

Core BPR documents hover to download or open.

picture_as_pdf Core

Boundary Phase Resonance: Full Mathematical Spine

13 pages · Apr 2026 · Jack Al-Kahwati

BPR Core · PDF 201 KB
science Experimental

Experimental Falsification Roadmap

10 concrete tests · 2026–2030

Falsification Tests Web
menu_book Full Book

BPR: A Mathematical Theory of Everything

228 KB · 24 theories · Jack Al-Kahwati

Textbook · PDF 228 KB
terminal Open Source

BPR-Math-Spine Codebase

24 theories · 87 predictions · 1,225 tests

MIT License GitHub

Quickstart

Getting Started

Three ways to run BPR, in order of effort. All produce the same predictions.

1

Browser (0 setup)

Use this site. The constant calculator, physics landscape, and experimental roadmap all run in your browser with no installation.

2

Python (5 min)

Clone and run. Requires Python 3.10+. FEniCS optional most functionality works without it.

Terminal
git clone
github.com/jackalkahwati/
BPR-Math-Spine
cd
BPR-Math-Spine
pip install
-e .
python
scripts/run_casimir_demo.py
3

Docker (full FEniCS)

Universal runs on any platform including Apple Silicon. Includes FEniCS for boundary mesh generation and all 1,225 tests.

Terminal
docker-compose up -d
Opens Jupyter at :8888
docker-compose
--profile testing up
Runs all 1,225 tests

What BPR Derives from Two Numbers (J, p)

205
Predictions
21
Theories
488
Tests Passing
0
Free Parameters

Transparency

Peer Review Status

Honest assessment of where BPR stands. We believe open pre-publication review is more valuable than a single round of anonymous referee feedback.

Public Draft Open Review
Journal submissionNot yet submitted
arXiv preprintPlanned Q2 2026
Math consistency tests58 / 58 passing
Predictions vs. experiment50 / 51 pass (1 close)
Independent replicationSeeking

What We Claim vs. Don't Claim

The boundary action S_∂ reproduces Maxwell, Schrödinger, and Einstein equations as mathematical limits verified symbolically.
Constants α, sin²θ_W, electron/muon masses match experiment to <2% from two substrate parameters (J, p).
Explicit falsifiable predictions exist: hydrogen 1S–2S shift of 66.8 Hz, phonon-MEMS coupling at 10⁻⁸, ΔN_eff ceiling at 47.1.
We do not claim BPR is the correct theory of physics. We claim it is internally consistent and testable.
Some derivations (strong force mass, CKM matrix) remain at approximation level. See LIMITATIONS.md.
Submit a Review Comment

Global Consistency Audit

58 internal mathematical consistency tests no experiments needed. All pass.

arrow_forward

Developer Access

API & Rate Limits

Programmatic access to BPR predictions, derivations, and parameter lookups. All tiers are free during the public research period.

Anonymous

Public

No key required. Good for exploration.

  • 30 requests / hour
  • 5 requests / minute
  • Read-only endpoints
  • JSON responses
curl example
curl https://api.bpr.science/v1/constants/alpha
Recommended
Researcher

Free Key

Request via email. Approved within 24h.

  • 1,000 requests / hour
  • 60 requests / minute
  • All endpoints incl. batch
  • CSV + JSON responses
  • Full predictions CSV (205 rows)
  • Python SDK access
Request Key
Institution

Unlimited

For universities, labs, and research groups.

  • Unlimited requests
  • Priority queue
  • Private derivation runs
  • Webhook callbacks
  • Dedicated support
Contact Us

Key Endpoints

Method Endpoint Returns Tier
GET/v1/constants/{name}Single constant + derivationPublic
GET/v1/constantsAll 87 constantsPublic
GET/v1/predictionsFull 205-row CSV / JSONKey
POST/v1/deriveRun derivation from (J,p,N)Key
GET/v1/landscapePhysics landscape graph JSONKey
GET/v1/audit/consistency58 consistency test resultsInstitution
# Install: git clone + pip install -e .
from bpr.alpha_derivation import derive_alpha
from bpr.cross_predictions import full_cosmological_chain
from bpr import pipelines

# Derive the fine-structure constant from substrate integers
result = derive_alpha(p=104729, z=6)
print(result["alpha"], result["inv_alpha_percent_error"])

# Run 200+ predictions from (p, z)
chain = full_cosmological_chain(p=104729, z=6)

# Run a named prediction pipeline
casimir = pipelines.pipeline_substrate_to_casimir(p=104729, z=6)
CLI
# Install (from repo)
pip install -e .

# Look up constants (filter by name)
bpr constants --filter alpha

# Run a named derivation pipeline
bpr pipeline casimir

# Verify field equations symbolically
bpr verify