Metadata-Version: 2.4
Name: d3framework
Version: 0.1.0
Summary: Black hole information geometry — D3 research series
Home-page: https://phenex-d3.vercel.app
Author: Bharat Sharma
Author-email: bsharma173860@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-python
Dynamic: summary

# d3framework

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

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

## Install

```bash
pip install d3framework
```

## Quick start

```python
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

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

## Links
- Web calculator: https://phenex-d3.vercel.app
- GitHub: https://github.com/bsharma173860-oss/d3-research
- DOI: 10.5281/zenodo.20502577
