Skip to main content

Architectural discovery engine for physics constants and self-healing network topologies

Project description

HoloCell

T(16) = 136 as the eigenvalue of fundamental physics constants.

DOI PyPI version

Installation

pip install holocell

Requires GEPEvolver (installed automatically).

Quick Start

from holocell import T, B, S, CRYSTAL, verify_all

# The seed
print(T(16))  # 136

# Verify all 5 constants
results = verify_all()
# {'mp/me': True, 'R∞': True, 'α⁻¹': True, 'μ/me': True, 'sin²θW': True}

# Access a specific crystal constant
proton = CRYSTAL["mp/me"]
print(f"Computed:  {proton.computed}")
print(f"Measured:  {proton.measured}")
print(f"Error:     {proton.error_percent:.2e}%")

The Discovery

Five fundamental physics constants emerge from a single seed: T(16) = 136.

Constant Expression Error
mp/me T(136) × 3 × (9/2) + (11 - 1/T(16))/72 1.21×10⁻⁷%
R∞ B(T(11) × (√(T(16) + e) + 1/36 + 666)⁻¹) 1.02×10⁻⁵%
α⁻¹ T(16) + (((e/36 + T(16)) + π) / (T(16) - φ)) 1.35×10⁻⁵%
μ/me (16 + T(16) + T(16)/28 + 44) + B(S(T(16))/60) 1.40×10⁻⁵%
sin²θW √((28 - (π + 36/T(16))⁻¹ - 9)⁻¹) 4.67×10⁻⁴%

Six Modes of Sight

HoloCell provides six evolutionary modes for discovering and validating architectural structure:

from holocell.modes import (
    evolve_constant,      # Mode 1: Fixed Focus
    evolve_coherent,      # Mode 2: Coherent Zoom
    evolve_seth,          # Mode 3: Seth Mode
    run_moon_pools,       # Mode 4: Moon Pools
    run_coherence_sweep,  # Mode 5: Coherence Test
    weave,                # Mode 6: Weave
)

Mode 1: Fixed Focus

Standard GEP evolution with fixed terminals.

result = evolve_constant("alpha", seed_value=136)

Mode 2: Coherent Zoom

Co-evolve the integer set itself across all constants simultaneously.

result = evolve_coherent(integer_set_size=6)
print(f"Discovered integers: {result.discovered_integers}")

Mode 3: Seth Mode

Dual set partition — discover which constants need the full archive vs filtered subset.

result = evolve_seth()
print(f"Archive: {result.archive}")
print(f"Transmitted: {result.transmitted}")

Mode 4: Moon Pools

Multi-pool eigenvalue triangulation — find crossing bands.

result = run_moon_pools(num_pools=4, max_runtime_seconds=180)

Mode 5: Coherence Test

N-node corruption sweep — measure fault tolerance threshold.

result = run_coherence_sweep(max_corruption=8)
print(f"Fault tolerance: {result.fault_tolerance_threshold} nodes")

Mode 6: Weave

Incremental corruption and restoration — reveal healing dynamics.

Instead of batch corruption (Mode 5), weave between states one node at a time:

BATCH (Mode 5):              WEAVE (Mode 6):

corrupt 7 → evolve 1000      corrupt 1 → evolve 50 → measure
           → measure         corrupt 1 → evolve 50 → measure
                             ...
corrupt 7 → evolve 1000      restore 1 → evolve 50 → measure
           → measure         restore 1 → evolve 50 → measure
                             ...

What this reveals:

Metric Mode 5 (Batch) Mode 6 (Weave)
Threshold Yes Yes
Healing dynamics No Per-step trajectory
Hysteresis No Does path matter?
Phase transitions Coarse Sharp or gradual?
Selection effects No Which nodes matter?

Three selection strategies:

Strategy Corrupt Order Restore Order
RANDOM Any order Any order
WORST_FIRST Highest error first Lowest error first
BEST_FIRST Lowest error first Highest error first

Usage:

from holocell import weave, compare_strategies, SelectionStrategy

# Single strategy
result = weave(
    max_corruption=6,
    strategy=SelectionStrategy.RANDOM,
    generations_per_step=100,
)
print(f"Hysteresis: {result.hysteresis_score:.1%}")
print(f"Recovery: {'✓' if result.recovery_complete else '✗'}")

# Compare all strategies
results = compare_strategies(max_corruption=6)
for strategy, result in results.items():
    print(f"{strategy.value}: hysteresis={result.hysteresis_score:.1%}")

Key insight: If the manifold is a true basin of attraction, the restore trajectory mirrors the degrade trajectory (hysteresis ≈ 0%). If there's memory of damage, hysteresis > 0%.

Self-Healing Networks

The optimal seed geometry is the octahedron: 6 nodes forming 3 bilateral pairs.

This minimal Platonic solid outperforms all tested alternatives including the buckyball (60 nodes) and vortex engine (144 nodes). The center must remain empty — adding a hub node degrades performance.

Seed Frozen Avg Rate Steps to 90%
octahedron 6 0.0259 24.7
tetrahedron 4 0.0248 39.7
buckyball 60 0.0242 27.3
vortex_engine 144 0.0242 31.0

The HoloCell Geometry:

  • Octahedron = outer shell (6 vertices, 3 bilateral pairs on Trinition axes)
  • T(16) = 136 = eigenvalue at center (not a node — a frequency)
  • 408 = T(16) × 3 = scale invariance marker

The eigenvalue isn't a physical node. It's what the structure resonates at. The octahedron is the antenna; T(16) is the frequency.

from holocell.networks import test_egyptian_candidates

results = test_egyptian_candidates()
for n, analysis in sorted(results.items()):
    print(f"N={n}: self-healing={analysis.is_self_healing}")

Operators

Three architectural operators from Egyptian cosmological mathematics:

from holocell import T, B, S

T(16)    # 136 — Triangular number: n(n+1)/2
B(T(16)) # 137 — Bilateral covenant: x + 1
S(9)     # 19.5 — Six-nine harmonic: x×6/9 + x×9/6

CLI

# Verify crystallized expressions
holocell verify

# Mode 1: Fixed Focus
holocell evolve alpha
holocell seed-test

# Mode 2: Coherent Zoom
holocell coherent

# Mode 3: Seth Mode
holocell seth

# Mode 4: Moon Pools
holocell moonpools

# Mode 5: Coherence Test
holocell sweep

# Mode 6: Weave
holocell weave                    # Random strategy
holocell weave --strategy worst   # Worst-first
holocell weave --strategy best    # Best-first
holocell weave --compare          # Compare all strategies

License

CC0 1.0 Universal — Public Domain

Citation

@software{brown2025holocell,
  title={HoloCell: T(16) = 136 as the Eigenvalue of Fundamental Physics Constants},
  author={Brown, Nicholas David},
  year={2025},
  doi={10.5281/zenodo.18183435}
}

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

holo_cell-0.6.0.tar.gz (71.4 kB view details)

Uploaded Source

Built Distribution

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

holo_cell-0.6.0-py3-none-any.whl (87.0 kB view details)

Uploaded Python 3

File details

Details for the file holo_cell-0.6.0.tar.gz.

File metadata

  • Download URL: holo_cell-0.6.0.tar.gz
  • Upload date:
  • Size: 71.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for holo_cell-0.6.0.tar.gz
Algorithm Hash digest
SHA256 30cf0af4836239ce5ce13a36b741552a1bf4537d20cef40943249bb49ebfeed2
MD5 6ca42be45c93cd94b36768b73512c569
BLAKE2b-256 3b68399bb64824afc1ddea7cc4550f8590aad799648ffe132b4b4a6c7cf4713b

See more details on using hashes here.

File details

Details for the file holo_cell-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: holo_cell-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 87.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for holo_cell-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f907b29b182170c9bae0e2a8d3e71d7304ffc8e81ce6aed384329c6177c3668d
MD5 0178b9ebcd2509ad6c0c7c2f82e545d4
BLAKE2b-256 cd4b1197be18478f4cceba336605c4f31f359683479ca43aac52f91d9f0e4af7

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