Skip to main content

Phi^(1/3) universal scaling validator (GenesisAeon P38), bundled with the diamond-setup project scaffolding CLI

Project description

phi-scaling-validator

GenesisAeon Package 38 — Cross-domain validation of the Phi^(1/3) universal scaling exponent.

CI Python 3.11+ License: MIT DOI

Tests whether Phi^(1/3) = 1.6180...^(1/3) ~= 1.1740 appears as a universal inter-scale step across GenesisAeon packages P17-P37: CREP Spectrum, beta-clusters (78 systems), Q4 entropy landscape, EML operator tree depths, and the v_RIG cosmological velocity scale.

Johann Römer · MOR Research Collective · 2026 DOI: 10.5281/zenodo.17472834


Installation

pip install phi-scaling-validator
# with optional notebook/plotting extras:
pip install "phi-scaling-validator[phi]"
# or with uv:
uv add phi-scaling-validator

Quick start

from phi_scaling import PhiScalingValidator, PHI_CUBEROOT

print(f"Phi^(1/3) = {PHI_CUBEROOT:.8f}")   # 1.17398500...

v = PhiScalingValidator()
result = v.run_cycle()
print(f"Universality score: {result['universality_score']:.0%}")
print(f"Confirmed domains:  {result['confirmed_packages']}")
print(v.to_zenodo_record()['doi'])           # 10.5281/zenodo.17472834

CLI

# Run all validation analyses
phi-validate run

# Detailed per-domain report
phi-validate report

# Print Zenodo metadata
phi-validate zenodo

What is validated

Domain Source Test
CREP Spectrum (P17-P30) 14 Gamma-values across 7 disciplines Consecutive ratio t-test vs Phi^(1/3)
beta-Clusters (P32) 78 threshold systems, 5 domain clusters Log-ratio t-test vs Phi^(1/3)
Q4 entropy levels 4-bit state machine, 5 Hamming levels Exploratory (low power, n=4)
EML tree depths (P37) 6 GenesisAeon expressions Exploratory
v_RIG (P31) c*alpha/Phi ~= 1352 km/s Phi-power proximity check

Key result (honest)

The CREP Spectrum shows p = 0.14 (not significant at 5%) with mean ratio ~1.37 vs expected Phi^(1/3) ~= 1.174. The beta-cluster test has low power (n=4 ratios). The framework reports this honestly — no false-positive claims. The Phi^(1/3) hypothesis remains suggestive but unconfirmed pending more data points from packages P31-P37.

Repository structure

src/phi_scaling/
├── phi_constants.py      # Phi, Phi^(1/3), sigma_Phi, v_RIG, alpha
├── crep_scaling.py       # CREP Spectrum Gamma-values (P17-P30)
├── beta_scaling.py       # beta-cluster ratios (78 systems, P32)
├── q4_scaling.py         # Q4 4-bit entropy landscape
├── vrig_scaling.py       # v_RIG = c*alpha/Phi (P31 bridge)
├── eml_scaling.py        # EML tree depth ratios (P37 bridge)
├── statistical_tests.py  # t-test + bootstrap CI (honest)
├── null_hypothesis.py    # Uniform(1.0,1.5) null + falsification
├── system.py             # PhiScalingValidator — Diamond interface
└── cli.py                # phi-validate CLI

data/
├── crep_spectrum_p17_p30.yaml    # 14 CREP entries with Gamma values
├── beta_clusters_78systems.yaml  # 5 domain clusters from UTAC v1.0
└── zenodo_metadata.yaml          # Full Zenodo record

notebooks/
├── 01_phi_power_atlas.ipynb       # All Phi powers in GenesisAeon
├── 02_beta_crep_scaling.ipynb     # P32 + P17-30 combined test
├── 03_universality_test.ipynb     # Full validator run
└── 04_eml_phi_connection.ipynb    # EML tree -> Phi emergence

Also includes: diamond-setup scaffolder

This repo also ships the diamond-setup CLI for generating GenesisAeon-compatible Python project skeletons:

diamond scaffold my-physics-tool --template genesis

See README_QUICKSTART.md for diamond-setup usage.


Role in the GenesisAeon Ecosystem

phi-scaling-validator is Package P38 of the GenesisAeon ecosystem, in the cross-domain meta-analysis domain. It is the validator package that checks whether the Phi^(1/3) scaling exponent observed across packages P17-P37 (CREP Spectrum, beta-clusters, Q4 entropy landscape, EML operator trees, v_RIG) is a genuine cross-domain universality, or an artifact — honestly reporting non-significant results rather than overstating confirmation.

Citation

DOI

This package has an assigned Zenodo DOI: 10.5281/zenodo.17472834. New GitHub Releases will mint updated DOI versions automatically once Zenodo-GitHub integration is enabled for this repo.

@software{phi_scaling_validator,
  author       = {Römer, Johann},
  title        = {phi-scaling-validator: Phi^(1/3) Universal Scaling Validator (GenesisAeon P38)},
  year         = {2026},
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.17472834},
  url          = {https://doi.org/10.5281/zenodo.17472834}
}

Part of the GenesisAeon entropy atlas (P17-P38). Built with uv · scipy · Typer · Rich

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phi_scaling_validator-1.0.0.tar.gz (110.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phi_scaling_validator-1.0.0-py3-none-any.whl (30.0 kB view details)

Uploaded Python 3

File details

Details for the file phi_scaling_validator-1.0.0.tar.gz.

File metadata

  • Download URL: phi_scaling_validator-1.0.0.tar.gz
  • Upload date:
  • Size: 110.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for phi_scaling_validator-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ba29ce7ac12750aed70f7932d4b36b13617ba46eed2db4378be8410f38d1d453
MD5 6193ed022ea4097c391d511aa378cc8d
BLAKE2b-256 2b2a3932d621e78557c424f4025c9fe5971ed4dfe296739dfd2bb090ad98ebe6

See more details on using hashes here.

File details

Details for the file phi_scaling_validator-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: phi_scaling_validator-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 30.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for phi_scaling_validator-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8615619cfa30a81e0120f11a0706fdf016854c9b1b2d991b69b12f2c84cb405a
MD5 dd5d9bb70f54e8208b111eccbaa1d53e
BLAKE2b-256 6aef9ed55afc26ba67ff92c98f8c7649e5f65184f4a18d3e44d79a0638847fbc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page