Skip to main content

Black hole information geometry — D3 research series

Project description

d3framework

Black hole information geometry calculator based on the D3 research series.

9 exact results connecting Landauer information erasure to black hole physics.

Install

pip install d3framework

Quick start

from d3framework import blackhole, compute, papers

# Black hole calculation (Papers 1-7)
bh = blackhole(mass_solar=30, chi=0.67, q=0)  # GW150914
print(bh.R_total_m)      # 75519.2 m
print(bh.h_chi_q)        # 0.8521  (KN master formula, Paper 7)
print(bh.T_hawking_K)    # 2.06e-9 K
print(bh.cite)           # citation string

# Export to LaTeX table
print(bh.to_latex())

# Computation limits (Landauer + D3)
r = compute(temperature_K=0.015, bits_per_sec=1e6)  # quantum chip
print(r.landauer_J_per_bit)      # 1.44e-25 J/bit
print(r.D3_m_per_bit)            # 2.28e-76 m/bit
print(r.ratio_universal_m_per_J) # 1.65e-44 m/J (universal constant)
print(r.reversible_saving_J)     # energy saved by reversible logic

# All 9 papers
for p in papers():
    print(f"P{p.number}: {p.central_result}")
    print(p.bibtex())

Central results

Paper Result
P1 D3(T) = 2G·k_B·T·ln2/c⁴
P3 R_total = r_s (all constants cancel)
P7 h(χ,q) = 4σ/(2(1+σ)−q²) master formula
P8 R_total = r_s for all d≥4
P9 R_total(AdS) = r_s·(1+(r_s/L)²)

Cite

@article{sharma2026d3,
  author = {Sharma, Bharat},
  title  = {D3 Research Series},
  year   = {2026},
  doi    = {10.5281/zenodo.20502577},
  url    = {https://phenex-d3.vercel.app}
}

Links

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

d3framework-0.1.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

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

d3framework-0.1.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file d3framework-0.1.0.tar.gz.

File metadata

  • Download URL: d3framework-0.1.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for d3framework-0.1.0.tar.gz
Algorithm Hash digest
SHA256 977820bdf49d538d9815c8ce0a27605168b87695849f52c8fd67efe866623ebe
MD5 7301fa56021df8e0780aa440967f9eef
BLAKE2b-256 37babd1b8829cf2f480eb2277aa729660a6c14e46a901543ca8f25c792230f58

See more details on using hashes here.

File details

Details for the file d3framework-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: d3framework-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for d3framework-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1ff5021c07ea2bd5329b40fd9c88f80c53ba29f682d1729aad5acb5f0e541bbb
MD5 7bc0b59a96a76c5611cbf602cf1694c5
BLAKE2b-256 72c70e3601ca7ad64325e256246cdd74f57993d89e879d09959f0443542e9a7a

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